/* vim: set ts=8 sts=2 et sw=2 tw=79: Copyright (C) 2013 This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. */ // A conforming SIMD.js implementation may contain the following deviations to // normal JS numeric behavior: // - Subnormal numbers may or may not be flushed to zero on input or output of // any SIMD operation. // Many of the operations in SIMD.js have semantics which correspond to scalar // operations in JS, however there are a few differences: // - Vector shifts don't mask the shift count. // - Conversions from float to int32 throw on error. // - Load and store operations throw when out of bounds. (function(global) { if (typeof global.SIMD === "undefined") { // SIMD module. global.SIMD = {}; } if (typeof module !== "undefined") { // For CommonJS modules module.exports = global.SIMD; } var SIMD = global.SIMD; // Buffers for bit casting and coercing lane values to those representable in // the underlying lane type. var _f32x4 = new Float32Array(4); var _f64x2 = new Float64Array(_f32x4.buffer); var _i32x4 = new Int32Array(_f32x4.buffer); var _i16x8 = new Int16Array(_f32x4.buffer); var _i8x16 = new Int8Array(_f32x4.buffer); var _ui32x4 = new Uint32Array(_f32x4.buffer); var _ui16x8 = new Uint16Array(_f32x4.buffer); var _ui8x16 = new Uint8Array(_f32x4.buffer); function convertValue(buffer, value) { buffer[0] = value; return buffer[0]; } function convertArray(buffer, array) { for (var i = 0; i < array.length; i++) array[i] = convertValue(buffer, array[i]); return array; } // Utility functions. function isInt32(o) { return (o | 0) === o; } function isTypedArray(o) { return (o instanceof Int8Array) || (o instanceof Uint8Array) || (o instanceof Uint8ClampedArray) || (o instanceof Int16Array) || (o instanceof Uint16Array) || (o instanceof Int32Array) || (o instanceof Uint32Array) || (o instanceof Float32Array) || (o instanceof Float64Array); } function minNum(x, y) { return x != x ? y : y != y ? x : Math.min(x, y); } function maxNum(x, y) { return x != x ? y : y != y ? x : Math.max(x, y); } function clamp(a, min, max) { if (a < min) return min; if (a > max) return max; return a; } // SIMD implementation functions function simdCheckLaneIndex(index, lanes) { if (!isInt32(index)) throw new TypeError('Lane index must be an int32'); if (index < 0 || index >= lanes) throw new RangeError('Lane index must be in bounds'); } // Global lanes array for constructing SIMD values. var lanes = []; function simdCreate(type) { // XXX Emscripten: // Work around v8 NaN canonicalization issue: if lanes contains floats with non-canonical NaN bit patterns, // type.fn.apply() will canonicalize the NaNs and the bits are lost (most likely as part of float->double expansion). // Directly passing the arguments into the function preserves them. if (type.name == "Float32x4") { return SIMD.Float32x4(lanes[0], lanes[1], lanes[2], lanes[3]); } else { return type.fn.apply(type.fn, lanes); } } function simdToString(type, a) { a = type.fn.check(a); var str = "SIMD." + type.name + "("; str += type.fn.extractLane(a, 0); for (var i = 1; i < type.lanes; i++) { str += ", " + type.fn.extractLane(a, i); } return str + ")"; } function simdToLocaleString(type, a) { a = type.fn.check(a); var str = "SIMD." + type.name + "("; str += type.fn.extractLane(a, 0).toLocaleString(); for (var i = 1; i < type.lanes; i++) { str += ", " + type.fn.extractLane(a, i).toLocaleString(); } return str + ")"; } function simdSplat(type, s) { for (var i = 0; i < type.lanes; i++) lanes[i] = s; return simdCreate(type); } function simdReplaceLane(type, a, i, s) { a = type.fn.check(a); simdCheckLaneIndex(i, type.lanes); for (var j = 0; j < type.lanes; j++) lanes[j] = type.fn.extractLane(a, j); lanes[i] = s; return simdCreate(type); } function simdFrom(toType, fromType, a) { a = fromType.fn.check(a); for (var i = 0; i < fromType.lanes; i++) { var v = fromType.fn.extractLane(a, i); if (toType.minVal !== undefined && (v < toType.minVal || v > toType.maxVal)) { throw new RangeError("Can't convert value"); } lanes[i] = v; } return simdCreate(toType); } function simdFromBits(toType, fromType, a) { a = fromType.fn.check(a); for (var i = 0; i < fromType.lanes; i++) fromType.buffer[i] = fromType.fn.extractLane(a, i); for (var i = 0; i < toType.lanes; i++) lanes[i] = toType.buffer[i]; return simdCreate(toType); } function simdSelect(type, selector, a, b) { selector = type.boolType.fn.check(selector); a = type.fn.check(a); b = type.fn.check(b); for (var i = 0; i < type.lanes; i++) { lanes[i] = type.boolType.fn.extractLane(selector, i) ? type.fn.extractLane(a, i) : type.fn.extractLane(b, i); } return simdCreate(type); } function simdSwizzle(type, a, indices) { a = type.fn.check(a); for (var i = 0; i < indices.length; i++) { simdCheckLaneIndex(indices[i], type.lanes); lanes[i] = type.fn.extractLane(a, indices[i]); } return simdCreate(type); } function simdShuffle(type, a, b, indices) { a = type.fn.check(a); b = type.fn.check(b); for (var i = 0; i < indices.length; i++) { simdCheckLaneIndex(indices[i], 2 * type.lanes); lanes[i] = indices[i] < type.lanes ? type.fn.extractLane(a, indices[i]) : type.fn.extractLane(b, indices[i] - type.lanes); } return simdCreate(type); } function unaryNeg(a) { return -a; } function unaryBitwiseNot(a) { return ~a; } function unaryLogicalNot(a) { return !a; } function simdUnaryOp(type, op, a) { a = type.fn.check(a); for (var i = 0; i < type.lanes; i++) lanes[i] = op(type.fn.extractLane(a, i)); return simdCreate(type); } function binaryAnd(a, b) { return a & b; } function binaryOr(a, b) { return a | b; } function binaryXor(a, b) { return a ^ b; } function binaryAdd(a, b) { return a + b; } function binarySub(a, b) { return a - b; } function binaryMul(a, b) { return a * b; } function binaryDiv(a, b) { return a / b; } function binaryAbsDiff(a, b) { return Math.abs(a - b); } var binaryImul; if (typeof Math.imul !== 'undefined') { binaryImul = Math.imul; } else { binaryImul = function(a, b) { var ah = (a >>> 16) & 0xffff; var al = a & 0xffff; var bh = (b >>> 16) & 0xffff; var bl = b & 0xffff; // the shift by 0 fixes the sign on the high part // the final |0 converts the unsigned value into a signed value return ((al * bl) + (((ah * bl + al * bh) << 16) >>> 0)|0); }; } function simdBinaryOp(type, op, a, b) { a = type.fn.check(a); b = type.fn.check(b); for (var i = 0; i < type.lanes; i++) lanes[i] = op(type.fn.extractLane(a, i), type.fn.extractLane(b, i)); return simdCreate(type); } function simdWideningBinaryOp(type, op, a, b) { a = type.fn.check(a); b = type.fn.check(b); for (var i = 0; i < type.wideType.lanes; i++) lanes[i] = op(type.fn.extractLane(a, i), type.fn.extractLane(b, i)); return simdCreate(type.wideType); } function binaryEqual(a, b) { return a == b; } function binaryNotEqual(a, b) { return a != b; } function binaryLess(a, b) { return a < b; } function binaryLessEqual(a, b) { return a <= b; } function binaryGreater(a, b) { return a > b; } function binaryGreaterEqual(a, b) { return a >= b; } function simdRelationalOp(type, op, a, b) { a = type.fn.check(a); b = type.fn.check(b); for (var i = 0; i < type.lanes; i++) lanes[i] = op(type.fn.extractLane(a, i), type.fn.extractLane(b, i)); return simdCreate(type.boolType); } function simdAnyTrue(type, a) { a = type.fn.check(a); for (var i = 0; i < type.lanes; i++) if (type.fn.extractLane(a, i)) return true; return false; } function simdAllTrue(type, a) { a = type.fn.check(a); for (var i = 0; i < type.lanes; i++) if (!type.fn.extractLane(a, i)) return false; return true; } function binaryShiftLeft(a, bits) { return a << bits; } function binaryShiftRightArithmetic(a, bits) { return a >> bits; } function simdShiftOp(type, op, a, bits) { a = type.fn.check(a); for (var i = 0; i < type.lanes; i++) lanes[i] = op(type.fn.extractLane(a, i), bits); return simdCreate(type); } function simdHorizontalSum(type, a) { a = type.fn.check(a); var result = 0; for (var i = 0; i < type.lanes; i++) result += type.fn.extractLane(a, i); return result; } function simdLoad(type, tarray, index, count) { if (!isTypedArray(tarray)) throw new TypeError("The 1st argument must be a typed array."); if (!isInt32(index)) throw new TypeError("The 2nd argument must be an Int32."); var bpe = tarray.BYTES_PER_ELEMENT; var bytes = count * type.laneSize; if (index < 0 || (index * bpe + bytes) > tarray.byteLength) throw new RangeError("The value of index is invalid."); var buf = type.buffer; var array = bpe == 1 ? _i8x16 : bpe == 2 ? _i16x8 : bpe == 4 ? (tarray instanceof Float32Array ? _f32x4 : _i32x4) : _f64x2; var n = bytes / bpe; for (var i = 0; i < n; i++) array[i] = tarray[index + i]; for (i = 0; i < count; i++) lanes[i] = buf[i]; for (; i < type.lanes; i++) lanes[i] = 0; return simdCreate(type); } function simdStore(type, tarray, index, a, count) { if (!isTypedArray(tarray)) throw new TypeError("The 1st argument must be a typed array."); if (!isInt32(index)) throw new TypeError("The 2nd argument must be an Int32."); var bpe = tarray.BYTES_PER_ELEMENT; var bytes = count * type.laneSize; if (index < 0 || (index * bpe + bytes) > tarray.byteLength) throw new RangeError("The value of index is invalid."); a = type.fn.check(a); // If count is odd and tarray's elements are 8 bytes wide, we have to create // a new view. if ((count % 2 != 0) && bpe == 8) { var view = new type.view(tarray.buffer, tarray.byteOffset + index * 8, count); for (var i = 0; i < count; i++) view[i] = type.fn.extractLane(a, i); } else { for (var i = 0; i < count; i++) type.buffer[i] = type.fn.extractLane(a, i); var array = bpe == 1 ? _i8x16 : bpe == 2 ? _i16x8 : bpe == 4 ? (tarray instanceof Float32Array ? _f32x4 : _i32x4) : _f64x2; var n = bytes / bpe; for (var i = 0; i < n; i++) tarray[index + i] = array[i]; } return a; } // Constructors and extractLane functions are closely related and must be // polyfilled together. // Bool64x2 if (typeof SIMD.Bool64x2 === "undefined" || typeof SIMD.Bool64x2.extractLane === "undefined") { SIMD.Bool64x2 = function(s0, s1) { if (!(this instanceof SIMD.Bool64x2)) { return new SIMD.Bool64x2(s0, s1); } this.s_ = [!!s0, !!s1]; } SIMD.Bool64x2.extractLane = function(v, i) { v = SIMD.Bool64x2.check(v); simdCheckLaneIndex(i, 2); return v.s_[i]; } } // Bool32x4 if (typeof SIMD.Bool32x4 === "undefined" || typeof SIMD.Bool32x4.extractLane === "undefined") { SIMD.Bool32x4 = function(s0, s1, s2, s3) { if (!(this instanceof SIMD.Bool32x4)) { return new SIMD.Bool32x4(s0, s1, s2, s3); } this.s_ = [!!s0, !!s1, !!s2, !!s3]; } SIMD.Bool32x4.extractLane = function(v, i) { v = SIMD.Bool32x4.check(v); simdCheckLaneIndex(i, 4); return v.s_[i]; } } // Bool16x8 if (typeof SIMD.Bool16x8 === "undefined" || typeof SIMD.Bool16x8.extractLane === "undefined") { SIMD.Bool16x8 = function(s0, s1, s2, s3, s4, s5, s6, s7) { if (!(this instanceof SIMD.Bool16x8)) { return new SIMD.Bool16x8(s0, s1, s2, s3, s4, s5, s6, s7); } this.s_ = [!!s0, !!s1, !!s2, !!s3, !!s4, !!s5, !!s6, !!s7]; } SIMD.Bool16x8.extractLane = function(v, i) { v = SIMD.Bool16x8.check(v); simdCheckLaneIndex(i, 8); return v.s_[i]; } } // Bool8x16 if (typeof SIMD.Bool8x16 === "undefined" || typeof SIMD.Bool8x16.extractLane === "undefined") { SIMD.Bool8x16 = function(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { if (!(this instanceof SIMD.Bool8x16)) { return new SIMD.Bool8x16(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15); } this.s_ = [!!s0, !!s1, !!s2, !!s3, !!s4, !!s5, !!s6, !!s7, !!s8, !!s9, !!s10, !!s11, !!s12, !!s13, !!s14, !!s15]; } SIMD.Bool8x16.extractLane = function(v, i) { v = SIMD.Bool8x16.check(v); simdCheckLaneIndex(i, 16); return v.s_[i]; } } // Float64x2 if (typeof SIMD.Float64x2 === "undefined" || typeof SIMD.Float64x2.extractLane === "undefined") { SIMD.Float64x2 = function(s0, s1) { if (!(this instanceof SIMD.Float64x2)) { return new SIMD.Float64x2(s0, s1); } this.s_ = convertArray(_f64x2, [s0, s1]); } SIMD.Float64x2.extractLane = function(v, i) { v = SIMD.Float64x2.check(v); simdCheckLaneIndex(i, 2); return v.s_[i]; } } // Float32x4 if (typeof SIMD.Float32x4 === "undefined" || typeof SIMD.Float32x4.extractLane === "undefined") { SIMD.Float32x4 = function(s0, s1, s2, s3) { if (!(this instanceof SIMD.Float32x4)) { return new SIMD.Float32x4(s0, s1, s2, s3); } // XXX Emscripten: // Don't use convertArray() here to construct the Float32x4, since v8 most likely due to float->double // expansion will lose noncanonical NaN bits if present, producing an incorrect bit pattern as a result. this.s_ = new Float32Array(new ArrayBuffer(16)); this.s_[0] = s0; this.s_[1] = s1; this.s_[2] = s2; this.s_[3] = s3; } SIMD.Float32x4.extractLane = function(v, i) { v = SIMD.Float32x4.check(v); simdCheckLaneIndex(i, 4); return v.s_[i]; } } // Int32x4 if (typeof SIMD.Int32x4 === "undefined" || typeof SIMD.Int32x4.extractLane === "undefined") { SIMD.Int32x4 = function(s0, s1, s2, s3) { if (!(this instanceof SIMD.Int32x4)) { return new SIMD.Int32x4(s0, s1, s2, s3); } this.s_ = convertArray(_i32x4, [s0, s1, s2, s3]); } SIMD.Int32x4.extractLane = function(v, i) { v = SIMD.Int32x4.check(v); simdCheckLaneIndex(i, 4); return v.s_[i]; } } // Int16x8 if (typeof SIMD.Int16x8 === "undefined" || typeof SIMD.Int16x8.extractLane === "undefined") { SIMD.Int16x8 = function(s0, s1, s2, s3, s4, s5, s6, s7) { if (!(this instanceof SIMD.Int16x8)) { return new SIMD.Int16x8(s0, s1, s2, s3, s4, s5, s6, s7); } this.s_ = convertArray(_i16x8, [s0, s1, s2, s3, s4, s5, s6, s7]); } SIMD.Int16x8.extractLane = function(v, i) { v = SIMD.Int16x8.check(v); simdCheckLaneIndex(i, 8); return v.s_[i]; } } // Int8x16 if (typeof SIMD.Int8x16 === "undefined" || typeof SIMD.Int8x16.extractLane === "undefined") { SIMD.Int8x16 = function(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { if (!(this instanceof SIMD.Int8x16)) { return new SIMD.Int8x16(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15); } this.s_ = convertArray(_i8x16, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } SIMD.Int8x16.extractLane = function(v, i) { v = SIMD.Int8x16.check(v); simdCheckLaneIndex(i, 16); return v.s_[i]; } } // Uint32x4 if (typeof SIMD.Uint32x4 === "undefined" || typeof SIMD.Uint32x4.extractLane === "undefined") { SIMD.Uint32x4 = function(s0, s1, s2, s3) { if (!(this instanceof SIMD.Uint32x4)) { return new SIMD.Uint32x4(s0, s1, s2, s3); } this.s_ = convertArray(_ui32x4, [s0, s1, s2, s3]); } SIMD.Uint32x4.extractLane = function(v, i) { v = SIMD.Uint32x4.check(v); simdCheckLaneIndex(i, 4); return v.s_[i]; } } // Uint16x8 if (typeof SIMD.Uint16x8 === "undefined" || typeof SIMD.Uint16x8.extractLane === "undefined") { SIMD.Uint16x8 = function(s0, s1, s2, s3, s4, s5, s6, s7) { if (!(this instanceof SIMD.Uint16x8)) { return new SIMD.Uint16x8(s0, s1, s2, s3, s4, s5, s6, s7); } this.s_ = convertArray(_ui16x8, [s0, s1, s2, s3, s4, s5, s6, s7]); } SIMD.Uint16x8.extractLane = function(v, i) { v = SIMD.Uint16x8.check(v); simdCheckLaneIndex(i, 8); return v.s_[i]; } } // Uint8x16 if (typeof SIMD.Uint8x16 === "undefined" || typeof SIMD.Uint8x16.extractLane === "undefined") { SIMD.Uint8x16 = function(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { if (!(this instanceof SIMD.Uint8x16)) { return new SIMD.Uint8x16(s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15); } this.s_ = convertArray(_ui8x16, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } SIMD.Uint8x16.extractLane = function(v, i) { v = SIMD.Uint8x16.check(v); simdCheckLaneIndex(i, 16); return v.s_[i]; } } var float32x4 = { name: "Float32x4", fn: SIMD.Float32x4, lanes: 4, laneSize: 4, buffer: _f32x4, view: Float32Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "add", "sub", "mul", "div", "neg", "abs", "min", "max", "minNum", "maxNum", "reciprocalApproximation", "reciprocalSqrtApproximation", "sqrt", "load", "load1", "load2", "load3", "store", "store1", "store2", "store3"], } var float64x2 = { name: "Float64x2", fn: SIMD.Float64x2, lanes: 2, laneSize: 8, buffer: _f64x2, view: Float64Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "add", "sub", "mul", "div", "neg", "abs", "min", "max", "minNum", "maxNum", "reciprocalApproximation", "reciprocalSqrtApproximation", "sqrt", "load", "load1", "load2", "load3", "store", "store1", "store2", "store3"], } var int32x4 = { name: "Int32x4", fn: SIMD.Int32x4, lanes: 4, laneSize: 4, minVal: -0x80000000, maxVal: 0x7FFFFFFF, buffer: _i32x4, notFn: unaryBitwiseNot, view: Int32Array, mulFn: binaryImul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "neg", "min", "max", "shiftLeftByScalar", "shiftRightArithmeticByScalar", "load", "load1", "load2", "load3", "store", "store1", "store2", "store3"], } var int16x8 = { name: "Int16x8", fn: SIMD.Int16x8, lanes: 8, laneSize: 2, minVal: -0x8000, maxVal: 0x7FFF, buffer: _i16x8, notFn: unaryBitwiseNot, view: Int16Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "neg", "min", "max", "shiftLeftByScalar", "shiftRightArithmeticByScalar", "addSaturate", "subSaturate", "load", "store"], } var int8x16 = { name: "Int8x16", fn: SIMD.Int8x16, lanes: 16, laneSize: 1, minVal: -0x80, maxVal: 0x7F, buffer: _i8x16, notFn: unaryBitwiseNot, view: Int8Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "neg", "min", "max", "shiftLeftByScalar", "shiftRightArithmeticByScalar", "addSaturate", "subSaturate", "load", "store"], } var uint32x4 = { name: "Uint32x4", fn: SIMD.Uint32x4, lanes: 4, laneSize: 4, minVal: 0, maxVal: 0xFFFFFFFF, unsigned: true, buffer: _ui32x4, notFn: unaryBitwiseNot, view: Uint32Array, mulFn: binaryImul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "min", "max", "shiftLeftByScalar", "shiftRightLogicalByScalar", "horizontalSum", "load", "load1", "load2", "load3", "store", "store1", "store2", "store3"], } var uint16x8 = { name: "Uint16x8", fn: SIMD.Uint16x8, lanes: 8, laneSize: 2, unsigned: true, minVal: 0, maxVal: 0xFFFF, buffer: _ui16x8, notFn: unaryBitwiseNot, view: Uint16Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "min", "max", "shiftLeftByScalar", "shiftRightLogicalByScalar", "horizontalSum", "absoluteDifference", "widenedAbsoluteDifference", "addSaturate", "subSaturate", "load", "store"], } var uint8x16 = { name: "Uint8x16", fn: SIMD.Uint8x16, lanes: 16, laneSize: 1, unsigned: true, minVal: 0, maxVal: 0xFF, buffer: _ui8x16, notFn: unaryBitwiseNot, view: Uint8Array, mulFn: binaryMul, fns: ["check", "splat", "replaceLane", "select", "equal", "notEqual", "lessThan", "lessThanOrEqual", "greaterThan", "greaterThanOrEqual", "and", "or", "xor", "not", "add", "sub", "mul", "min", "max", "shiftLeftByScalar", "shiftRightLogicalByScalar", "horizontalSum", "absoluteDifference", "widenedAbsoluteDifference", "addSaturate", "subSaturate", "load", "store"], } var bool64x2 = { name: "Bool64x2", fn: SIMD.Bool64x2, lanes: 2, laneSize: 8, notFn: unaryLogicalNot, fns: ["check", "splat", "replaceLane", "allTrue", "anyTrue", "and", "or", "xor", "not"], } var bool32x4 = { name: "Bool32x4", fn: SIMD.Bool32x4, lanes: 4, laneSize: 4, notFn: unaryLogicalNot, fns: ["check", "splat", "replaceLane", "allTrue", "anyTrue", "and", "or", "xor", "not"], } var bool16x8 = { name: "Bool16x8", fn: SIMD.Bool16x8, lanes: 8, laneSize: 2, notFn: unaryLogicalNot, fns: ["check", "splat", "replaceLane", "allTrue", "anyTrue", "and", "or", "xor", "not"], } var bool8x16 = { name: "Bool8x16", fn: SIMD.Bool8x16, lanes: 16, laneSize: 1, notFn: unaryLogicalNot, fns: ["check", "splat", "replaceLane", "allTrue", "anyTrue", "and", "or", "xor", "not"], } // Each SIMD type has a corresponding Boolean SIMD type, which is returned by // relational ops. float64x2.boolType = bool64x2.boolType = bool64x2; float32x4.boolType = int32x4.boolType = uint32x4.boolType = bool32x4.boolType = bool32x4; int16x8.boolType = uint16x8.boolType = bool16x8.boolType = bool16x8; int8x16.boolType = uint8x16.boolType = bool8x16.boolType = bool8x16; // SIMD fromTIMD types. float64x2.from = []; float32x4.from = [int32x4, uint32x4]; int32x4.from = [float32x4, uint32x4]; int16x8.from = [uint16x8]; int8x16.from = [uint8x16]; uint32x4.from = [float32x4, int32x4]; uint16x8.from = [int16x8]; uint8x16.from = [int8x16]; // SIMD fromTIMDBits types. float64x2.fromBits = [float32x4, int32x4, int16x8, int8x16, uint32x4, uint16x8, uint8x16]; float32x4.fromBits = [float64x2, int32x4, int16x8, int8x16, uint32x4, uint16x8, uint8x16]; int32x4.fromBits = [float64x2, float32x4, int16x8, int8x16, uint32x4, uint16x8, uint8x16]; int16x8.fromBits = [float64x2, float32x4, int32x4, int8x16, uint32x4, uint16x8, uint8x16]; int8x16.fromBits = [float64x2, float32x4, int32x4, int16x8, uint32x4, uint16x8, uint8x16]; uint32x4.fromBits = [float64x2, float32x4, int32x4, int16x8, int8x16, uint16x8, uint8x16]; uint16x8.fromBits = [float64x2, float32x4, int32x4, int16x8, int8x16, uint32x4, uint8x16]; uint8x16.fromBits = [float64x2, float32x4, int32x4, int16x8, int8x16, uint32x4, uint16x8]; // SIMD widening types. uint16x8.wideType = uint32x4; uint8x16.wideType = uint16x8; var allTypes = [float64x2, float32x4, int32x4, int16x8, int8x16, uint32x4, uint16x8, uint8x16, bool32x4, bool16x8, bool8x16]; // XXX Emscripten: Add member functions to Bool64x2 as well. allTypes.push(bool64x2); // XXX Emscripten: Float64x2 value conversion to other types (In two lowest channels. Two highest channels zero). float64x2.from = [int32x4, uint32x4, float32x4]; // SIMD prototype functions. var prototypeFns = { valueOf: function(type) { return function() { throw new TypeError(type.name + " cannot be converted to a number"); } }, toString: function(type) { return function() { return simdToString(type, this); } }, toLocaleString: function(type) { return function() { return simdToLocaleString(type, this); } }, }; // SIMD constructor functions. var simdFns = { check: function(type) { return function(a) { if (!(a instanceof type.fn)) { throw new TypeError("Argument is not a " + type.name + "."); } return a; } }, splat: function(type) { return function(s) { return simdSplat(type, s); } }, replaceLane: function(type) { return function(a, i, s) { return simdReplaceLane(type, a, i, s); } }, allTrue: function(type) { return function(a) { return simdAllTrue(type, a); } }, anyTrue: function(type) { return function(a) { return simdAnyTrue(type, a); } }, and: function(type) { return function(a, b) { return simdBinaryOp(type, binaryAnd, a, b); } }, or: function(type) { return function(a, b) { return simdBinaryOp(type, binaryOr, a, b); } }, xor: function(type) { return function(a, b) { return simdBinaryOp(type, binaryXor, a, b); } }, not: function(type) { return function(a) { return simdUnaryOp(type, type.notFn, a); } }, equal: function(type) { return function(a, b) { return simdRelationalOp(type, binaryEqual, a, b); } }, notEqual: function(type) { return function(a, b) { return simdRelationalOp(type, binaryNotEqual, a, b); } }, lessThan: function(type) { return function(a, b) { return simdRelationalOp(type, binaryLess, a, b); } }, lessThanOrEqual: function(type) { return function(a, b) { return simdRelationalOp(type, binaryLessEqual, a, b); } }, greaterThan: function(type) { return function(a, b) { return simdRelationalOp(type, binaryGreater, a, b); } }, greaterThanOrEqual: function(type) { return function(a, b) { return simdRelationalOp(type, binaryGreaterEqual, a, b); } }, add: function(type) { return function(a, b) { return simdBinaryOp(type, binaryAdd, a, b); } }, sub: function(type) { return function(a, b) { return simdBinaryOp(type, binarySub, a, b); } }, mul: function(type) { return function(a, b) { return simdBinaryOp(type, type.mulFn, a, b); } }, div: function(type) { return function(a, b) { return simdBinaryOp(type, binaryDiv, a, b); } }, neg: function(type) { return function(a) { return simdUnaryOp(type, unaryNeg, a); } }, abs: function(type) { return function(a) { return simdUnaryOp(type, Math.abs, a); } }, min: function(type) { return function(a, b) { return simdBinaryOp(type, Math.min, a, b); } }, max: function(type) { return function(a, b) { return simdBinaryOp(type, Math.max, a, b); } }, minNum: function(type) { return function(a, b) { return simdBinaryOp(type, minNum, a, b); } }, maxNum: function(type) { return function(a, b) { return simdBinaryOp(type, maxNum, a, b); } }, load: function(type) { return function(tarray, index) { return simdLoad(type, tarray, index, type.lanes); } }, load1: function(type) { return function(tarray, index) { return simdLoad(type, tarray, index, 1); } }, load2: function(type) { return function(tarray, index) { return simdLoad(type, tarray, index, 2); } }, load3: function(type) { return function(tarray, index) { return simdLoad(type, tarray, index, 3); } }, store: function(type) { return function(tarray, index, a) { return simdStore(type, tarray, index, a, type.lanes); } }, store1: function(type) { return function(tarray, index, a) { return simdStore(type, tarray, index, a, 1); } }, store2: function(type) { return function(tarray, index, a) { return simdStore(type, tarray, index, a, 2); } }, store3: function(type) { return function(tarray, index, a) { return simdStore(type, tarray, index, a, 3); } }, select: function(type) { return function(selector, a, b) { return simdSelect(type, selector, a, b); } }, reciprocalApproximation: function(type) { return function(a) { a = type.fn.check(a); return type.fn.div(type.fn.splat(1.0), a); } }, reciprocalSqrtApproximation: function(type) { return function(a) { a = type.fn.check(a); return type.fn.reciprocalApproximation(type.fn.sqrt(a)); } }, sqrt: function(type) { return function(a) { a = type.fn.check(a); return type.fn(Math.sqrt(type.fn.extractLane(a, 0)), Math.sqrt(type.fn.extractLane(a, 1)), Math.sqrt(type.fn.extractLane(a, 2)), Math.sqrt(type.fn.extractLane(a, 3))); } }, shiftLeftByScalar: function(type) { return function(a, bits) { if (bits>>>0 >= type.laneSize * 8) return type.fn.splat(0); return simdShiftOp(type, binaryShiftLeft, a, bits); } }, shiftRightArithmeticByScalar: function(type) { return function(a, bits) { if (bits>>>0 >= type.laneSize * 8) bits = type.laneSize * 8 - 1; return simdShiftOp(type, binaryShiftRightArithmetic, a, bits); } }, shiftRightLogicalByScalar: function(type) { return function(a, bits) { if (bits>>>0 >= type.laneSize * 8) return type.fn.splat(0); function shift(val, amount) { return val >>> amount; } return simdShiftOp(type, shift, a, bits); } }, absoluteDifference: function(type) { return function(a, b) { return simdBinaryOp(type, binaryAbsDiff, a, b); } }, horizontalSum: function(type) { return function(a) { return simdHorizontalSum(type, a); } }, widenedAbsoluteDifference: function(type) { return function(a, b) { return simdWideningBinaryOp(type, binaryAbsDiff, a, b); } }, addSaturate: function(type) { function addSaturate(a, b) { return clamp(a + b, type.minVal, type.maxVal); } return function(a, b) { return simdBinaryOp(type, addSaturate, a, b); } }, subSaturate: function(type) { function subSaturate(a, b) { return clamp(a - b, type.minVal, type.maxVal); } return function(a, b) { return simdBinaryOp(type, subSaturate, a, b); } }, } // Install functions. allTypes.forEach(function(type) { // Install each prototype function on each SIMD prototype. var simdFn = type.fn; var proto = simdFn.prototype; for (var name in prototypeFns) { if (!proto.hasOwnProperty(name)) proto[name] = prototypeFns[name](type); } // Install regular functions. type.fns.forEach(function(name) { if (typeof simdFn[name] === "undefined") simdFn[name] = simdFns[name](type); }); // Install 'fromTIMD' functions. if (type.from) { type.from.forEach(function(fromType) { var name = "from" + fromType.name; var toType = type; // pull type into closure. if (typeof type.fn[name] === "undefined") { type.fn[name] = function(a) { return simdFrom(toType, fromType, a); } } }); } // Install 'fromTIMDBits' functions. if (type.fromBits) { type.fromBits.forEach(function(fromType) { var name = "from" + fromType.name + "Bits"; var toType = type; // pull type into closure. if (typeof type.fn[name] === "undefined") { type.fn[name] = function(a) { return simdFromBits(toType, fromType, a); } } }); } }); // Miscellaneous functions that aren't easily parameterized on type. if (typeof SIMD.Float64x2.swizzle === "undefined") { SIMD.Float64x2.swizzle = function(a, s0, s1) { return simdSwizzle(float64x2, a, [s0, s1]); } } if (typeof SIMD.Float64x2.shuffle === "undefined") { SIMD.Float64x2.shuffle = function(a, b, s0, s1) { return simdShuffle(float64x2, a, b, [s0, s1]); } } if (typeof SIMD.Float32x4.swizzle === "undefined") { SIMD.Float32x4.swizzle = function(a, s0, s1, s2, s3) { return simdSwizzle(float32x4, a, [s0, s1, s2, s3]); } } if (typeof SIMD.Float32x4.shuffle === "undefined") { SIMD.Float32x4.shuffle = function(a, b, s0, s1, s2, s3) { return simdShuffle(float32x4, a, b, [s0, s1, s2, s3]); } } if (typeof SIMD.Int32x4.swizzle === "undefined") { SIMD.Int32x4.swizzle = function(a, s0, s1, s2, s3) { return simdSwizzle(int32x4, a, [s0, s1, s2, s3]); } } if (typeof SIMD.Int32x4.shuffle === "undefined") { SIMD.Int32x4.shuffle = function(a, b, s0, s1, s2, s3) { return simdShuffle(int32x4, a, b, [s0, s1, s2, s3]); } } if (typeof SIMD.Uint32x4.swizzle === "undefined") { SIMD.Uint32x4.swizzle = function(a, s0, s1, s2, s3) { return simdSwizzle(uint32x4, a, [s0, s1, s2, s3]); } } if (typeof SIMD.Uint32x4.shuffle === "undefined") { SIMD.Uint32x4.shuffle = function(a, b, s0, s1, s2, s3) { return simdShuffle(uint32x4, a, b, [s0, s1, s2, s3]); } } if (typeof SIMD.Int16x8.swizzle === "undefined") { SIMD.Int16x8.swizzle = function(a, s0, s1, s2, s3, s4, s5, s6, s7) { return simdSwizzle(int16x8, a, [s0, s1, s2, s3, s4, s5, s6, s7]); } } if (typeof SIMD.Int16x8.shuffle === "undefined") { SIMD.Int16x8.shuffle = function(a, b, s0, s1, s2, s3, s4, s5, s6, s7) { return simdShuffle(int16x8, a, b, [s0, s1, s2, s3, s4, s5, s6, s7]); } } if (typeof SIMD.Uint16x8.swizzle === "undefined") { SIMD.Uint16x8.swizzle = function(a, s0, s1, s2, s3, s4, s5, s6, s7) { return simdSwizzle(uint16x8, a, [s0, s1, s2, s3, s4, s5, s6, s7]); } } if (typeof SIMD.Uint16x8.shuffle === "undefined") { SIMD.Uint16x8.shuffle = function(a, b, s0, s1, s2, s3, s4, s5, s6, s7) { return simdShuffle(uint16x8, a, b, [s0, s1, s2, s3, s4, s5, s6, s7]); } } if (typeof SIMD.Int8x16.swizzle === "undefined") { SIMD.Int8x16.swizzle = function(a, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { return simdSwizzle(int8x16, a, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } } if (typeof SIMD.Int8x16.shuffle === "undefined") { SIMD.Int8x16.shuffle = function(a, b, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { return simdShuffle(int8x16, a, b, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } } if (typeof SIMD.Uint8x16.swizzle === "undefined") { SIMD.Uint8x16.swizzle = function(a, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { return simdSwizzle(uint8x16, a, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } } if (typeof SIMD.Uint8x16.shuffle === "undefined") { SIMD.Uint8x16.shuffle = function(a, b, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15) { return simdShuffle(uint8x16, a, b, [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15]); } } // If we're in a browser, the global namespace is named 'window'. If we're // in node, it's named 'global'. If we're in a shell, 'this' might work. })(typeof window !== "undefined" ? window : (typeof process === 'object' && typeof require === 'function' && typeof global === 'object') ? global : typeof self === 'object' ? self : this); // XXX Emscripten-specific below XXX // Work around Firefox Nightly bug that Float64x2 comparison return a Int32x4 instead of a Bool64x2. try { if (SIMD.Int32x4.check(SIMD.Float64x2.equal(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevEqual = SIMD.Float64x2.equal; SIMD.Float64x2.equal = function(a, b) { var int32x4 = SIMD.Float64x2.prevEqual(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.equal to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} try { if (SIMD.Int32x4.check(SIMD.Float64x2.notEqual(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevNotEqual = SIMD.Float64x2.notEqual; SIMD.Float64x2.notEqual = function(a, b) { var int32x4 = SIMD.Float64x2.prevNotEqual(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.notEqual to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} try { if (SIMD.Int32x4.check(SIMD.Float64x2.greaterThan(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevGreaterThan = SIMD.Float64x2.greaterThan; SIMD.Float64x2.greaterThan = function(a, b) { var int32x4 = SIMD.Float64x2.prevGreaterThan(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.greaterThan to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} try { if (SIMD.Int32x4.check(SIMD.Float64x2.greaterThanOrEqual(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevGreaterThanOrEqual = SIMD.Float64x2.greaterThanOrEqual; SIMD.Float64x2.greaterThanOrEqual = function(a, b) { var int32x4 = SIMD.Float64x2.prevGreaterThanOrEqual(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.greaterThanOrEqual to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} try { if (SIMD.Int32x4.check(SIMD.Float64x2.lessThan(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevLessThan = SIMD.Float64x2.lessThan; SIMD.Float64x2.lessThan = function(a, b) { var int32x4 = SIMD.Float64x2.prevLessThan(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.lessThan to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} try { if (SIMD.Int32x4.check(SIMD.Float64x2.lessThanOrEqual(SIMD.Float64x2.splat(5.0), SIMD.Float64x2.splat(5.0)))) { SIMD.Float64x2.prevLessThanOrEqual = SIMD.Float64x2.lessThanOrEqual; SIMD.Float64x2.lessThanOrEqual = function(a, b) { var int32x4 = SIMD.Float64x2.prevLessThanOrEqual(a, b); return SIMD.Bool64x2(SIMD.Int32x4.extractLane(int32x4, 1) != 0, SIMD.Int32x4.extractLane(int32x4, 3) != 0); } console.error('Warning: Patching up SIMD.Float64x2.lessThanOrEqual to return a Bool64x2 instead of Int32x4!'); } } catch(e) {} if (!SIMD.Int32x4.fromBool64x2Bits) { SIMD.Int32x4.fromBool64x2Bits = function(bool64x2) { var lane0 = SIMD.Bool64x2.extractLane(bool64x2, 0)?-1:0; var lane1 = SIMD.Bool64x2.extractLane(bool64x2, 1)?-1:0; return SIMD.Int32x4(lane0, lane0, lane1, lane1); } } // TODO: Remove and replace with shiftRightScalar once https://bugzilla.mozilla.org/show_bug.cgi?id=1201934 lands. if (!SIMD.Int8x16.shiftRightLogicalByScalar) { SIMD.Int8x16.shiftRightLogicalByScalar = function(s, v) { return SIMD.Int8x16.fromUint8x16Bits(SIMD.Uint8x16.shiftRightLogicalByScalar(SIMD.Uint8x16.fromInt8x16Bits(s), v)); } } if (!SIMD.Int16x8.shiftRightLogicalByScalar) { SIMD.Int16x8.shiftRightLogicalByScalar = function(s, v) { return SIMD.Int16x8.fromUint16x8Bits(SIMD.Uint16x8.shiftRightLogicalByScalar(SIMD.Uint16x8.fromInt16x8Bits(s), v)); } } if (!SIMD.Int32x4.shiftRightLogicalByScalar) { SIMD.Int32x4.shiftRightLogicalByScalar = function(s, v) { return SIMD.Int32x4.fromUint32x4Bits(SIMD.Uint32x4.shiftRightLogicalByScalar(SIMD.Uint32x4.fromInt32x4Bits(s), v)); } } // The Module object: Our interface to the outside world. We import // and export values on it, and do the work to get that through // closure compiler if necessary. There are various ways Module can be used: // 1. Not defined. We create it here // 2. A function parameter, function(Module) { ..generated code.. } // 3. pre-run appended it, var Module = {}; ..generated code.. // 4. External script tag defines var Module. // We need to do an eval in order to handle the closure compiler // case, where this code here is minified but Module was defined // elsewhere (e.g. case 4 above). We also need to check if Module // already exists (e.g. case 3 above). // Note that if you want to run closure, and also to use Module // after the generated code, you will need to define var Module = {}; // before the code. Then that object will be used in the code, and you // can continue to use Module afterwards as well. var Module; if (!Module) Module = (typeof Module !== 'undefined' ? Module : null) || {}; // Sometimes an existing Module object exists with properties // meant to overwrite the default module functionality. Here // we collect those properties and reapply _after_ we configure // the current environment's defaults to avoid having to be so // defensive during initialization. var moduleOverrides = {}; for (var key in Module) { if (Module.hasOwnProperty(key)) { moduleOverrides[key] = Module[key]; } } // The environment setup code below is customized to use Module. // *** Environment setup code *** var ENVIRONMENT_IS_WEB = typeof window === 'object'; // Three configurations we can be running in: // 1) We could be the application main() thread running in the main JS UI thread. (ENVIRONMENT_IS_WORKER == false and ENVIRONMENT_IS_PTHREAD == false) // 2) We could be the application main() thread proxied to worker. (with Emscripten -s PROXY_TO_WORKER=1) (ENVIRONMENT_IS_WORKER == true, ENVIRONMENT_IS_PTHREAD == false) // 3) We could be an application pthread running in a worker. (ENVIRONMENT_IS_WORKER == true and ENVIRONMENT_IS_PTHREAD == true) var ENVIRONMENT_IS_WORKER = typeof importScripts === 'function'; var ENVIRONMENT_IS_NODE = typeof process === 'object' && typeof require === 'function' && !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_WORKER; var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; if (ENVIRONMENT_IS_NODE) { // Expose functionality in the same simple way that the shells work // Note that we pollute the global namespace here, otherwise we break in node if (!Module['print']) Module['print'] = function print(x) { process['stdout'].write(x + '\n'); }; if (!Module['printErr']) Module['printErr'] = function printErr(x) { process['stderr'].write(x + '\n'); }; var nodeFS = require('fs'); var nodePath = require('path'); Module['read'] = function read(filename, binary) { filename = nodePath['normalize'](filename); var ret = nodeFS['readFileSync'](filename); // The path is absolute if the normalized version is the same as the resolved. if (!ret && filename != nodePath['resolve'](filename)) { filename = path.join(__dirname, '..', 'src', filename); ret = nodeFS['readFileSync'](filename); } if (ret && !binary) ret = ret.toString(); return ret; }; Module['readBinary'] = function readBinary(filename) { var ret = Module['read'](filename, true); if (!ret.buffer) { ret = new Uint8Array(ret); } assert(ret.buffer); return ret; }; Module['load'] = function load(f) { globalEval(read(f)); }; if (!Module['thisProgram']) { if (process['argv'].length > 1) { Module['thisProgram'] = process['argv'][1].replace(/\\/g, '/'); } else { Module['thisProgram'] = 'unknown-program'; } } Module['arguments'] = process['argv'].slice(2); if (typeof module !== 'undefined') { module['exports'] = Module; } process['on']('uncaughtException', function(ex) { // suppress ExitStatus exceptions from showing an error if (!(ex instanceof ExitStatus)) { throw ex; } }); Module['inspect'] = function () { return '[Emscripten Module object]'; }; } else if (ENVIRONMENT_IS_SHELL) { if (!Module['print']) Module['print'] = print; if (typeof printErr != 'undefined') Module['printErr'] = printErr; // not present in v8 or older sm if (typeof read != 'undefined') { Module['read'] = read; } else { Module['read'] = function read() { throw 'no read() available (jsc?)' }; } Module['readBinary'] = function readBinary(f) { if (typeof readbuffer === 'function') { return new Uint8Array(readbuffer(f)); } var data = read(f, 'binary'); assert(typeof data === 'object'); return data; }; if (typeof scriptArgs != 'undefined') { Module['arguments'] = scriptArgs; } else if (typeof arguments != 'undefined') { Module['arguments'] = arguments; } } else if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { Module['read'] = function read(url) { var xhr = new XMLHttpRequest(); xhr.open('GET', url, false); xhr.send(null); return xhr.responseText; }; if (typeof arguments != 'undefined') { Module['arguments'] = arguments; } if (typeof console !== 'undefined') { if (!Module['print']) Module['print'] = function print(x) { console.log(x); }; if (!Module['printErr']) Module['printErr'] = function printErr(x) { console.log(x); }; } else { // Probably a worker, and without console.log. We can do very little here... var TRY_USE_DUMP = false; if (!Module['print']) Module['print'] = (TRY_USE_DUMP && (typeof(dump) !== "undefined") ? (function(x) { dump(x); }) : (function(x) { // self.postMessage(x); // enable this if you want stdout to be sent as messages })); } if (ENVIRONMENT_IS_WORKER) { Module['load'] = importScripts; } if (typeof Module['setWindowTitle'] === 'undefined') { Module['setWindowTitle'] = function(title) { document.title = title }; } } else { // Unreachable because SHELL is dependant on the others throw 'Unknown runtime environment. Where are we?'; } function globalEval(x) { eval.call(null, x); } if (!Module['load'] && Module['read']) { Module['load'] = function load(f) { globalEval(Module['read'](f)); }; } if (!Module['print']) { Module['print'] = function(){}; } if (!Module['printErr']) { Module['printErr'] = Module['print']; } if (!Module['arguments']) { Module['arguments'] = []; } if (!Module['thisProgram']) { Module['thisProgram'] = './this.program'; } // *** Environment setup code *** // Closure helpers Module.print = Module['print']; Module.printErr = Module['printErr']; // Callbacks Module['preRun'] = []; Module['postRun'] = []; // Merge back in the overrides for (var key in moduleOverrides) { if (moduleOverrides.hasOwnProperty(key)) { Module[key] = moduleOverrides[key]; } } // === Preamble library stuff === // Documentation for the public APIs defined in this file must be updated in: // site/source/docs/api_reference/preamble.js.rst // A prebuilt local version of the documentation is available at: // site/build/text/docs/api_reference/preamble.js.txt // You can also build docs locally as HTML or other formats in site/ // An online HTML version (which may be of a different version of Emscripten) // is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html //======================================== // Runtime code shared with compiler //======================================== var Runtime = { setTempRet0: function (value) { tempRet0 = value; }, getTempRet0: function () { return tempRet0; }, stackSave: function () { return STACKTOP; }, stackRestore: function (stackTop) { STACKTOP = stackTop; }, getNativeTypeSize: function (type) { switch (type) { case 'i1': case 'i8': return 1; case 'i16': return 2; case 'i32': return 4; case 'i64': return 8; case 'float': return 4; case 'double': return 8; default: { if (type[type.length-1] === '*') { return Runtime.QUANTUM_SIZE; // A pointer } else if (type[0] === 'i') { var bits = parseInt(type.substr(1)); assert(bits % 8 === 0); return bits/8; } else { return 0; } } } }, getNativeFieldSize: function (type) { return Math.max(Runtime.getNativeTypeSize(type), Runtime.QUANTUM_SIZE); }, STACK_ALIGN: 16, prepVararg: function (ptr, type) { if (type === 'double' || type === 'i64') { // move so the load is aligned if (ptr & 7) { assert((ptr & 7) === 4); ptr += 4; } } else { assert((ptr & 3) === 0); } return ptr; }, getAlignSize: function (type, size, vararg) { // we align i64s and doubles on 64-bit boundaries, unlike x86 if (!vararg && (type == 'i64' || type == 'double')) return 8; if (!type) return Math.min(size, 8); // align structures internally to 64 bits return Math.min(size || (type ? Runtime.getNativeFieldSize(type) : 0), Runtime.QUANTUM_SIZE); }, dynCall: function (sig, ptr, args) { if (args && args.length) { assert(args.length == sig.length-1); if (!args.splice) args = Array.prototype.slice.call(args); args.splice(0, 0, ptr); assert(('dynCall_' + sig) in Module, 'bad function pointer type - no table for sig \'' + sig + '\''); return Module['dynCall_' + sig].apply(null, args); } else { assert(sig.length == 1); assert(('dynCall_' + sig) in Module, 'bad function pointer type - no table for sig \'' + sig + '\''); return Module['dynCall_' + sig].call(null, ptr); } }, functionPointers: [], addFunction: function (func) { for (var i = 0; i < Runtime.functionPointers.length; i++) { if (!Runtime.functionPointers[i]) { Runtime.functionPointers[i] = func; return 2*(1 + i); } } throw 'Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.'; }, removeFunction: function (index) { Runtime.functionPointers[(index-2)/2] = null; }, warnOnce: function (text) { if (!Runtime.warnOnce.shown) Runtime.warnOnce.shown = {}; if (!Runtime.warnOnce.shown[text]) { Runtime.warnOnce.shown[text] = 1; Module.printErr(text); } }, funcWrappers: {}, getFuncWrapper: function (func, sig) { assert(sig); if (!Runtime.funcWrappers[sig]) { Runtime.funcWrappers[sig] = {}; } var sigCache = Runtime.funcWrappers[sig]; if (!sigCache[func]) { sigCache[func] = function dynCall_wrapper() { return Runtime.dynCall(sig, func, arguments); }; } return sigCache[func]; }, getCompilerSetting: function (name) { throw 'You must build with -s RETAIN_COMPILER_SETTINGS=1 for Runtime.getCompilerSetting or emscripten_get_compiler_setting to work'; }, stackAlloc: function (size) { var ret = STACKTOP;STACKTOP = (STACKTOP + size)|0;STACKTOP = (((STACKTOP)+15)&-16);(assert((((STACKTOP|0) < (STACK_MAX|0))|0))|0); return ret; }, staticAlloc: function (size) { var ret = STATICTOP;STATICTOP = (STATICTOP + (assert(!staticSealed),size))|0;STATICTOP = (((STATICTOP)+15)&-16); return ret; }, dynamicAlloc: function (size) { var ret = DYNAMICTOP;DYNAMICTOP = (DYNAMICTOP + (assert(DYNAMICTOP > 0),size))|0;DYNAMICTOP = (((DYNAMICTOP)+15)&-16); if (DYNAMICTOP >= TOTAL_MEMORY) { var success = enlargeMemory(); if (!success) { DYNAMICTOP = ret; return 0; } }; return ret; }, alignMemory: function (size,quantum) { var ret = size = Math.ceil((size)/(quantum ? quantum : 16))*(quantum ? quantum : 16); return ret; }, makeBigInt: function (low,high,unsigned) { var ret = (unsigned ? ((+((low>>>0)))+((+((high>>>0)))*4294967296.0)) : ((+((low>>>0)))+((+((high|0)))*4294967296.0))); return ret; }, GLOBAL_BASE: 8, QUANTUM_SIZE: 4, __dummy__: 0 } Module["Runtime"] = Runtime; //======================================== // Runtime essentials //======================================== var __THREW__ = 0; // Used in checking for thrown exceptions. var ABORT = false; // whether we are quitting the application. no code should run after this. set in exit() and abort() var EXITSTATUS = 0; var undef = 0; // tempInt is used for 32-bit signed values or smaller. tempBigInt is used // for 32-bit unsigned values or more than 32 bits. TODO: audit all uses of tempInt var tempValue, tempInt, tempBigInt, tempInt2, tempBigInt2, tempPair, tempBigIntI, tempBigIntR, tempBigIntS, tempBigIntP, tempBigIntD, tempDouble, tempFloat; var tempI64, tempI64b; var tempRet0, tempRet1, tempRet2, tempRet3, tempRet4, tempRet5, tempRet6, tempRet7, tempRet8, tempRet9; function assert(condition, text) { if (!condition) { abort('Assertion failed: ' + text); } } var globalScope = this; // Returns the C function with a specified identifier (for C++, you need to do manual name mangling) function getCFunc(ident) { var func = Module['_' + ident]; // closure exported function if (!func) { try { func = eval('_' + ident); // explicit lookup } catch(e) {} } assert(func, 'Cannot call unknown function ' + ident + ' (perhaps LLVM optimizations or closure removed it?)'); return func; } var cwrap, ccall; (function(){ var JSfuncs = { // Helpers for cwrap -- it can't refer to Runtime directly because it might // be renamed by closure, instead it calls JSfuncs['stackSave'].body to find // out what the minified function name is. 'stackSave': function() { Runtime.stackSave() }, 'stackRestore': function() { Runtime.stackRestore() }, // type conversion from js to c 'arrayToC' : function(arr) { var ret = Runtime.stackAlloc(arr.length); writeArrayToMemory(arr, ret); return ret; }, 'stringToC' : function(str) { var ret = 0; if (str !== null && str !== undefined && str !== 0) { // null string // at most 4 bytes per UTF-8 code point, +1 for the trailing '\0' ret = Runtime.stackAlloc((str.length << 2) + 1); writeStringToMemory(str, ret); } return ret; } }; // For fast lookup of conversion functions var toC = {'string' : JSfuncs['stringToC'], 'array' : JSfuncs['arrayToC']}; // C calling interface. ccall = function ccallFunc(ident, returnType, argTypes, args, opts) { var func = getCFunc(ident); var cArgs = []; var stack = 0; assert(returnType !== 'array', 'Return type should not be "array".'); if (args) { for (var i = 0; i < args.length; i++) { var converter = toC[argTypes[i]]; if (converter) { if (stack === 0) stack = Runtime.stackSave(); cArgs[i] = converter(args[i]); } else { cArgs[i] = args[i]; } } } var ret = func.apply(null, cArgs); if ((!opts || !opts.async) && typeof EmterpreterAsync === 'object') { assert(!EmterpreterAsync.state, 'cannot start async op with normal JS calling ccall'); } if (opts && opts.async) assert(!returnType, 'async ccalls cannot return values'); if (returnType === 'string') ret = Pointer_stringify(ret); if (stack !== 0) { if (opts && opts.async) { EmterpreterAsync.asyncFinalizers.push(function() { Runtime.stackRestore(stack); }); return; } Runtime.stackRestore(stack); } return ret; } var sourceRegex = /^function\s*\(([^)]*)\)\s*{\s*([^*]*?)[\s;]*(?:return\s*(.*?)[;\s]*)?}$/; function parseJSFunc(jsfunc) { // Match the body and the return value of a javascript function source var parsed = jsfunc.toString().match(sourceRegex).slice(1); return {arguments : parsed[0], body : parsed[1], returnValue: parsed[2]} } var JSsource = {}; for (var fun in JSfuncs) { if (JSfuncs.hasOwnProperty(fun)) { // Elements of toCsource are arrays of three items: // the code, and the return value JSsource[fun] = parseJSFunc(JSfuncs[fun]); } } cwrap = function cwrap(ident, returnType, argTypes) { argTypes = argTypes || []; var cfunc = getCFunc(ident); // When the function takes numbers and returns a number, we can just return // the original function var numericArgs = argTypes.every(function(type){ return type === 'number'}); var numericRet = (returnType !== 'string'); if ( numericRet && numericArgs) { return cfunc; } // Creation of the arguments list (["$1","$2",...,"$nargs"]) var argNames = argTypes.map(function(x,i){return '$'+i}); var funcstr = "(function(" + argNames.join(',') + ") {"; var nargs = argTypes.length; if (!numericArgs) { // Generate the code needed to convert the arguments from javascript // values to pointers funcstr += 'var stack = ' + JSsource['stackSave'].body + ';'; for (var i = 0; i < nargs; i++) { var arg = argNames[i], type = argTypes[i]; if (type === 'number') continue; var convertCode = JSsource[type + 'ToC']; // [code, return] funcstr += 'var ' + convertCode.arguments + ' = ' + arg + ';'; funcstr += convertCode.body + ';'; funcstr += arg + '=' + convertCode.returnValue + ';'; } } // When the code is compressed, the name of cfunc is not literally 'cfunc' anymore var cfuncname = parseJSFunc(function(){return cfunc}).returnValue; // Call the function funcstr += 'var ret = ' + cfuncname + '(' + argNames.join(',') + ');'; if (!numericRet) { // Return type can only by 'string' or 'number' // Convert the result to a string var strgfy = parseJSFunc(function(){return Pointer_stringify}).returnValue; funcstr += 'ret = ' + strgfy + '(ret);'; } funcstr += "if (typeof EmterpreterAsync === 'object') { assert(!EmterpreterAsync.state, 'cannot start async op with normal JS calling cwrap') }"; if (!numericArgs) { // If we had a stack, restore it funcstr += JSsource['stackRestore'].body.replace('()', '(stack)') + ';'; } funcstr += 'return ret})'; return eval(funcstr); }; })(); Module["ccall"] = ccall; Module["cwrap"] = cwrap; function setValue(ptr, value, type, noSafe) { type = type || 'i8'; if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit switch(type) { case 'i1': HEAP8[((ptr)>>0)]=value; break; case 'i8': HEAP8[((ptr)>>0)]=value; break; case 'i16': HEAP16[((ptr)>>1)]=value; break; case 'i32': HEAP32[((ptr)>>2)]=value; break; case 'i64': (tempI64 = [value>>>0,(tempDouble=value,(+(Math_abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math_min((+(Math_floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math_ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((ptr)>>2)]=tempI64[0],HEAP32[(((ptr)+(4))>>2)]=tempI64[1]); break; case 'float': HEAPF32[((ptr)>>2)]=value; break; case 'double': HEAPF64[((ptr)>>3)]=value; break; default: abort('invalid type for setValue: ' + type); } } Module["setValue"] = setValue; function getValue(ptr, type, noSafe) { type = type || 'i8'; if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit switch(type) { case 'i1': return HEAP8[((ptr)>>0)]; case 'i8': return HEAP8[((ptr)>>0)]; case 'i16': return HEAP16[((ptr)>>1)]; case 'i32': return HEAP32[((ptr)>>2)]; case 'i64': return HEAP32[((ptr)>>2)]; case 'float': return HEAPF32[((ptr)>>2)]; case 'double': return HEAPF64[((ptr)>>3)]; default: abort('invalid type for setValue: ' + type); } return null; } Module["getValue"] = getValue; var ALLOC_NORMAL = 0; // Tries to use _malloc() var ALLOC_STACK = 1; // Lives for the duration of the current function call var ALLOC_STATIC = 2; // Cannot be freed var ALLOC_DYNAMIC = 3; // Cannot be freed except through sbrk var ALLOC_NONE = 4; // Do not allocate Module["ALLOC_NORMAL"] = ALLOC_NORMAL; Module["ALLOC_STACK"] = ALLOC_STACK; Module["ALLOC_STATIC"] = ALLOC_STATIC; Module["ALLOC_DYNAMIC"] = ALLOC_DYNAMIC; Module["ALLOC_NONE"] = ALLOC_NONE; // allocate(): This is for internal use. You can use it yourself as well, but the interface // is a little tricky (see docs right below). The reason is that it is optimized // for multiple syntaxes to save space in generated code. So you should // normally not use allocate(), and instead allocate memory using _malloc(), // initialize it with setValue(), and so forth. // @slab: An array of data, or a number. If a number, then the size of the block to allocate, // in *bytes* (note that this is sometimes confusing: the next parameter does not // affect this!) // @types: Either an array of types, one for each byte (or 0 if no type at that position), // or a single type which is used for the entire block. This only matters if there // is initial data - if @slab is a number, then this does not matter at all and is // ignored. // @allocator: How to allocate memory, see ALLOC_* function allocate(slab, types, allocator, ptr) { var zeroinit, size; if (typeof slab === 'number') { zeroinit = true; size = slab; } else { zeroinit = false; size = slab.length; } var singleType = typeof types === 'string' ? types : null; var ret; if (allocator == ALLOC_NONE) { ret = ptr; } else { ret = [_malloc, Runtime.stackAlloc, Runtime.staticAlloc, Runtime.dynamicAlloc][allocator === undefined ? ALLOC_STATIC : allocator](Math.max(size, singleType ? 1 : types.length)); } if (zeroinit) { var ptr = ret, stop; assert((ret & 3) == 0); stop = ret + (size & ~3); for (; ptr < stop; ptr += 4) { HEAP32[((ptr)>>2)]=0; } stop = ret + size; while (ptr < stop) { HEAP8[((ptr++)>>0)]=0; } return ret; } if (singleType === 'i8') { if (slab.subarray || slab.slice) { HEAPU8.set(slab, ret); } else { HEAPU8.set(new Uint8Array(slab), ret); } return ret; } var i = 0, type, typeSize, previousType; while (i < size) { var curr = slab[i]; if (typeof curr === 'function') { curr = Runtime.getFunctionIndex(curr); } type = singleType || types[i]; if (type === 0) { i++; continue; } assert(type, 'Must know what type to store in allocate!'); if (type == 'i64') type = 'i32'; // special case: we have one i32 here, and one i32 later setValue(ret+i, curr, type); // no need to look up size unless type changes, so cache it if (previousType !== type) { typeSize = Runtime.getNativeTypeSize(type); previousType = type; } i += typeSize; } return ret; } Module["allocate"] = allocate; // Allocate memory during any stage of startup - static memory early on, dynamic memory later, malloc when ready function getMemory(size) { if (!staticSealed) return Runtime.staticAlloc(size); if ((typeof _sbrk !== 'undefined' && !_sbrk.called) || !runtimeInitialized) return Runtime.dynamicAlloc(size); return _malloc(size); } Module["getMemory"] = getMemory; function Pointer_stringify(ptr, /* optional */ length) { if (length === 0 || !ptr) return ''; // TODO: use TextDecoder // Find the length, and check for UTF while doing so var hasUtf = 0; var t; var i = 0; while (1) { assert(ptr + i < TOTAL_MEMORY); t = HEAPU8[(((ptr)+(i))>>0)]; hasUtf |= t; if (t == 0 && !length) break; i++; if (length && i == length) break; } if (!length) length = i; var ret = ''; if (hasUtf < 128) { var MAX_CHUNK = 1024; // split up into chunks, because .apply on a huge string can overflow the stack var curr; while (length > 0) { curr = String.fromCharCode.apply(String, HEAPU8.subarray(ptr, ptr + Math.min(length, MAX_CHUNK))); ret = ret ? ret + curr : curr; ptr += MAX_CHUNK; length -= MAX_CHUNK; } return ret; } return Module['UTF8ToString'](ptr); } Module["Pointer_stringify"] = Pointer_stringify; // Given a pointer 'ptr' to a null-terminated ASCII-encoded string in the emscripten HEAP, returns // a copy of that string as a Javascript String object. function AsciiToString(ptr) { var str = ''; while (1) { var ch = HEAP8[((ptr++)>>0)]; if (!ch) return str; str += String.fromCharCode(ch); } } Module["AsciiToString"] = AsciiToString; // Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', // null-terminated and encoded in ASCII form. The copy will require at most str.length+1 bytes of space in the HEAP. function stringToAscii(str, outPtr) { return writeAsciiToMemory(str, outPtr, false); } Module["stringToAscii"] = stringToAscii; // Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the given array that contains uint8 values, returns // a copy of that string as a Javascript String object. function UTF8ArrayToString(u8Array, idx) { var u0, u1, u2, u3, u4, u5; var str = ''; while (1) { // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629 u0 = u8Array[idx++]; if (!u0) return str; if (!(u0 & 0x80)) { str += String.fromCharCode(u0); continue; } u1 = u8Array[idx++] & 63; if ((u0 & 0xE0) == 0xC0) { str += String.fromCharCode(((u0 & 31) << 6) | u1); continue; } u2 = u8Array[idx++] & 63; if ((u0 & 0xF0) == 0xE0) { u0 = ((u0 & 15) << 12) | (u1 << 6) | u2; } else { u3 = u8Array[idx++] & 63; if ((u0 & 0xF8) == 0xF0) { u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | u3; } else { u4 = u8Array[idx++] & 63; if ((u0 & 0xFC) == 0xF8) { u0 = ((u0 & 3) << 24) | (u1 << 18) | (u2 << 12) | (u3 << 6) | u4; } else { u5 = u8Array[idx++] & 63; u0 = ((u0 & 1) << 30) | (u1 << 24) | (u2 << 18) | (u3 << 12) | (u4 << 6) | u5; } } } if (u0 < 0x10000) { str += String.fromCharCode(u0); } else { var ch = u0 - 0x10000; str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); } } } Module["UTF8ArrayToString"] = UTF8ArrayToString; // Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the emscripten HEAP, returns // a copy of that string as a Javascript String object. function UTF8ToString(ptr) { return UTF8ArrayToString(HEAPU8,ptr); } Module["UTF8ToString"] = UTF8ToString; // Copies the given Javascript String object 'str' to the given byte array at address 'outIdx', // encoded in UTF8 form and null-terminated. The copy will require at most str.length*4+1 bytes of space in the HEAP. // Use the function lengthBytesUTF8() to compute the exact number of bytes (excluding null terminator) that this function will write. // Parameters: // str: the Javascript string to copy. // outU8Array: the array to copy to. Each index in this array is assumed to be one 8-byte element. // outIdx: The starting offset in the array to begin the copying. // maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null // terminator, i.e. if maxBytesToWrite=1, only the null terminator will be written and nothing else. // maxBytesToWrite=0 does not write any bytes to the output, not even the null terminator. // Returns the number of bytes written, EXCLUDING the null terminator. function stringToUTF8Array(str, outU8Array, outIdx, maxBytesToWrite) { if (!(maxBytesToWrite > 0)) // Parameter maxBytesToWrite is not optional. Negative values, 0, null, undefined and false each don't write out any bytes. return 0; var startIdx = outIdx; var endIdx = outIdx + maxBytesToWrite - 1; // -1 for string null terminator. for (var i = 0; i < str.length; ++i) { // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. // See http://unicode.org/faq/utf_bom.html#utf16-3 // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629 var u = str.charCodeAt(i); // possibly a lead surrogate if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF); if (u <= 0x7F) { if (outIdx >= endIdx) break; outU8Array[outIdx++] = u; } else if (u <= 0x7FF) { if (outIdx + 1 >= endIdx) break; outU8Array[outIdx++] = 0xC0 | (u >> 6); outU8Array[outIdx++] = 0x80 | (u & 63); } else if (u <= 0xFFFF) { if (outIdx + 2 >= endIdx) break; outU8Array[outIdx++] = 0xE0 | (u >> 12); outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63); outU8Array[outIdx++] = 0x80 | (u & 63); } else if (u <= 0x1FFFFF) { if (outIdx + 3 >= endIdx) break; outU8Array[outIdx++] = 0xF0 | (u >> 18); outU8Array[outIdx++] = 0x80 | ((u >> 12) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63); outU8Array[outIdx++] = 0x80 | (u & 63); } else if (u <= 0x3FFFFFF) { if (outIdx + 4 >= endIdx) break; outU8Array[outIdx++] = 0xF8 | (u >> 24); outU8Array[outIdx++] = 0x80 | ((u >> 18) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 12) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63); outU8Array[outIdx++] = 0x80 | (u & 63); } else { if (outIdx + 5 >= endIdx) break; outU8Array[outIdx++] = 0xFC | (u >> 30); outU8Array[outIdx++] = 0x80 | ((u >> 24) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 18) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 12) & 63); outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63); outU8Array[outIdx++] = 0x80 | (u & 63); } } // Null-terminate the pointer to the buffer. outU8Array[outIdx] = 0; return outIdx - startIdx; } Module["stringToUTF8Array"] = stringToUTF8Array; // Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', // null-terminated and encoded in UTF8 form. The copy will require at most str.length*4+1 bytes of space in the HEAP. // Use the function lengthBytesUTF8() to compute the exact number of bytes (excluding null terminator) that this function will write. // Returns the number of bytes written, EXCLUDING the null terminator. function stringToUTF8(str, outPtr, maxBytesToWrite) { assert(typeof maxBytesToWrite == 'number', 'stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); return stringToUTF8Array(str, HEAPU8,outPtr, maxBytesToWrite); } Module["stringToUTF8"] = stringToUTF8; // Returns the number of bytes the given Javascript string takes if encoded as a UTF8 byte array, EXCLUDING the null terminator byte. function lengthBytesUTF8(str) { var len = 0; for (var i = 0; i < str.length; ++i) { // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8. // See http://unicode.org/faq/utf_bom.html#utf16-3 var u = str.charCodeAt(i); // possibly a lead surrogate if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF); if (u <= 0x7F) { ++len; } else if (u <= 0x7FF) { len += 2; } else if (u <= 0xFFFF) { len += 3; } else if (u <= 0x1FFFFF) { len += 4; } else if (u <= 0x3FFFFFF) { len += 5; } else { len += 6; } } return len; } Module["lengthBytesUTF8"] = lengthBytesUTF8; // Given a pointer 'ptr' to a null-terminated UTF16LE-encoded string in the emscripten HEAP, returns // a copy of that string as a Javascript String object. function UTF16ToString(ptr) { var i = 0; var str = ''; while (1) { var codeUnit = HEAP16[(((ptr)+(i*2))>>1)]; if (codeUnit == 0) return str; ++i; // fromCharCode constructs a character from a UTF-16 code unit, so we can pass the UTF16 string right through. str += String.fromCharCode(codeUnit); } } Module["UTF16ToString"] = UTF16ToString; // Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', // null-terminated and encoded in UTF16 form. The copy will require at most str.length*4+2 bytes of space in the HEAP. // Use the function lengthBytesUTF16() to compute the exact number of bytes (excluding null terminator) that this function will write. // Parameters: // str: the Javascript string to copy. // outPtr: Byte address in Emscripten HEAP where to write the string to. // maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null // terminator, i.e. if maxBytesToWrite=2, only the null terminator will be written and nothing else. // maxBytesToWrite<2 does not write any bytes to the output, not even the null terminator. // Returns the number of bytes written, EXCLUDING the null terminator. function stringToUTF16(str, outPtr, maxBytesToWrite) { assert(typeof maxBytesToWrite == 'number', 'stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. if (maxBytesToWrite === undefined) { maxBytesToWrite = 0x7FFFFFFF; } if (maxBytesToWrite < 2) return 0; maxBytesToWrite -= 2; // Null terminator. var startPtr = outPtr; var numCharsToWrite = (maxBytesToWrite < str.length*2) ? (maxBytesToWrite / 2) : str.length; for (var i = 0; i < numCharsToWrite; ++i) { // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP. var codeUnit = str.charCodeAt(i); // possibly a lead surrogate HEAP16[((outPtr)>>1)]=codeUnit; outPtr += 2; } // Null-terminate the pointer to the HEAP. HEAP16[((outPtr)>>1)]=0; return outPtr - startPtr; } Module["stringToUTF16"] = stringToUTF16; // Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. function lengthBytesUTF16(str) { return str.length*2; } Module["lengthBytesUTF16"] = lengthBytesUTF16; function UTF32ToString(ptr) { var i = 0; var str = ''; while (1) { var utf32 = HEAP32[(((ptr)+(i*4))>>2)]; if (utf32 == 0) return str; ++i; // Gotcha: fromCharCode constructs a character from a UTF-16 encoded code (pair), not from a Unicode code point! So encode the code point to UTF-16 for constructing. // See http://unicode.org/faq/utf_bom.html#utf16-3 if (utf32 >= 0x10000) { var ch = utf32 - 0x10000; str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF)); } else { str += String.fromCharCode(utf32); } } } Module["UTF32ToString"] = UTF32ToString; // Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr', // null-terminated and encoded in UTF32 form. The copy will require at most str.length*4+4 bytes of space in the HEAP. // Use the function lengthBytesUTF32() to compute the exact number of bytes (excluding null terminator) that this function will write. // Parameters: // str: the Javascript string to copy. // outPtr: Byte address in Emscripten HEAP where to write the string to. // maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null // terminator, i.e. if maxBytesToWrite=4, only the null terminator will be written and nothing else. // maxBytesToWrite<4 does not write any bytes to the output, not even the null terminator. // Returns the number of bytes written, EXCLUDING the null terminator. function stringToUTF32(str, outPtr, maxBytesToWrite) { assert(typeof maxBytesToWrite == 'number', 'stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!'); // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. if (maxBytesToWrite === undefined) { maxBytesToWrite = 0x7FFFFFFF; } if (maxBytesToWrite < 4) return 0; var startPtr = outPtr; var endPtr = startPtr + maxBytesToWrite - 4; for (var i = 0; i < str.length; ++i) { // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. // See http://unicode.org/faq/utf_bom.html#utf16-3 var codeUnit = str.charCodeAt(i); // possibly a lead surrogate if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) { var trailSurrogate = str.charCodeAt(++i); codeUnit = 0x10000 + ((codeUnit & 0x3FF) << 10) | (trailSurrogate & 0x3FF); } HEAP32[((outPtr)>>2)]=codeUnit; outPtr += 4; if (outPtr + 4 > endPtr) break; } // Null-terminate the pointer to the HEAP. HEAP32[((outPtr)>>2)]=0; return outPtr - startPtr; } Module["stringToUTF32"] = stringToUTF32; // Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte. function lengthBytesUTF32(str) { var len = 0; for (var i = 0; i < str.length; ++i) { // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap. // See http://unicode.org/faq/utf_bom.html#utf16-3 var codeUnit = str.charCodeAt(i); if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) ++i; // possibly a lead surrogate, so skip over the tail surrogate. len += 4; } return len; } Module["lengthBytesUTF32"] = lengthBytesUTF32; function demangle(func) { var hasLibcxxabi = !!Module['___cxa_demangle']; if (hasLibcxxabi) { try { var buf = _malloc(func.length); writeStringToMemory(func.substr(1), buf); var status = _malloc(4); var ret = Module['___cxa_demangle'](buf, 0, 0, status); if (getValue(status, 'i32') === 0 && ret) { return Pointer_stringify(ret); } // otherwise, libcxxabi failed, we can try ours which may return a partial result } catch(e) { // failure when using libcxxabi, we can try ours which may return a partial result } finally { if (buf) _free(buf); if (status) _free(status); if (ret) _free(ret); } } var i = 3; // params, etc. var basicTypes = { 'v': 'void', 'b': 'bool', 'c': 'char', 's': 'short', 'i': 'int', 'l': 'long', 'f': 'float', 'd': 'double', 'w': 'wchar_t', 'a': 'signed char', 'h': 'unsigned char', 't': 'unsigned short', 'j': 'unsigned int', 'm': 'unsigned long', 'x': 'long long', 'y': 'unsigned long long', 'z': '...' }; var subs = []; var first = true; function dump(x) { //return; if (x) Module.print(x); Module.print(func); var pre = ''; for (var a = 0; a < i; a++) pre += ' '; Module.print (pre + '^'); } function parseNested() { i++; if (func[i] === 'K') i++; // ignore const var parts = []; while (func[i] !== 'E') { if (func[i] === 'S') { // substitution i++; var next = func.indexOf('_', i); var num = func.substring(i, next) || 0; parts.push(subs[num] || '?'); i = next+1; continue; } if (func[i] === 'C') { // constructor parts.push(parts[parts.length-1]); i += 2; continue; } var size = parseInt(func.substr(i)); var pre = size.toString().length; if (!size || !pre) { i--; break; } // counter i++ below us var curr = func.substr(i + pre, size); parts.push(curr); subs.push(curr); i += pre + size; } i++; // skip E return parts; } function parse(rawList, limit, allowVoid) { // main parser limit = limit || Infinity; var ret = '', list = []; function flushList() { return '(' + list.join(', ') + ')'; } var name; if (func[i] === 'N') { // namespaced N-E name = parseNested().join('::'); limit--; if (limit === 0) return rawList ? [name] : name; } else { // not namespaced if (func[i] === 'K' || (first && func[i] === 'L')) i++; // ignore const and first 'L' var size = parseInt(func.substr(i)); if (size) { var pre = size.toString().length; name = func.substr(i + pre, size); i += pre + size; } } first = false; if (func[i] === 'I') { i++; var iList = parse(true); var iRet = parse(true, 1, true); ret += iRet[0] + ' ' + name + '<' + iList.join(', ') + '>'; } else { ret = name; } paramLoop: while (i < func.length && limit-- > 0) { //dump('paramLoop'); var c = func[i++]; if (c in basicTypes) { list.push(basicTypes[c]); } else { switch (c) { case 'P': list.push(parse(true, 1, true)[0] + '*'); break; // pointer case 'R': list.push(parse(true, 1, true)[0] + '&'); break; // reference case 'L': { // literal i++; // skip basic type var end = func.indexOf('E', i); var size = end - i; list.push(func.substr(i, size)); i += size + 2; // size + 'EE' break; } case 'A': { // array var size = parseInt(func.substr(i)); i += size.toString().length; if (func[i] !== '_') throw '?'; i++; // skip _ list.push(parse(true, 1, true)[0] + ' [' + size + ']'); break; } case 'E': break paramLoop; default: ret += '?' + c; break paramLoop; } } } if (!allowVoid && list.length === 1 && list[0] === 'void') list = []; // avoid (void) if (rawList) { if (ret) { list.push(ret + '?'); } return list; } else { return ret + flushList(); } } var parsed = func; try { // Special-case the entry point, since its name differs from other name mangling. if (func == 'Object._main' || func == '_main') { return 'main()'; } if (typeof func === 'number') func = Pointer_stringify(func); if (func[0] !== '_') return func; if (func[1] !== '_') return func; // C function if (func[2] !== 'Z') return func; switch (func[3]) { case 'n': return 'operator new()'; case 'd': return 'operator delete()'; } parsed = parse(); } catch(e) { parsed += '?'; } if (parsed.indexOf('?') >= 0 && !hasLibcxxabi) { Runtime.warnOnce('warning: a problem occurred in builtin C++ name demangling; build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling'); } return parsed; } function demangleAll(text) { return text.replace(/__Z[\w\d_]+/g, function(x) { var y = demangle(x); return x === y ? x : (x + ' [' + y + ']') }); } function jsStackTrace() { var err = new Error(); if (!err.stack) { // IE10+ special cases: It does have callstack info, but it is only populated if an Error object is thrown, // so try that as a special-case. try { throw new Error(0); } catch(e) { err = e; } if (!err.stack) { return '(no stack trace available)'; } } return err.stack.toString(); } function stackTrace() { return demangleAll(jsStackTrace()); } Module["stackTrace"] = stackTrace; // Memory management var PAGE_SIZE = 4096; function alignMemoryPage(x) { if (x % 4096 > 0) { x += (4096 - (x % 4096)); } return x; } var HEAP; var HEAP8, HEAPU8, HEAP16, HEAPU16, HEAP32, HEAPU32, HEAPF32, HEAPF64; var STATIC_BASE = 0, STATICTOP = 0, staticSealed = false; // static area var STACK_BASE = 0, STACKTOP = 0, STACK_MAX = 0; // stack area var DYNAMIC_BASE = 0, DYNAMICTOP = 0; // dynamic area handled by sbrk function enlargeMemory() { // TOTAL_MEMORY is the current size of the actual array, and DYNAMICTOP is the new top. assert(DYNAMICTOP >= TOTAL_MEMORY); assert(TOTAL_MEMORY > 4); // So the loop below will not be infinite var OLD_TOTAL_MEMORY = TOTAL_MEMORY; var LIMIT = Math.pow(2, 31); // 2GB is a practical maximum, as we use signed ints as pointers // and JS engines seem unhappy to give us 2GB arrays currently if (DYNAMICTOP >= LIMIT) return false; while (TOTAL_MEMORY <= DYNAMICTOP) { // Simple heuristic. if (TOTAL_MEMORY < LIMIT/2) { TOTAL_MEMORY = alignMemoryPage(2*TOTAL_MEMORY); // double until 1GB } else { var last = TOTAL_MEMORY; TOTAL_MEMORY = alignMemoryPage((3*TOTAL_MEMORY + LIMIT)/4); // add smaller increments towards 2GB, which we cannot reach if (TOTAL_MEMORY <= last) return false; } } TOTAL_MEMORY = Math.max(TOTAL_MEMORY, 16*1024*1024); if (TOTAL_MEMORY >= LIMIT) return false; Module.printErr('Warning: Enlarging memory arrays, this is not fast! ' + [OLD_TOTAL_MEMORY, TOTAL_MEMORY]); var start = Date.now(); try { if (ArrayBuffer.transfer) { buffer = ArrayBuffer.transfer(buffer, TOTAL_MEMORY); } else { var oldHEAP8 = HEAP8; buffer = new ArrayBuffer(TOTAL_MEMORY); } } catch(e) { return false; } var success = _emscripten_replace_memory(buffer); if (!success) return false; // everything worked Module['buffer'] = buffer; Module['HEAP8'] = HEAP8 = new Int8Array(buffer); Module['HEAP16'] = HEAP16 = new Int16Array(buffer); Module['HEAP32'] = HEAP32 = new Int32Array(buffer); Module['HEAPU8'] = HEAPU8 = new Uint8Array(buffer); Module['HEAPU16'] = HEAPU16 = new Uint16Array(buffer); Module['HEAPU32'] = HEAPU32 = new Uint32Array(buffer); Module['HEAPF32'] = HEAPF32 = new Float32Array(buffer); Module['HEAPF64'] = HEAPF64 = new Float64Array(buffer); if (!ArrayBuffer.transfer) { HEAP8.set(oldHEAP8); } Module.printErr('enlarged memory arrays from ' + OLD_TOTAL_MEMORY + ' to ' + TOTAL_MEMORY + ', took ' + (Date.now() - start) + ' ms (has ArrayBuffer.transfer? ' + (!!ArrayBuffer.transfer) + ')'); return true; } var byteLength; try { byteLength = Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype, 'byteLength').get); byteLength(new ArrayBuffer(4)); // can fail on older ie } catch(e) { // can fail on older node/v8 byteLength = function(buffer) { return buffer.byteLength; }; } var TOTAL_STACK = Module['TOTAL_STACK'] || 5242880; var TOTAL_MEMORY = Module['TOTAL_MEMORY'] || 16777216; var totalMemory = 64*1024; while (totalMemory < TOTAL_MEMORY || totalMemory < 2*TOTAL_STACK) { if (totalMemory < 16*1024*1024) { totalMemory *= 2; } else { totalMemory += 16*1024*1024 } } totalMemory = Math.max(totalMemory, 16*1024*1024); if (totalMemory !== TOTAL_MEMORY) { Module.printErr('increasing TOTAL_MEMORY to ' + totalMemory + ' to be compliant with the asm.js spec (and given that TOTAL_STACK=' + TOTAL_STACK + ')'); TOTAL_MEMORY = totalMemory; } // Initialize the runtime's memory // check for full engine support (use string 'subarray' to avoid closure compiler confusion) assert(typeof Int32Array !== 'undefined' && typeof Float64Array !== 'undefined' && !!(new Int32Array(1)['subarray']) && !!(new Int32Array(1)['set']), 'JS engine does not provide full typed array support'); var buffer; buffer = new ArrayBuffer(TOTAL_MEMORY); HEAP8 = new Int8Array(buffer); HEAP16 = new Int16Array(buffer); HEAP32 = new Int32Array(buffer); HEAPU8 = new Uint8Array(buffer); HEAPU16 = new Uint16Array(buffer); HEAPU32 = new Uint32Array(buffer); HEAPF32 = new Float32Array(buffer); HEAPF64 = new Float64Array(buffer); // Endianness check (note: assumes compiler arch was little-endian) HEAP32[0] = 255; assert(HEAPU8[0] === 255 && HEAPU8[3] === 0, 'Typed arrays 2 must be run on a little-endian system'); Module['HEAP'] = HEAP; Module['buffer'] = buffer; Module['HEAP8'] = HEAP8; Module['HEAP16'] = HEAP16; Module['HEAP32'] = HEAP32; Module['HEAPU8'] = HEAPU8; Module['HEAPU16'] = HEAPU16; Module['HEAPU32'] = HEAPU32; Module['HEAPF32'] = HEAPF32; Module['HEAPF64'] = HEAPF64; function callRuntimeCallbacks(callbacks) { while(callbacks.length > 0) { var callback = callbacks.shift(); if (typeof callback == 'function') { callback(); continue; } var func = callback.func; if (typeof func === 'number') { if (callback.arg === undefined) { Runtime.dynCall('v', func); } else { Runtime.dynCall('vi', func, [callback.arg]); } } else { func(callback.arg === undefined ? null : callback.arg); } } } var __ATPRERUN__ = []; // functions called before the runtime is initialized var __ATINIT__ = []; // functions called during startup var __ATMAIN__ = []; // functions called when main() is to be run var __ATEXIT__ = []; // functions called during shutdown var __ATPOSTRUN__ = []; // functions called after the runtime has exited var runtimeInitialized = false; var runtimeExited = false; function preRun() { // compatibility - merge in anything from Module['preRun'] at this time if (Module['preRun']) { if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']]; while (Module['preRun'].length) { addOnPreRun(Module['preRun'].shift()); } } callRuntimeCallbacks(__ATPRERUN__); } function ensureInitRuntime() { if (runtimeInitialized) return; runtimeInitialized = true; callRuntimeCallbacks(__ATINIT__); } function preMain() { callRuntimeCallbacks(__ATMAIN__); } function exitRuntime() { callRuntimeCallbacks(__ATEXIT__); runtimeExited = true; } function postRun() { // compatibility - merge in anything from Module['postRun'] at this time if (Module['postRun']) { if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']]; while (Module['postRun'].length) { addOnPostRun(Module['postRun'].shift()); } } callRuntimeCallbacks(__ATPOSTRUN__); } function addOnPreRun(cb) { __ATPRERUN__.unshift(cb); } Module["addOnPreRun"] = addOnPreRun; function addOnInit(cb) { __ATINIT__.unshift(cb); } Module["addOnInit"] = addOnInit; function addOnPreMain(cb) { __ATMAIN__.unshift(cb); } Module["addOnPreMain"] = addOnPreMain; function addOnExit(cb) { __ATEXIT__.unshift(cb); } Module["addOnExit"] = addOnExit; function addOnPostRun(cb) { __ATPOSTRUN__.unshift(cb); } Module["addOnPostRun"] = addOnPostRun; // Tools function intArrayFromString(stringy, dontAddNull, length /* optional */) { var len = length > 0 ? length : lengthBytesUTF8(stringy)+1; var u8array = new Array(len); var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); if (dontAddNull) u8array.length = numBytesWritten; return u8array; } Module["intArrayFromString"] = intArrayFromString; function intArrayToString(array) { var ret = []; for (var i = 0; i < array.length; i++) { var chr = array[i]; if (chr > 0xFF) { assert(false, 'Character code ' + chr + ' (' + String.fromCharCode(chr) + ') at offset ' + i + ' not in 0x00-0xFF.'); chr &= 0xFF; } ret.push(String.fromCharCode(chr)); } return ret.join(''); } Module["intArrayToString"] = intArrayToString; function writeStringToMemory(string, buffer, dontAddNull) { var array = intArrayFromString(string, dontAddNull); var i = 0; while (i < array.length) { var chr = array[i]; HEAP8[(((buffer)+(i))>>0)]=chr; i = i + 1; } } Module["writeStringToMemory"] = writeStringToMemory; function writeArrayToMemory(array, buffer) { for (var i = 0; i < array.length; i++) { HEAP8[((buffer++)>>0)]=array[i]; } } Module["writeArrayToMemory"] = writeArrayToMemory; function writeAsciiToMemory(str, buffer, dontAddNull) { for (var i = 0; i < str.length; ++i) { assert(str.charCodeAt(i) === str.charCodeAt(i)&0xff); HEAP8[((buffer++)>>0)]=str.charCodeAt(i); } // Null-terminate the pointer to the HEAP. if (!dontAddNull) HEAP8[((buffer)>>0)]=0; } Module["writeAsciiToMemory"] = writeAsciiToMemory; function unSign(value, bits, ignore) { if (value >= 0) { return value; } return bits <= 32 ? 2*Math.abs(1 << (bits-1)) + value // Need some trickery, since if bits == 32, we are right at the limit of the bits JS uses in bitshifts : Math.pow(2, bits) + value; } function reSign(value, bits, ignore) { if (value <= 0) { return value; } var half = bits <= 32 ? Math.abs(1 << (bits-1)) // abs is needed if bits == 32 : Math.pow(2, bits-1); if (value >= half && (bits <= 32 || value > half)) { // for huge values, we can hit the precision limit and always get true here. so don't do that // but, in general there is no perfect solution here. With 64-bit ints, we get rounding and errors // TODO: In i64 mode 1, resign the two parts separately and safely value = -2*half + value; // Cannot bitshift half, as it may be at the limit of the bits JS uses in bitshifts } return value; } // check for imul support, and also for correctness ( https://bugs.webkit.org/show_bug.cgi?id=126345 ) if (!Math['imul'] || Math['imul'](0xffffffff, 5) !== -5) Math['imul'] = function imul(a, b) { var ah = a >>> 16; var al = a & 0xffff; var bh = b >>> 16; var bl = b & 0xffff; return (al*bl + ((ah*bl + al*bh) << 16))|0; }; Math.imul = Math['imul']; if (!Math['fround']) Math['fround'] = function(x) { return x }; if (!Math['clz32']) Math['clz32'] = function(x) { x = x >>> 0; for (var i = 0; i < 32; i++) { if (x & (1 << (31 - i))) return i; } return 32; }; Math.clz32 = Math['clz32'] var Math_abs = Math.abs; var Math_cos = Math.cos; var Math_sin = Math.sin; var Math_tan = Math.tan; var Math_acos = Math.acos; var Math_asin = Math.asin; var Math_atan = Math.atan; var Math_atan2 = Math.atan2; var Math_exp = Math.exp; var Math_log = Math.log; var Math_sqrt = Math.sqrt; var Math_ceil = Math.ceil; var Math_floor = Math.floor; var Math_pow = Math.pow; var Math_imul = Math.imul; var Math_fround = Math.fround; var Math_min = Math.min; var Math_clz32 = Math.clz32; // A counter of dependencies for calling run(). If we need to // do asynchronous work before running, increment this and // decrement it. Incrementing must happen in a place like // PRE_RUN_ADDITIONS (used by emcc to add file preloading). // Note that you can add dependencies in preRun, even though // it happens right before run - run will be postponed until // the dependencies are met. var runDependencies = 0; var runDependencyWatcher = null; var dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled var runDependencyTracking = {}; function getUniqueRunDependency(id) { var orig = id; while (1) { if (!runDependencyTracking[id]) return id; id = orig + Math.random(); } return id; } function addRunDependency(id) { runDependencies++; if (Module['monitorRunDependencies']) { Module['monitorRunDependencies'](runDependencies); } if (id) { assert(!runDependencyTracking[id]); runDependencyTracking[id] = 1; if (runDependencyWatcher === null && typeof setInterval !== 'undefined') { // Check for missing dependencies every few seconds runDependencyWatcher = setInterval(function() { if (ABORT) { clearInterval(runDependencyWatcher); runDependencyWatcher = null; return; } var shown = false; for (var dep in runDependencyTracking) { if (!shown) { shown = true; Module.printErr('still waiting on run dependencies:'); } Module.printErr('dependency: ' + dep); } if (shown) { Module.printErr('(end of list)'); } }, 10000); } } else { Module.printErr('warning: run dependency added without ID'); } } Module["addRunDependency"] = addRunDependency; function removeRunDependency(id) { runDependencies--; if (Module['monitorRunDependencies']) { Module['monitorRunDependencies'](runDependencies); } if (id) { assert(runDependencyTracking[id]); delete runDependencyTracking[id]; } else { Module.printErr('warning: run dependency removed without ID'); } if (runDependencies == 0) { if (runDependencyWatcher !== null) { clearInterval(runDependencyWatcher); runDependencyWatcher = null; } if (dependenciesFulfilled) { var callback = dependenciesFulfilled; dependenciesFulfilled = null; callback(); // can add another dependenciesFulfilled } } } Module["removeRunDependency"] = removeRunDependency; Module["preloadedImages"] = {}; // maps url to image data Module["preloadedAudios"] = {}; // maps url to audio data var memoryInitializer = null; // === Body === var ASM_CONSTS = []; STATIC_BASE = 8; STATICTOP = STATIC_BASE + 4496; /* global initializers */ __ATINIT__.push(); /* memory initializer */ allocate([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,72,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,0,0,0,119,11,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,117,103,32,97,116,32,37,108,117,32,10,0,32,103,97,112,32,61,32,37,108,117,32,10,0,99,111,109,112,114,101,115,115,105,111,110,32,114,97,116,105,111,32,61,32,37,102,32,10,0,100,101,99,111,100,105,110,103,32,115,112,101,101,100,32,105,110,32,109,105,108,108,105,111,110,32,111,102,32,105,110,116,101,103,101,114,115,32,112,101,114,32,115,101,99,111,110,100,32,37,102,32,10,0,109,101,109,99,112,121,32,115,112,101,101,100,32,105,110,32,109,105,108,108,105,111,110,32,111,102,32,105,110,116,101,103,101,114,115,32,112,101,114,32,115,101,99,111,110,100,32,37,102,32,10,0,105,103,110,111,114,101,32,109,101,32,37,105,32,10,0,101,110,99,111,100,101,100,32,115,105,122,101,58,32,37,117,32,40,111,114,105,103,105,110,97,108,32,115,105,122,101,58,32,37,117,41,10,0,61,61,32,115,105,109,112,108,101,32,116,101,115,116,0,61,61,32,115,105,109,112,108,101,32,100,101,109,111,0,65,108,108,32,116,101,115,116,115,32,97,114,101,32,105,110,32,67,80,85,32,99,97,99,104,101,46,32,65,118,111,105,100,32,111,117,116,45,111,102,45,99,97,99,104,101,32,100,101,99,111,100,105,110,103,32,105,110,32,97,112,112,108,105,99,97,116,105,111,110,115,46,0,61,61,32,118,97,114,121,105,110,103,32,98,105,116,45,119,105,100,116,104,32,100,101,109,111,0,67,111,100,101,32,119,111,114,107,115,33,0,98,117,103,0,84,33,34,25,13,1,2,3,17,75,28,12,16,4,11,29,18,30,39,104,110,111,112,113,98,32,5,6,15,19,20,21,26,8,22,7,40,36,23,24,9,10,14,27,31,37,35,131,130,125,38,42,43,60,61,62,63,67,71,74,77,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,114,115,116,121,122,123,124,0,73,108,108,101,103,97,108,32,98,121,116,101,32,115,101,113,117,101,110,99,101,0,68,111,109,97,105,110,32,101,114,114,111,114,0,82,101,115,117,108,116,32,110,111,116,32,114,101,112,114,101,115,101,110,116,97,98,108,101,0,78,111,116,32,97,32,116,116,121,0,80,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,0,79,112,101,114,97,116,105,111,110,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,78,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121,0,78,111,32,115,117,99,104,32,112,114,111,99,101,115,115,0,70,105,108,101,32,101,120,105,115,116,115,0,86,97,108,117,101,32,116,111,111,32,108,97,114,103,101,32,102,111,114,32,100,97,116,97,32,116,121,112,101,0,78,111,32,115,112,97,99,101,32,108,101,102,116,32,111,110,32,100,101,118,105,99,101,0,79,117,116,32,111,102,32,109,101,109,111,114,121,0,82,101,115,111,117,114,99,101,32,98,117,115,121,0,73,110,116,101,114,114,117,112,116,101,100,32,115,121,115,116,101,109,32,99,97,108,108,0,82,101,115,111,117,114,99,101,32,116,101,109,112,111,114,97,114,105,108,121,32,117,110,97,118,97,105,108,97,98,108,101,0,73,110,118,97,108,105,100,32,115,101,101,107,0,67,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,0,82,101,97,100,45,111,110,108,121,32,102,105,108,101,32,115,121,115,116,101,109,0,68,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,112,101,101,114,0,79,112,101,114,97,116,105,111,110,32,116,105,109,101,100,32,111,117,116,0,67,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,0,72,111,115,116,32,105,115,32,100,111,119,110,0,72,111,115,116,32,105,115,32,117,110,114,101,97,99,104,97,98,108,101,0,65,100,100,114,101,115,115,32,105,110,32,117,115,101,0,66,114,111,107,101,110,32,112,105,112,101,0,73,47,79,32,101,114,114,111,114,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,32,111,114,32,97,100,100,114,101,115,115,0,66,108,111,99,107,32,100,101,118,105,99,101,32,114,101,113,117,105,114,101,100,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,0,78,111,116,32,97,32,100,105,114,101,99,116,111,114,121,0,73,115,32,97,32,100,105,114,101,99,116,111,114,121,0,84,101,120,116,32,102,105,108,101,32,98,117,115,121,0,69,120,101,99,32,102,111,114,109,97,116,32,101,114,114,111,114,0,73,110,118,97,108,105,100,32,97,114,103,117,109,101,110,116,0,65,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,0,83,121,109,98,111,108,105,99,32,108,105,110,107,32,108,111,111,112,0,70,105,108,101,110,97,109,101,32,116,111,111,32,108,111,110,103,0,84,111,111,32,109,97,110,121,32,111,112,101,110,32,102,105,108,101,115,32,105,110,32,115,121,115,116,101,109,0,78,111,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,115,32,97,118,97,105,108,97,98,108,101,0,66,97,100,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,0,78,111,32,99,104,105,108,100,32,112,114,111,99,101,115,115,0,66,97,100,32,97,100,100,114,101,115,115,0,70,105,108,101,32,116,111,111,32,108,97,114,103,101,0,84,111,111,32,109,97,110,121,32,108,105,110,107,115,0,78,111,32,108,111,99,107,115,32,97,118,97,105,108,97,98,108,101,0,82,101,115,111,117,114,99,101,32,100,101,97,100,108,111,99,107,32,119,111,117,108,100,32,111,99,99,117,114,0,83,116,97,116,101,32,110,111,116,32,114,101,99,111,118,101,114,97,98,108,101,0,80,114,101,118,105,111,117,115,32,111,119,110,101,114,32,100,105,101,100,0,79,112,101,114,97,116,105,111,110,32,99,97,110,99,101,108,101,100,0,70,117,110,99,116,105,111,110,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,0,78,111,32,109,101,115,115,97,103,101,32,111,102,32,100,101,115,105,114,101,100,32,116,121,112,101,0,73,100,101,110,116,105,102,105,101,114,32,114,101,109,111,118,101,100,0,68,101,118,105,99,101,32,110,111,116,32,97,32,115,116,114,101,97,109,0,78,111,32,100,97,116,97,32,97,118,97,105,108,97,98,108,101,0,68,101,118,105,99,101,32,116,105,109,101,111,117,116,0,79,117,116,32,111,102,32,115,116,114,101,97,109,115,32,114,101,115,111,117,114,99,101,115,0,76,105,110,107,32,104,97,115,32,98,101,101,110,32,115,101,118,101,114,101,100,0,80,114,111,116,111,99,111,108,32,101,114,114,111,114,0,66,97,100,32,109,101,115,115,97,103,101,0,70,105,108,101,32,100,101,115,99,114,105,112,116,111,114,32,105,110,32,98,97,100,32,115,116,97,116,101,0,78,111,116,32,97,32,115,111,99,107,101,116,0,68,101,115,116,105,110,97,116,105,111,110,32,97,100,100,114,101,115,115,32,114,101,113,117,105,114,101,100,0,77,101,115,115,97,103,101,32,116,111,111,32,108,97,114,103,101,0,80,114,111,116,111,99,111,108,32,119,114,111,110,103,32,116,121,112,101,32,102,111,114,32,115,111,99,107,101,116,0,80,114,111,116,111,99,111,108,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,80,114,111,116,111,99,111,108,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,83,111,99,107,101,116,32,116,121,112,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,78,111,116,32,115,117,112,112,111,114,116,101,100,0,80,114,111,116,111,99,111,108,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,65,100,100,114,101,115,115,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,98,121,32,112,114,111,116,111,99,111,108,0,65,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,78,101,116,119,111,114,107,32,105,115,32,100,111,119,110,0,78,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,110,101,116,119,111,114,107,0,67,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,0,78,111,32,98,117,102,102,101,114,32,115,112,97,99,101,32,97,118,97,105,108,97,98,108,101,0,83,111,99,107,101,116,32,105,115,32,99,111,110,110,101,99,116,101,100,0,83,111,99,107,101,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,0,67,97,110,110,111,116,32,115,101,110,100,32,97,102,116,101,114,32,115,111,99,107,101,116,32,115,104,117,116,100,111,119,110,0,79,112,101,114,97,116,105,111,110,32,97,108,114,101,97,100,121,32,105,110,32,112,114,111,103,114,101,115,115,0,79,112,101,114,97,116,105,111,110,32,105,110,32,112,114,111,103,114,101,115,115,0,83,116,97,108,101,32,102,105,108,101,32,104,97,110,100,108,101,0,82,101,109,111,116,101,32,73,47,79,32,101,114,114,111,114,0,81,117,111,116,97,32,101,120,99,101,101,100,101,100,0,78,111,32,109,101,100,105,117,109,32,102,111,117,110,100,0,87,114,111,110,103,32,109,101,100,105,117,109,32,116,121,112,101,0,78,111,32,101,114,114,111,114,32,105,110,102,111,114,109,97,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,45,43,32,32,32,48,88,48,120,0,40,110,117,108,108,41,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,105,110,102,0,73,78,70,0,110,97,110,0,78,65,78,0,46,0], "i8", ALLOC_NONE, Runtime.GLOBAL_BASE); /* no memory initializer */ var tempDoublePtr = Runtime.alignMemory(allocate(12, "i8", ALLOC_STATIC), 8); assert(tempDoublePtr % 8 == 0); function copyTempFloat(ptr) { // functions, because inlining this code increases code size too much HEAP8[tempDoublePtr] = HEAP8[ptr]; HEAP8[tempDoublePtr+1] = HEAP8[ptr+1]; HEAP8[tempDoublePtr+2] = HEAP8[ptr+2]; HEAP8[tempDoublePtr+3] = HEAP8[ptr+3]; } function copyTempDouble(ptr) { HEAP8[tempDoublePtr] = HEAP8[ptr]; HEAP8[tempDoublePtr+1] = HEAP8[ptr+1]; HEAP8[tempDoublePtr+2] = HEAP8[ptr+2]; HEAP8[tempDoublePtr+3] = HEAP8[ptr+3]; HEAP8[tempDoublePtr+4] = HEAP8[ptr+4]; HEAP8[tempDoublePtr+5] = HEAP8[ptr+5]; HEAP8[tempDoublePtr+6] = HEAP8[ptr+6]; HEAP8[tempDoublePtr+7] = HEAP8[ptr+7]; } // {{PRE_LIBRARY}} var _BDtoIHigh=true; Module["_i64Subtract"] = _i64Subtract; function ___setErrNo(value) { if (Module['___errno_location']) HEAP32[((Module['___errno_location']())>>2)]=value; else Module.printErr('failed to set errno from JS'); return value; } var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function _sysconf(name) { // long sysconf(int name); // http://pubs.opengroup.org/onlinepubs/009695399/functions/sysconf.html switch(name) { case 30: return PAGE_SIZE; case 85: return totalMemory / PAGE_SIZE; case 132: case 133: case 12: case 137: case 138: case 15: case 235: case 16: case 17: case 18: case 19: case 20: case 149: case 13: case 10: case 236: case 153: case 9: case 21: case 22: case 159: case 154: case 14: case 77: case 78: case 139: case 80: case 81: case 82: case 68: case 67: case 164: case 11: case 29: case 47: case 48: case 95: case 52: case 51: case 46: return 200809; case 79: return 0; case 27: case 246: case 127: case 128: case 23: case 24: case 160: case 161: case 181: case 182: case 242: case 183: case 184: case 243: case 244: case 245: case 165: case 178: case 179: case 49: case 50: case 168: case 169: case 175: case 170: case 171: case 172: case 97: case 76: case 32: case 173: case 35: return -1; case 176: case 177: case 7: case 155: case 8: case 157: case 125: case 126: case 92: case 93: case 129: case 130: case 131: case 94: case 91: return 1; case 74: case 60: case 69: case 70: case 4: return 1024; case 31: case 42: case 72: return 32; case 87: case 26: case 33: return 2147483647; case 34: case 1: return 47839; case 38: case 36: return 99; case 43: case 37: return 2048; case 0: return 2097152; case 3: return 65536; case 28: return 32768; case 44: return 32767; case 75: return 16384; case 39: return 1000; case 89: return 700; case 71: return 256; case 40: return 255; case 2: return 100; case 180: return 64; case 25: return 20; case 5: return 16; case 6: return 6; case 73: return 4; case 84: { if (typeof navigator === 'object') return navigator['hardwareConcurrency'] || 1; return 1; } } ___setErrNo(ERRNO_CODES.EINVAL); return -1; } var _llvm_ctlz_i32=true; function _pthread_cleanup_push(routine, arg) { __ATEXIT__.push(function() { Runtime.dynCall('vi', routine, [arg]) }) _pthread_cleanup_push.level = __ATEXIT__.length; } Module["_memset"] = _memset; var _BDtoILow=true; Module["_bitshift64Lshr"] = _bitshift64Lshr; Module["_bitshift64Shl"] = _bitshift64Shl; function _pthread_cleanup_pop() { assert(_pthread_cleanup_push.level == __ATEXIT__.length, 'cannot pop if something else added meanwhile!'); __ATEXIT__.pop(); _pthread_cleanup_push.level = __ATEXIT__.length; } function _abort() { Module['abort'](); } function ___lock() {} function ___unlock() {} var ERRNO_MESSAGES={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"}; var PATH={splitPath:function (filename) { var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; return splitPathRe.exec(filename).slice(1); },normalizeArray:function (parts, allowAboveRoot) { // if the path tries to go above the root, `up` ends up > 0 var up = 0; for (var i = parts.length - 1; i >= 0; i--) { var last = parts[i]; if (last === '.') { parts.splice(i, 1); } else if (last === '..') { parts.splice(i, 1); up++; } else if (up) { parts.splice(i, 1); up--; } } // if the path is allowed to go above the root, restore leading ..s if (allowAboveRoot) { for (; up--; up) { parts.unshift('..'); } } return parts; },normalize:function (path) { var isAbsolute = path.charAt(0) === '/', trailingSlash = path.substr(-1) === '/'; // Normalize the path path = PATH.normalizeArray(path.split('/').filter(function(p) { return !!p; }), !isAbsolute).join('/'); if (!path && !isAbsolute) { path = '.'; } if (path && trailingSlash) { path += '/'; } return (isAbsolute ? '/' : '') + path; },dirname:function (path) { var result = PATH.splitPath(path), root = result[0], dir = result[1]; if (!root && !dir) { // No dirname whatsoever return '.'; } if (dir) { // It has a dirname, strip trailing slash dir = dir.substr(0, dir.length - 1); } return root + dir; },basename:function (path) { // EMSCRIPTEN return '/'' for '/', not an empty string if (path === '/') return '/'; var lastSlash = path.lastIndexOf('/'); if (lastSlash === -1) return path; return path.substr(lastSlash+1); },extname:function (path) { return PATH.splitPath(path)[3]; },join:function () { var paths = Array.prototype.slice.call(arguments, 0); return PATH.normalize(paths.join('/')); },join2:function (l, r) { return PATH.normalize(l + '/' + r); },resolve:function () { var resolvedPath = '', resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = (i >= 0) ? arguments[i] : FS.cwd(); // Skip empty and invalid entries if (typeof path !== 'string') { throw new TypeError('Arguments to path.resolve must be strings'); } else if (!path) { return ''; // an invalid portion invalidates the whole thing } resolvedPath = path + '/' + resolvedPath; resolvedAbsolute = path.charAt(0) === '/'; } // At this point the path should be resolved to a full absolute path, but // handle relative paths to be safe (might happen when process.cwd() fails) resolvedPath = PATH.normalizeArray(resolvedPath.split('/').filter(function(p) { return !!p; }), !resolvedAbsolute).join('/'); return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; },relative:function (from, to) { from = PATH.resolve(from).substr(1); to = PATH.resolve(to).substr(1); function trim(arr) { var start = 0; for (; start < arr.length; start++) { if (arr[start] !== '') break; } var end = arr.length - 1; for (; end >= 0; end--) { if (arr[end] !== '') break; } if (start > end) return []; return arr.slice(start, end - start + 1); } var fromParts = trim(from.split('/')); var toParts = trim(to.split('/')); var length = Math.min(fromParts.length, toParts.length); var samePartsLength = length; for (var i = 0; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push('..'); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join('/'); }}; var TTY={ttys:[],init:function () { // https://github.com/kripken/emscripten/pull/1555 // if (ENVIRONMENT_IS_NODE) { // // currently, FS.init does not distinguish if process.stdin is a file or TTY // // device, it always assumes it's a TTY device. because of this, we're forcing // // process.stdin to UTF8 encoding to at least make stdin reading compatible // // with text files until FS.init can be refactored. // process['stdin']['setEncoding']('utf8'); // } },shutdown:function () { // https://github.com/kripken/emscripten/pull/1555 // if (ENVIRONMENT_IS_NODE) { // // inolen: any idea as to why node -e 'process.stdin.read()' wouldn't exit immediately (with process.stdin being a tty)? // // isaacs: because now it's reading from the stream, you've expressed interest in it, so that read() kicks off a _read() which creates a ReadReq operation // // inolen: I thought read() in that case was a synchronous operation that just grabbed some amount of buffered data if it exists? // // isaacs: it is. but it also triggers a _read() call, which calls readStart() on the handle // // isaacs: do process.stdin.pause() and i'd think it'd probably close the pending call // process['stdin']['pause'](); // } },register:function (dev, ops) { TTY.ttys[dev] = { input: [], output: [], ops: ops }; FS.registerDevice(dev, TTY.stream_ops); },stream_ops:{open:function (stream) { var tty = TTY.ttys[stream.node.rdev]; if (!tty) { throw new FS.ErrnoError(ERRNO_CODES.ENODEV); } stream.tty = tty; stream.seekable = false; },close:function (stream) { // flush any pending line data stream.tty.ops.flush(stream.tty); },flush:function (stream) { stream.tty.ops.flush(stream.tty); },read:function (stream, buffer, offset, length, pos /* ignored */) { if (!stream.tty || !stream.tty.ops.get_char) { throw new FS.ErrnoError(ERRNO_CODES.ENXIO); } var bytesRead = 0; for (var i = 0; i < length; i++) { var result; try { result = stream.tty.ops.get_char(stream.tty); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } if (result === undefined && bytesRead === 0) { throw new FS.ErrnoError(ERRNO_CODES.EAGAIN); } if (result === null || result === undefined) break; bytesRead++; buffer[offset+i] = result; } if (bytesRead) { stream.node.timestamp = Date.now(); } return bytesRead; },write:function (stream, buffer, offset, length, pos) { if (!stream.tty || !stream.tty.ops.put_char) { throw new FS.ErrnoError(ERRNO_CODES.ENXIO); } for (var i = 0; i < length; i++) { try { stream.tty.ops.put_char(stream.tty, buffer[offset+i]); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } } if (length) { stream.node.timestamp = Date.now(); } return i; }},default_tty_ops:{get_char:function (tty) { if (!tty.input.length) { var result = null; if (ENVIRONMENT_IS_NODE) { // we will read data by chunks of BUFSIZE var BUFSIZE = 256; var buf = new Buffer(BUFSIZE); var bytesRead = 0; var fd = process.stdin.fd; // Linux and Mac cannot use process.stdin.fd (which isn't set up as sync) var usingDevice = false; try { fd = fs.openSync('/dev/stdin', 'r'); usingDevice = true; } catch (e) {} bytesRead = fs.readSync(fd, buf, 0, BUFSIZE, null); if (usingDevice) { fs.closeSync(fd); } if (bytesRead > 0) { result = buf.slice(0, bytesRead).toString('utf-8'); } else { result = null; } } else if (typeof window != 'undefined' && typeof window.prompt == 'function') { // Browser. result = window.prompt('Input: '); // returns null on cancel if (result !== null) { result += '\n'; } } else if (typeof readline == 'function') { // Command line. result = readline(); if (result !== null) { result += '\n'; } } if (!result) { return null; } tty.input = intArrayFromString(result, true); } return tty.input.shift(); },put_char:function (tty, val) { if (val === null || val === 10) { Module['print'](UTF8ArrayToString(tty.output, 0)); tty.output = []; } else { if (val != 0) tty.output.push(val); // val == 0 would cut text output off in the middle. } },flush:function (tty) { if (tty.output && tty.output.length > 0) { Module['print'](UTF8ArrayToString(tty.output, 0)); tty.output = []; } }},default_tty1_ops:{put_char:function (tty, val) { if (val === null || val === 10) { Module['printErr'](UTF8ArrayToString(tty.output, 0)); tty.output = []; } else { if (val != 0) tty.output.push(val); } },flush:function (tty) { if (tty.output && tty.output.length > 0) { Module['printErr'](UTF8ArrayToString(tty.output, 0)); tty.output = []; } }}}; var MEMFS={ops_table:null,mount:function (mount) { return MEMFS.createNode(null, '/', 16384 | 511 /* 0777 */, 0); },createNode:function (parent, name, mode, dev) { if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { // no supported throw new FS.ErrnoError(ERRNO_CODES.EPERM); } if (!MEMFS.ops_table) { MEMFS.ops_table = { dir: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr, lookup: MEMFS.node_ops.lookup, mknod: MEMFS.node_ops.mknod, rename: MEMFS.node_ops.rename, unlink: MEMFS.node_ops.unlink, rmdir: MEMFS.node_ops.rmdir, readdir: MEMFS.node_ops.readdir, symlink: MEMFS.node_ops.symlink }, stream: { llseek: MEMFS.stream_ops.llseek } }, file: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr }, stream: { llseek: MEMFS.stream_ops.llseek, read: MEMFS.stream_ops.read, write: MEMFS.stream_ops.write, allocate: MEMFS.stream_ops.allocate, mmap: MEMFS.stream_ops.mmap, msync: MEMFS.stream_ops.msync } }, link: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr, readlink: MEMFS.node_ops.readlink }, stream: {} }, chrdev: { node: { getattr: MEMFS.node_ops.getattr, setattr: MEMFS.node_ops.setattr }, stream: FS.chrdev_stream_ops } }; } var node = FS.createNode(parent, name, mode, dev); if (FS.isDir(node.mode)) { node.node_ops = MEMFS.ops_table.dir.node; node.stream_ops = MEMFS.ops_table.dir.stream; node.contents = {}; } else if (FS.isFile(node.mode)) { node.node_ops = MEMFS.ops_table.file.node; node.stream_ops = MEMFS.ops_table.file.stream; node.usedBytes = 0; // The actual number of bytes used in the typed array, as opposed to contents.buffer.byteLength which gives the whole capacity. // When the byte data of the file is populated, this will point to either a typed array, or a normal JS array. Typed arrays are preferred // for performance, and used by default. However, typed arrays are not resizable like normal JS arrays are, so there is a small disk size // penalty involved for appending file writes that continuously grow a file similar to std::vector capacity vs used -scheme. node.contents = null; } else if (FS.isLink(node.mode)) { node.node_ops = MEMFS.ops_table.link.node; node.stream_ops = MEMFS.ops_table.link.stream; } else if (FS.isChrdev(node.mode)) { node.node_ops = MEMFS.ops_table.chrdev.node; node.stream_ops = MEMFS.ops_table.chrdev.stream; } node.timestamp = Date.now(); // add the new node to the parent if (parent) { parent.contents[name] = node; } return node; },getFileDataAsRegularArray:function (node) { if (node.contents && node.contents.subarray) { var arr = []; for (var i = 0; i < node.usedBytes; ++i) arr.push(node.contents[i]); return arr; // Returns a copy of the original data. } return node.contents; // No-op, the file contents are already in a JS array. Return as-is. },getFileDataAsTypedArray:function (node) { if (!node.contents) return new Uint8Array; if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); // Make sure to not return excess unused bytes. return new Uint8Array(node.contents); },expandFileStorage:function (node, newCapacity) { // If we are asked to expand the size of a file that already exists, revert to using a standard JS array to store the file // instead of a typed array. This makes resizing the array more flexible because we can just .push() elements at the back to // increase the size. if (node.contents && node.contents.subarray && newCapacity > node.contents.length) { node.contents = MEMFS.getFileDataAsRegularArray(node); node.usedBytes = node.contents.length; // We might be writing to a lazy-loaded file which had overridden this property, so force-reset it. } if (!node.contents || node.contents.subarray) { // Keep using a typed array if creating a new storage, or if old one was a typed array as well. var prevCapacity = node.contents ? node.contents.buffer.byteLength : 0; if (prevCapacity >= newCapacity) return; // No need to expand, the storage was already large enough. // Don't expand strictly to the given requested limit if it's only a very small increase, but instead geometrically grow capacity. // For small filesizes (<1MB), perform size*2 geometric increase, but for large sizes, do a much more conservative size*1.125 increase to // avoid overshooting the allocation cap by a very large margin. var CAPACITY_DOUBLING_MAX = 1024 * 1024; newCapacity = Math.max(newCapacity, (prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2.0 : 1.125)) | 0); if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); // At minimum allocate 256b for each file when expanding. var oldContents = node.contents; node.contents = new Uint8Array(newCapacity); // Allocate new storage. if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); // Copy old data over to the new storage. return; } // Not using a typed array to back the file storage. Use a standard JS array instead. if (!node.contents && newCapacity > 0) node.contents = []; while (node.contents.length < newCapacity) node.contents.push(0); },resizeFileStorage:function (node, newSize) { if (node.usedBytes == newSize) return; if (newSize == 0) { node.contents = null; // Fully decommit when requesting a resize to zero. node.usedBytes = 0; return; } if (!node.contents || node.contents.subarray) { // Resize a typed array if that is being used as the backing store. var oldContents = node.contents; node.contents = new Uint8Array(new ArrayBuffer(newSize)); // Allocate new storage. if (oldContents) { node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); // Copy old data over to the new storage. } node.usedBytes = newSize; return; } // Backing with a JS array. if (!node.contents) node.contents = []; if (node.contents.length > newSize) node.contents.length = newSize; else while (node.contents.length < newSize) node.contents.push(0); node.usedBytes = newSize; },node_ops:{getattr:function (node) { var attr = {}; // device numbers reuse inode numbers. attr.dev = FS.isChrdev(node.mode) ? node.id : 1; attr.ino = node.id; attr.mode = node.mode; attr.nlink = 1; attr.uid = 0; attr.gid = 0; attr.rdev = node.rdev; if (FS.isDir(node.mode)) { attr.size = 4096; } else if (FS.isFile(node.mode)) { attr.size = node.usedBytes; } else if (FS.isLink(node.mode)) { attr.size = node.link.length; } else { attr.size = 0; } attr.atime = new Date(node.timestamp); attr.mtime = new Date(node.timestamp); attr.ctime = new Date(node.timestamp); // NOTE: In our implementation, st_blocks = Math.ceil(st_size/st_blksize), // but this is not required by the standard. attr.blksize = 4096; attr.blocks = Math.ceil(attr.size / attr.blksize); return attr; },setattr:function (node, attr) { if (attr.mode !== undefined) { node.mode = attr.mode; } if (attr.timestamp !== undefined) { node.timestamp = attr.timestamp; } if (attr.size !== undefined) { MEMFS.resizeFileStorage(node, attr.size); } },lookup:function (parent, name) { throw FS.genericErrors[ERRNO_CODES.ENOENT]; },mknod:function (parent, name, mode, dev) { return MEMFS.createNode(parent, name, mode, dev); },rename:function (old_node, new_dir, new_name) { // if we're overwriting a directory at new_name, make sure it's empty. if (FS.isDir(old_node.mode)) { var new_node; try { new_node = FS.lookupNode(new_dir, new_name); } catch (e) { } if (new_node) { for (var i in new_node.contents) { throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY); } } } // do the internal rewiring delete old_node.parent.contents[old_node.name]; old_node.name = new_name; new_dir.contents[new_name] = old_node; old_node.parent = new_dir; },unlink:function (parent, name) { delete parent.contents[name]; },rmdir:function (parent, name) { var node = FS.lookupNode(parent, name); for (var i in node.contents) { throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY); } delete parent.contents[name]; },readdir:function (node) { var entries = ['.', '..'] for (var key in node.contents) { if (!node.contents.hasOwnProperty(key)) { continue; } entries.push(key); } return entries; },symlink:function (parent, newname, oldpath) { var node = MEMFS.createNode(parent, newname, 511 /* 0777 */ | 40960, 0); node.link = oldpath; return node; },readlink:function (node) { if (!FS.isLink(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } return node.link; }},stream_ops:{read:function (stream, buffer, offset, length, position) { var contents = stream.node.contents; if (position >= stream.node.usedBytes) return 0; var size = Math.min(stream.node.usedBytes - position, length); assert(size >= 0); if (size > 8 && contents.subarray) { // non-trivial, and typed array buffer.set(contents.subarray(position, position + size), offset); } else { for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; } return size; },write:function (stream, buffer, offset, length, position, canOwn) { if (!length) return 0; var node = stream.node; node.timestamp = Date.now(); if (buffer.subarray && (!node.contents || node.contents.subarray)) { // This write is from a typed array to a typed array? if (canOwn) { // Can we just reuse the buffer we are given? assert(position === 0, 'canOwn must imply no weird position inside the file'); node.contents = buffer.subarray(offset, offset + length); node.usedBytes = length; return length; } else if (node.usedBytes === 0 && position === 0) { // If this is a simple first write to an empty file, do a fast set since we don't need to care about old data. node.contents = new Uint8Array(buffer.subarray(offset, offset + length)); node.usedBytes = length; return length; } else if (position + length <= node.usedBytes) { // Writing to an already allocated and used subrange of the file? node.contents.set(buffer.subarray(offset, offset + length), position); return length; } } // Appending to an existing file and we need to reallocate, or source data did not come as a typed array. MEMFS.expandFileStorage(node, position+length); if (node.contents.subarray && buffer.subarray) node.contents.set(buffer.subarray(offset, offset + length), position); // Use typed array write if available. else { for (var i = 0; i < length; i++) { node.contents[position + i] = buffer[offset + i]; // Or fall back to manual write if not. } } node.usedBytes = Math.max(node.usedBytes, position+length); return length; },llseek:function (stream, offset, whence) { var position = offset; if (whence === 1) { // SEEK_CUR. position += stream.position; } else if (whence === 2) { // SEEK_END. if (FS.isFile(stream.node.mode)) { position += stream.node.usedBytes; } } if (position < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } return position; },allocate:function (stream, offset, length) { MEMFS.expandFileStorage(stream.node, offset + length); stream.node.usedBytes = Math.max(stream.node.usedBytes, offset + length); },mmap:function (stream, buffer, offset, length, position, prot, flags) { if (!FS.isFile(stream.node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENODEV); } var ptr; var allocated; var contents = stream.node.contents; // Only make a new copy when MAP_PRIVATE is specified. if ( !(flags & 2) && (contents.buffer === buffer || contents.buffer === buffer.buffer) ) { // We can't emulate MAP_SHARED when the file is not backed by the buffer // we're mapping to (e.g. the HEAP buffer). allocated = false; ptr = contents.byteOffset; } else { // Try to avoid unnecessary slices. if (position > 0 || position + length < stream.node.usedBytes) { if (contents.subarray) { contents = contents.subarray(position, position + length); } else { contents = Array.prototype.slice.call(contents, position, position + length); } } allocated = true; ptr = _malloc(length); if (!ptr) { throw new FS.ErrnoError(ERRNO_CODES.ENOMEM); } buffer.set(contents, ptr); } return { ptr: ptr, allocated: allocated }; },msync:function (stream, buffer, offset, length, mmapFlags) { if (!FS.isFile(stream.node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENODEV); } if (mmapFlags & 2) { // MAP_PRIVATE calls need not to be synced back to underlying fs return 0; } var bytesWritten = MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); // should we check if bytesWritten and length are the same? return 0; }}}; var IDBFS={dbs:{},indexedDB:function () { if (typeof indexedDB !== 'undefined') return indexedDB; var ret = null; if (typeof window === 'object') ret = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; assert(ret, 'IDBFS used, but indexedDB not supported'); return ret; },DB_VERSION:21,DB_STORE_NAME:"FILE_DATA",mount:function (mount) { // reuse all of the core MEMFS functionality return MEMFS.mount.apply(null, arguments); },syncfs:function (mount, populate, callback) { IDBFS.getLocalSet(mount, function(err, local) { if (err) return callback(err); IDBFS.getRemoteSet(mount, function(err, remote) { if (err) return callback(err); var src = populate ? remote : local; var dst = populate ? local : remote; IDBFS.reconcile(src, dst, callback); }); }); },getDB:function (name, callback) { // check the cache first var db = IDBFS.dbs[name]; if (db) { return callback(null, db); } var req; try { req = IDBFS.indexedDB().open(name, IDBFS.DB_VERSION); } catch (e) { return callback(e); } req.onupgradeneeded = function(e) { var db = e.target.result; var transaction = e.target.transaction; var fileStore; if (db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)) { fileStore = transaction.objectStore(IDBFS.DB_STORE_NAME); } else { fileStore = db.createObjectStore(IDBFS.DB_STORE_NAME); } if (!fileStore.indexNames.contains('timestamp')) { fileStore.createIndex('timestamp', 'timestamp', { unique: false }); } }; req.onsuccess = function() { db = req.result; // add to the cache IDBFS.dbs[name] = db; callback(null, db); }; req.onerror = function(e) { callback(this.error); e.preventDefault(); }; },getLocalSet:function (mount, callback) { var entries = {}; function isRealDir(p) { return p !== '.' && p !== '..'; }; function toAbsolute(root) { return function(p) { return PATH.join2(root, p); } }; var check = FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint)); while (check.length) { var path = check.pop(); var stat; try { stat = FS.stat(path); } catch (e) { return callback(e); } if (FS.isDir(stat.mode)) { check.push.apply(check, FS.readdir(path).filter(isRealDir).map(toAbsolute(path))); } entries[path] = { timestamp: stat.mtime }; } return callback(null, { type: 'local', entries: entries }); },getRemoteSet:function (mount, callback) { var entries = {}; IDBFS.getDB(mount.mountpoint, function(err, db) { if (err) return callback(err); var transaction = db.transaction([IDBFS.DB_STORE_NAME], 'readonly'); transaction.onerror = function(e) { callback(this.error); e.preventDefault(); }; var store = transaction.objectStore(IDBFS.DB_STORE_NAME); var index = store.index('timestamp'); index.openKeyCursor().onsuccess = function(event) { var cursor = event.target.result; if (!cursor) { return callback(null, { type: 'remote', db: db, entries: entries }); } entries[cursor.primaryKey] = { timestamp: cursor.key }; cursor.continue(); }; }); },loadLocalEntry:function (path, callback) { var stat, node; try { var lookup = FS.lookupPath(path); node = lookup.node; stat = FS.stat(path); } catch (e) { return callback(e); } if (FS.isDir(stat.mode)) { return callback(null, { timestamp: stat.mtime, mode: stat.mode }); } else if (FS.isFile(stat.mode)) { // Performance consideration: storing a normal JavaScript array to a IndexedDB is much slower than storing a typed array. // Therefore always convert the file contents to a typed array first before writing the data to IndexedDB. node.contents = MEMFS.getFileDataAsTypedArray(node); return callback(null, { timestamp: stat.mtime, mode: stat.mode, contents: node.contents }); } else { return callback(new Error('node type not supported')); } },storeLocalEntry:function (path, entry, callback) { try { if (FS.isDir(entry.mode)) { FS.mkdir(path, entry.mode); } else if (FS.isFile(entry.mode)) { FS.writeFile(path, entry.contents, { encoding: 'binary', canOwn: true }); } else { return callback(new Error('node type not supported')); } FS.chmod(path, entry.mode); FS.utime(path, entry.timestamp, entry.timestamp); } catch (e) { return callback(e); } callback(null); },removeLocalEntry:function (path, callback) { try { var lookup = FS.lookupPath(path); var stat = FS.stat(path); if (FS.isDir(stat.mode)) { FS.rmdir(path); } else if (FS.isFile(stat.mode)) { FS.unlink(path); } } catch (e) { return callback(e); } callback(null); },loadRemoteEntry:function (store, path, callback) { var req = store.get(path); req.onsuccess = function(event) { callback(null, event.target.result); }; req.onerror = function(e) { callback(this.error); e.preventDefault(); }; },storeRemoteEntry:function (store, path, entry, callback) { var req = store.put(entry, path); req.onsuccess = function() { callback(null); }; req.onerror = function(e) { callback(this.error); e.preventDefault(); }; },removeRemoteEntry:function (store, path, callback) { var req = store.delete(path); req.onsuccess = function() { callback(null); }; req.onerror = function(e) { callback(this.error); e.preventDefault(); }; },reconcile:function (src, dst, callback) { var total = 0; var create = []; Object.keys(src.entries).forEach(function (key) { var e = src.entries[key]; var e2 = dst.entries[key]; if (!e2 || e.timestamp > e2.timestamp) { create.push(key); total++; } }); var remove = []; Object.keys(dst.entries).forEach(function (key) { var e = dst.entries[key]; var e2 = src.entries[key]; if (!e2) { remove.push(key); total++; } }); if (!total) { return callback(null); } var errored = false; var completed = 0; var db = src.type === 'remote' ? src.db : dst.db; var transaction = db.transaction([IDBFS.DB_STORE_NAME], 'readwrite'); var store = transaction.objectStore(IDBFS.DB_STORE_NAME); function done(err) { if (err) { if (!done.errored) { done.errored = true; return callback(err); } return; } if (++completed >= total) { return callback(null); } }; transaction.onerror = function(e) { done(this.error); e.preventDefault(); }; // sort paths in ascending order so directory entries are created // before the files inside them create.sort().forEach(function (path) { if (dst.type === 'local') { IDBFS.loadRemoteEntry(store, path, function (err, entry) { if (err) return done(err); IDBFS.storeLocalEntry(path, entry, done); }); } else { IDBFS.loadLocalEntry(path, function (err, entry) { if (err) return done(err); IDBFS.storeRemoteEntry(store, path, entry, done); }); } }); // sort paths in descending order so files are deleted before their // parent directories remove.sort().reverse().forEach(function(path) { if (dst.type === 'local') { IDBFS.removeLocalEntry(path, done); } else { IDBFS.removeRemoteEntry(store, path, done); } }); }}; var NODEFS={isWindows:false,staticInit:function () { NODEFS.isWindows = !!process.platform.match(/^win/); },mount:function (mount) { assert(ENVIRONMENT_IS_NODE); return NODEFS.createNode(null, '/', NODEFS.getMode(mount.opts.root), 0); },createNode:function (parent, name, mode, dev) { if (!FS.isDir(mode) && !FS.isFile(mode) && !FS.isLink(mode)) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } var node = FS.createNode(parent, name, mode); node.node_ops = NODEFS.node_ops; node.stream_ops = NODEFS.stream_ops; return node; },getMode:function (path) { var stat; try { stat = fs.lstatSync(path); if (NODEFS.isWindows) { // On Windows, directories return permission bits 'rw-rw-rw-', even though they have 'rwxrwxrwx', so // propagate write bits to execute bits. stat.mode = stat.mode | ((stat.mode & 146) >> 1); } } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } return stat.mode; },realPath:function (node) { var parts = []; while (node.parent !== node) { parts.push(node.name); node = node.parent; } parts.push(node.mount.opts.root); parts.reverse(); return PATH.join.apply(null, parts); },flagsToPermissionStringMap:{0:"r",1:"r+",2:"r+",64:"r",65:"r+",66:"r+",129:"rx+",193:"rx+",514:"w+",577:"w",578:"w+",705:"wx",706:"wx+",1024:"a",1025:"a",1026:"a+",1089:"a",1090:"a+",1153:"ax",1154:"ax+",1217:"ax",1218:"ax+",4096:"rs",4098:"rs+"},flagsToPermissionString:function (flags) { flags &= ~0100000 /*O_LARGEFILE*/; // Ignore this flag from musl, otherwise node.js fails to open the file. if (flags in NODEFS.flagsToPermissionStringMap) { return NODEFS.flagsToPermissionStringMap[flags]; } else { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } },node_ops:{getattr:function (node) { var path = NODEFS.realPath(node); var stat; try { stat = fs.lstatSync(path); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } // node.js v0.10.20 doesn't report blksize and blocks on Windows. Fake them with default blksize of 4096. // See http://support.microsoft.com/kb/140365 if (NODEFS.isWindows && !stat.blksize) { stat.blksize = 4096; } if (NODEFS.isWindows && !stat.blocks) { stat.blocks = (stat.size+stat.blksize-1)/stat.blksize|0; } return { dev: stat.dev, ino: stat.ino, mode: stat.mode, nlink: stat.nlink, uid: stat.uid, gid: stat.gid, rdev: stat.rdev, size: stat.size, atime: stat.atime, mtime: stat.mtime, ctime: stat.ctime, blksize: stat.blksize, blocks: stat.blocks }; },setattr:function (node, attr) { var path = NODEFS.realPath(node); try { if (attr.mode !== undefined) { fs.chmodSync(path, attr.mode); // update the common node structure mode as well node.mode = attr.mode; } if (attr.timestamp !== undefined) { var date = new Date(attr.timestamp); fs.utimesSync(path, date, date); } if (attr.size !== undefined) { fs.truncateSync(path, attr.size); } } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },lookup:function (parent, name) { var path = PATH.join2(NODEFS.realPath(parent), name); var mode = NODEFS.getMode(path); return NODEFS.createNode(parent, name, mode); },mknod:function (parent, name, mode, dev) { var node = NODEFS.createNode(parent, name, mode, dev); // create the backing node for this in the fs root as well var path = NODEFS.realPath(node); try { if (FS.isDir(node.mode)) { fs.mkdirSync(path, node.mode); } else { fs.writeFileSync(path, '', { mode: node.mode }); } } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } return node; },rename:function (oldNode, newDir, newName) { var oldPath = NODEFS.realPath(oldNode); var newPath = PATH.join2(NODEFS.realPath(newDir), newName); try { fs.renameSync(oldPath, newPath); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },unlink:function (parent, name) { var path = PATH.join2(NODEFS.realPath(parent), name); try { fs.unlinkSync(path); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },rmdir:function (parent, name) { var path = PATH.join2(NODEFS.realPath(parent), name); try { fs.rmdirSync(path); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },readdir:function (node) { var path = NODEFS.realPath(node); try { return fs.readdirSync(path); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },symlink:function (parent, newName, oldPath) { var newPath = PATH.join2(NODEFS.realPath(parent), newName); try { fs.symlinkSync(oldPath, newPath); } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },readlink:function (node) { var path = NODEFS.realPath(node); try { path = fs.readlinkSync(path); path = NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root), path); return path; } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } }},stream_ops:{open:function (stream) { var path = NODEFS.realPath(stream.node); try { if (FS.isFile(stream.node.mode)) { stream.nfd = fs.openSync(path, NODEFS.flagsToPermissionString(stream.flags)); } } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },close:function (stream) { try { if (FS.isFile(stream.node.mode) && stream.nfd) { fs.closeSync(stream.nfd); } } catch (e) { if (!e.code) throw e; throw new FS.ErrnoError(ERRNO_CODES[e.code]); } },read:function (stream, buffer, offset, length, position) { if (length === 0) return 0; // node errors on 0 length reads // FIXME this is terrible. var nbuffer = new Buffer(length); var res; try { res = fs.readSync(stream.nfd, nbuffer, 0, length, position); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES[e.code]); } if (res > 0) { for (var i = 0; i < res; i++) { buffer[offset + i] = nbuffer[i]; } } return res; },write:function (stream, buffer, offset, length, position) { // FIXME this is terrible. var nbuffer = new Buffer(buffer.subarray(offset, offset + length)); var res; try { res = fs.writeSync(stream.nfd, nbuffer, 0, length, position); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES[e.code]); } return res; },llseek:function (stream, offset, whence) { var position = offset; if (whence === 1) { // SEEK_CUR. position += stream.position; } else if (whence === 2) { // SEEK_END. if (FS.isFile(stream.node.mode)) { try { var stat = fs.fstatSync(stream.nfd); position += stat.size; } catch (e) { throw new FS.ErrnoError(ERRNO_CODES[e.code]); } } } if (position < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } return position; }}}; var WORKERFS={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function (mount) { assert(ENVIRONMENT_IS_WORKER); if (!WORKERFS.reader) WORKERFS.reader = new FileReaderSync(); var root = WORKERFS.createNode(null, '/', WORKERFS.DIR_MODE, 0); var createdParents = {}; function ensureParent(path) { // return the parent node, creating subdirs as necessary var parts = path.split('/'); var parent = root; for (var i = 0; i < parts.length-1; i++) { var curr = parts.slice(0, i+1).join('/'); if (!createdParents[curr]) { createdParents[curr] = WORKERFS.createNode(parent, curr, WORKERFS.DIR_MODE, 0); } parent = createdParents[curr]; } return parent; } function base(path) { var parts = path.split('/'); return parts[parts.length-1]; } // We also accept FileList here, by using Array.prototype Array.prototype.forEach.call(mount.opts["files"] || [], function(file) { WORKERFS.createNode(ensureParent(file.name), base(file.name), WORKERFS.FILE_MODE, 0, file, file.lastModifiedDate); }); (mount.opts["blobs"] || []).forEach(function(obj) { WORKERFS.createNode(ensureParent(obj["name"]), base(obj["name"]), WORKERFS.FILE_MODE, 0, obj["data"]); }); (mount.opts["packages"] || []).forEach(function(pack) { pack['metadata'].files.forEach(function(file) { var name = file.filename.substr(1); // remove initial slash WORKERFS.createNode(ensureParent(name), base(name), WORKERFS.FILE_MODE, 0, pack['blob'].slice(file.start, file.end)); }); }); return root; },createNode:function (parent, name, mode, dev, contents, mtime) { var node = FS.createNode(parent, name, mode); node.mode = mode; node.node_ops = WORKERFS.node_ops; node.stream_ops = WORKERFS.stream_ops; node.timestamp = (mtime || new Date).getTime(); assert(WORKERFS.FILE_MODE !== WORKERFS.DIR_MODE); if (mode === WORKERFS.FILE_MODE) { node.size = contents.size; node.contents = contents; } else { node.size = 4096; node.contents = {}; } if (parent) { parent.contents[name] = node; } return node; },node_ops:{getattr:function (node) { return { dev: 1, ino: undefined, mode: node.mode, nlink: 1, uid: 0, gid: 0, rdev: undefined, size: node.size, atime: new Date(node.timestamp), mtime: new Date(node.timestamp), ctime: new Date(node.timestamp), blksize: 4096, blocks: Math.ceil(node.size / 4096), }; },setattr:function (node, attr) { if (attr.mode !== undefined) { node.mode = attr.mode; } if (attr.timestamp !== undefined) { node.timestamp = attr.timestamp; } },lookup:function (parent, name) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); },mknod:function (parent, name, mode, dev) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },rename:function (oldNode, newDir, newName) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },unlink:function (parent, name) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },rmdir:function (parent, name) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },readdir:function (node) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },symlink:function (parent, newName, oldPath) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); },readlink:function (node) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); }},stream_ops:{read:function (stream, buffer, offset, length, position) { if (position >= stream.node.size) return 0; var chunk = stream.node.contents.slice(position, position + length); var ab = WORKERFS.reader.readAsArrayBuffer(chunk); buffer.set(new Uint8Array(ab), offset); return chunk.size; },write:function (stream, buffer, offset, length, position) { throw new FS.ErrnoError(ERRNO_CODES.EIO); },llseek:function (stream, offset, whence) { var position = offset; if (whence === 1) { // SEEK_CUR. position += stream.position; } else if (whence === 2) { // SEEK_END. if (FS.isFile(stream.node.mode)) { position += stream.node.size; } } if (position < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } return position; }}}; var _stdin=allocate(1, "i32*", ALLOC_STATIC); var _stdout=allocate(1, "i32*", ALLOC_STATIC); var _stderr=allocate(1, "i32*", ALLOC_STATIC);var FS={root:null,mounts:[],devices:[null],streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,handleFSError:function (e) { if (!(e instanceof FS.ErrnoError)) throw e + ' : ' + stackTrace(); return ___setErrNo(e.errno); },lookupPath:function (path, opts) { path = PATH.resolve(FS.cwd(), path); opts = opts || {}; if (!path) return { path: '', node: null }; var defaults = { follow_mount: true, recurse_count: 0 }; for (var key in defaults) { if (opts[key] === undefined) { opts[key] = defaults[key]; } } if (opts.recurse_count > 8) { // max recursive lookup of 8 throw new FS.ErrnoError(ERRNO_CODES.ELOOP); } // split the path var parts = PATH.normalizeArray(path.split('/').filter(function(p) { return !!p; }), false); // start at the root var current = FS.root; var current_path = '/'; for (var i = 0; i < parts.length; i++) { var islast = (i === parts.length-1); if (islast && opts.parent) { // stop resolving break; } current = FS.lookupNode(current, parts[i]); current_path = PATH.join2(current_path, parts[i]); // jump to the mount's root node if this is a mountpoint if (FS.isMountpoint(current)) { if (!islast || (islast && opts.follow_mount)) { current = current.mounted.root; } } // by default, lookupPath will not follow a symlink if it is the final path component. // setting opts.follow = true will override this behavior. if (!islast || opts.follow) { var count = 0; while (FS.isLink(current.mode)) { var link = FS.readlink(current_path); current_path = PATH.resolve(PATH.dirname(current_path), link); var lookup = FS.lookupPath(current_path, { recurse_count: opts.recurse_count }); current = lookup.node; if (count++ > 40) { // limit max consecutive symlinks to 40 (SYMLOOP_MAX). throw new FS.ErrnoError(ERRNO_CODES.ELOOP); } } } } return { path: current_path, node: current }; },getPath:function (node) { var path; while (true) { if (FS.isRoot(node)) { var mount = node.mount.mountpoint; if (!path) return mount; return mount[mount.length-1] !== '/' ? mount + '/' + path : mount + path; } path = path ? node.name + '/' + path : node.name; node = node.parent; } },hashName:function (parentid, name) { var hash = 0; for (var i = 0; i < name.length; i++) { hash = ((hash << 5) - hash + name.charCodeAt(i)) | 0; } return ((parentid + hash) >>> 0) % FS.nameTable.length; },hashAddNode:function (node) { var hash = FS.hashName(node.parent.id, node.name); node.name_next = FS.nameTable[hash]; FS.nameTable[hash] = node; },hashRemoveNode:function (node) { var hash = FS.hashName(node.parent.id, node.name); if (FS.nameTable[hash] === node) { FS.nameTable[hash] = node.name_next; } else { var current = FS.nameTable[hash]; while (current) { if (current.name_next === node) { current.name_next = node.name_next; break; } current = current.name_next; } } },lookupNode:function (parent, name) { var err = FS.mayLookup(parent); if (err) { throw new FS.ErrnoError(err, parent); } var hash = FS.hashName(parent.id, name); for (var node = FS.nameTable[hash]; node; node = node.name_next) { var nodeName = node.name; if (node.parent.id === parent.id && nodeName === name) { return node; } } // if we failed to find it in the cache, call into the VFS return FS.lookup(parent, name); },createNode:function (parent, name, mode, rdev) { if (!FS.FSNode) { FS.FSNode = function(parent, name, mode, rdev) { if (!parent) { parent = this; // root node sets parent to itself } this.parent = parent; this.mount = parent.mount; this.mounted = null; this.id = FS.nextInode++; this.name = name; this.mode = mode; this.node_ops = {}; this.stream_ops = {}; this.rdev = rdev; }; FS.FSNode.prototype = {}; // compatibility var readMode = 292 | 73; var writeMode = 146; // NOTE we must use Object.defineProperties instead of individual calls to // Object.defineProperty in order to make closure compiler happy Object.defineProperties(FS.FSNode.prototype, { read: { get: function() { return (this.mode & readMode) === readMode; }, set: function(val) { val ? this.mode |= readMode : this.mode &= ~readMode; } }, write: { get: function() { return (this.mode & writeMode) === writeMode; }, set: function(val) { val ? this.mode |= writeMode : this.mode &= ~writeMode; } }, isFolder: { get: function() { return FS.isDir(this.mode); } }, isDevice: { get: function() { return FS.isChrdev(this.mode); } } }); } var node = new FS.FSNode(parent, name, mode, rdev); FS.hashAddNode(node); return node; },destroyNode:function (node) { FS.hashRemoveNode(node); },isRoot:function (node) { return node === node.parent; },isMountpoint:function (node) { return !!node.mounted; },isFile:function (mode) { return (mode & 61440) === 32768; },isDir:function (mode) { return (mode & 61440) === 16384; },isLink:function (mode) { return (mode & 61440) === 40960; },isChrdev:function (mode) { return (mode & 61440) === 8192; },isBlkdev:function (mode) { return (mode & 61440) === 24576; },isFIFO:function (mode) { return (mode & 61440) === 4096; },isSocket:function (mode) { return (mode & 49152) === 49152; },flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function (str) { var flags = FS.flagModes[str]; if (typeof flags === 'undefined') { throw new Error('Unknown file open mode: ' + str); } return flags; },flagsToPermissionString:function (flag) { var perms = ['r', 'w', 'rw'][flag & 3]; if ((flag & 512)) { perms += 'w'; } return perms; },nodePermissions:function (node, perms) { if (FS.ignorePermissions) { return 0; } // return 0 if any user, group or owner bits are set. if (perms.indexOf('r') !== -1 && !(node.mode & 292)) { return ERRNO_CODES.EACCES; } else if (perms.indexOf('w') !== -1 && !(node.mode & 146)) { return ERRNO_CODES.EACCES; } else if (perms.indexOf('x') !== -1 && !(node.mode & 73)) { return ERRNO_CODES.EACCES; } return 0; },mayLookup:function (dir) { var err = FS.nodePermissions(dir, 'x'); if (err) return err; if (!dir.node_ops.lookup) return ERRNO_CODES.EACCES; return 0; },mayCreate:function (dir, name) { try { var node = FS.lookupNode(dir, name); return ERRNO_CODES.EEXIST; } catch (e) { } return FS.nodePermissions(dir, 'wx'); },mayDelete:function (dir, name, isdir) { var node; try { node = FS.lookupNode(dir, name); } catch (e) { return e.errno; } var err = FS.nodePermissions(dir, 'wx'); if (err) { return err; } if (isdir) { if (!FS.isDir(node.mode)) { return ERRNO_CODES.ENOTDIR; } if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { return ERRNO_CODES.EBUSY; } } else { if (FS.isDir(node.mode)) { return ERRNO_CODES.EISDIR; } } return 0; },mayOpen:function (node, flags) { if (!node) { return ERRNO_CODES.ENOENT; } if (FS.isLink(node.mode)) { return ERRNO_CODES.ELOOP; } else if (FS.isDir(node.mode)) { if ((flags & 2097155) !== 0 || // opening for write (flags & 512)) { return ERRNO_CODES.EISDIR; } } return FS.nodePermissions(node, FS.flagsToPermissionString(flags)); },MAX_OPEN_FDS:4096,nextfd:function (fd_start, fd_end) { fd_start = fd_start || 0; fd_end = fd_end || FS.MAX_OPEN_FDS; for (var fd = fd_start; fd <= fd_end; fd++) { if (!FS.streams[fd]) { return fd; } } throw new FS.ErrnoError(ERRNO_CODES.EMFILE); },getStream:function (fd) { return FS.streams[fd]; },createStream:function (stream, fd_start, fd_end) { if (!FS.FSStream) { FS.FSStream = function(){}; FS.FSStream.prototype = {}; // compatibility Object.defineProperties(FS.FSStream.prototype, { object: { get: function() { return this.node; }, set: function(val) { this.node = val; } }, isRead: { get: function() { return (this.flags & 2097155) !== 1; } }, isWrite: { get: function() { return (this.flags & 2097155) !== 0; } }, isAppend: { get: function() { return (this.flags & 1024); } } }); } // clone it, so we can return an instance of FSStream var newStream = new FS.FSStream(); for (var p in stream) { newStream[p] = stream[p]; } stream = newStream; var fd = FS.nextfd(fd_start, fd_end); stream.fd = fd; FS.streams[fd] = stream; return stream; },closeStream:function (fd) { FS.streams[fd] = null; },chrdev_stream_ops:{open:function (stream) { var device = FS.getDevice(stream.node.rdev); // override node's stream ops with the device's stream.stream_ops = device.stream_ops; // forward the open call if (stream.stream_ops.open) { stream.stream_ops.open(stream); } },llseek:function () { throw new FS.ErrnoError(ERRNO_CODES.ESPIPE); }},major:function (dev) { return ((dev) >> 8); },minor:function (dev) { return ((dev) & 0xff); },makedev:function (ma, mi) { return ((ma) << 8 | (mi)); },registerDevice:function (dev, ops) { FS.devices[dev] = { stream_ops: ops }; },getDevice:function (dev) { return FS.devices[dev]; },getMounts:function (mount) { var mounts = []; var check = [mount]; while (check.length) { var m = check.pop(); mounts.push(m); check.push.apply(check, m.mounts); } return mounts; },syncfs:function (populate, callback) { if (typeof(populate) === 'function') { callback = populate; populate = false; } var mounts = FS.getMounts(FS.root.mount); var completed = 0; function done(err) { if (err) { if (!done.errored) { done.errored = true; return callback(err); } return; } if (++completed >= mounts.length) { callback(null); } }; // sync all mounts mounts.forEach(function (mount) { if (!mount.type.syncfs) { return done(null); } mount.type.syncfs(mount, populate, done); }); },mount:function (type, opts, mountpoint) { var root = mountpoint === '/'; var pseudo = !mountpoint; var node; if (root && FS.root) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } else if (!root && !pseudo) { var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); mountpoint = lookup.path; // use the absolute path node = lookup.node; if (FS.isMountpoint(node)) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } if (!FS.isDir(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR); } } var mount = { type: type, opts: opts, mountpoint: mountpoint, mounts: [] }; // create a root node for the fs var mountRoot = type.mount(mount); mountRoot.mount = mount; mount.root = mountRoot; if (root) { FS.root = mountRoot; } else if (node) { // set as a mountpoint node.mounted = mount; // add the new mount to the current mount's children if (node.mount) { node.mount.mounts.push(mount); } } return mountRoot; },unmount:function (mountpoint) { var lookup = FS.lookupPath(mountpoint, { follow_mount: false }); if (!FS.isMountpoint(lookup.node)) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } // destroy the nodes for this mount, and all its child mounts var node = lookup.node; var mount = node.mounted; var mounts = FS.getMounts(mount); Object.keys(FS.nameTable).forEach(function (hash) { var current = FS.nameTable[hash]; while (current) { var next = current.name_next; if (mounts.indexOf(current.mount) !== -1) { FS.destroyNode(current); } current = next; } }); // no longer a mountpoint node.mounted = null; // remove this mount from the child mounts var idx = node.mount.mounts.indexOf(mount); assert(idx !== -1); node.mount.mounts.splice(idx, 1); },lookup:function (parent, name) { return parent.node_ops.lookup(parent, name); },mknod:function (path, mode, dev) { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; var name = PATH.basename(path); if (!name || name === '.' || name === '..') { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } var err = FS.mayCreate(parent, name); if (err) { throw new FS.ErrnoError(err); } if (!parent.node_ops.mknod) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } return parent.node_ops.mknod(parent, name, mode, dev); },create:function (path, mode) { mode = mode !== undefined ? mode : 438 /* 0666 */; mode &= 4095; mode |= 32768; return FS.mknod(path, mode, 0); },mkdir:function (path, mode) { mode = mode !== undefined ? mode : 511 /* 0777 */; mode &= 511 | 512; mode |= 16384; return FS.mknod(path, mode, 0); },mkdev:function (path, mode, dev) { if (typeof(dev) === 'undefined') { dev = mode; mode = 438 /* 0666 */; } mode |= 8192; return FS.mknod(path, mode, dev); },symlink:function (oldpath, newpath) { if (!PATH.resolve(oldpath)) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } var lookup = FS.lookupPath(newpath, { parent: true }); var parent = lookup.node; if (!parent) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } var newname = PATH.basename(newpath); var err = FS.mayCreate(parent, newname); if (err) { throw new FS.ErrnoError(err); } if (!parent.node_ops.symlink) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } return parent.node_ops.symlink(parent, newname, oldpath); },rename:function (old_path, new_path) { var old_dirname = PATH.dirname(old_path); var new_dirname = PATH.dirname(new_path); var old_name = PATH.basename(old_path); var new_name = PATH.basename(new_path); // parents must exist var lookup, old_dir, new_dir; try { lookup = FS.lookupPath(old_path, { parent: true }); old_dir = lookup.node; lookup = FS.lookupPath(new_path, { parent: true }); new_dir = lookup.node; } catch (e) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } if (!old_dir || !new_dir) throw new FS.ErrnoError(ERRNO_CODES.ENOENT); // need to be part of the same mount if (old_dir.mount !== new_dir.mount) { throw new FS.ErrnoError(ERRNO_CODES.EXDEV); } // source must exist var old_node = FS.lookupNode(old_dir, old_name); // old path should not be an ancestor of the new path var relative = PATH.relative(old_path, new_dirname); if (relative.charAt(0) !== '.') { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } // new path should not be an ancestor of the old path relative = PATH.relative(new_path, old_dirname); if (relative.charAt(0) !== '.') { throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY); } // see if the new path already exists var new_node; try { new_node = FS.lookupNode(new_dir, new_name); } catch (e) { // not fatal } // early out if nothing needs to change if (old_node === new_node) { return; } // we'll need to delete the old entry var isdir = FS.isDir(old_node.mode); var err = FS.mayDelete(old_dir, old_name, isdir); if (err) { throw new FS.ErrnoError(err); } // need delete permissions if we'll be overwriting. // need create permissions if new doesn't already exist. err = new_node ? FS.mayDelete(new_dir, new_name, isdir) : FS.mayCreate(new_dir, new_name); if (err) { throw new FS.ErrnoError(err); } if (!old_dir.node_ops.rename) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } if (FS.isMountpoint(old_node) || (new_node && FS.isMountpoint(new_node))) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } // if we are going to change the parent, check write permissions if (new_dir !== old_dir) { err = FS.nodePermissions(old_dir, 'w'); if (err) { throw new FS.ErrnoError(err); } } try { if (FS.trackingDelegate['willMovePath']) { FS.trackingDelegate['willMovePath'](old_path, new_path); } } catch(e) { console.log("FS.trackingDelegate['willMovePath']('"+old_path+"', '"+new_path+"') threw an exception: " + e.message); } // remove the node from the lookup hash FS.hashRemoveNode(old_node); // do the underlying fs rename try { old_dir.node_ops.rename(old_node, new_dir, new_name); } catch (e) { throw e; } finally { // add the node back to the hash (in case node_ops.rename // changed its name) FS.hashAddNode(old_node); } try { if (FS.trackingDelegate['onMovePath']) FS.trackingDelegate['onMovePath'](old_path, new_path); } catch(e) { console.log("FS.trackingDelegate['onMovePath']('"+old_path+"', '"+new_path+"') threw an exception: " + e.message); } },rmdir:function (path) { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; var name = PATH.basename(path); var node = FS.lookupNode(parent, name); var err = FS.mayDelete(parent, name, true); if (err) { throw new FS.ErrnoError(err); } if (!parent.node_ops.rmdir) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } if (FS.isMountpoint(node)) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } try { if (FS.trackingDelegate['willDeletePath']) { FS.trackingDelegate['willDeletePath'](path); } } catch(e) { console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: " + e.message); } parent.node_ops.rmdir(parent, name); FS.destroyNode(node); try { if (FS.trackingDelegate['onDeletePath']) FS.trackingDelegate['onDeletePath'](path); } catch(e) { console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: " + e.message); } },readdir:function (path) { var lookup = FS.lookupPath(path, { follow: true }); var node = lookup.node; if (!node.node_ops.readdir) { throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR); } return node.node_ops.readdir(node); },unlink:function (path) { var lookup = FS.lookupPath(path, { parent: true }); var parent = lookup.node; var name = PATH.basename(path); var node = FS.lookupNode(parent, name); var err = FS.mayDelete(parent, name, false); if (err) { // POSIX says unlink should set EPERM, not EISDIR if (err === ERRNO_CODES.EISDIR) err = ERRNO_CODES.EPERM; throw new FS.ErrnoError(err); } if (!parent.node_ops.unlink) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } if (FS.isMountpoint(node)) { throw new FS.ErrnoError(ERRNO_CODES.EBUSY); } try { if (FS.trackingDelegate['willDeletePath']) { FS.trackingDelegate['willDeletePath'](path); } } catch(e) { console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: " + e.message); } parent.node_ops.unlink(parent, name); FS.destroyNode(node); try { if (FS.trackingDelegate['onDeletePath']) FS.trackingDelegate['onDeletePath'](path); } catch(e) { console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: " + e.message); } },readlink:function (path) { var lookup = FS.lookupPath(path); var link = lookup.node; if (!link) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } if (!link.node_ops.readlink) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } return PATH.resolve(FS.getPath(link.parent), link.node_ops.readlink(link)); },stat:function (path, dontFollow) { var lookup = FS.lookupPath(path, { follow: !dontFollow }); var node = lookup.node; if (!node) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } if (!node.node_ops.getattr) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } return node.node_ops.getattr(node); },lstat:function (path) { return FS.stat(path, true); },chmod:function (path, mode, dontFollow) { var node; if (typeof path === 'string') { var lookup = FS.lookupPath(path, { follow: !dontFollow }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } node.node_ops.setattr(node, { mode: (mode & 4095) | (node.mode & ~4095), timestamp: Date.now() }); },lchmod:function (path, mode) { FS.chmod(path, mode, true); },fchmod:function (fd, mode) { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } FS.chmod(stream.node, mode); },chown:function (path, uid, gid, dontFollow) { var node; if (typeof path === 'string') { var lookup = FS.lookupPath(path, { follow: !dontFollow }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } node.node_ops.setattr(node, { timestamp: Date.now() // we ignore the uid / gid for now }); },lchown:function (path, uid, gid) { FS.chown(path, uid, gid, true); },fchown:function (fd, uid, gid) { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } FS.chown(stream.node, uid, gid); },truncate:function (path, len) { if (len < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } var node; if (typeof path === 'string') { var lookup = FS.lookupPath(path, { follow: true }); node = lookup.node; } else { node = path; } if (!node.node_ops.setattr) { throw new FS.ErrnoError(ERRNO_CODES.EPERM); } if (FS.isDir(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.EISDIR); } if (!FS.isFile(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } var err = FS.nodePermissions(node, 'w'); if (err) { throw new FS.ErrnoError(err); } node.node_ops.setattr(node, { size: len, timestamp: Date.now() }); },ftruncate:function (fd, len) { var stream = FS.getStream(fd); if (!stream) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } FS.truncate(stream.node, len); },utime:function (path, atime, mtime) { var lookup = FS.lookupPath(path, { follow: true }); var node = lookup.node; node.node_ops.setattr(node, { timestamp: Math.max(atime, mtime) }); },open:function (path, flags, mode, fd_start, fd_end) { if (path === "") { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } flags = typeof flags === 'string' ? FS.modeStringToFlags(flags) : flags; mode = typeof mode === 'undefined' ? 438 /* 0666 */ : mode; if ((flags & 64)) { mode = (mode & 4095) | 32768; } else { mode = 0; } var node; if (typeof path === 'object') { node = path; } else { path = PATH.normalize(path); try { var lookup = FS.lookupPath(path, { follow: !(flags & 131072) }); node = lookup.node; } catch (e) { // ignore } } // perhaps we need to create the node var created = false; if ((flags & 64)) { if (node) { // if O_CREAT and O_EXCL are set, error out if the node already exists if ((flags & 128)) { throw new FS.ErrnoError(ERRNO_CODES.EEXIST); } } else { // node doesn't exist, try to create it node = FS.mknod(path, mode, 0); created = true; } } if (!node) { throw new FS.ErrnoError(ERRNO_CODES.ENOENT); } // can't truncate a device if (FS.isChrdev(node.mode)) { flags &= ~512; } // if asked only for a directory, then this must be one if ((flags & 65536) && !FS.isDir(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR); } // check permissions, if this is not a file we just created now (it is ok to // create and write to a file with read-only permissions; it is read-only // for later use) if (!created) { var err = FS.mayOpen(node, flags); if (err) { throw new FS.ErrnoError(err); } } // do truncation if necessary if ((flags & 512)) { FS.truncate(node, 0); } // we've already handled these, don't pass down to the underlying vfs flags &= ~(128 | 512); // register the stream with the filesystem var stream = FS.createStream({ node: node, path: FS.getPath(node), // we want the absolute path to the node flags: flags, seekable: true, position: 0, stream_ops: node.stream_ops, // used by the file family libc calls (fopen, fwrite, ferror, etc.) ungotten: [], error: false }, fd_start, fd_end); // call the new stream's open function if (stream.stream_ops.open) { stream.stream_ops.open(stream); } if (Module['logReadFiles'] && !(flags & 1)) { if (!FS.readFiles) FS.readFiles = {}; if (!(path in FS.readFiles)) { FS.readFiles[path] = 1; Module['printErr']('read file: ' + path); } } try { if (FS.trackingDelegate['onOpenFile']) { var trackingFlags = 0; if ((flags & 2097155) !== 1) { trackingFlags |= FS.tracking.openFlags.READ; } if ((flags & 2097155) !== 0) { trackingFlags |= FS.tracking.openFlags.WRITE; } FS.trackingDelegate['onOpenFile'](path, trackingFlags); } } catch(e) { console.log("FS.trackingDelegate['onOpenFile']('"+path+"', flags) threw an exception: " + e.message); } return stream; },close:function (stream) { if (stream.getdents) stream.getdents = null; // free readdir state try { if (stream.stream_ops.close) { stream.stream_ops.close(stream); } } catch (e) { throw e; } finally { FS.closeStream(stream.fd); } },llseek:function (stream, offset, whence) { if (!stream.seekable || !stream.stream_ops.llseek) { throw new FS.ErrnoError(ERRNO_CODES.ESPIPE); } stream.position = stream.stream_ops.llseek(stream, offset, whence); stream.ungotten = []; return stream.position; },read:function (stream, buffer, offset, length, position) { if (length < 0 || position < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } if ((stream.flags & 2097155) === 1) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } if (FS.isDir(stream.node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.EISDIR); } if (!stream.stream_ops.read) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } var seeking = true; if (typeof position === 'undefined') { position = stream.position; seeking = false; } else if (!stream.seekable) { throw new FS.ErrnoError(ERRNO_CODES.ESPIPE); } var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); if (!seeking) stream.position += bytesRead; return bytesRead; },write:function (stream, buffer, offset, length, position, canOwn) { if (length < 0 || position < 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } if (FS.isDir(stream.node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.EISDIR); } if (!stream.stream_ops.write) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } if (stream.flags & 1024) { // seek to the end before writing in append mode FS.llseek(stream, 0, 2); } var seeking = true; if (typeof position === 'undefined') { position = stream.position; seeking = false; } else if (!stream.seekable) { throw new FS.ErrnoError(ERRNO_CODES.ESPIPE); } var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); if (!seeking) stream.position += bytesWritten; try { if (stream.path && FS.trackingDelegate['onWriteToFile']) FS.trackingDelegate['onWriteToFile'](stream.path); } catch(e) { console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: " + e.message); } return bytesWritten; },allocate:function (stream, offset, length) { if (offset < 0 || length <= 0) { throw new FS.ErrnoError(ERRNO_CODES.EINVAL); } if ((stream.flags & 2097155) === 0) { throw new FS.ErrnoError(ERRNO_CODES.EBADF); } if (!FS.isFile(stream.node.mode) && !FS.isDir(node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENODEV); } if (!stream.stream_ops.allocate) { throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP); } stream.stream_ops.allocate(stream, offset, length); },mmap:function (stream, buffer, offset, length, position, prot, flags) { // TODO if PROT is PROT_WRITE, make sure we have write access if ((stream.flags & 2097155) === 1) { throw new FS.ErrnoError(ERRNO_CODES.EACCES); } if (!stream.stream_ops.mmap) { throw new FS.ErrnoError(ERRNO_CODES.ENODEV); } return stream.stream_ops.mmap(stream, buffer, offset, length, position, prot, flags); },msync:function (stream, buffer, offset, length, mmapFlags) { if (!stream || !stream.stream_ops.msync) { return 0; } return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); },munmap:function (stream) { return 0; },ioctl:function (stream, cmd, arg) { if (!stream.stream_ops.ioctl) { throw new FS.ErrnoError(ERRNO_CODES.ENOTTY); } return stream.stream_ops.ioctl(stream, cmd, arg); },readFile:function (path, opts) { opts = opts || {}; opts.flags = opts.flags || 'r'; opts.encoding = opts.encoding || 'binary'; if (opts.encoding !== 'utf8' && opts.encoding !== 'binary') { throw new Error('Invalid encoding type "' + opts.encoding + '"'); } var ret; var stream = FS.open(path, opts.flags); var stat = FS.stat(path); var length = stat.size; var buf = new Uint8Array(length); FS.read(stream, buf, 0, length, 0); if (opts.encoding === 'utf8') { ret = UTF8ArrayToString(buf, 0); } else if (opts.encoding === 'binary') { ret = buf; } FS.close(stream); return ret; },writeFile:function (path, data, opts) { opts = opts || {}; opts.flags = opts.flags || 'w'; opts.encoding = opts.encoding || 'utf8'; if (opts.encoding !== 'utf8' && opts.encoding !== 'binary') { throw new Error('Invalid encoding type "' + opts.encoding + '"'); } var stream = FS.open(path, opts.flags, opts.mode); if (opts.encoding === 'utf8') { var buf = new Uint8Array(lengthBytesUTF8(data)+1); var actualNumBytes = stringToUTF8Array(data, buf, 0, buf.length); FS.write(stream, buf, 0, actualNumBytes, 0, opts.canOwn); } else if (opts.encoding === 'binary') { FS.write(stream, data, 0, data.length, 0, opts.canOwn); } FS.close(stream); },cwd:function () { return FS.currentPath; },chdir:function (path) { var lookup = FS.lookupPath(path, { follow: true }); if (!FS.isDir(lookup.node.mode)) { throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR); } var err = FS.nodePermissions(lookup.node, 'x'); if (err) { throw new FS.ErrnoError(err); } FS.currentPath = lookup.path; },createDefaultDirectories:function () { FS.mkdir('/tmp'); FS.mkdir('/home'); FS.mkdir('/home/web_user'); },createDefaultDevices:function () { // create /dev FS.mkdir('/dev'); // setup /dev/null FS.registerDevice(FS.makedev(1, 3), { read: function() { return 0; }, write: function(stream, buffer, offset, length, pos) { return length; } }); FS.mkdev('/dev/null', FS.makedev(1, 3)); // setup /dev/tty and /dev/tty1 // stderr needs to print output using Module['printErr'] // so we register a second tty just for it. TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); FS.mkdev('/dev/tty', FS.makedev(5, 0)); FS.mkdev('/dev/tty1', FS.makedev(6, 0)); // setup /dev/[u]random var random_device; if (typeof crypto !== 'undefined') { // for modern web browsers var randomBuffer = new Uint8Array(1); random_device = function() { crypto.getRandomValues(randomBuffer); return randomBuffer[0]; }; } else if (ENVIRONMENT_IS_NODE) { // for nodejs random_device = function() { return require('crypto').randomBytes(1)[0]; }; } else { // default for ES5 platforms random_device = function() { return (Math.random()*256)|0; }; } FS.createDevice('/dev', 'random', random_device); FS.createDevice('/dev', 'urandom', random_device); // we're not going to emulate the actual shm device, // just create the tmp dirs that reside in it commonly FS.mkdir('/dev/shm'); FS.mkdir('/dev/shm/tmp'); },createSpecialDirectories:function () { // create /proc/self/fd which allows /proc/self/fd/6 => readlink gives the name of the stream for fd 6 (see test_unistd_ttyname) FS.mkdir('/proc'); FS.mkdir('/proc/self'); FS.mkdir('/proc/self/fd'); FS.mount({ mount: function() { var node = FS.createNode('/proc/self', 'fd', 16384 | 0777, 73); node.node_ops = { lookup: function(parent, name) { var fd = +name; var stream = FS.getStream(fd); if (!stream) throw new FS.ErrnoError(ERRNO_CODES.EBADF); var ret = { parent: null, mount: { mountpoint: 'fake' }, node_ops: { readlink: function() { return stream.path } } }; ret.parent = ret; // make it look like a simple root node return ret; } }; return node; } }, {}, '/proc/self/fd'); },createStandardStreams:function () { // TODO deprecate the old functionality of a single // input / output callback and that utilizes FS.createDevice // and instead require a unique set of stream ops // by default, we symlink the standard streams to the // default tty devices. however, if the standard streams // have been overwritten we create a unique device for // them instead. if (Module['stdin']) { FS.createDevice('/dev', 'stdin', Module['stdin']); } else { FS.symlink('/dev/tty', '/dev/stdin'); } if (Module['stdout']) { FS.createDevice('/dev', 'stdout', null, Module['stdout']); } else { FS.symlink('/dev/tty', '/dev/stdout'); } if (Module['stderr']) { FS.createDevice('/dev', 'stderr', null, Module['stderr']); } else { FS.symlink('/dev/tty1', '/dev/stderr'); } // open default streams for the stdin, stdout and stderr devices var stdin = FS.open('/dev/stdin', 'r'); assert(stdin.fd === 0, 'invalid handle for stdin (' + stdin.fd + ')'); var stdout = FS.open('/dev/stdout', 'w'); assert(stdout.fd === 1, 'invalid handle for stdout (' + stdout.fd + ')'); var stderr = FS.open('/dev/stderr', 'w'); assert(stderr.fd === 2, 'invalid handle for stderr (' + stderr.fd + ')'); },ensureErrnoError:function () { if (FS.ErrnoError) return; FS.ErrnoError = function ErrnoError(errno, node) { //Module.printErr(stackTrace()); // useful for debugging this.node = node; this.setErrno = function(errno) { this.errno = errno; for (var key in ERRNO_CODES) { if (ERRNO_CODES[key] === errno) { this.code = key; break; } } }; this.setErrno(errno); this.message = ERRNO_MESSAGES[errno]; if (this.stack) this.stack = demangleAll(this.stack); }; FS.ErrnoError.prototype = new Error(); FS.ErrnoError.prototype.constructor = FS.ErrnoError; // Some errors may happen quite a bit, to avoid overhead we reuse them (and suffer a lack of stack info) [ERRNO_CODES.ENOENT].forEach(function(code) { FS.genericErrors[code] = new FS.ErrnoError(code); FS.genericErrors[code].stack = ''; }); },staticInit:function () { FS.ensureErrnoError(); FS.nameTable = new Array(4096); FS.mount(MEMFS, {}, '/'); FS.createDefaultDirectories(); FS.createDefaultDevices(); FS.createSpecialDirectories(); FS.filesystems = { 'MEMFS': MEMFS, 'IDBFS': IDBFS, 'NODEFS': NODEFS, 'WORKERFS': WORKERFS, }; },init:function (input, output, error) { assert(!FS.init.initialized, 'FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)'); FS.init.initialized = true; FS.ensureErrnoError(); // Allow Module.stdin etc. to provide defaults, if none explicitly passed to us here Module['stdin'] = input || Module['stdin']; Module['stdout'] = output || Module['stdout']; Module['stderr'] = error || Module['stderr']; FS.createStandardStreams(); },quit:function () { FS.init.initialized = false; // force-flush all streams, so we get musl std streams printed out var fflush = Module['_fflush']; if (fflush) fflush(0); // close all of our streams for (var i = 0; i < FS.streams.length; i++) { var stream = FS.streams[i]; if (!stream) { continue; } FS.close(stream); } },getMode:function (canRead, canWrite) { var mode = 0; if (canRead) mode |= 292 | 73; if (canWrite) mode |= 146; return mode; },joinPath:function (parts, forceRelative) { var path = PATH.join.apply(null, parts); if (forceRelative && path[0] == '/') path = path.substr(1); return path; },absolutePath:function (relative, base) { return PATH.resolve(base, relative); },standardizePath:function (path) { return PATH.normalize(path); },findObject:function (path, dontResolveLastLink) { var ret = FS.analyzePath(path, dontResolveLastLink); if (ret.exists) { return ret.object; } else { ___setErrNo(ret.error); return null; } },analyzePath:function (path, dontResolveLastLink) { // operate from within the context of the symlink's target try { var lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); path = lookup.path; } catch (e) { } var ret = { isRoot: false, exists: false, error: 0, name: null, path: null, object: null, parentExists: false, parentPath: null, parentObject: null }; try { var lookup = FS.lookupPath(path, { parent: true }); ret.parentExists = true; ret.parentPath = lookup.path; ret.parentObject = lookup.node; ret.name = PATH.basename(path); lookup = FS.lookupPath(path, { follow: !dontResolveLastLink }); ret.exists = true; ret.path = lookup.path; ret.object = lookup.node; ret.name = lookup.node.name; ret.isRoot = lookup.path === '/'; } catch (e) { ret.error = e.errno; }; return ret; },createFolder:function (parent, name, canRead, canWrite) { var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); var mode = FS.getMode(canRead, canWrite); return FS.mkdir(path, mode); },createPath:function (parent, path, canRead, canWrite) { parent = typeof parent === 'string' ? parent : FS.getPath(parent); var parts = path.split('/').reverse(); while (parts.length) { var part = parts.pop(); if (!part) continue; var current = PATH.join2(parent, part); try { FS.mkdir(current); } catch (e) { // ignore EEXIST } parent = current; } return current; },createFile:function (parent, name, properties, canRead, canWrite) { var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); var mode = FS.getMode(canRead, canWrite); return FS.create(path, mode); },createDataFile:function (parent, name, data, canRead, canWrite, canOwn) { var path = name ? PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name) : parent; var mode = FS.getMode(canRead, canWrite); var node = FS.create(path, mode); if (data) { if (typeof data === 'string') { var arr = new Array(data.length); for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); data = arr; } // make sure we can write to the file FS.chmod(node, mode | 146); var stream = FS.open(node, 'w'); FS.write(stream, data, 0, data.length, 0, canOwn); FS.close(stream); FS.chmod(node, mode); } return node; },createDevice:function (parent, name, input, output) { var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); var mode = FS.getMode(!!input, !!output); if (!FS.createDevice.major) FS.createDevice.major = 64; var dev = FS.makedev(FS.createDevice.major++, 0); // Create a fake device that a set of stream ops to emulate // the old behavior. FS.registerDevice(dev, { open: function(stream) { stream.seekable = false; }, close: function(stream) { // flush any pending line data if (output && output.buffer && output.buffer.length) { output(10); } }, read: function(stream, buffer, offset, length, pos /* ignored */) { var bytesRead = 0; for (var i = 0; i < length; i++) { var result; try { result = input(); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } if (result === undefined && bytesRead === 0) { throw new FS.ErrnoError(ERRNO_CODES.EAGAIN); } if (result === null || result === undefined) break; bytesRead++; buffer[offset+i] = result; } if (bytesRead) { stream.node.timestamp = Date.now(); } return bytesRead; }, write: function(stream, buffer, offset, length, pos) { for (var i = 0; i < length; i++) { try { output(buffer[offset+i]); } catch (e) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } } if (length) { stream.node.timestamp = Date.now(); } return i; } }); return FS.mkdev(path, mode, dev); },createLink:function (parent, name, target, canRead, canWrite) { var path = PATH.join2(typeof parent === 'string' ? parent : FS.getPath(parent), name); return FS.symlink(target, path); },forceLoadFile:function (obj) { if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; var success = true; if (typeof XMLHttpRequest !== 'undefined') { throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); } else if (Module['read']) { // Command-line. try { // WARNING: Can't read binary files in V8's d8 or tracemonkey's js, as // read() will try to parse UTF8. obj.contents = intArrayFromString(Module['read'](obj.url), true); obj.usedBytes = obj.contents.length; } catch (e) { success = false; } } else { throw new Error('Cannot load without read() or XMLHttpRequest.'); } if (!success) ___setErrNo(ERRNO_CODES.EIO); return success; },createLazyFile:function (parent, name, url, canRead, canWrite) { // Lazy chunked Uint8Array (implements get and length from Uint8Array). Actual getting is abstracted away for eventual reuse. function LazyUint8Array() { this.lengthKnown = false; this.chunks = []; // Loaded chunks. Index is the chunk number } LazyUint8Array.prototype.get = function LazyUint8Array_get(idx) { if (idx > this.length-1 || idx < 0) { return undefined; } var chunkOffset = idx % this.chunkSize; var chunkNum = (idx / this.chunkSize)|0; return this.getter(chunkNum)[chunkOffset]; } LazyUint8Array.prototype.setDataGetter = function LazyUint8Array_setDataGetter(getter) { this.getter = getter; } LazyUint8Array.prototype.cacheLength = function LazyUint8Array_cacheLength() { // Find length var xhr = new XMLHttpRequest(); xhr.open('HEAD', url, false); xhr.send(null); if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); var datalength = Number(xhr.getResponseHeader("Content-length")); var header; var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; var chunkSize = 1024*1024; // Chunk size in bytes if (!hasByteServing) chunkSize = datalength; // Function to get a range from the remote URL. var doXHR = (function(from, to) { if (from > to) throw new Error("invalid range (" + from + ", " + to + ") or no bytes requested!"); if (to > datalength-1) throw new Error("only " + datalength + " bytes available! programmer error!"); // TODO: Use mozResponseArrayBuffer, responseStream, etc. if available. var xhr = new XMLHttpRequest(); xhr.open('GET', url, false); if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); // Some hints to the browser that we want binary data. if (typeof Uint8Array != 'undefined') xhr.responseType = 'arraybuffer'; if (xhr.overrideMimeType) { xhr.overrideMimeType('text/plain; charset=x-user-defined'); } xhr.send(null); if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); if (xhr.response !== undefined) { return new Uint8Array(xhr.response || []); } else { return intArrayFromString(xhr.responseText || '', true); } }); var lazyArray = this; lazyArray.setDataGetter(function(chunkNum) { var start = chunkNum * chunkSize; var end = (chunkNum+1) * chunkSize - 1; // including this byte end = Math.min(end, datalength-1); // if datalength-1 is selected, this is the last block if (typeof(lazyArray.chunks[chunkNum]) === "undefined") { lazyArray.chunks[chunkNum] = doXHR(start, end); } if (typeof(lazyArray.chunks[chunkNum]) === "undefined") throw new Error("doXHR failed!"); return lazyArray.chunks[chunkNum]; }); this._length = datalength; this._chunkSize = chunkSize; this.lengthKnown = true; } if (typeof XMLHttpRequest !== 'undefined') { if (!ENVIRONMENT_IS_WORKER) throw 'Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc'; var lazyArray = new LazyUint8Array(); Object.defineProperty(lazyArray, "length", { get: function() { if(!this.lengthKnown) { this.cacheLength(); } return this._length; } }); Object.defineProperty(lazyArray, "chunkSize", { get: function() { if(!this.lengthKnown) { this.cacheLength(); } return this._chunkSize; } }); var properties = { isDevice: false, contents: lazyArray }; } else { var properties = { isDevice: false, url: url }; } var node = FS.createFile(parent, name, properties, canRead, canWrite); // This is a total hack, but I want to get this lazy file code out of the // core of MEMFS. If we want to keep this lazy file concept I feel it should // be its own thin LAZYFS proxying calls to MEMFS. if (properties.contents) { node.contents = properties.contents; } else if (properties.url) { node.contents = null; node.url = properties.url; } // Add a function that defers querying the file size until it is asked the first time. Object.defineProperty(node, "usedBytes", { get: function() { return this.contents.length; } }); // override each stream op with one that tries to force load the lazy file first var stream_ops = {}; var keys = Object.keys(node.stream_ops); keys.forEach(function(key) { var fn = node.stream_ops[key]; stream_ops[key] = function forceLoadLazyFile() { if (!FS.forceLoadFile(node)) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } return fn.apply(null, arguments); }; }); // use a custom read function stream_ops.read = function stream_ops_read(stream, buffer, offset, length, position) { if (!FS.forceLoadFile(node)) { throw new FS.ErrnoError(ERRNO_CODES.EIO); } var contents = stream.node.contents; if (position >= contents.length) return 0; var size = Math.min(contents.length - position, length); assert(size >= 0); if (contents.slice) { // normal array for (var i = 0; i < size; i++) { buffer[offset + i] = contents[position + i]; } } else { for (var i = 0; i < size; i++) { // LazyUint8Array from sync binary XHR buffer[offset + i] = contents.get(position + i); } } return size; }; node.stream_ops = stream_ops; return node; },createPreloadedFile:function (parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) { Browser.init(); // TODO we should allow people to just pass in a complete filename instead // of parent and name being that we just join them anyways var fullname = name ? PATH.resolve(PATH.join2(parent, name)) : parent; var dep = getUniqueRunDependency('cp ' + fullname); // might have several active requests for the same fullname function processData(byteArray) { function finish(byteArray) { if (preFinish) preFinish(); if (!dontCreateFile) { FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); } if (onload) onload(); removeRunDependency(dep); } var handled = false; Module['preloadPlugins'].forEach(function(plugin) { if (handled) return; if (plugin['canHandle'](fullname)) { plugin['handle'](byteArray, fullname, finish, function() { if (onerror) onerror(); removeRunDependency(dep); }); handled = true; } }); if (!handled) finish(byteArray); } addRunDependency(dep); if (typeof url == 'string') { Browser.asyncLoad(url, function(byteArray) { processData(byteArray); }, onerror); } else { processData(url); } },indexedDB:function () { return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; },DB_NAME:function () { return 'EM_FS_' + window.location.pathname; },DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function (paths, onload, onerror) { onload = onload || function(){}; onerror = onerror || function(){}; var indexedDB = FS.indexedDB(); try { var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); } catch (e) { return onerror(e); } openRequest.onupgradeneeded = function openRequest_onupgradeneeded() { console.log('creating db'); var db = openRequest.result; db.createObjectStore(FS.DB_STORE_NAME); }; openRequest.onsuccess = function openRequest_onsuccess() { var db = openRequest.result; var transaction = db.transaction([FS.DB_STORE_NAME], 'readwrite'); var files = transaction.objectStore(FS.DB_STORE_NAME); var ok = 0, fail = 0, total = paths.length; function finish() { if (fail == 0) onload(); else onerror(); } paths.forEach(function(path) { var putRequest = files.put(FS.analyzePath(path).object.contents, path); putRequest.onsuccess = function putRequest_onsuccess() { ok++; if (ok + fail == total) finish() }; putRequest.onerror = function putRequest_onerror() { fail++; if (ok + fail == total) finish() }; }); transaction.onerror = onerror; }; openRequest.onerror = onerror; },loadFilesFromDB:function (paths, onload, onerror) { onload = onload || function(){}; onerror = onerror || function(){}; var indexedDB = FS.indexedDB(); try { var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); } catch (e) { return onerror(e); } openRequest.onupgradeneeded = onerror; // no database to load from openRequest.onsuccess = function openRequest_onsuccess() { var db = openRequest.result; try { var transaction = db.transaction([FS.DB_STORE_NAME], 'readonly'); } catch(e) { onerror(e); return; } var files = transaction.objectStore(FS.DB_STORE_NAME); var ok = 0, fail = 0, total = paths.length; function finish() { if (fail == 0) onload(); else onerror(); } paths.forEach(function(path) { var getRequest = files.get(path); getRequest.onsuccess = function getRequest_onsuccess() { if (FS.analyzePath(path).exists) { FS.unlink(path); } FS.createDataFile(PATH.dirname(path), PATH.basename(path), getRequest.result, true, true, true); ok++; if (ok + fail == total) finish(); }; getRequest.onerror = function getRequest_onerror() { fail++; if (ok + fail == total) finish() }; }); transaction.onerror = onerror; }; openRequest.onerror = onerror; }};var SYSCALLS={DEFAULT_POLLMASK:5,mappings:{},umask:511,calculateAt:function (dirfd, path) { if (path[0] !== '/') { // relative path var dir; if (dirfd === -100) { dir = FS.cwd(); } else { var dirstream = FS.getStream(dirfd); if (!dirstream) throw new FS.ErrnoError(ERRNO_CODES.EBADF); dir = dirstream.path; } path = PATH.join2(dir, path); } return path; },doStat:function (func, path, buf) { try { var stat = func(path); } catch (e) { if (e && e.node && PATH.normalize(path) !== PATH.normalize(FS.getPath(e.node))) { // an error occurred while trying to look up the path; we should just report ENOTDIR return -ERRNO_CODES.ENOTDIR; } throw e; } HEAP32[((buf)>>2)]=stat.dev; HEAP32[(((buf)+(4))>>2)]=0; HEAP32[(((buf)+(8))>>2)]=stat.ino; HEAP32[(((buf)+(12))>>2)]=stat.mode; HEAP32[(((buf)+(16))>>2)]=stat.nlink; HEAP32[(((buf)+(20))>>2)]=stat.uid; HEAP32[(((buf)+(24))>>2)]=stat.gid; HEAP32[(((buf)+(28))>>2)]=stat.rdev; HEAP32[(((buf)+(32))>>2)]=0; HEAP32[(((buf)+(36))>>2)]=stat.size; HEAP32[(((buf)+(40))>>2)]=4096; HEAP32[(((buf)+(44))>>2)]=stat.blocks; HEAP32[(((buf)+(48))>>2)]=(stat.atime.getTime() / 1000)|0; HEAP32[(((buf)+(52))>>2)]=0; HEAP32[(((buf)+(56))>>2)]=(stat.mtime.getTime() / 1000)|0; HEAP32[(((buf)+(60))>>2)]=0; HEAP32[(((buf)+(64))>>2)]=(stat.ctime.getTime() / 1000)|0; HEAP32[(((buf)+(68))>>2)]=0; HEAP32[(((buf)+(72))>>2)]=stat.ino; return 0; },doMsync:function (addr, stream, len, flags) { var buffer = new Uint8Array(HEAPU8.subarray(addr, addr + len)); FS.msync(stream, buffer, 0, len, flags); },doMkdir:function (path, mode) { // remove a trailing slash, if one - /a/b/ has basename of '', but // we want to create b in the context of this function path = PATH.normalize(path); if (path[path.length-1] === '/') path = path.substr(0, path.length-1); FS.mkdir(path, mode, 0); return 0; },doMknod:function (path, mode, dev) { // we don't want this in the JS API as it uses mknod to create all nodes. switch (mode & 61440) { case 32768: case 8192: case 24576: case 4096: case 49152: break; default: return -ERRNO_CODES.EINVAL; } FS.mknod(path, mode, dev); return 0; },doReadlink:function (path, buf, bufsize) { if (bufsize <= 0) return -ERRNO_CODES.EINVAL; var ret = FS.readlink(path); ret = ret.slice(0, Math.max(0, bufsize)); writeStringToMemory(ret, buf, true); return ret.length; },doAccess:function (path, amode) { if (amode & ~7) { // need a valid mode return -ERRNO_CODES.EINVAL; } var node; var lookup = FS.lookupPath(path, { follow: true }); node = lookup.node; var perms = ''; if (amode & 4) perms += 'r'; if (amode & 2) perms += 'w'; if (amode & 1) perms += 'x'; if (perms /* otherwise, they've just passed F_OK */ && FS.nodePermissions(node, perms)) { return -ERRNO_CODES.EACCES; } return 0; },doDup:function (path, flags, suggestFD) { var suggest = FS.getStream(suggestFD); if (suggest) FS.close(suggest); return FS.open(path, flags, 0, suggestFD, suggestFD).fd; },doReadv:function (stream, iov, iovcnt, offset) { var ret = 0; for (var i = 0; i < iovcnt; i++) { var ptr = HEAP32[(((iov)+(i*8))>>2)]; var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; var curr = FS.read(stream, HEAP8,ptr, len, offset); if (curr < 0) return -1; ret += curr; if (curr < len) break; // nothing more to read } return ret; },doWritev:function (stream, iov, iovcnt, offset) { var ret = 0; for (var i = 0; i < iovcnt; i++) { var ptr = HEAP32[(((iov)+(i*8))>>2)]; var len = HEAP32[(((iov)+(i*8 + 4))>>2)]; var curr = FS.write(stream, HEAP8,ptr, len, offset); if (curr < 0) return -1; ret += curr; } return ret; },varargs:0,get:function (varargs) { SYSCALLS.varargs += 4; var ret = HEAP32[(((SYSCALLS.varargs)-(4))>>2)]; return ret; },getStr:function () { var ret = Pointer_stringify(SYSCALLS.get()); return ret; },getStreamFromFD:function () { var stream = FS.getStream(SYSCALLS.get()); if (!stream) throw new FS.ErrnoError(ERRNO_CODES.EBADF); return stream; },getSocketFromFD:function () { var socket = SOCKFS.getSocket(SYSCALLS.get()); if (!socket) throw new FS.ErrnoError(ERRNO_CODES.EBADF); return socket; },getSocketAddress:function (allowNull) { var addrp = SYSCALLS.get(), addrlen = SYSCALLS.get(); if (allowNull && addrp === 0) return null; var info = __read_sockaddr(addrp, addrlen); if (info.errno) throw new FS.ErrnoError(info.errno); info.addr = DNS.lookup_addr(info.addr) || info.addr; return info; },get64:function () { var low = SYSCALLS.get(), high = SYSCALLS.get(); if (low >= 0) assert(high === 0); else assert(high === -1); return low; },getZero:function () { assert(SYSCALLS.get() === 0); }};function ___syscall6(which, varargs) {SYSCALLS.varargs = varargs; try { // close var stream = SYSCALLS.getStreamFromFD(); FS.close(stream); return 0; } catch (e) { if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e); return -e.errno; } } function _emscripten_int32x4_shiftRightLogicalByScalar() { Module['printErr']('missing function: emscripten_int32x4_shiftRightLogicalByScalar'); abort(-1); } Module["_i64Add"] = _i64Add; function _sbrk(bytes) { // Implement a Linux-like 'memory area' for our 'process'. // Changes the size of the memory area by |bytes|; returns the // address of the previous top ('break') of the memory area // We control the "dynamic" memory - DYNAMIC_BASE to DYNAMICTOP var self = _sbrk; if (!self.called) { DYNAMICTOP = alignMemoryPage(DYNAMICTOP); // make sure we start out aligned self.called = true; assert(Runtime.dynamicAlloc); self.alloc = Runtime.dynamicAlloc; Runtime.dynamicAlloc = function() { abort('cannot dynamically allocate, sbrk now has control') }; } var ret = DYNAMICTOP; if (bytes != 0) { var success = self.alloc(bytes); if (!success) return -1 >>> 0; // sbrk failure code } return ret; // Previous break location. } function _clock() { if (_clock.start === undefined) _clock.start = Date.now(); return ((Date.now() - _clock.start) * (1000000 / 1000))|0; } var _BItoD=true; function _emscripten_memcpy_big(dest, src, num) { HEAPU8.set(HEAPU8.subarray(src, src+num), dest); return dest; } Module["_memcpy"] = _memcpy; function _emscripten_set_main_loop_timing(mode, value) { Browser.mainLoop.timingMode = mode; Browser.mainLoop.timingValue = value; if (!Browser.mainLoop.func) { console.error('emscripten_set_main_loop_timing: Cannot set timing mode for main loop since a main loop does not exist! Call emscripten_set_main_loop first to set one up.'); return 1; // Return non-zero on failure, can't set timing mode when there is no main loop. } if (mode == 0 /*EM_TIMING_SETTIMEOUT*/) { Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_setTimeout() { setTimeout(Browser.mainLoop.runner, value); // doing this each time means that on exception, we stop }; Browser.mainLoop.method = 'timeout'; } else if (mode == 1 /*EM_TIMING_RAF*/) { Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_rAF() { Browser.requestAnimationFrame(Browser.mainLoop.runner); }; Browser.mainLoop.method = 'rAF'; } else if (mode == 2 /*EM_TIMING_SETIMMEDIATE*/) { if (!window['setImmediate']) { // Emulate setImmediate. (note: not a complete polyfill, we don't emulate clearImmediate() to keep code size to minimum, since not needed) var setImmediates = []; var emscriptenMainLoopMessageId = '__emcc'; function Browser_setImmediate_messageHandler(event) { if (event.source === window && event.data === emscriptenMainLoopMessageId) { event.stopPropagation(); setImmediates.shift()(); } } window.addEventListener("message", Browser_setImmediate_messageHandler, true); window['setImmediate'] = function Browser_emulated_setImmediate(func) { setImmediates.push(func); window.postMessage(emscriptenMainLoopMessageId, "*"); } } Browser.mainLoop.scheduler = function Browser_mainLoop_scheduler_setImmediate() { window['setImmediate'](Browser.mainLoop.runner); }; Browser.mainLoop.method = 'immediate'; } return 0; }function _emscripten_set_main_loop(func, fps, simulateInfiniteLoop, arg, noSetTiming) { Module['noExitRuntime'] = true; assert(!Browser.mainLoop.func, 'emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.'); Browser.mainLoop.func = func; Browser.mainLoop.arg = arg; var thisMainLoopId = Browser.mainLoop.currentlyRunningMainloop; Browser.mainLoop.runner = function Browser_mainLoop_runner() { if (ABORT) return; if (Browser.mainLoop.queue.length > 0) { var start = Date.now(); var blocker = Browser.mainLoop.queue.shift(); blocker.func(blocker.arg); if (Browser.mainLoop.remainingBlockers) { var remaining = Browser.mainLoop.remainingBlockers; var next = remaining%1 == 0 ? remaining-1 : Math.floor(remaining); if (blocker.counted) { Browser.mainLoop.remainingBlockers = next; } else { // not counted, but move the progress along a tiny bit next = next + 0.5; // do not steal all the next one's progress Browser.mainLoop.remainingBlockers = (8*remaining + next)/9; } } console.log('main loop blocker "' + blocker.name + '" took ' + (Date.now() - start) + ' ms'); //, left: ' + Browser.mainLoop.remainingBlockers); Browser.mainLoop.updateStatus(); setTimeout(Browser.mainLoop.runner, 0); return; } // catch pauses from non-main loop sources if (thisMainLoopId < Browser.mainLoop.currentlyRunningMainloop) return; // Implement very basic swap interval control Browser.mainLoop.currentFrameNumber = Browser.mainLoop.currentFrameNumber + 1 | 0; if (Browser.mainLoop.timingMode == 1/*EM_TIMING_RAF*/ && Browser.mainLoop.timingValue > 1 && Browser.mainLoop.currentFrameNumber % Browser.mainLoop.timingValue != 0) { // Not the scheduled time to render this frame - skip. Browser.mainLoop.scheduler(); return; } // Signal GL rendering layer that processing of a new frame is about to start. This helps it optimize // VBO double-buffering and reduce GPU stalls. if (Browser.mainLoop.method === 'timeout' && Module.ctx) { Module.printErr('Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!'); Browser.mainLoop.method = ''; // just warn once per call to set main loop } Browser.mainLoop.runIter(function() { if (typeof arg !== 'undefined') { Runtime.dynCall('vi', func, [arg]); } else { Runtime.dynCall('v', func); } }); // catch pauses from the main loop itself if (thisMainLoopId < Browser.mainLoop.currentlyRunningMainloop) return; // Queue new audio data. This is important to be right after the main loop invocation, so that we will immediately be able // to queue the newest produced audio samples. // TODO: Consider adding pre- and post- rAF callbacks so that GL.newRenderingFrameStarted() and SDL.audio.queueNewAudioData() // do not need to be hardcoded into this function, but can be more generic. if (typeof SDL === 'object' && SDL.audio && SDL.audio.queueNewAudioData) SDL.audio.queueNewAudioData(); Browser.mainLoop.scheduler(); } if (!noSetTiming) { if (fps && fps > 0) _emscripten_set_main_loop_timing(0/*EM_TIMING_SETTIMEOUT*/, 1000.0 / fps); else _emscripten_set_main_loop_timing(1/*EM_TIMING_RAF*/, 1); // Do rAF by rendering each frame (no decimating) Browser.mainLoop.scheduler(); } if (simulateInfiniteLoop) { throw 'SimulateInfiniteLoop'; } }var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function () { Browser.mainLoop.scheduler = null; Browser.mainLoop.currentlyRunningMainloop++; // Incrementing this signals the previous main loop that it's now become old, and it must return. },resume:function () { Browser.mainLoop.currentlyRunningMainloop++; var timingMode = Browser.mainLoop.timingMode; var timingValue = Browser.mainLoop.timingValue; var func = Browser.mainLoop.func; Browser.mainLoop.func = null; _emscripten_set_main_loop(func, 0, false, Browser.mainLoop.arg, true /* do not set timing and call scheduler, we will do it on the next lines */); _emscripten_set_main_loop_timing(timingMode, timingValue); Browser.mainLoop.scheduler(); },updateStatus:function () { if (Module['setStatus']) { var message = Module['statusMessage'] || 'Please wait...'; var remaining = Browser.mainLoop.remainingBlockers; var expected = Browser.mainLoop.expectedBlockers; if (remaining) { if (remaining < expected) { Module['setStatus'](message + ' (' + (expected - remaining) + '/' + expected + ')'); } else { Module['setStatus'](message); } } else { Module['setStatus'](''); } } },runIter:function (func) { if (ABORT) return; if (Module['preMainLoop']) { var preRet = Module['preMainLoop'](); if (preRet === false) { return; // |return false| skips a frame } } try { func(); } catch (e) { if (e instanceof ExitStatus) { return; } else { if (e && typeof e === 'object' && e.stack) Module.printErr('exception thrown: ' + [e, e.stack]); throw e; } } if (Module['postMainLoop']) Module['postMainLoop'](); }},isFullScreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init:function () { if (!Module["preloadPlugins"]) Module["preloadPlugins"] = []; // needs to exist even in workers if (Browser.initted) return; Browser.initted = true; try { new Blob(); Browser.hasBlobConstructor = true; } catch(e) { Browser.hasBlobConstructor = false; console.log("warning: no blob constructor, cannot create blobs with mimetypes"); } Browser.BlobBuilder = typeof MozBlobBuilder != "undefined" ? MozBlobBuilder : (typeof WebKitBlobBuilder != "undefined" ? WebKitBlobBuilder : (!Browser.hasBlobConstructor ? console.log("warning: no BlobBuilder") : null)); Browser.URLObject = typeof window != "undefined" ? (window.URL ? window.URL : window.webkitURL) : undefined; if (!Module.noImageDecoding && typeof Browser.URLObject === 'undefined') { console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."); Module.noImageDecoding = true; } // Support for plugins that can process preloaded files. You can add more of these to // your app by creating and appending to Module.preloadPlugins. // // Each plugin is asked if it can handle a file based on the file's name. If it can, // it is given the file's raw data. When it is done, it calls a callback with the file's // (possibly modified) data. For example, a plugin might decompress a file, or it // might create some side data structure for use later (like an Image element, etc.). var imagePlugin = {}; imagePlugin['canHandle'] = function imagePlugin_canHandle(name) { return !Module.noImageDecoding && /\.(jpg|jpeg|png|bmp)$/i.test(name); }; imagePlugin['handle'] = function imagePlugin_handle(byteArray, name, onload, onerror) { var b = null; if (Browser.hasBlobConstructor) { try { b = new Blob([byteArray], { type: Browser.getMimetype(name) }); if (b.size !== byteArray.length) { // Safari bug #118630 // Safari's Blob can only take an ArrayBuffer b = new Blob([(new Uint8Array(byteArray)).buffer], { type: Browser.getMimetype(name) }); } } catch(e) { Runtime.warnOnce('Blob constructor present but fails: ' + e + '; falling back to blob builder'); } } if (!b) { var bb = new Browser.BlobBuilder(); bb.append((new Uint8Array(byteArray)).buffer); // we need to pass a buffer, and must copy the array to get the right data range b = bb.getBlob(); } var url = Browser.URLObject.createObjectURL(b); assert(typeof url == 'string', 'createObjectURL must return a url as a string'); var img = new Image(); img.onload = function img_onload() { assert(img.complete, 'Image ' + name + ' could not be decoded'); var canvas = document.createElement('canvas'); canvas.width = img.width; canvas.height = img.height; var ctx = canvas.getContext('2d'); ctx.drawImage(img, 0, 0); Module["preloadedImages"][name] = canvas; Browser.URLObject.revokeObjectURL(url); if (onload) onload(byteArray); }; img.onerror = function img_onerror(event) { console.log('Image ' + url + ' could not be decoded'); if (onerror) onerror(); }; img.src = url; }; Module['preloadPlugins'].push(imagePlugin); var audioPlugin = {}; audioPlugin['canHandle'] = function audioPlugin_canHandle(name) { return !Module.noAudioDecoding && name.substr(-4) in { '.ogg': 1, '.wav': 1, '.mp3': 1 }; }; audioPlugin['handle'] = function audioPlugin_handle(byteArray, name, onload, onerror) { var done = false; function finish(audio) { if (done) return; done = true; Module["preloadedAudios"][name] = audio; if (onload) onload(byteArray); } function fail() { if (done) return; done = true; Module["preloadedAudios"][name] = new Audio(); // empty shim if (onerror) onerror(); } if (Browser.hasBlobConstructor) { try { var b = new Blob([byteArray], { type: Browser.getMimetype(name) }); } catch(e) { return fail(); } var url = Browser.URLObject.createObjectURL(b); // XXX we never revoke this! assert(typeof url == 'string', 'createObjectURL must return a url as a string'); var audio = new Audio(); audio.addEventListener('canplaythrough', function() { finish(audio) }, false); // use addEventListener due to chromium bug 124926 audio.onerror = function audio_onerror(event) { if (done) return; console.log('warning: browser could not fully decode audio ' + name + ', trying slower base64 approach'); function encode64(data) { var BASE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; var PAD = '='; var ret = ''; var leftchar = 0; var leftbits = 0; for (var i = 0; i < data.length; i++) { leftchar = (leftchar << 8) | data[i]; leftbits += 8; while (leftbits >= 6) { var curr = (leftchar >> (leftbits-6)) & 0x3f; leftbits -= 6; ret += BASE[curr]; } } if (leftbits == 2) { ret += BASE[(leftchar&3) << 4]; ret += PAD + PAD; } else if (leftbits == 4) { ret += BASE[(leftchar&0xf) << 2]; ret += PAD; } return ret; } audio.src = 'data:audio/x-' + name.substr(-3) + ';base64,' + encode64(byteArray); finish(audio); // we don't wait for confirmation this worked - but it's worth trying }; audio.src = url; // workaround for chrome bug 124926 - we do not always get oncanplaythrough or onerror Browser.safeSetTimeout(function() { finish(audio); // try to use it even though it is not necessarily ready to play }, 10000); } else { return fail(); } }; Module['preloadPlugins'].push(audioPlugin); // Canvas event setup var canvas = Module['canvas']; function pointerLockChange() { Browser.pointerLock = document['pointerLockElement'] === canvas || document['mozPointerLockElement'] === canvas || document['webkitPointerLockElement'] === canvas || document['msPointerLockElement'] === canvas; } if (canvas) { // forced aspect ratio can be enabled by defining 'forcedAspectRatio' on Module // Module['forcedAspectRatio'] = 4 / 3; canvas.requestPointerLock = canvas['requestPointerLock'] || canvas['mozRequestPointerLock'] || canvas['webkitRequestPointerLock'] || canvas['msRequestPointerLock'] || function(){}; canvas.exitPointerLock = document['exitPointerLock'] || document['mozExitPointerLock'] || document['webkitExitPointerLock'] || document['msExitPointerLock'] || function(){}; // no-op if function does not exist canvas.exitPointerLock = canvas.exitPointerLock.bind(document); document.addEventListener('pointerlockchange', pointerLockChange, false); document.addEventListener('mozpointerlockchange', pointerLockChange, false); document.addEventListener('webkitpointerlockchange', pointerLockChange, false); document.addEventListener('mspointerlockchange', pointerLockChange, false); if (Module['elementPointerLock']) { canvas.addEventListener("click", function(ev) { if (!Browser.pointerLock && canvas.requestPointerLock) { canvas.requestPointerLock(); ev.preventDefault(); } }, false); } } },createContext:function (canvas, useWebGL, setInModule, webGLContextAttributes) { if (useWebGL && Module.ctx && canvas == Module.canvas) return Module.ctx; // no need to recreate GL context if it's already been created for this canvas. var ctx; var contextHandle; if (useWebGL) { // For GLES2/desktop GL compatibility, adjust a few defaults to be different to WebGL defaults, so that they align better with the desktop defaults. var contextAttributes = { antialias: false, alpha: false }; if (webGLContextAttributes) { for (var attribute in webGLContextAttributes) { contextAttributes[attribute] = webGLContextAttributes[attribute]; } } contextHandle = GL.createContext(canvas, contextAttributes); if (contextHandle) { ctx = GL.getContext(contextHandle).GLctx; } // Set the background of the WebGL canvas to black canvas.style.backgroundColor = "black"; } else { ctx = canvas.getContext('2d'); } if (!ctx) return null; if (setInModule) { if (!useWebGL) assert(typeof GLctx === 'undefined', 'cannot set in module if GLctx is used, but we are a non-GL context that would replace it'); Module.ctx = ctx; if (useWebGL) GL.makeContextCurrent(contextHandle); Module.useWebGL = useWebGL; Browser.moduleContextCreatedCallbacks.forEach(function(callback) { callback() }); Browser.init(); } return ctx; },destroyContext:function (canvas, useWebGL, setInModule) {},fullScreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullScreen:function (lockPointer, resizeCanvas, vrDevice) { Browser.lockPointer = lockPointer; Browser.resizeCanvas = resizeCanvas; Browser.vrDevice = vrDevice; if (typeof Browser.lockPointer === 'undefined') Browser.lockPointer = true; if (typeof Browser.resizeCanvas === 'undefined') Browser.resizeCanvas = false; if (typeof Browser.vrDevice === 'undefined') Browser.vrDevice = null; var canvas = Module['canvas']; function fullScreenChange() { Browser.isFullScreen = false; var canvasContainer = canvas.parentNode; if ((document['webkitFullScreenElement'] || document['webkitFullscreenElement'] || document['mozFullScreenElement'] || document['mozFullscreenElement'] || document['fullScreenElement'] || document['fullscreenElement'] || document['msFullScreenElement'] || document['msFullscreenElement'] || document['webkitCurrentFullScreenElement']) === canvasContainer) { canvas.cancelFullScreen = document['cancelFullScreen'] || document['mozCancelFullScreen'] || document['webkitCancelFullScreen'] || document['msExitFullscreen'] || document['exitFullscreen'] || function() {}; canvas.cancelFullScreen = canvas.cancelFullScreen.bind(document); if (Browser.lockPointer) canvas.requestPointerLock(); Browser.isFullScreen = true; if (Browser.resizeCanvas) Browser.setFullScreenCanvasSize(); } else { // remove the full screen specific parent of the canvas again to restore the HTML structure from before going full screen canvasContainer.parentNode.insertBefore(canvas, canvasContainer); canvasContainer.parentNode.removeChild(canvasContainer); if (Browser.resizeCanvas) Browser.setWindowedCanvasSize(); } if (Module['onFullScreen']) Module['onFullScreen'](Browser.isFullScreen); Browser.updateCanvasDimensions(canvas); } if (!Browser.fullScreenHandlersInstalled) { Browser.fullScreenHandlersInstalled = true; document.addEventListener('fullscreenchange', fullScreenChange, false); document.addEventListener('mozfullscreenchange', fullScreenChange, false); document.addEventListener('webkitfullscreenchange', fullScreenChange, false); document.addEventListener('MSFullscreenChange', fullScreenChange, false); } // create a new parent to ensure the canvas has no siblings. this allows browsers to optimize full screen performance when its parent is the full screen root var canvasContainer = document.createElement("div"); canvas.parentNode.insertBefore(canvasContainer, canvas); canvasContainer.appendChild(canvas); // use parent of canvas as full screen root to allow aspect ratio correction (Firefox stretches the root to screen size) canvasContainer.requestFullScreen = canvasContainer['requestFullScreen'] || canvasContainer['mozRequestFullScreen'] || canvasContainer['msRequestFullscreen'] || (canvasContainer['webkitRequestFullScreen'] ? function() { canvasContainer['webkitRequestFullScreen'](Element['ALLOW_KEYBOARD_INPUT']) } : null); if (vrDevice) { canvasContainer.requestFullScreen({ vrDisplay: vrDevice }); } else { canvasContainer.requestFullScreen(); } },nextRAF:0,fakeRequestAnimationFrame:function (func) { // try to keep 60fps between calls to here var now = Date.now(); if (Browser.nextRAF === 0) { Browser.nextRAF = now + 1000/60; } else { while (now + 2 >= Browser.nextRAF) { // fudge a little, to avoid timer jitter causing us to do lots of delay:0 Browser.nextRAF += 1000/60; } } var delay = Math.max(Browser.nextRAF - now, 0); setTimeout(func, delay); },requestAnimationFrame:function requestAnimationFrame(func) { if (typeof window === 'undefined') { // Provide fallback to setTimeout if window is undefined (e.g. in Node.js) Browser.fakeRequestAnimationFrame(func); } else { if (!window.requestAnimationFrame) { window.requestAnimationFrame = window['requestAnimationFrame'] || window['mozRequestAnimationFrame'] || window['webkitRequestAnimationFrame'] || window['msRequestAnimationFrame'] || window['oRequestAnimationFrame'] || Browser.fakeRequestAnimationFrame; } window.requestAnimationFrame(func); } },safeCallback:function (func) { return function() { if (!ABORT) return func.apply(null, arguments); }; },allowAsyncCallbacks:true,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function () { Browser.allowAsyncCallbacks = false; },resumeAsyncCallbacks:function () { // marks future callbacks as ok to execute, and synchronously runs any remaining ones right now Browser.allowAsyncCallbacks = true; if (Browser.queuedAsyncCallbacks.length > 0) { var callbacks = Browser.queuedAsyncCallbacks; Browser.queuedAsyncCallbacks = []; callbacks.forEach(function(func) { func(); }); } },safeRequestAnimationFrame:function (func) { return Browser.requestAnimationFrame(function() { if (ABORT) return; if (Browser.allowAsyncCallbacks) { func(); } else { Browser.queuedAsyncCallbacks.push(func); } }); },safeSetTimeout:function (func, timeout) { Module['noExitRuntime'] = true; return setTimeout(function() { if (ABORT) return; if (Browser.allowAsyncCallbacks) { func(); } else { Browser.queuedAsyncCallbacks.push(func); } }, timeout); },safeSetInterval:function (func, timeout) { Module['noExitRuntime'] = true; return setInterval(function() { if (ABORT) return; if (Browser.allowAsyncCallbacks) { func(); } // drop it on the floor otherwise, next interval will kick in }, timeout); },getMimetype:function (name) { return { 'jpg': 'image/jpeg', 'jpeg': 'image/jpeg', 'png': 'image/png', 'bmp': 'image/bmp', 'ogg': 'audio/ogg', 'wav': 'audio/wav', 'mp3': 'audio/mpeg' }[name.substr(name.lastIndexOf('.')+1)]; },getUserMedia:function (func) { if(!window.getUserMedia) { window.getUserMedia = navigator['getUserMedia'] || navigator['mozGetUserMedia']; } window.getUserMedia(func); },getMovementX:function (event) { return event['movementX'] || event['mozMovementX'] || event['webkitMovementX'] || 0; },getMovementY:function (event) { return event['movementY'] || event['mozMovementY'] || event['webkitMovementY'] || 0; },getMouseWheelDelta:function (event) { var delta = 0; switch (event.type) { case 'DOMMouseScroll': delta = event.detail; break; case 'mousewheel': delta = event.wheelDelta; break; case 'wheel': delta = event['deltaY']; break; default: throw 'unrecognized mouse wheel event: ' + event.type; } return delta; },mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function (event) { // event should be mousemove, mousedown or mouseup if (Browser.pointerLock) { // When the pointer is locked, calculate the coordinates // based on the movement of the mouse. // Workaround for Firefox bug 764498 if (event.type != 'mousemove' && ('mozMovementX' in event)) { Browser.mouseMovementX = Browser.mouseMovementY = 0; } else { Browser.mouseMovementX = Browser.getMovementX(event); Browser.mouseMovementY = Browser.getMovementY(event); } // check if SDL is available if (typeof SDL != "undefined") { Browser.mouseX = SDL.mouseX + Browser.mouseMovementX; Browser.mouseY = SDL.mouseY + Browser.mouseMovementY; } else { // just add the mouse delta to the current absolut mouse position // FIXME: ideally this should be clamped against the canvas size and zero Browser.mouseX += Browser.mouseMovementX; Browser.mouseY += Browser.mouseMovementY; } } else { // Otherwise, calculate the movement based on the changes // in the coordinates. var rect = Module["canvas"].getBoundingClientRect(); var cw = Module["canvas"].width; var ch = Module["canvas"].height; // Neither .scrollX or .pageXOffset are defined in a spec, but // we prefer .scrollX because it is currently in a spec draft. // (see: http://www.w3.org/TR/2013/WD-cssom-view-20131217/) var scrollX = ((typeof window.scrollX !== 'undefined') ? window.scrollX : window.pageXOffset); var scrollY = ((typeof window.scrollY !== 'undefined') ? window.scrollY : window.pageYOffset); // If this assert lands, it's likely because the browser doesn't support scrollX or pageXOffset // and we have no viable fallback. assert((typeof scrollX !== 'undefined') && (typeof scrollY !== 'undefined'), 'Unable to retrieve scroll position, mouse positions likely broken.'); if (event.type === 'touchstart' || event.type === 'touchend' || event.type === 'touchmove') { var touch = event.touch; if (touch === undefined) { return; // the "touch" property is only defined in SDL } var adjustedX = touch.pageX - (scrollX + rect.left); var adjustedY = touch.pageY - (scrollY + rect.top); adjustedX = adjustedX * (cw / rect.width); adjustedY = adjustedY * (ch / rect.height); var coords = { x: adjustedX, y: adjustedY }; if (event.type === 'touchstart') { Browser.lastTouches[touch.identifier] = coords; Browser.touches[touch.identifier] = coords; } else if (event.type === 'touchend' || event.type === 'touchmove') { var last = Browser.touches[touch.identifier]; if (!last) last = coords; Browser.lastTouches[touch.identifier] = last; Browser.touches[touch.identifier] = coords; } return; } var x = event.pageX - (scrollX + rect.left); var y = event.pageY - (scrollY + rect.top); // the canvas might be CSS-scaled compared to its backbuffer; // SDL-using content will want mouse coordinates in terms // of backbuffer units. x = x * (cw / rect.width); y = y * (ch / rect.height); Browser.mouseMovementX = x - Browser.mouseX; Browser.mouseMovementY = y - Browser.mouseY; Browser.mouseX = x; Browser.mouseY = y; } },xhrLoad:function (url, onload, onerror) { var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = 'arraybuffer'; xhr.onload = function xhr_onload() { if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { // file URLs can return 0 onload(xhr.response); } else { onerror(); } }; xhr.onerror = onerror; xhr.send(null); },asyncLoad:function (url, onload, onerror, noRunDep) { Browser.xhrLoad(url, function(arrayBuffer) { assert(arrayBuffer, 'Loading data file "' + url + '" failed (no arrayBuffer).'); onload(new Uint8Array(arrayBuffer)); if (!noRunDep) removeRunDependency('al ' + url); }, function(event) { if (onerror) { onerror(); } else { throw 'Loading data file "' + url + '" failed.'; } }); if (!noRunDep) addRunDependency('al ' + url); },resizeListeners:[],updateResizeListeners:function () { var canvas = Module['canvas']; Browser.resizeListeners.forEach(function(listener) { listener(canvas.width, canvas.height); }); },setCanvasSize:function (width, height, noUpdates) { var canvas = Module['canvas']; Browser.updateCanvasDimensions(canvas, width, height); if (!noUpdates) Browser.updateResizeListeners(); },windowedWidth:0,windowedHeight:0,setFullScreenCanvasSize:function () { // check if SDL is available if (typeof SDL != "undefined") { var flags = HEAPU32[((SDL.screen+Runtime.QUANTUM_SIZE*0)>>2)]; flags = flags | 0x00800000; // set SDL_FULLSCREEN flag HEAP32[((SDL.screen+Runtime.QUANTUM_SIZE*0)>>2)]=flags } Browser.updateResizeListeners(); },setWindowedCanvasSize:function () { // check if SDL is available if (typeof SDL != "undefined") { var flags = HEAPU32[((SDL.screen+Runtime.QUANTUM_SIZE*0)>>2)]; flags = flags & ~0x00800000; // clear SDL_FULLSCREEN flag HEAP32[((SDL.screen+Runtime.QUANTUM_SIZE*0)>>2)]=flags } Browser.updateResizeListeners(); },updateCanvasDimensions:function (canvas, wNative, hNative) { if (wNative && hNative) { canvas.widthNative = wNative; canvas.heightNative = hNative; } else { wNative = canvas.widthNative; hNative = canvas.heightNative; } var w = wNative; var h = hNative; if (Module['forcedAspectRatio'] && Module['forcedAspectRatio'] > 0) { if (w/h < Module['forcedAspectRatio']) { w = Math.round(h * Module['forcedAspectRatio']); } else { h = Math.round(w / Module['forcedAspectRatio']); } } if (((document['webkitFullScreenElement'] || document['webkitFullscreenElement'] || document['mozFullScreenElement'] || document['mozFullscreenElement'] || document['fullScreenElement'] || document['fullscreenElement'] || document['msFullScreenElement'] || document['msFullscreenElement'] || document['webkitCurrentFullScreenElement']) === canvas.parentNode) && (typeof screen != 'undefined')) { var factor = Math.min(screen.width / w, screen.height / h); w = Math.round(w * factor); h = Math.round(h * factor); } if (Browser.resizeCanvas) { if (canvas.width != w) canvas.width = w; if (canvas.height != h) canvas.height = h; if (typeof canvas.style != 'undefined') { canvas.style.removeProperty( "width"); canvas.style.removeProperty("height"); } } else { if (canvas.width != wNative) canvas.width = wNative; if (canvas.height != hNative) canvas.height = hNative; if (typeof canvas.style != 'undefined') { if (w != wNative || h != hNative) { canvas.style.setProperty( "width", w + "px", "important"); canvas.style.setProperty("height", h + "px", "important"); } else { canvas.style.removeProperty( "width"); canvas.style.removeProperty("height"); } } } },wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle:function () { var handle = Browser.nextWgetRequestHandle; Browser.nextWgetRequestHandle++; return handle; }}; function _emscripten_int32x4_shiftLeftByScalar() { Module['printErr']('missing function: emscripten_int32x4_shiftLeftByScalar'); abort(-1); } function _time(ptr) { var ret = (Date.now()/1000)|0; if (ptr) { HEAP32[((ptr)>>2)]=ret; } return ret; } function _pthread_self() { //FIXME: assumes only a single thread return 0; } function ___syscall140(which, varargs) {SYSCALLS.varargs = varargs; try { // llseek var stream = SYSCALLS.getStreamFromFD(), offset_high = SYSCALLS.get(), offset_low = SYSCALLS.get(), result = SYSCALLS.get(), whence = SYSCALLS.get(); var offset = offset_low; assert(offset_high === 0); FS.llseek(stream, offset, whence); HEAP32[((result)>>2)]=stream.position; if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; // reset readdir state return 0; } catch (e) { if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e); return -e.errno; } } function ___syscall146(which, varargs) {SYSCALLS.varargs = varargs; try { // writev var stream = SYSCALLS.getStreamFromFD(), iov = SYSCALLS.get(), iovcnt = SYSCALLS.get(); return SYSCALLS.doWritev(stream, iov, iovcnt); } catch (e) { if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e); return -e.errno; } } function ___syscall54(which, varargs) {SYSCALLS.varargs = varargs; try { // ioctl var stream = SYSCALLS.getStreamFromFD(), op = SYSCALLS.get(); switch (op) { case 21505: { if (!stream.tty) return -ERRNO_CODES.ENOTTY; return 0; } case 21506: { if (!stream.tty) return -ERRNO_CODES.ENOTTY; return 0; // no-op, not actually adjusting terminal settings } case 21519: { if (!stream.tty) return -ERRNO_CODES.ENOTTY; var argp = SYSCALLS.get(); HEAP32[((argp)>>2)]=0; return 0; } case 21520: { if (!stream.tty) return -ERRNO_CODES.ENOTTY; return -ERRNO_CODES.EINVAL; // not supported } case 21531: { var argp = SYSCALLS.get(); return FS.ioctl(stream, op, argp); } default: abort('bad ioctl syscall ' + op); } } catch (e) { if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e); return -e.errno; } } FS.staticInit();__ATINIT__.unshift(function() { if (!Module["noFSInit"] && !FS.init.initialized) FS.init() });__ATMAIN__.push(function() { FS.ignorePermissions = false });__ATEXIT__.push(function() { FS.quit() });Module["FS_createFolder"] = FS.createFolder;Module["FS_createPath"] = FS.createPath;Module["FS_createDataFile"] = FS.createDataFile;Module["FS_createPreloadedFile"] = FS.createPreloadedFile;Module["FS_createLazyFile"] = FS.createLazyFile;Module["FS_createLink"] = FS.createLink;Module["FS_createDevice"] = FS.createDevice;Module["FS_unlink"] = FS.unlink; __ATINIT__.unshift(function() { TTY.init() });__ATEXIT__.push(function() { TTY.shutdown() }); if (ENVIRONMENT_IS_NODE) { var fs = require("fs"); var NODEJS_PATH = require("path"); NODEFS.staticInit(); } Module["requestFullScreen"] = function Module_requestFullScreen(lockPointer, resizeCanvas, vrDevice) { Browser.requestFullScreen(lockPointer, resizeCanvas, vrDevice) }; Module["requestAnimationFrame"] = function Module_requestAnimationFrame(func) { Browser.requestAnimationFrame(func) }; Module["setCanvasSize"] = function Module_setCanvasSize(width, height, noUpdates) { Browser.setCanvasSize(width, height, noUpdates) }; Module["pauseMainLoop"] = function Module_pauseMainLoop() { Browser.mainLoop.pause() }; Module["resumeMainLoop"] = function Module_resumeMainLoop() { Browser.mainLoop.resume() }; Module["getUserMedia"] = function Module_getUserMedia() { Browser.getUserMedia() } Module["createContext"] = function Module_createContext(canvas, useWebGL, setInModule, webGLContextAttributes) { return Browser.createContext(canvas, useWebGL, setInModule, webGLContextAttributes) } STACK_BASE = STACKTOP = Runtime.alignMemory(STATICTOP); staticSealed = true; // seal the static portion of memory STACK_MAX = STACK_BASE + TOTAL_STACK; DYNAMIC_BASE = DYNAMICTOP = Runtime.alignMemory(STACK_MAX); assert(DYNAMIC_BASE < TOTAL_MEMORY, "TOTAL_MEMORY not big enough for stack"); var cttz_i8 = allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0], "i8", ALLOC_DYNAMIC); function nullFunc_ii(x) { Module["printErr"]("Invalid function pointer called with signature 'ii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x) } function nullFunc_iiii(x) { Module["printErr"]("Invalid function pointer called with signature 'iiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x) } function nullFunc_vi(x) { Module["printErr"]("Invalid function pointer called with signature 'vi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)"); Module["printErr"]("Build with ASSERTIONS=2 for more info.");abort(x) } function invoke_ii(index,a1) { try { return Module["dynCall_ii"](index,a1); } catch(e) { if (typeof e !== 'number' && e !== 'longjmp') throw e; asm["setThrew"](1, 0); } } function invoke_iiii(index,a1,a2,a3) { try { return Module["dynCall_iiii"](index,a1,a2,a3); } catch(e) { if (typeof e !== 'number' && e !== 'longjmp') throw e; asm["setThrew"](1, 0); } } function invoke_vi(index,a1) { try { Module["dynCall_vi"](index,a1); } catch(e) { if (typeof e !== 'number' && e !== 'longjmp') throw e; asm["setThrew"](1, 0); } } Module.asmGlobalArg = { "Math": Math, "Int8Array": Int8Array, "Int16Array": Int16Array, "Int32Array": Int32Array, "Uint8Array": Uint8Array, "Uint16Array": Uint16Array, "Uint32Array": Uint32Array, "Float32Array": Float32Array, "Float64Array": Float64Array, "NaN": NaN, "Infinity": Infinity, "SIMD": SIMD, "byteLength": byteLength }; Module.asmLibraryArg = { "abort": abort, "assert": assert, "nullFunc_ii": nullFunc_ii, "nullFunc_iiii": nullFunc_iiii, "nullFunc_vi": nullFunc_vi, "invoke_ii": invoke_ii, "invoke_iiii": invoke_iiii, "invoke_vi": invoke_vi, "_pthread_cleanup_pop": _pthread_cleanup_pop, "_clock": _clock, "___lock": ___lock, "_emscripten_int32x4_shiftRightLogicalByScalar": _emscripten_int32x4_shiftRightLogicalByScalar, "_emscripten_int32x4_shiftLeftByScalar": _emscripten_int32x4_shiftLeftByScalar, "_emscripten_set_main_loop": _emscripten_set_main_loop, "_pthread_self": _pthread_self, "_abort": _abort, "_emscripten_set_main_loop_timing": _emscripten_set_main_loop_timing, "___syscall6": ___syscall6, "_sbrk": _sbrk, "_time": _time, "___setErrNo": ___setErrNo, "_emscripten_memcpy_big": _emscripten_memcpy_big, "___syscall54": ___syscall54, "___unlock": ___unlock, "___syscall140": ___syscall140, "_pthread_cleanup_push": _pthread_cleanup_push, "_sysconf": _sysconf, "___syscall146": ___syscall146, "STACKTOP": STACKTOP, "STACK_MAX": STACK_MAX, "tempDoublePtr": tempDoublePtr, "ABORT": ABORT, "cttz_i8": cttz_i8 }; // EMSCRIPTEN_START_ASM var asm = (function(global, env, buffer) { 'almost asm'; var Int8View = global.Int8Array; var Int16View = global.Int16Array; var Int32View = global.Int32Array; var Uint8View = global.Uint8Array; var Uint16View = global.Uint16Array; var Uint32View = global.Uint32Array; var Float32View = global.Float32Array; var Float64View = global.Float64Array; var HEAP8 = new Int8View(buffer); var HEAP16 = new Int16View(buffer); var HEAP32 = new Int32View(buffer); var HEAPU8 = new Uint8View(buffer); var HEAPU16 = new Uint16View(buffer); var HEAPU32 = new Uint32View(buffer); var HEAPF32 = new Float32View(buffer); var HEAPF64 = new Float64View(buffer); var byteLength = global.byteLength; var STACKTOP=env.STACKTOP|0; var STACK_MAX=env.STACK_MAX|0; var tempDoublePtr=env.tempDoublePtr|0; var ABORT=env.ABORT|0; var cttz_i8=env.cttz_i8|0; var __THREW__ = 0; var threwValue = 0; var setjmpId = 0; var undef = 0; var nan = global.NaN, inf = global.Infinity; var tempInt = 0, tempBigInt = 0, tempBigIntP = 0, tempBigIntS = 0, tempBigIntR = 0.0, tempBigIntI = 0, tempBigIntD = 0, tempValue = 0, tempDouble = 0.0; var tempRet0 = 0; var tempRet1 = 0; var tempRet2 = 0; var tempRet3 = 0; var tempRet4 = 0; var tempRet5 = 0; var tempRet6 = 0; var tempRet7 = 0; var tempRet8 = 0; var tempRet9 = 0; var Math_floor=global.Math.floor; var Math_abs=global.Math.abs; var Math_sqrt=global.Math.sqrt; var Math_pow=global.Math.pow; var Math_cos=global.Math.cos; var Math_sin=global.Math.sin; var Math_tan=global.Math.tan; var Math_acos=global.Math.acos; var Math_asin=global.Math.asin; var Math_atan=global.Math.atan; var Math_atan2=global.Math.atan2; var Math_exp=global.Math.exp; var Math_log=global.Math.log; var Math_ceil=global.Math.ceil; var Math_imul=global.Math.imul; var Math_min=global.Math.min; var Math_clz32=global.Math.clz32; var Math_fround=global.Math.fround; var abort=env.abort; var assert=env.assert; var nullFunc_ii=env.nullFunc_ii; var nullFunc_iiii=env.nullFunc_iiii; var nullFunc_vi=env.nullFunc_vi; var invoke_ii=env.invoke_ii; var invoke_iiii=env.invoke_iiii; var invoke_vi=env.invoke_vi; var _pthread_cleanup_pop=env._pthread_cleanup_pop; var _clock=env._clock; var ___lock=env.___lock; var _emscripten_int32x4_shiftRightLogicalByScalar=env._emscripten_int32x4_shiftRightLogicalByScalar; var _emscripten_int32x4_shiftLeftByScalar=env._emscripten_int32x4_shiftLeftByScalar; var _emscripten_set_main_loop=env._emscripten_set_main_loop; var _pthread_self=env._pthread_self; var _abort=env._abort; var _emscripten_set_main_loop_timing=env._emscripten_set_main_loop_timing; var ___syscall6=env.___syscall6; var _sbrk=env._sbrk; var _time=env._time; var ___setErrNo=env.___setErrNo; var _emscripten_memcpy_big=env._emscripten_memcpy_big; var ___syscall54=env.___syscall54; var ___unlock=env.___unlock; var ___syscall140=env.___syscall140; var _pthread_cleanup_push=env._pthread_cleanup_push; var _sysconf=env._sysconf; var ___syscall146=env.___syscall146; var SIMD_Int8x16=global.SIMD.Int8x16; var SIMD_Int32x4=global.SIMD.Int32x4; var SIMD_Int8x16_check=SIMD_Int8x16.check; var SIMD_Int8x16_add=SIMD_Int8x16.add; var SIMD_Int8x16_sub=SIMD_Int8x16.sub; var SIMD_Int8x16_neg=SIMD_Int8x16.neg; var SIMD_Int8x16_mul=SIMD_Int8x16.mul; var SIMD_Int8x16_equal=SIMD_Int8x16.equal; var SIMD_Int8x16_lessThan=SIMD_Int8x16.lessThan; var SIMD_Int8x16_greaterThan=SIMD_Int8x16.greaterThan; var SIMD_Int8x16_notEqual=SIMD_Int8x16.notEqual; var SIMD_Int8x16_lessThanOrEqual=SIMD_Int8x16.lessThanOrEqual; var SIMD_Int8x16_greaterThanOrEqual=SIMD_Int8x16.greaterThanOrEqual; var SIMD_Int8x16_select=SIMD_Int8x16.select; var SIMD_Int8x16_and=SIMD_Int8x16.and; var SIMD_Int8x16_or=SIMD_Int8x16.or; var SIMD_Int8x16_xor=SIMD_Int8x16.xor; var SIMD_Int8x16_not=SIMD_Int8x16.not; var SIMD_Int8x16_splat=SIMD_Int8x16.splat; var SIMD_Int8x16_swizzle=SIMD_Int8x16.swizzle; var SIMD_Int8x16_shuffle=SIMD_Int8x16.shuffle; var SIMD_Int8x16_load=SIMD_Int8x16.load; var SIMD_Int8x16_store=SIMD_Int8x16.store; var SIMD_Int8x16_load1=SIMD_Int8x16.load1; var SIMD_Int8x16_store1=SIMD_Int8x16.store1; var SIMD_Int8x16_load2=SIMD_Int8x16.load2; var SIMD_Int8x16_store2=SIMD_Int8x16.store2; var SIMD_Int8x16_load3=SIMD_Int8x16.load3; var SIMD_Int8x16_store3=SIMD_Int8x16.store3; var SIMD_Int8x16_extractLane=SIMD_Int8x16.extractLane; var SIMD_Int8x16_replaceLane=SIMD_Int8x16.replaceLane; var SIMD_Int8x16_fromInt8x16Bits=SIMD_Int8x16.fromInt8x16Bits; var SIMD_Int8x16_fromInt32x4=SIMD_Int8x16.fromInt32x4; var SIMD_Int8x16_fromInt32x4Bits=SIMD_Int8x16.fromInt32x4Bits; var SIMD_Int8x16_shiftRightArithmeticByScalar=SIMD_Int8x16.shiftRightArithmeticByScalar; var SIMD_Int8x16_shiftRightLogicalByScalar=SIMD_Int8x16.shiftRightLogicalByScalar; var SIMD_Int8x16_shiftLeftByScalar=SIMD_Int8x16.shiftLeftByScalar; var SIMD_Int32x4_check=SIMD_Int32x4.check; var SIMD_Int32x4_add=SIMD_Int32x4.add; var SIMD_Int32x4_sub=SIMD_Int32x4.sub; var SIMD_Int32x4_neg=SIMD_Int32x4.neg; var SIMD_Int32x4_mul=SIMD_Int32x4.mul; var SIMD_Int32x4_equal=SIMD_Int32x4.equal; var SIMD_Int32x4_lessThan=SIMD_Int32x4.lessThan; var SIMD_Int32x4_greaterThan=SIMD_Int32x4.greaterThan; var SIMD_Int32x4_notEqual=SIMD_Int32x4.notEqual; var SIMD_Int32x4_lessThanOrEqual=SIMD_Int32x4.lessThanOrEqual; var SIMD_Int32x4_greaterThanOrEqual=SIMD_Int32x4.greaterThanOrEqual; var SIMD_Int32x4_select=SIMD_Int32x4.select; var SIMD_Int32x4_and=SIMD_Int32x4.and; var SIMD_Int32x4_or=SIMD_Int32x4.or; var SIMD_Int32x4_xor=SIMD_Int32x4.xor; var SIMD_Int32x4_not=SIMD_Int32x4.not; var SIMD_Int32x4_splat=SIMD_Int32x4.splat; var SIMD_Int32x4_swizzle=SIMD_Int32x4.swizzle; var SIMD_Int32x4_shuffle=SIMD_Int32x4.shuffle; var SIMD_Int32x4_load=SIMD_Int32x4.load; var SIMD_Int32x4_store=SIMD_Int32x4.store; var SIMD_Int32x4_load1=SIMD_Int32x4.load1; var SIMD_Int32x4_store1=SIMD_Int32x4.store1; var SIMD_Int32x4_load2=SIMD_Int32x4.load2; var SIMD_Int32x4_store2=SIMD_Int32x4.store2; var SIMD_Int32x4_load3=SIMD_Int32x4.load3; var SIMD_Int32x4_store3=SIMD_Int32x4.store3; var SIMD_Int32x4_extractLane=SIMD_Int32x4.extractLane; var SIMD_Int32x4_replaceLane=SIMD_Int32x4.replaceLane; var SIMD_Int32x4_fromInt8x16Bits=SIMD_Int32x4.fromInt8x16Bits; var SIMD_Int32x4_shiftRightArithmeticByScalar=SIMD_Int32x4.shiftRightArithmeticByScalar; var SIMD_Int32x4_shiftRightLogicalByScalar=SIMD_Int32x4.shiftRightLogicalByScalar; var SIMD_Int32x4_shiftLeftByScalar=SIMD_Int32x4.shiftLeftByScalar; var tempFloat = Math_fround(0); const f0 = Math_fround(0); function _emscripten_replace_memory(newBuffer) { if ((byteLength(newBuffer) & 0xffffff || byteLength(newBuffer) <= 0xffffff) || byteLength(newBuffer) > 0x80000000) return false; HEAP8 = new Int8View(newBuffer); HEAP16 = new Int16View(newBuffer); HEAP32 = new Int32View(newBuffer); HEAPU8 = new Uint8View(newBuffer); HEAPU16 = new Uint16View(newBuffer); HEAPU32 = new Uint32View(newBuffer); HEAPF32 = new Float32View(newBuffer); HEAPF64 = new Float64View(newBuffer); buffer = newBuffer; return true; } // EMSCRIPTEN_START_FUNCS function stackAlloc(size) { size = size|0; var ret = 0; ret = STACKTOP; STACKTOP = (STACKTOP + size)|0; STACKTOP = (STACKTOP + 15)&-16; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); return ret|0; } function stackSave() { return STACKTOP|0; } function stackRestore(top) { top = top|0; STACKTOP = top; } function establishStackSpace(stackBase, stackMax) { stackBase = stackBase|0; stackMax = stackMax|0; STACKTOP = stackBase; STACK_MAX = stackMax; } function setThrew(threw, value) { threw = threw|0; value = value|0; if ((__THREW__|0) == 0) { __THREW__ = threw; threwValue = value; } } function copyTempFloat(ptr) { ptr = ptr|0; HEAP8[tempDoublePtr>>0] = HEAP8[ptr>>0]; HEAP8[tempDoublePtr+1>>0] = HEAP8[ptr+1>>0]; HEAP8[tempDoublePtr+2>>0] = HEAP8[ptr+2>>0]; HEAP8[tempDoublePtr+3>>0] = HEAP8[ptr+3>>0]; } function copyTempDouble(ptr) { ptr = ptr|0; HEAP8[tempDoublePtr>>0] = HEAP8[ptr>>0]; HEAP8[tempDoublePtr+1>>0] = HEAP8[ptr+1>>0]; HEAP8[tempDoublePtr+2>>0] = HEAP8[ptr+2>>0]; HEAP8[tempDoublePtr+3>>0] = HEAP8[ptr+3>>0]; HEAP8[tempDoublePtr+4>>0] = HEAP8[ptr+4>>0]; HEAP8[tempDoublePtr+5>>0] = HEAP8[ptr+5>>0]; HEAP8[tempDoublePtr+6>>0] = HEAP8[ptr+6>>0]; HEAP8[tempDoublePtr+7>>0] = HEAP8[ptr+7>>0]; } function setTempRet0(value) { value = value|0; tempRet0 = value; } function getTempRet0() { return tempRet0|0; } function _compress_decompress_demo() { var $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $exitcond = 0, $k$04 = 0, $k$13 = 0, $k$13$lcssa = 0, $vararg_buffer = 0, label = 0; var sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer = sp; $0 = (_malloc(39996)|0); $1 = (_malloc(40074)|0); $2 = (_malloc(39996)|0); (_puts(890)|0); $k$04 = 0; while(1) { $3 = (($0) + ($k$04<<2)|0); HEAP32[$3>>2] = $k$04; $4 = (($k$04) + 1)|0; $exitcond = ($4|0)==(9999); if ($exitcond) { break; } else { $k$04 = $4; } } $5 = (_maxbits_length($0,9999)|0); (_simdpack_length($0,9999,$1,$5)|0); (_simdunpack_length($1,9999,$2,$5)|0); $k$13 = 0; while(1) { $6 = (($0) + ($k$13<<2)|0); $7 = HEAP32[$6>>2]|0; $8 = (($2) + ($k$13<<2)|0); $9 = HEAP32[$8>>2]|0; $10 = ($7|0)==($9|0); if (!($10)) { $k$13$lcssa = $k$13; label = 5; break; } $11 = (($k$13) + 1)|0; $12 = ($11>>>0)<(9999); if ($12) { $k$13 = $11; } else { label = 7; break; } } if ((label|0) == 5) { HEAP32[$vararg_buffer>>2] = $k$13$lcssa; (_printf(680,$vararg_buffer)|0); $$0 = -1; STACKTOP = sp;return ($$0|0); } else if ((label|0) == 7) { (_puts(1019)|0); $$0 = 0; STACKTOP = sp;return ($$0|0); } return (0)|0; } function _simple_demo() { var $$04$i = 0, $$lcssa = 0, $$lcssa69 = 0, $$lcssa69$lcssa = 0, $$lcssa70 = 0, $$lcssa80 = 0, $$sum1$i = 0, $$sum2 = 0, $0 = 0, $1 = 0, $10 = 0, $100 = 0, $101 = 0, $102 = 0, $103 = 0, $104 = 0, $105 = 0, $106 = 0, $107 = 0, $108 = 0; var $109 = 0, $11 = 0, $110 = 0, $111 = 0, $112 = 0, $113 = 0, $114 = 0, $115 = 0, $116 = 0, $117 = 0, $118 = 0, $119 = 0, $12 = 0, $120 = 0, $121 = 0, $122 = 0, $123 = 0, $124 = 0, $125 = 0, $126 = 0; var $127 = 0, $128 = 0, $129 = 0, $13 = 0, $130 = 0.0, $131 = 0.0, $132 = 0.0, $133 = 0.0, $134 = 0.0, $135 = 0, $136 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0; var $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0.0, $28 = 0.0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0; var $40 = 0, $41 = 0, $42 = 0.0, $43 = 0.0, $44 = 0.0, $45 = 0.0, $46 = 0.0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $51 = 0, $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0; var $59 = 0, $6 = 0, $60 = 0, $61 = 0, $62 = 0, $63 = 0, $64 = 0, $65 = 0, $66 = 0, $67 = 0, $68 = 0, $69 = 0, $7 = 0, $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $75 = 0, $76 = 0; var $77 = 0, $78 = 0, $79 = 0, $8 = 0, $80 = 0, $81 = 0, $82 = 0, $83 = 0, $84 = 0, $85 = 0, $86 = 0, $87 = 0, $88 = 0, $89 = 0, $9 = 0, $90 = 0, $91 = 0, $92 = 0, $93 = 0, $94 = 0; var $95 = 0, $96 = 0, $97 = 0, $98 = 0, $99 = 0, $bogus$011 = 0, $bogus$17 = 0, $bogus$313 = 0, $bogus$313$1 = 0, $bogus$313$2 = 0, $bogus$313$3 = 0, $bogus$313$4 = 0, $bogus$313$5 = 0, $bogus$313$6 = 0, $bogus$313$7 = 0, $bogus$313$8 = 0, $bogus$313$9 = 0, $decbuffer$08 = 0, $exitcond = 0, $exitcond$i = 0; var $exitcond20 = 0, $exitcond21 = 0, $exitcond22 = 0, $exitcond22$1 = 0, $exitcond22$2 = 0, $exitcond22$3 = 0, $exitcond22$4 = 0, $exitcond22$5 = 0, $exitcond22$6 = 0, $exitcond22$7 = 0, $exitcond22$8 = 0, $exitcond22$9 = 0, $gap$016 = 0, $k$03$i = 0, $k$04 = 0, $k$15 = 0, $k$212 = 0, $k$212$1 = 0, $k$212$2 = 0, $k$212$3 = 0; var $k$212$4 = 0, $k$212$5 = 0, $k$212$6 = 0, $k$212$7 = 0, $k$212$8 = 0, $k$212$9 = 0, $offset$010 = 0, $offset$02$i = 0, $offset$16 = 0, $repeat$09 = 0, $vararg_buffer = 0, $vararg_buffer1 = 0, $vararg_buffer10 = 0, $vararg_buffer4 = 0, $vararg_buffer7 = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 48|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer10 = sp + 32|0; $vararg_buffer7 = sp + 24|0; $vararg_buffer4 = sp + 16|0; $vararg_buffer1 = sp + 8|0; $vararg_buffer = sp; $0 = (_malloc(512000)|0); $1 = (_malloc(513000)|0); $2 = (_malloc(512)|0); (_puts(905)|0); $3 = $1; $4 = ((($2)) + 12|0); $5 = ((($2)) + 508|0); $6 = ((($2)) + 400|0); $gap$016 = 1; while(1) { (_putchar(10)|0); HEAP32[$vararg_buffer>>2] = $gap$016; (_printf(693,$vararg_buffer)|0); HEAP32[$0>>2] = 0; $7 = (($gap$016) + 1)|0; $11 = 0;$k$04 = 1; while(1) { $8 = (_rand()|0); $9 = (($8>>>0) % ($7>>>0))&-1; $10 = (($9) + ($11))|0; $12 = (($0) + ($k$04<<2)|0); HEAP32[$12>>2] = $10; $13 = (($k$04) + 1)|0; $exitcond = ($13|0)==(128000); if ($exitcond) { $$04$i = $1;$k$03$i = 0;$offset$02$i = 0; break; } else { $11 = $10;$k$04 = $13; } } while(1) { $14 = $k$03$i << 7; $15 = (($0) + ($14<<2)|0); $16 = (_simdmaxbitsd1($offset$02$i,$15)|0); $17 = $16&255; $18 = ((($$04$i)) + 1|0); HEAP8[$$04$i>>0] = $17; _simdpackwithoutmaskd1($offset$02$i,$15,$18,$16); $19 = $14 | 127; $20 = (($0) + ($19<<2)|0); $21 = HEAP32[$20>>2]|0; $22 = $16 << 4; $$sum1$i = $22 | 1; $23 = (($$04$i) + ($$sum1$i)|0); $24 = (($k$03$i) + 1)|0; $exitcond$i = ($24|0)==(1000); if ($exitcond$i) { $$lcssa = $23; break; } else { $$04$i = $23;$k$03$i = $24;$offset$02$i = $21; } } $25 = $$lcssa; $26 = (($25) - ($3))|0; $27 = (+($26>>>0)); $28 = 512000.0 / $27; HEAPF64[$vararg_buffer1>>3] = $28; (_printf(706,$vararg_buffer1)|0); $29 = (_clock()|0); $bogus$011 = 0;$offset$010 = 0;$repeat$09 = 0; while(1) { $bogus$17 = $bogus$011;$decbuffer$08 = $1;$k$15 = 0;$offset$16 = $offset$010; while(1) { $30 = ((($decbuffer$08)) + 1|0); $31 = HEAP8[$decbuffer$08>>0]|0; $32 = $31&255; _simdunpackd1($offset$16,$30,$2,$32); $33 = HEAP32[$4>>2]|0; $34 = (($33) + ($bogus$17))|0; $35 = $32 << 4; $$sum2 = $35 | 1; $36 = (($decbuffer$08) + ($$sum2)|0); $37 = HEAP32[$5>>2]|0; $38 = (($k$15) + 1)|0; $exitcond20 = ($38|0)==(1000); if ($exitcond20) { $$lcssa69 = $34;$$lcssa70 = $37; break; } else { $bogus$17 = $34;$decbuffer$08 = $36;$k$15 = $38;$offset$16 = $37; } } $39 = (($repeat$09) + 1)|0; $exitcond21 = ($39|0)==(10); if ($exitcond21) { $$lcssa69$lcssa = $$lcssa69; break; } else { $bogus$011 = $$lcssa69;$offset$010 = $$lcssa70;$repeat$09 = $39; } } $40 = (_clock()|0); $41 = (($40) - ($29))|0; $42 = (+($41|0)); $43 = $42 / 1.0E+6; $44 = $43 * 1000.0; $45 = $44 * 1000.0; $46 = 1.28E+6 / $45; HEAPF64[$vararg_buffer4>>3] = $46; (_printf(731,$vararg_buffer4)|0); $47 = (_clock()|0); $49 = 0;$bogus$313 = $$lcssa69$lcssa;$k$212 = 0; while(1) { $48 = (($1) + ($49)|0); _memcpy(($2|0),($48|0),512)|0; $50 = HEAP32[$4>>2]|0; $51 = HEAP32[$6>>2]|0; $52 = (($50) + ($bogus$313))|0; $53 = (($52) - ($51))|0; $54 = (($k$212) + 1)|0; $55 = $54 << 7; $exitcond22 = ($54|0)==(1000); if ($exitcond22) { $57 = 0;$bogus$313$1 = $53;$k$212$1 = 0; break; } else { $49 = $55;$bogus$313 = $53;$k$212 = $54; } } while(1) { $56 = (($1) + ($57)|0); _memcpy(($2|0),($56|0),512)|0; $58 = HEAP32[$4>>2]|0; $59 = HEAP32[$6>>2]|0; $60 = (($58) + ($bogus$313$1))|0; $61 = (($60) - ($59))|0; $62 = (($k$212$1) + 1)|0; $63 = $62 << 7; $exitcond22$1 = ($62|0)==(1000); if ($exitcond22$1) { $65 = 0;$bogus$313$2 = $61;$k$212$2 = 0; break; } else { $57 = $63;$bogus$313$1 = $61;$k$212$1 = $62; } } while(1) { $64 = (($1) + ($65)|0); _memcpy(($2|0),($64|0),512)|0; $66 = HEAP32[$4>>2]|0; $67 = HEAP32[$6>>2]|0; $68 = (($66) + ($bogus$313$2))|0; $69 = (($68) - ($67))|0; $70 = (($k$212$2) + 1)|0; $71 = $70 << 7; $exitcond22$2 = ($70|0)==(1000); if ($exitcond22$2) { $73 = 0;$bogus$313$3 = $69;$k$212$3 = 0; break; } else { $65 = $71;$bogus$313$2 = $69;$k$212$2 = $70; } } while(1) { $72 = (($1) + ($73)|0); _memcpy(($2|0),($72|0),512)|0; $74 = HEAP32[$4>>2]|0; $75 = HEAP32[$6>>2]|0; $76 = (($74) + ($bogus$313$3))|0; $77 = (($76) - ($75))|0; $78 = (($k$212$3) + 1)|0; $79 = $78 << 7; $exitcond22$3 = ($78|0)==(1000); if ($exitcond22$3) { $81 = 0;$bogus$313$4 = $77;$k$212$4 = 0; break; } else { $73 = $79;$bogus$313$3 = $77;$k$212$3 = $78; } } while(1) { $80 = (($1) + ($81)|0); _memcpy(($2|0),($80|0),512)|0; $82 = HEAP32[$4>>2]|0; $83 = HEAP32[$6>>2]|0; $84 = (($82) + ($bogus$313$4))|0; $85 = (($84) - ($83))|0; $86 = (($k$212$4) + 1)|0; $87 = $86 << 7; $exitcond22$4 = ($86|0)==(1000); if ($exitcond22$4) { $89 = 0;$bogus$313$5 = $85;$k$212$5 = 0; break; } else { $81 = $87;$bogus$313$4 = $85;$k$212$4 = $86; } } while(1) { $88 = (($1) + ($89)|0); _memcpy(($2|0),($88|0),512)|0; $90 = HEAP32[$4>>2]|0; $91 = HEAP32[$6>>2]|0; $92 = (($90) + ($bogus$313$5))|0; $93 = (($92) - ($91))|0; $94 = (($k$212$5) + 1)|0; $95 = $94 << 7; $exitcond22$5 = ($94|0)==(1000); if ($exitcond22$5) { $97 = 0;$bogus$313$6 = $93;$k$212$6 = 0; break; } else { $89 = $95;$bogus$313$5 = $93;$k$212$5 = $94; } } while(1) { $96 = (($1) + ($97)|0); _memcpy(($2|0),($96|0),512)|0; $98 = HEAP32[$4>>2]|0; $99 = HEAP32[$6>>2]|0; $100 = (($98) + ($bogus$313$6))|0; $101 = (($100) - ($99))|0; $102 = (($k$212$6) + 1)|0; $103 = $102 << 7; $exitcond22$6 = ($102|0)==(1000); if ($exitcond22$6) { $105 = 0;$bogus$313$7 = $101;$k$212$7 = 0; break; } else { $97 = $103;$bogus$313$6 = $101;$k$212$6 = $102; } } while(1) { $104 = (($1) + ($105)|0); _memcpy(($2|0),($104|0),512)|0; $106 = HEAP32[$4>>2]|0; $107 = HEAP32[$6>>2]|0; $108 = (($106) + ($bogus$313$7))|0; $109 = (($108) - ($107))|0; $110 = (($k$212$7) + 1)|0; $111 = $110 << 7; $exitcond22$7 = ($110|0)==(1000); if ($exitcond22$7) { $113 = 0;$bogus$313$8 = $109;$k$212$8 = 0; break; } else { $105 = $111;$bogus$313$7 = $109;$k$212$7 = $110; } } while(1) { $112 = (($1) + ($113)|0); _memcpy(($2|0),($112|0),512)|0; $114 = HEAP32[$4>>2]|0; $115 = HEAP32[$6>>2]|0; $116 = (($114) + ($bogus$313$8))|0; $117 = (($116) - ($115))|0; $118 = (($k$212$8) + 1)|0; $119 = $118 << 7; $exitcond22$8 = ($118|0)==(1000); if ($exitcond22$8) { $121 = 0;$bogus$313$9 = $117;$k$212$9 = 0; break; } else { $113 = $119;$bogus$313$8 = $117;$k$212$8 = $118; } } while(1) { $120 = (($1) + ($121)|0); _memcpy(($2|0),($120|0),512)|0; $122 = HEAP32[$4>>2]|0; $123 = HEAP32[$6>>2]|0; $124 = (($122) + ($bogus$313$9))|0; $125 = (($124) - ($123))|0; $126 = (($k$212$9) + 1)|0; $127 = $126 << 7; $exitcond22$9 = ($126|0)==(1000); if ($exitcond22$9) { $$lcssa80 = $125; break; } else { $121 = $127;$bogus$313$9 = $125;$k$212$9 = $126; } } $128 = (_clock()|0); $129 = (($128) - ($47))|0; $130 = (+($129|0)); $131 = $130 / 1.0E+6; $132 = $131 * 1000.0; $133 = $132 * 1000.0; $134 = 1.28E+6 / $133; HEAPF64[$vararg_buffer7>>3] = $134; (_printf(785,$vararg_buffer7)|0); HEAP32[$vararg_buffer10>>2] = $$lcssa80; (_printf(837,$vararg_buffer10)|0); (_puts(920)|0); $135 = ($gap$016*3)|0; $136 = ($135>>>0)<(244); if ($136) { $gap$016 = $135; } else { break; } } _free($1); _free($0); _free($2); STACKTOP = sp;return; } function _varying_bit_width_demo() { var $$0 = 0, $$offs = 0, $$sum = 0, $$sum10 = 0, $$sum2$i = 0, $$sum2$i$1 = 0, $$sum3 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0; var $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $exitcond = 0; var $k$07 = 0, $k$24 = 0, $vararg_buffer = 0, $vararg_ptr1 = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer = sp; $0 = (_malloc(1024)|0); $1 = (_malloc(1026)|0); $2 = (_malloc(1024)|0); (_puts(993)|0); $k$07 = 0; while(1) { $21 = (_rand()|0); $22 = (($k$07) + 1)|0; $23 = (($21>>>0) % ($22>>>0))&-1; $24 = (($0) + ($k$07<<2)|0); HEAP32[$24>>2] = $23; $exitcond = ($22|0)==(256); if ($exitcond) { break; } else { $k$07 = $22; } } $3 = (_maxbits($0)|0); $4 = $3&255; $5 = ((($1)) + 1|0); HEAP8[$1>>0] = $4; _simdpackwithoutmask($0,$5,$3); $6 = ((($0)) + 512|0); $7 = $3 << 4; $$sum2$i = $7 | 1; $8 = (($1) + ($$sum2$i)|0); $9 = (_maxbits($6)|0); $10 = $9&255; $$sum = (($$sum2$i) + 1)|0; $11 = (($1) + ($$sum)|0); HEAP8[$8>>0] = $10; _simdpackwithoutmask($6,$11,$9); $12 = $9 << 4; $$sum2$i$1 = $12 | 1; $$offs = (($$sum2$i) + ($$sum2$i$1))|0; HEAP32[$vararg_buffer>>2] = $$offs; $vararg_ptr1 = ((($vararg_buffer)) + 4|0); HEAP32[$vararg_ptr1>>2] = 1024; (_printf(852,$vararg_buffer)|0); $13 = HEAP8[$1>>0]|0; $14 = $13&255; _simdunpack($5,$2,$14); $15 = $14 << 4; $$sum3 = $15 | 1; $16 = (($1) + ($$sum3)|0); $17 = HEAP8[$16>>0]|0; $18 = $17&255; $$sum10 = (($$sum3) + 1)|0; $19 = (($1) + ($$sum10)|0); $20 = ((($2)) + 512|0); _simdunpack($19,$20,$18); $k$24 = 0; while(1) { $27 = (($2) + ($k$24<<2)|0); $28 = HEAP32[$27>>2]|0; $29 = (($0) + ($k$24<<2)|0); $30 = HEAP32[$29>>2]|0; $31 = ($28|0)==($30|0); $25 = (($k$24) + 1)|0; if (!($31)) { label = 6; break; } $26 = ($25>>>0)<(256); if ($26) { $k$24 = $25; } else { label = 7; break; } } if ((label|0) == 6) { (_puts(1031)|0); $$0 = -1; STACKTOP = sp;return ($$0|0); } else if ((label|0) == 7) { (_puts(1019)|0); $$0 = 0; STACKTOP = sp;return ($$0|0); } return (0)|0; } function _main() { var $$0 = 0, $0 = 0, $1 = 0, $2 = 0, $3 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = (_compress_decompress_demo()|0); $1 = ($0|0)==(0); if ($1) { $2 = (_varying_bit_width_demo()|0); $3 = ($2|0)==(0); if ($3) { _simple_demo(); $$0 = 0; } else { $$0 = -1; } } else { $$0 = -1; } return ($$0|0); } function _simdunpack($in,$out,$bit) { $in = $in|0; $out = $out|0; $bit = $bit|0; var $$0$val$1$i = SIMD_Int32x4(0,0,0,0), $$0$val$10$i = SIMD_Int32x4(0,0,0,0), $$0$val$11$i = SIMD_Int32x4(0,0,0,0), $$0$val$12$i = SIMD_Int32x4(0,0,0,0), $$0$val$13$i = SIMD_Int32x4(0,0,0,0), $$0$val$14$i = SIMD_Int32x4(0,0,0,0), $$0$val$15$i = SIMD_Int32x4(0,0,0,0), $$0$val$16$i = SIMD_Int32x4(0,0,0,0), $$0$val$17$i = SIMD_Int32x4(0,0,0,0), $$0$val$18$i = SIMD_Int32x4(0,0,0,0), $$0$val$19$i = SIMD_Int32x4(0,0,0,0), $$0$val$2$i = SIMD_Int32x4(0,0,0,0), $$0$val$20$i = SIMD_Int32x4(0,0,0,0), $$0$val$21$i = SIMD_Int32x4(0,0,0,0), $$0$val$22$i = SIMD_Int32x4(0,0,0,0), $$0$val$23$i = SIMD_Int32x4(0,0,0,0), $$0$val$24$i = SIMD_Int32x4(0,0,0,0), $$0$val$25$i = SIMD_Int32x4(0,0,0,0), $$0$val$26$i = SIMD_Int32x4(0,0,0,0), $$0$val$27$i = SIMD_Int32x4(0,0,0,0); var $$0$val$28$i = SIMD_Int32x4(0,0,0,0), $$0$val$29$i = SIMD_Int32x4(0,0,0,0), $$0$val$3$i = SIMD_Int32x4(0,0,0,0), $$0$val$30$i = SIMD_Int32x4(0,0,0,0), $$0$val$31$i = SIMD_Int32x4(0,0,0,0), $$0$val$4$i = SIMD_Int32x4(0,0,0,0), $$0$val$5$i = SIMD_Int32x4(0,0,0,0), $$0$val$6$i = SIMD_Int32x4(0,0,0,0), $$0$val$7$i = SIMD_Int32x4(0,0,0,0), $$0$val$8$i = SIMD_Int32x4(0,0,0,0), $$0$val$9$i = SIMD_Int32x4(0,0,0,0), $$0$val$i = SIMD_Int32x4(0,0,0,0), $$val$i = SIMD_Int32x4(0,0,0,0), $$val$i104 = SIMD_Int32x4(0,0,0,0), $$val$i119 = SIMD_Int32x4(0,0,0,0), $$val$i135 = SIMD_Int32x4(0,0,0,0), $$val$i14 = SIMD_Int32x4(0,0,0,0), $$val$i152 = SIMD_Int32x4(0,0,0,0), $$val$i170 = SIMD_Int32x4(0,0,0,0), $$val$i189 = SIMD_Int32x4(0,0,0,0); var $$val$i2 = SIMD_Int32x4(0,0,0,0), $$val$i20 = SIMD_Int32x4(0,0,0,0), $$val$i209 = SIMD_Int32x4(0,0,0,0), $$val$i230 = SIMD_Int32x4(0,0,0,0), $$val$i252 = SIMD_Int32x4(0,0,0,0), $$val$i27 = SIMD_Int32x4(0,0,0,0), $$val$i275 = SIMD_Int32x4(0,0,0,0), $$val$i299 = SIMD_Int32x4(0,0,0,0), $$val$i324 = SIMD_Int32x4(0,0,0,0), $$val$i35 = SIMD_Int32x4(0,0,0,0), $$val$i350 = SIMD_Int32x4(0,0,0,0), $$val$i377 = SIMD_Int32x4(0,0,0,0), $$val$i405 = SIMD_Int32x4(0,0,0,0), $$val$i434 = SIMD_Int32x4(0,0,0,0), $$val$i44 = SIMD_Int32x4(0,0,0,0), $$val$i464 = SIMD_Int32x4(0,0,0,0), $$val$i5 = SIMD_Int32x4(0,0,0,0), $$val$i54 = SIMD_Int32x4(0,0,0,0), $$val$i65 = SIMD_Int32x4(0,0,0,0), $$val$i77 = SIMD_Int32x4(0,0,0,0); var $$val$i9 = SIMD_Int32x4(0,0,0,0), $$val$i90 = SIMD_Int32x4(0,0,0,0), $$val1$i = SIMD_Int32x4(0,0,0,0), $$val1$i103 = SIMD_Int32x4(0,0,0,0), $$val1$i118 = SIMD_Int32x4(0,0,0,0), $$val1$i13 = SIMD_Int32x4(0,0,0,0), $$val1$i134 = SIMD_Int32x4(0,0,0,0), $$val1$i151 = SIMD_Int32x4(0,0,0,0), $$val1$i169 = SIMD_Int32x4(0,0,0,0), $$val1$i188 = SIMD_Int32x4(0,0,0,0), $$val1$i19 = SIMD_Int32x4(0,0,0,0), $$val1$i208 = SIMD_Int32x4(0,0,0,0), $$val1$i229 = SIMD_Int32x4(0,0,0,0), $$val1$i251 = SIMD_Int32x4(0,0,0,0), $$val1$i26 = SIMD_Int32x4(0,0,0,0), $$val1$i274 = SIMD_Int32x4(0,0,0,0), $$val1$i298 = SIMD_Int32x4(0,0,0,0), $$val1$i323 = SIMD_Int32x4(0,0,0,0), $$val1$i34 = SIMD_Int32x4(0,0,0,0), $$val1$i349 = SIMD_Int32x4(0,0,0,0); var $$val1$i376 = SIMD_Int32x4(0,0,0,0), $$val1$i4 = SIMD_Int32x4(0,0,0,0), $$val1$i404 = SIMD_Int32x4(0,0,0,0), $$val1$i43 = SIMD_Int32x4(0,0,0,0), $$val1$i433 = SIMD_Int32x4(0,0,0,0), $$val1$i463 = SIMD_Int32x4(0,0,0,0), $$val1$i53 = SIMD_Int32x4(0,0,0,0), $$val1$i64 = SIMD_Int32x4(0,0,0,0), $$val1$i76 = SIMD_Int32x4(0,0,0,0), $$val1$i8 = SIMD_Int32x4(0,0,0,0), $$val1$i89 = SIMD_Int32x4(0,0,0,0), $$val10$i = SIMD_Int32x4(0,0,0,0), $$val10$i109 = SIMD_Int32x4(0,0,0,0), $$val10$i125 = SIMD_Int32x4(0,0,0,0), $$val10$i142 = SIMD_Int32x4(0,0,0,0), $$val10$i160 = SIMD_Int32x4(0,0,0,0), $$val10$i179 = SIMD_Int32x4(0,0,0,0), $$val10$i199 = SIMD_Int32x4(0,0,0,0), $$val10$i220 = SIMD_Int32x4(0,0,0,0), $$val10$i242 = SIMD_Int32x4(0,0,0,0); var $$val10$i265 = SIMD_Int32x4(0,0,0,0), $$val10$i289 = SIMD_Int32x4(0,0,0,0), $$val10$i314 = SIMD_Int32x4(0,0,0,0), $$val10$i340 = SIMD_Int32x4(0,0,0,0), $$val10$i367 = SIMD_Int32x4(0,0,0,0), $$val10$i395 = SIMD_Int32x4(0,0,0,0), $$val10$i424 = SIMD_Int32x4(0,0,0,0), $$val10$i454 = SIMD_Int32x4(0,0,0,0), $$val10$i67 = SIMD_Int32x4(0,0,0,0), $$val10$i80 = SIMD_Int32x4(0,0,0,0), $$val10$i94 = SIMD_Int32x4(0,0,0,0), $$val11$i = SIMD_Int32x4(0,0,0,0), $$val11$i108 = SIMD_Int32x4(0,0,0,0), $$val11$i124 = SIMD_Int32x4(0,0,0,0), $$val11$i141 = SIMD_Int32x4(0,0,0,0), $$val11$i159 = SIMD_Int32x4(0,0,0,0), $$val11$i178 = SIMD_Int32x4(0,0,0,0), $$val11$i198 = SIMD_Int32x4(0,0,0,0), $$val11$i219 = SIMD_Int32x4(0,0,0,0), $$val11$i241 = SIMD_Int32x4(0,0,0,0); var $$val11$i264 = SIMD_Int32x4(0,0,0,0), $$val11$i288 = SIMD_Int32x4(0,0,0,0), $$val11$i313 = SIMD_Int32x4(0,0,0,0), $$val11$i339 = SIMD_Int32x4(0,0,0,0), $$val11$i366 = SIMD_Int32x4(0,0,0,0), $$val11$i394 = SIMD_Int32x4(0,0,0,0), $$val11$i423 = SIMD_Int32x4(0,0,0,0), $$val11$i453 = SIMD_Int32x4(0,0,0,0), $$val11$i79 = SIMD_Int32x4(0,0,0,0), $$val11$i93 = SIMD_Int32x4(0,0,0,0), $$val12$i = SIMD_Int32x4(0,0,0,0), $$val12$i107 = SIMD_Int32x4(0,0,0,0), $$val12$i123 = SIMD_Int32x4(0,0,0,0), $$val12$i140 = SIMD_Int32x4(0,0,0,0), $$val12$i158 = SIMD_Int32x4(0,0,0,0), $$val12$i177 = SIMD_Int32x4(0,0,0,0), $$val12$i197 = SIMD_Int32x4(0,0,0,0), $$val12$i218 = SIMD_Int32x4(0,0,0,0), $$val12$i240 = SIMD_Int32x4(0,0,0,0), $$val12$i263 = SIMD_Int32x4(0,0,0,0); var $$val12$i287 = SIMD_Int32x4(0,0,0,0), $$val12$i312 = SIMD_Int32x4(0,0,0,0), $$val12$i338 = SIMD_Int32x4(0,0,0,0), $$val12$i365 = SIMD_Int32x4(0,0,0,0), $$val12$i393 = SIMD_Int32x4(0,0,0,0), $$val12$i422 = SIMD_Int32x4(0,0,0,0), $$val12$i452 = SIMD_Int32x4(0,0,0,0), $$val12$i92 = SIMD_Int32x4(0,0,0,0), $$val13$i = SIMD_Int32x4(0,0,0,0), $$val13$i106 = SIMD_Int32x4(0,0,0,0), $$val13$i122 = SIMD_Int32x4(0,0,0,0), $$val13$i139 = SIMD_Int32x4(0,0,0,0), $$val13$i157 = SIMD_Int32x4(0,0,0,0), $$val13$i176 = SIMD_Int32x4(0,0,0,0), $$val13$i196 = SIMD_Int32x4(0,0,0,0), $$val13$i217 = SIMD_Int32x4(0,0,0,0), $$val13$i239 = SIMD_Int32x4(0,0,0,0), $$val13$i262 = SIMD_Int32x4(0,0,0,0), $$val13$i286 = SIMD_Int32x4(0,0,0,0), $$val13$i311 = SIMD_Int32x4(0,0,0,0); var $$val13$i337 = SIMD_Int32x4(0,0,0,0), $$val13$i364 = SIMD_Int32x4(0,0,0,0), $$val13$i392 = SIMD_Int32x4(0,0,0,0), $$val13$i421 = SIMD_Int32x4(0,0,0,0), $$val13$i451 = SIMD_Int32x4(0,0,0,0), $$val14$i = SIMD_Int32x4(0,0,0,0), $$val14$i121 = SIMD_Int32x4(0,0,0,0), $$val14$i138 = SIMD_Int32x4(0,0,0,0), $$val14$i156 = SIMD_Int32x4(0,0,0,0), $$val14$i175 = SIMD_Int32x4(0,0,0,0), $$val14$i195 = SIMD_Int32x4(0,0,0,0), $$val14$i216 = SIMD_Int32x4(0,0,0,0), $$val14$i238 = SIMD_Int32x4(0,0,0,0), $$val14$i261 = SIMD_Int32x4(0,0,0,0), $$val14$i285 = SIMD_Int32x4(0,0,0,0), $$val14$i310 = SIMD_Int32x4(0,0,0,0), $$val14$i336 = SIMD_Int32x4(0,0,0,0), $$val14$i363 = SIMD_Int32x4(0,0,0,0), $$val14$i391 = SIMD_Int32x4(0,0,0,0), $$val14$i420 = SIMD_Int32x4(0,0,0,0); var $$val14$i450 = SIMD_Int32x4(0,0,0,0), $$val15$i = SIMD_Int32x4(0,0,0,0), $$val15$i137 = SIMD_Int32x4(0,0,0,0), $$val15$i155 = SIMD_Int32x4(0,0,0,0), $$val15$i174 = SIMD_Int32x4(0,0,0,0), $$val15$i194 = SIMD_Int32x4(0,0,0,0), $$val15$i215 = SIMD_Int32x4(0,0,0,0), $$val15$i237 = SIMD_Int32x4(0,0,0,0), $$val15$i260 = SIMD_Int32x4(0,0,0,0), $$val15$i284 = SIMD_Int32x4(0,0,0,0), $$val15$i309 = SIMD_Int32x4(0,0,0,0), $$val15$i335 = SIMD_Int32x4(0,0,0,0), $$val15$i362 = SIMD_Int32x4(0,0,0,0), $$val15$i390 = SIMD_Int32x4(0,0,0,0), $$val15$i419 = SIMD_Int32x4(0,0,0,0), $$val15$i449 = SIMD_Int32x4(0,0,0,0), $$val16$i = SIMD_Int32x4(0,0,0,0), $$val16$i154 = SIMD_Int32x4(0,0,0,0), $$val16$i173 = SIMD_Int32x4(0,0,0,0), $$val16$i193 = SIMD_Int32x4(0,0,0,0); var $$val16$i214 = SIMD_Int32x4(0,0,0,0), $$val16$i236 = SIMD_Int32x4(0,0,0,0), $$val16$i259 = SIMD_Int32x4(0,0,0,0), $$val16$i283 = SIMD_Int32x4(0,0,0,0), $$val16$i308 = SIMD_Int32x4(0,0,0,0), $$val16$i334 = SIMD_Int32x4(0,0,0,0), $$val16$i361 = SIMD_Int32x4(0,0,0,0), $$val16$i389 = SIMD_Int32x4(0,0,0,0), $$val16$i418 = SIMD_Int32x4(0,0,0,0), $$val16$i448 = SIMD_Int32x4(0,0,0,0), $$val17$i = SIMD_Int32x4(0,0,0,0), $$val17$i172 = SIMD_Int32x4(0,0,0,0), $$val17$i192 = SIMD_Int32x4(0,0,0,0), $$val17$i213 = SIMD_Int32x4(0,0,0,0), $$val17$i235 = SIMD_Int32x4(0,0,0,0), $$val17$i258 = SIMD_Int32x4(0,0,0,0), $$val17$i282 = SIMD_Int32x4(0,0,0,0), $$val17$i307 = SIMD_Int32x4(0,0,0,0), $$val17$i333 = SIMD_Int32x4(0,0,0,0), $$val17$i360 = SIMD_Int32x4(0,0,0,0); var $$val17$i388 = SIMD_Int32x4(0,0,0,0), $$val17$i417 = SIMD_Int32x4(0,0,0,0), $$val17$i447 = SIMD_Int32x4(0,0,0,0), $$val18$i = SIMD_Int32x4(0,0,0,0), $$val18$i191 = SIMD_Int32x4(0,0,0,0), $$val18$i212 = SIMD_Int32x4(0,0,0,0), $$val18$i234 = SIMD_Int32x4(0,0,0,0), $$val18$i257 = SIMD_Int32x4(0,0,0,0), $$val18$i281 = SIMD_Int32x4(0,0,0,0), $$val18$i306 = SIMD_Int32x4(0,0,0,0), $$val18$i332 = SIMD_Int32x4(0,0,0,0), $$val18$i359 = SIMD_Int32x4(0,0,0,0), $$val18$i387 = SIMD_Int32x4(0,0,0,0), $$val18$i416 = SIMD_Int32x4(0,0,0,0), $$val18$i446 = SIMD_Int32x4(0,0,0,0), $$val19$i = SIMD_Int32x4(0,0,0,0), $$val19$i211 = SIMD_Int32x4(0,0,0,0), $$val19$i233 = SIMD_Int32x4(0,0,0,0), $$val19$i256 = SIMD_Int32x4(0,0,0,0), $$val19$i280 = SIMD_Int32x4(0,0,0,0); var $$val19$i305 = SIMD_Int32x4(0,0,0,0), $$val19$i331 = SIMD_Int32x4(0,0,0,0), $$val19$i358 = SIMD_Int32x4(0,0,0,0), $$val19$i386 = SIMD_Int32x4(0,0,0,0), $$val19$i415 = SIMD_Int32x4(0,0,0,0), $$val19$i445 = SIMD_Int32x4(0,0,0,0), $$val2$i = SIMD_Int32x4(0,0,0,0), $$val2$i102 = SIMD_Int32x4(0,0,0,0), $$val2$i117 = SIMD_Int32x4(0,0,0,0), $$val2$i12 = SIMD_Int32x4(0,0,0,0), $$val2$i133 = SIMD_Int32x4(0,0,0,0), $$val2$i150 = SIMD_Int32x4(0,0,0,0), $$val2$i168 = SIMD_Int32x4(0,0,0,0), $$val2$i18 = SIMD_Int32x4(0,0,0,0), $$val2$i187 = SIMD_Int32x4(0,0,0,0), $$val2$i207 = SIMD_Int32x4(0,0,0,0), $$val2$i228 = SIMD_Int32x4(0,0,0,0), $$val2$i25 = SIMD_Int32x4(0,0,0,0), $$val2$i250 = SIMD_Int32x4(0,0,0,0), $$val2$i273 = SIMD_Int32x4(0,0,0,0); var $$val2$i297 = SIMD_Int32x4(0,0,0,0), $$val2$i322 = SIMD_Int32x4(0,0,0,0), $$val2$i33 = SIMD_Int32x4(0,0,0,0), $$val2$i348 = SIMD_Int32x4(0,0,0,0), $$val2$i375 = SIMD_Int32x4(0,0,0,0), $$val2$i403 = SIMD_Int32x4(0,0,0,0), $$val2$i42 = SIMD_Int32x4(0,0,0,0), $$val2$i432 = SIMD_Int32x4(0,0,0,0), $$val2$i462 = SIMD_Int32x4(0,0,0,0), $$val2$i52 = SIMD_Int32x4(0,0,0,0), $$val2$i63 = SIMD_Int32x4(0,0,0,0), $$val2$i7 = SIMD_Int32x4(0,0,0,0), $$val2$i75 = SIMD_Int32x4(0,0,0,0), $$val2$i88 = SIMD_Int32x4(0,0,0,0), $$val20$i = SIMD_Int32x4(0,0,0,0), $$val20$i232 = SIMD_Int32x4(0,0,0,0), $$val20$i255 = SIMD_Int32x4(0,0,0,0), $$val20$i279 = SIMD_Int32x4(0,0,0,0), $$val20$i304 = SIMD_Int32x4(0,0,0,0), $$val20$i330 = SIMD_Int32x4(0,0,0,0); var $$val20$i357 = SIMD_Int32x4(0,0,0,0), $$val20$i385 = SIMD_Int32x4(0,0,0,0), $$val20$i414 = SIMD_Int32x4(0,0,0,0), $$val20$i444 = SIMD_Int32x4(0,0,0,0), $$val21$i = SIMD_Int32x4(0,0,0,0), $$val21$i254 = SIMD_Int32x4(0,0,0,0), $$val21$i278 = SIMD_Int32x4(0,0,0,0), $$val21$i303 = SIMD_Int32x4(0,0,0,0), $$val21$i329 = SIMD_Int32x4(0,0,0,0), $$val21$i356 = SIMD_Int32x4(0,0,0,0), $$val21$i384 = SIMD_Int32x4(0,0,0,0), $$val21$i413 = SIMD_Int32x4(0,0,0,0), $$val21$i443 = SIMD_Int32x4(0,0,0,0), $$val22$i = SIMD_Int32x4(0,0,0,0), $$val22$i277 = SIMD_Int32x4(0,0,0,0), $$val22$i302 = SIMD_Int32x4(0,0,0,0), $$val22$i328 = SIMD_Int32x4(0,0,0,0), $$val22$i355 = SIMD_Int32x4(0,0,0,0), $$val22$i383 = SIMD_Int32x4(0,0,0,0), $$val22$i412 = SIMD_Int32x4(0,0,0,0); var $$val22$i442 = SIMD_Int32x4(0,0,0,0), $$val23$i = SIMD_Int32x4(0,0,0,0), $$val23$i301 = SIMD_Int32x4(0,0,0,0), $$val23$i327 = SIMD_Int32x4(0,0,0,0), $$val23$i354 = SIMD_Int32x4(0,0,0,0), $$val23$i382 = SIMD_Int32x4(0,0,0,0), $$val23$i411 = SIMD_Int32x4(0,0,0,0), $$val23$i441 = SIMD_Int32x4(0,0,0,0), $$val24$i = SIMD_Int32x4(0,0,0,0), $$val24$i326 = SIMD_Int32x4(0,0,0,0), $$val24$i353 = SIMD_Int32x4(0,0,0,0), $$val24$i381 = SIMD_Int32x4(0,0,0,0), $$val24$i410 = SIMD_Int32x4(0,0,0,0), $$val24$i440 = SIMD_Int32x4(0,0,0,0), $$val25$i = SIMD_Int32x4(0,0,0,0), $$val25$i352 = SIMD_Int32x4(0,0,0,0), $$val25$i380 = SIMD_Int32x4(0,0,0,0), $$val25$i409 = SIMD_Int32x4(0,0,0,0), $$val25$i439 = SIMD_Int32x4(0,0,0,0), $$val26$i = SIMD_Int32x4(0,0,0,0); var $$val26$i379 = SIMD_Int32x4(0,0,0,0), $$val26$i408 = SIMD_Int32x4(0,0,0,0), $$val26$i438 = SIMD_Int32x4(0,0,0,0), $$val27$i = SIMD_Int32x4(0,0,0,0), $$val27$i407 = SIMD_Int32x4(0,0,0,0), $$val27$i437 = SIMD_Int32x4(0,0,0,0), $$val28$i = SIMD_Int32x4(0,0,0,0), $$val28$i436 = SIMD_Int32x4(0,0,0,0), $$val29$i = SIMD_Int32x4(0,0,0,0), $$val3$i = SIMD_Int32x4(0,0,0,0), $$val3$i101 = SIMD_Int32x4(0,0,0,0), $$val3$i11 = SIMD_Int32x4(0,0,0,0), $$val3$i116 = SIMD_Int32x4(0,0,0,0), $$val3$i132 = SIMD_Int32x4(0,0,0,0), $$val3$i149 = SIMD_Int32x4(0,0,0,0), $$val3$i167 = SIMD_Int32x4(0,0,0,0), $$val3$i17 = SIMD_Int32x4(0,0,0,0), $$val3$i186 = SIMD_Int32x4(0,0,0,0), $$val3$i206 = SIMD_Int32x4(0,0,0,0), $$val3$i227 = SIMD_Int32x4(0,0,0,0); var $$val3$i24 = SIMD_Int32x4(0,0,0,0), $$val3$i249 = SIMD_Int32x4(0,0,0,0), $$val3$i272 = SIMD_Int32x4(0,0,0,0), $$val3$i296 = SIMD_Int32x4(0,0,0,0), $$val3$i32 = SIMD_Int32x4(0,0,0,0), $$val3$i321 = SIMD_Int32x4(0,0,0,0), $$val3$i347 = SIMD_Int32x4(0,0,0,0), $$val3$i374 = SIMD_Int32x4(0,0,0,0), $$val3$i402 = SIMD_Int32x4(0,0,0,0), $$val3$i41 = SIMD_Int32x4(0,0,0,0), $$val3$i431 = SIMD_Int32x4(0,0,0,0), $$val3$i461 = SIMD_Int32x4(0,0,0,0), $$val3$i51 = SIMD_Int32x4(0,0,0,0), $$val3$i62 = SIMD_Int32x4(0,0,0,0), $$val3$i74 = SIMD_Int32x4(0,0,0,0), $$val3$i87 = SIMD_Int32x4(0,0,0,0), $$val4$i = SIMD_Int32x4(0,0,0,0), $$val4$i100 = SIMD_Int32x4(0,0,0,0), $$val4$i115 = SIMD_Int32x4(0,0,0,0), $$val4$i131 = SIMD_Int32x4(0,0,0,0); var $$val4$i148 = SIMD_Int32x4(0,0,0,0), $$val4$i16 = SIMD_Int32x4(0,0,0,0), $$val4$i166 = SIMD_Int32x4(0,0,0,0), $$val4$i185 = SIMD_Int32x4(0,0,0,0), $$val4$i205 = SIMD_Int32x4(0,0,0,0), $$val4$i226 = SIMD_Int32x4(0,0,0,0), $$val4$i23 = SIMD_Int32x4(0,0,0,0), $$val4$i248 = SIMD_Int32x4(0,0,0,0), $$val4$i271 = SIMD_Int32x4(0,0,0,0), $$val4$i295 = SIMD_Int32x4(0,0,0,0), $$val4$i31 = SIMD_Int32x4(0,0,0,0), $$val4$i320 = SIMD_Int32x4(0,0,0,0), $$val4$i346 = SIMD_Int32x4(0,0,0,0), $$val4$i373 = SIMD_Int32x4(0,0,0,0), $$val4$i40 = SIMD_Int32x4(0,0,0,0), $$val4$i401 = SIMD_Int32x4(0,0,0,0), $$val4$i430 = SIMD_Int32x4(0,0,0,0), $$val4$i460 = SIMD_Int32x4(0,0,0,0), $$val4$i50 = SIMD_Int32x4(0,0,0,0), $$val4$i61 = SIMD_Int32x4(0,0,0,0); var $$val4$i73 = SIMD_Int32x4(0,0,0,0), $$val4$i86 = SIMD_Int32x4(0,0,0,0), $$val5$i = SIMD_Int32x4(0,0,0,0), $$val5$i114 = SIMD_Int32x4(0,0,0,0), $$val5$i130 = SIMD_Int32x4(0,0,0,0), $$val5$i147 = SIMD_Int32x4(0,0,0,0), $$val5$i165 = SIMD_Int32x4(0,0,0,0), $$val5$i184 = SIMD_Int32x4(0,0,0,0), $$val5$i204 = SIMD_Int32x4(0,0,0,0), $$val5$i22 = SIMD_Int32x4(0,0,0,0), $$val5$i225 = SIMD_Int32x4(0,0,0,0), $$val5$i247 = SIMD_Int32x4(0,0,0,0), $$val5$i270 = SIMD_Int32x4(0,0,0,0), $$val5$i294 = SIMD_Int32x4(0,0,0,0), $$val5$i30 = SIMD_Int32x4(0,0,0,0), $$val5$i319 = SIMD_Int32x4(0,0,0,0), $$val5$i345 = SIMD_Int32x4(0,0,0,0), $$val5$i372 = SIMD_Int32x4(0,0,0,0), $$val5$i39 = SIMD_Int32x4(0,0,0,0), $$val5$i400 = SIMD_Int32x4(0,0,0,0); var $$val5$i429 = SIMD_Int32x4(0,0,0,0), $$val5$i459 = SIMD_Int32x4(0,0,0,0), $$val5$i49 = SIMD_Int32x4(0,0,0,0), $$val5$i60 = SIMD_Int32x4(0,0,0,0), $$val5$i72 = SIMD_Int32x4(0,0,0,0), $$val5$i85 = SIMD_Int32x4(0,0,0,0), $$val5$i99 = SIMD_Int32x4(0,0,0,0), $$val6$i = SIMD_Int32x4(0,0,0,0), $$val6$i113 = SIMD_Int32x4(0,0,0,0), $$val6$i129 = SIMD_Int32x4(0,0,0,0), $$val6$i146 = SIMD_Int32x4(0,0,0,0), $$val6$i164 = SIMD_Int32x4(0,0,0,0), $$val6$i183 = SIMD_Int32x4(0,0,0,0), $$val6$i203 = SIMD_Int32x4(0,0,0,0), $$val6$i224 = SIMD_Int32x4(0,0,0,0), $$val6$i246 = SIMD_Int32x4(0,0,0,0), $$val6$i269 = SIMD_Int32x4(0,0,0,0), $$val6$i29 = SIMD_Int32x4(0,0,0,0), $$val6$i293 = SIMD_Int32x4(0,0,0,0), $$val6$i318 = SIMD_Int32x4(0,0,0,0); var $$val6$i344 = SIMD_Int32x4(0,0,0,0), $$val6$i371 = SIMD_Int32x4(0,0,0,0), $$val6$i38 = SIMD_Int32x4(0,0,0,0), $$val6$i399 = SIMD_Int32x4(0,0,0,0), $$val6$i428 = SIMD_Int32x4(0,0,0,0), $$val6$i458 = SIMD_Int32x4(0,0,0,0), $$val6$i48 = SIMD_Int32x4(0,0,0,0), $$val6$i59 = SIMD_Int32x4(0,0,0,0), $$val6$i71 = SIMD_Int32x4(0,0,0,0), $$val6$i84 = SIMD_Int32x4(0,0,0,0), $$val6$i98 = SIMD_Int32x4(0,0,0,0), $$val7$i = SIMD_Int32x4(0,0,0,0), $$val7$i112 = SIMD_Int32x4(0,0,0,0), $$val7$i128 = SIMD_Int32x4(0,0,0,0), $$val7$i145 = SIMD_Int32x4(0,0,0,0), $$val7$i163 = SIMD_Int32x4(0,0,0,0), $$val7$i182 = SIMD_Int32x4(0,0,0,0), $$val7$i202 = SIMD_Int32x4(0,0,0,0), $$val7$i223 = SIMD_Int32x4(0,0,0,0), $$val7$i245 = SIMD_Int32x4(0,0,0,0); var $$val7$i268 = SIMD_Int32x4(0,0,0,0), $$val7$i292 = SIMD_Int32x4(0,0,0,0), $$val7$i317 = SIMD_Int32x4(0,0,0,0), $$val7$i343 = SIMD_Int32x4(0,0,0,0), $$val7$i37 = SIMD_Int32x4(0,0,0,0), $$val7$i370 = SIMD_Int32x4(0,0,0,0), $$val7$i398 = SIMD_Int32x4(0,0,0,0), $$val7$i427 = SIMD_Int32x4(0,0,0,0), $$val7$i457 = SIMD_Int32x4(0,0,0,0), $$val7$i47 = SIMD_Int32x4(0,0,0,0), $$val7$i58 = SIMD_Int32x4(0,0,0,0), $$val7$i70 = SIMD_Int32x4(0,0,0,0), $$val7$i83 = SIMD_Int32x4(0,0,0,0), $$val7$i97 = SIMD_Int32x4(0,0,0,0), $$val8$i = SIMD_Int32x4(0,0,0,0), $$val8$i111 = SIMD_Int32x4(0,0,0,0), $$val8$i127 = SIMD_Int32x4(0,0,0,0), $$val8$i144 = SIMD_Int32x4(0,0,0,0), $$val8$i162 = SIMD_Int32x4(0,0,0,0), $$val8$i181 = SIMD_Int32x4(0,0,0,0); var $$val8$i201 = SIMD_Int32x4(0,0,0,0), $$val8$i222 = SIMD_Int32x4(0,0,0,0), $$val8$i244 = SIMD_Int32x4(0,0,0,0), $$val8$i267 = SIMD_Int32x4(0,0,0,0), $$val8$i291 = SIMD_Int32x4(0,0,0,0), $$val8$i316 = SIMD_Int32x4(0,0,0,0), $$val8$i342 = SIMD_Int32x4(0,0,0,0), $$val8$i369 = SIMD_Int32x4(0,0,0,0), $$val8$i397 = SIMD_Int32x4(0,0,0,0), $$val8$i426 = SIMD_Int32x4(0,0,0,0), $$val8$i456 = SIMD_Int32x4(0,0,0,0), $$val8$i46 = SIMD_Int32x4(0,0,0,0), $$val8$i57 = SIMD_Int32x4(0,0,0,0), $$val8$i69 = SIMD_Int32x4(0,0,0,0), $$val8$i82 = SIMD_Int32x4(0,0,0,0), $$val8$i96 = SIMD_Int32x4(0,0,0,0), $$val9$i = SIMD_Int32x4(0,0,0,0), $$val9$i110 = SIMD_Int32x4(0,0,0,0), $$val9$i126 = SIMD_Int32x4(0,0,0,0), $$val9$i143 = SIMD_Int32x4(0,0,0,0); var $$val9$i161 = SIMD_Int32x4(0,0,0,0), $$val9$i180 = SIMD_Int32x4(0,0,0,0), $$val9$i200 = SIMD_Int32x4(0,0,0,0), $$val9$i221 = SIMD_Int32x4(0,0,0,0), $$val9$i243 = SIMD_Int32x4(0,0,0,0), $$val9$i266 = SIMD_Int32x4(0,0,0,0), $$val9$i290 = SIMD_Int32x4(0,0,0,0), $$val9$i315 = SIMD_Int32x4(0,0,0,0), $$val9$i341 = SIMD_Int32x4(0,0,0,0), $$val9$i368 = SIMD_Int32x4(0,0,0,0), $$val9$i396 = SIMD_Int32x4(0,0,0,0), $$val9$i425 = SIMD_Int32x4(0,0,0,0), $$val9$i455 = SIMD_Int32x4(0,0,0,0), $$val9$i56 = SIMD_Int32x4(0,0,0,0), $$val9$i68 = SIMD_Int32x4(0,0,0,0), $$val9$i81 = SIMD_Int32x4(0,0,0,0), $$val9$i95 = SIMD_Int32x4(0,0,0,0), $0 = 0, $1 = SIMD_Int32x4(0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0); var $100 = SIMD_Int32x4(0,0,0,0), $1000 = SIMD_Int32x4(0,0,0,0), $1001 = 0, $1002 = SIMD_Int32x4(0,0,0,0), $1003 = 0, $1004 = SIMD_Int32x4(0,0,0,0), $1005 = SIMD_Int32x4(0,0,0,0), $1006 = SIMD_Int32x4(0,0,0,0), $1007 = 0, $1008 = SIMD_Int32x4(0,0,0,0), $1009 = SIMD_Int32x4(0,0,0,0), $101 = 0, $1010 = 0, $1011 = SIMD_Int32x4(0,0,0,0), $1012 = SIMD_Int32x4(0,0,0,0), $1013 = 0, $1014 = SIMD_Int32x4(0,0,0,0), $1015 = 0, $1016 = SIMD_Int32x4(0,0,0,0), $1017 = SIMD_Int32x4(0,0,0,0); var $1018 = SIMD_Int32x4(0,0,0,0), $1019 = 0, $102 = SIMD_Int32x4(0,0,0,0), $1020 = SIMD_Int32x4(0,0,0,0), $1021 = SIMD_Int32x4(0,0,0,0), $1022 = 0, $1023 = SIMD_Int32x4(0,0,0,0), $1024 = SIMD_Int32x4(0,0,0,0), $1025 = 0, $1026 = SIMD_Int32x4(0,0,0,0), $1027 = 0, $1028 = SIMD_Int32x4(0,0,0,0), $1029 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $1030 = SIMD_Int32x4(0,0,0,0), $1031 = 0, $1032 = SIMD_Int32x4(0,0,0,0), $1033 = SIMD_Int32x4(0,0,0,0), $1034 = 0, $1035 = SIMD_Int32x4(0,0,0,0); var $1036 = SIMD_Int32x4(0,0,0,0), $1037 = 0, $1038 = SIMD_Int32x4(0,0,0,0), $1039 = 0, $104 = 0, $1040 = SIMD_Int32x4(0,0,0,0), $1041 = SIMD_Int32x4(0,0,0,0), $1042 = SIMD_Int32x4(0,0,0,0), $1043 = 0, $1044 = SIMD_Int32x4(0,0,0,0), $1045 = SIMD_Int32x4(0,0,0,0), $1046 = 0, $1047 = SIMD_Int32x4(0,0,0,0), $1048 = SIMD_Int32x4(0,0,0,0), $1049 = 0, $105 = SIMD_Int32x4(0,0,0,0), $1050 = SIMD_Int32x4(0,0,0,0), $1051 = 0, $1052 = SIMD_Int32x4(0,0,0,0), $1053 = SIMD_Int32x4(0,0,0,0); var $1054 = SIMD_Int32x4(0,0,0,0), $1055 = 0, $1056 = SIMD_Int32x4(0,0,0,0), $1057 = SIMD_Int32x4(0,0,0,0), $1058 = 0, $1059 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $1060 = SIMD_Int32x4(0,0,0,0), $1061 = 0, $1062 = SIMD_Int32x4(0,0,0,0), $1063 = SIMD_Int32x4(0,0,0,0), $1064 = 0, $1065 = SIMD_Int32x4(0,0,0,0), $1066 = 0, $1067 = SIMD_Int32x4(0,0,0,0), $1068 = SIMD_Int32x4(0,0,0,0), $1069 = SIMD_Int32x4(0,0,0,0), $107 = 0, $1070 = 0, $1071 = SIMD_Int32x4(0,0,0,0); var $1072 = SIMD_Int32x4(0,0,0,0), $1073 = 0, $1074 = SIMD_Int32x4(0,0,0,0), $1075 = SIMD_Int32x4(0,0,0,0), $1076 = 0, $1077 = SIMD_Int32x4(0,0,0,0), $1078 = 0, $1079 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $1080 = SIMD_Int32x4(0,0,0,0), $1081 = SIMD_Int32x4(0,0,0,0), $1082 = 0, $1083 = SIMD_Int32x4(0,0,0,0), $1084 = SIMD_Int32x4(0,0,0,0), $1085 = 0, $1086 = SIMD_Int32x4(0,0,0,0), $1087 = 0, $1088 = 0, $1089 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0); var $1090 = 0, $1091 = SIMD_Int32x4(0,0,0,0), $1092 = SIMD_Int32x4(0,0,0,0), $1093 = 0, $1094 = SIMD_Int32x4(0,0,0,0), $1095 = 0, $1096 = SIMD_Int32x4(0,0,0,0), $1097 = SIMD_Int32x4(0,0,0,0), $1098 = SIMD_Int32x4(0,0,0,0), $1099 = 0, $11 = SIMD_Int32x4(0,0,0,0), $110 = 0, $1100 = SIMD_Int32x4(0,0,0,0), $1101 = SIMD_Int32x4(0,0,0,0), $1102 = 0, $1103 = SIMD_Int32x4(0,0,0,0), $1104 = SIMD_Int32x4(0,0,0,0), $1105 = 0, $1106 = SIMD_Int32x4(0,0,0,0), $1107 = 0; var $1108 = SIMD_Int32x4(0,0,0,0), $1109 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $1110 = SIMD_Int32x4(0,0,0,0), $1111 = 0, $1112 = SIMD_Int32x4(0,0,0,0), $1113 = SIMD_Int32x4(0,0,0,0), $1114 = 0, $1115 = SIMD_Int32x4(0,0,0,0), $1116 = 0, $1117 = 0, $1118 = SIMD_Int32x4(0,0,0,0), $1119 = 0, $112 = SIMD_Int32x4(0,0,0,0), $1120 = SIMD_Int32x4(0,0,0,0), $1121 = SIMD_Int32x4(0,0,0,0), $1122 = 0, $1123 = SIMD_Int32x4(0,0,0,0), $1124 = 0, $1125 = SIMD_Int32x4(0,0,0,0); var $1126 = SIMD_Int32x4(0,0,0,0), $1127 = SIMD_Int32x4(0,0,0,0), $1128 = 0, $1129 = SIMD_Int32x4(0,0,0,0), $113 = 0, $1130 = SIMD_Int32x4(0,0,0,0), $1131 = 0, $1132 = SIMD_Int32x4(0,0,0,0), $1133 = SIMD_Int32x4(0,0,0,0), $1134 = 0, $1135 = SIMD_Int32x4(0,0,0,0), $1136 = 0, $1137 = SIMD_Int32x4(0,0,0,0), $1138 = SIMD_Int32x4(0,0,0,0), $1139 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $1140 = 0, $1141 = SIMD_Int32x4(0,0,0,0), $1142 = SIMD_Int32x4(0,0,0,0), $1143 = 0; var $1144 = SIMD_Int32x4(0,0,0,0), $1145 = 0, $1146 = 0, $1147 = SIMD_Int32x4(0,0,0,0), $1148 = 0, $1149 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $1150 = SIMD_Int32x4(0,0,0,0), $1151 = 0, $1152 = SIMD_Int32x4(0,0,0,0), $1153 = 0, $1154 = SIMD_Int32x4(0,0,0,0), $1155 = SIMD_Int32x4(0,0,0,0), $1156 = SIMD_Int32x4(0,0,0,0), $1157 = 0, $1158 = SIMD_Int32x4(0,0,0,0), $1159 = SIMD_Int32x4(0,0,0,0), $116 = 0, $1160 = 0, $1161 = SIMD_Int32x4(0,0,0,0); var $1162 = SIMD_Int32x4(0,0,0,0), $1163 = 0, $1164 = SIMD_Int32x4(0,0,0,0), $1165 = 0, $1166 = SIMD_Int32x4(0,0,0,0), $1167 = SIMD_Int32x4(0,0,0,0), $1168 = SIMD_Int32x4(0,0,0,0), $1169 = 0, $117 = SIMD_Int32x4(0,0,0,0), $1170 = SIMD_Int32x4(0,0,0,0), $1171 = SIMD_Int32x4(0,0,0,0), $1172 = 0, $1173 = SIMD_Int32x4(0,0,0,0), $1174 = SIMD_Int32x4(0,0,0,0), $1175 = 0, $1176 = SIMD_Int32x4(0,0,0,0), $1177 = SIMD_Int32x4(0,0,0,0), $1178 = 0, $1179 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0); var $1180 = 0, $1181 = SIMD_Int32x4(0,0,0,0), $1182 = SIMD_Int32x4(0,0,0,0), $1183 = SIMD_Int32x4(0,0,0,0), $1184 = 0, $1185 = SIMD_Int32x4(0,0,0,0), $1186 = SIMD_Int32x4(0,0,0,0), $1187 = 0, $1188 = SIMD_Int32x4(0,0,0,0), $1189 = 0, $119 = 0, $1190 = SIMD_Int32x4(0,0,0,0), $1191 = SIMD_Int32x4(0,0,0,0), $1192 = SIMD_Int32x4(0,0,0,0), $1193 = 0, $1194 = SIMD_Int32x4(0,0,0,0), $1195 = SIMD_Int32x4(0,0,0,0), $1196 = 0, $1197 = SIMD_Int32x4(0,0,0,0), $1198 = SIMD_Int32x4(0,0,0,0); var $1199 = 0, $12 = 0, $120 = SIMD_Int32x4(0,0,0,0), $1200 = SIMD_Int32x4(0,0,0,0), $1201 = 0, $1202 = SIMD_Int32x4(0,0,0,0), $1203 = SIMD_Int32x4(0,0,0,0), $1204 = SIMD_Int32x4(0,0,0,0), $1205 = 0, $1206 = SIMD_Int32x4(0,0,0,0), $1207 = SIMD_Int32x4(0,0,0,0), $1208 = 0, $1209 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $1210 = 0, $1211 = SIMD_Int32x4(0,0,0,0), $1212 = SIMD_Int32x4(0,0,0,0), $1213 = SIMD_Int32x4(0,0,0,0), $1214 = 0, $1215 = SIMD_Int32x4(0,0,0,0); var $1216 = SIMD_Int32x4(0,0,0,0), $1217 = 0, $1218 = SIMD_Int32x4(0,0,0,0), $1219 = SIMD_Int32x4(0,0,0,0), $122 = 0, $1220 = 0, $1221 = SIMD_Int32x4(0,0,0,0), $1222 = 0, $1223 = SIMD_Int32x4(0,0,0,0), $1224 = SIMD_Int32x4(0,0,0,0), $1225 = SIMD_Int32x4(0,0,0,0), $1226 = 0, $1227 = SIMD_Int32x4(0,0,0,0), $1228 = SIMD_Int32x4(0,0,0,0), $1229 = 0, $123 = SIMD_Int32x4(0,0,0,0), $1230 = SIMD_Int32x4(0,0,0,0), $1231 = 0, $1232 = SIMD_Int32x4(0,0,0,0), $1233 = SIMD_Int32x4(0,0,0,0); var $1234 = SIMD_Int32x4(0,0,0,0), $1235 = 0, $1236 = SIMD_Int32x4(0,0,0,0), $1237 = SIMD_Int32x4(0,0,0,0), $1238 = 0, $1239 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $1240 = SIMD_Int32x4(0,0,0,0), $1241 = 0, $1242 = SIMD_Int32x4(0,0,0,0), $1243 = 0, $1244 = SIMD_Int32x4(0,0,0,0), $1245 = SIMD_Int32x4(0,0,0,0), $1246 = SIMD_Int32x4(0,0,0,0), $1247 = 0, $1248 = SIMD_Int32x4(0,0,0,0), $1249 = SIMD_Int32x4(0,0,0,0), $125 = 0, $1250 = 0, $1251 = SIMD_Int32x4(0,0,0,0); var $1252 = 0, $1253 = SIMD_Int32x4(0,0,0,0), $1254 = SIMD_Int32x4(0,0,0,0), $1255 = SIMD_Int32x4(0,0,0,0), $1256 = 0, $1257 = SIMD_Int32x4(0,0,0,0), $1258 = SIMD_Int32x4(0,0,0,0), $1259 = 0, $126 = SIMD_Int32x4(0,0,0,0), $1260 = SIMD_Int32x4(0,0,0,0), $1261 = SIMD_Int32x4(0,0,0,0), $1262 = 0, $1263 = SIMD_Int32x4(0,0,0,0), $1264 = 0, $1265 = SIMD_Int32x4(0,0,0,0), $1266 = SIMD_Int32x4(0,0,0,0), $1267 = SIMD_Int32x4(0,0,0,0), $1268 = 0, $1269 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0); var $1270 = SIMD_Int32x4(0,0,0,0), $1271 = 0, $1272 = SIMD_Int32x4(0,0,0,0), $1273 = 0, $1274 = SIMD_Int32x4(0,0,0,0), $1275 = SIMD_Int32x4(0,0,0,0), $1276 = SIMD_Int32x4(0,0,0,0), $1277 = 0, $1278 = SIMD_Int32x4(0,0,0,0), $1279 = SIMD_Int32x4(0,0,0,0), $128 = 0, $1280 = 0, $1281 = SIMD_Int32x4(0,0,0,0), $1282 = SIMD_Int32x4(0,0,0,0), $1283 = 0, $1284 = SIMD_Int32x4(0,0,0,0), $1285 = 0, $1286 = SIMD_Int32x4(0,0,0,0), $1287 = SIMD_Int32x4(0,0,0,0), $1288 = SIMD_Int32x4(0,0,0,0); var $1289 = 0, $129 = SIMD_Int32x4(0,0,0,0), $1290 = SIMD_Int32x4(0,0,0,0), $1291 = SIMD_Int32x4(0,0,0,0), $1292 = 0, $1293 = SIMD_Int32x4(0,0,0,0), $1294 = 0, $1295 = SIMD_Int32x4(0,0,0,0), $1296 = SIMD_Int32x4(0,0,0,0), $1297 = SIMD_Int32x4(0,0,0,0), $1298 = 0, $1299 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $1300 = SIMD_Int32x4(0,0,0,0), $1301 = 0, $1302 = SIMD_Int32x4(0,0,0,0), $1303 = SIMD_Int32x4(0,0,0,0), $1304 = 0, $1305 = SIMD_Int32x4(0,0,0,0); var $1306 = SIMD_Int32x4(0,0,0,0), $1307 = 0, $1308 = SIMD_Int32x4(0,0,0,0), $1309 = 0, $131 = 0, $1310 = SIMD_Int32x4(0,0,0,0), $1311 = SIMD_Int32x4(0,0,0,0), $1312 = SIMD_Int32x4(0,0,0,0), $1313 = 0, $1314 = SIMD_Int32x4(0,0,0,0), $1315 = SIMD_Int32x4(0,0,0,0), $1316 = 0, $1317 = SIMD_Int32x4(0,0,0,0), $1318 = 0, $1319 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $1320 = SIMD_Int32x4(0,0,0,0), $1321 = SIMD_Int32x4(0,0,0,0), $1322 = 0, $1323 = SIMD_Int32x4(0,0,0,0); var $1324 = SIMD_Int32x4(0,0,0,0), $1325 = 0, $1326 = SIMD_Int32x4(0,0,0,0), $1327 = 0, $1328 = SIMD_Int32x4(0,0,0,0), $1329 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $1330 = SIMD_Int32x4(0,0,0,0), $1331 = 0, $1332 = SIMD_Int32x4(0,0,0,0), $1333 = SIMD_Int32x4(0,0,0,0), $1334 = 0, $1335 = SIMD_Int32x4(0,0,0,0), $1336 = SIMD_Int32x4(0,0,0,0), $1337 = 0, $1338 = SIMD_Int32x4(0,0,0,0), $1339 = 0, $134 = 0, $1340 = SIMD_Int32x4(0,0,0,0), $1341 = SIMD_Int32x4(0,0,0,0); var $1342 = SIMD_Int32x4(0,0,0,0), $1343 = 0, $1344 = SIMD_Int32x4(0,0,0,0), $1345 = SIMD_Int32x4(0,0,0,0), $1346 = 0, $1347 = SIMD_Int32x4(0,0,0,0), $1348 = 0, $1349 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $1350 = SIMD_Int32x4(0,0,0,0), $1351 = SIMD_Int32x4(0,0,0,0), $1352 = 0, $1353 = SIMD_Int32x4(0,0,0,0), $1354 = SIMD_Int32x4(0,0,0,0), $1355 = 0, $1356 = SIMD_Int32x4(0,0,0,0), $1357 = 0, $1358 = SIMD_Int32x4(0,0,0,0), $1359 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0); var $1360 = SIMD_Int32x4(0,0,0,0), $1361 = 0, $1362 = SIMD_Int32x4(0,0,0,0), $1363 = SIMD_Int32x4(0,0,0,0), $1364 = 0, $1365 = SIMD_Int32x4(0,0,0,0), $1366 = 0, $1367 = 0, $1368 = SIMD_Int32x4(0,0,0,0), $1369 = 0, $137 = 0, $1370 = SIMD_Int32x4(0,0,0,0), $1371 = SIMD_Int32x4(0,0,0,0), $1372 = 0, $1373 = SIMD_Int32x4(0,0,0,0), $1374 = 0, $1375 = SIMD_Int32x4(0,0,0,0), $1376 = SIMD_Int32x4(0,0,0,0), $1377 = SIMD_Int32x4(0,0,0,0), $1378 = 0; var $1379 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $1380 = SIMD_Int32x4(0,0,0,0), $1381 = 0, $1382 = SIMD_Int32x4(0,0,0,0), $1383 = 0, $1384 = SIMD_Int32x4(0,0,0,0), $1385 = SIMD_Int32x4(0,0,0,0), $1386 = SIMD_Int32x4(0,0,0,0), $1387 = 0, $1388 = SIMD_Int32x4(0,0,0,0), $1389 = SIMD_Int32x4(0,0,0,0), $139 = 0, $1390 = 0, $1391 = SIMD_Int32x4(0,0,0,0), $1392 = 0, $1393 = SIMD_Int32x4(0,0,0,0), $1394 = SIMD_Int32x4(0,0,0,0), $1395 = SIMD_Int32x4(0,0,0,0), $1396 = 0; var $1397 = SIMD_Int32x4(0,0,0,0), $1398 = SIMD_Int32x4(0,0,0,0), $1399 = 0, $14 = 0, $140 = SIMD_Int32x4(0,0,0,0), $1400 = SIMD_Int32x4(0,0,0,0), $1401 = SIMD_Int32x4(0,0,0,0), $1402 = 0, $1403 = SIMD_Int32x4(0,0,0,0), $1404 = 0, $1405 = SIMD_Int32x4(0,0,0,0), $1406 = SIMD_Int32x4(0,0,0,0), $1407 = SIMD_Int32x4(0,0,0,0), $1408 = 0, $1409 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $1410 = SIMD_Int32x4(0,0,0,0), $1411 = 0, $1412 = SIMD_Int32x4(0,0,0,0), $1413 = 0; var $1414 = SIMD_Int32x4(0,0,0,0), $1415 = SIMD_Int32x4(0,0,0,0), $1416 = SIMD_Int32x4(0,0,0,0), $1417 = 0, $1418 = SIMD_Int32x4(0,0,0,0), $1419 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $1420 = 0, $1421 = SIMD_Int32x4(0,0,0,0), $1422 = 0, $1423 = SIMD_Int32x4(0,0,0,0), $1424 = SIMD_Int32x4(0,0,0,0), $1425 = SIMD_Int32x4(0,0,0,0), $1426 = 0, $1427 = SIMD_Int32x4(0,0,0,0), $1428 = SIMD_Int32x4(0,0,0,0), $1429 = 0, $143 = 0, $1430 = SIMD_Int32x4(0,0,0,0), $1431 = SIMD_Int32x4(0,0,0,0); var $1432 = 0, $1433 = SIMD_Int32x4(0,0,0,0), $1434 = SIMD_Int32x4(0,0,0,0), $1435 = 0, $1436 = SIMD_Int32x4(0,0,0,0), $1437 = 0, $1438 = SIMD_Int32x4(0,0,0,0), $1439 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $1440 = SIMD_Int32x4(0,0,0,0), $1441 = 0, $1442 = SIMD_Int32x4(0,0,0,0), $1443 = SIMD_Int32x4(0,0,0,0), $1444 = 0, $1445 = SIMD_Int32x4(0,0,0,0), $1446 = 0, $1447 = SIMD_Int32x4(0,0,0,0), $1448 = SIMD_Int32x4(0,0,0,0), $1449 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0); var $1450 = 0, $1451 = SIMD_Int32x4(0,0,0,0), $1452 = SIMD_Int32x4(0,0,0,0), $1453 = 0, $1454 = SIMD_Int32x4(0,0,0,0), $1455 = 0, $1456 = SIMD_Int32x4(0,0,0,0), $1457 = SIMD_Int32x4(0,0,0,0), $1458 = SIMD_Int32x4(0,0,0,0), $1459 = 0, $146 = 0, $1460 = SIMD_Int32x4(0,0,0,0), $1461 = SIMD_Int32x4(0,0,0,0), $1462 = 0, $1463 = SIMD_Int32x4(0,0,0,0), $1464 = 0, $1465 = SIMD_Int32x4(0,0,0,0), $1466 = SIMD_Int32x4(0,0,0,0), $1467 = SIMD_Int32x4(0,0,0,0), $1468 = 0; var $1469 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $1470 = SIMD_Int32x4(0,0,0,0), $1471 = 0, $1472 = SIMD_Int32x4(0,0,0,0), $1473 = 0, $1474 = SIMD_Int32x4(0,0,0,0), $1475 = SIMD_Int32x4(0,0,0,0), $1476 = SIMD_Int32x4(0,0,0,0), $1477 = 0, $1478 = SIMD_Int32x4(0,0,0,0), $1479 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $1480 = 0, $1481 = SIMD_Int32x4(0,0,0,0), $1482 = 0, $1483 = SIMD_Int32x4(0,0,0,0), $1484 = SIMD_Int32x4(0,0,0,0), $1485 = SIMD_Int32x4(0,0,0,0), $1486 = 0; var $1487 = SIMD_Int32x4(0,0,0,0), $1488 = SIMD_Int32x4(0,0,0,0), $1489 = 0, $149 = 0, $1490 = SIMD_Int32x4(0,0,0,0), $1491 = 0, $1492 = SIMD_Int32x4(0,0,0,0), $1493 = SIMD_Int32x4(0,0,0,0), $1494 = SIMD_Int32x4(0,0,0,0), $1495 = 0, $1496 = SIMD_Int32x4(0,0,0,0), $1497 = SIMD_Int32x4(0,0,0,0), $1498 = 0, $1499 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $1500 = SIMD_Int32x4(0,0,0,0), $1501 = 0, $1502 = SIMD_Int32x4(0,0,0,0), $1503 = 0; var $1504 = SIMD_Int32x4(0,0,0,0), $1505 = SIMD_Int32x4(0,0,0,0), $1506 = SIMD_Int32x4(0,0,0,0), $1507 = 0, $1508 = SIMD_Int32x4(0,0,0,0), $1509 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $1510 = 0, $1511 = SIMD_Int32x4(0,0,0,0), $1512 = 0, $1513 = SIMD_Int32x4(0,0,0,0), $1514 = SIMD_Int32x4(0,0,0,0), $1515 = SIMD_Int32x4(0,0,0,0), $1516 = 0, $1517 = SIMD_Int32x4(0,0,0,0), $1518 = SIMD_Int32x4(0,0,0,0), $1519 = 0, $152 = 0, $1520 = SIMD_Int32x4(0,0,0,0), $1521 = 0; var $1522 = SIMD_Int32x4(0,0,0,0), $1523 = SIMD_Int32x4(0,0,0,0), $1524 = SIMD_Int32x4(0,0,0,0), $1525 = 0, $1526 = SIMD_Int32x4(0,0,0,0), $1527 = SIMD_Int32x4(0,0,0,0), $1528 = 0, $1529 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $1530 = 0, $1531 = SIMD_Int32x4(0,0,0,0), $1532 = SIMD_Int32x4(0,0,0,0), $1533 = SIMD_Int32x4(0,0,0,0), $1534 = 0, $1535 = SIMD_Int32x4(0,0,0,0), $1536 = SIMD_Int32x4(0,0,0,0), $1537 = 0, $1538 = SIMD_Int32x4(0,0,0,0), $1539 = 0, $154 = SIMD_Int32x4(0,0,0,0); var $1540 = SIMD_Int32x4(0,0,0,0), $1541 = SIMD_Int32x4(0,0,0,0), $1542 = SIMD_Int32x4(0,0,0,0), $1543 = 0, $1544 = SIMD_Int32x4(0,0,0,0), $1545 = SIMD_Int32x4(0,0,0,0), $1546 = 0, $1547 = SIMD_Int32x4(0,0,0,0), $1548 = 0, $1549 = SIMD_Int32x4(0,0,0,0), $155 = 0, $1550 = SIMD_Int32x4(0,0,0,0), $1551 = SIMD_Int32x4(0,0,0,0), $1552 = 0, $1553 = SIMD_Int32x4(0,0,0,0), $1554 = SIMD_Int32x4(0,0,0,0), $1555 = 0, $1556 = SIMD_Int32x4(0,0,0,0), $1557 = 0, $1558 = SIMD_Int32x4(0,0,0,0); var $1559 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $1560 = SIMD_Int32x4(0,0,0,0), $1561 = 0, $1562 = SIMD_Int32x4(0,0,0,0), $1563 = SIMD_Int32x4(0,0,0,0), $1564 = 0, $1565 = SIMD_Int32x4(0,0,0,0), $1566 = SIMD_Int32x4(0,0,0,0), $1567 = 0, $1568 = SIMD_Int32x4(0,0,0,0), $1569 = 0, $157 = SIMD_Int32x4(0,0,0,0), $1570 = 0, $1571 = SIMD_Int32x4(0,0,0,0), $1572 = 0, $1573 = SIMD_Int32x4(0,0,0,0), $1574 = 0, $1575 = 0, $1576 = SIMD_Int32x4(0,0,0,0); var $1577 = 0, $1578 = SIMD_Int32x4(0,0,0,0), $1579 = 0, $158 = 0, $1580 = 0, $1581 = SIMD_Int32x4(0,0,0,0), $1582 = 0, $1583 = SIMD_Int32x4(0,0,0,0), $1584 = 0, $1585 = 0, $1586 = SIMD_Int32x4(0,0,0,0), $1587 = 0, $1588 = SIMD_Int32x4(0,0,0,0), $1589 = 0, $159 = SIMD_Int32x4(0,0,0,0), $1590 = 0, $1591 = SIMD_Int32x4(0,0,0,0), $1592 = 0, $1593 = SIMD_Int32x4(0,0,0,0), $1594 = 0; var $1595 = 0, $1596 = SIMD_Int32x4(0,0,0,0), $1597 = 0, $1598 = SIMD_Int32x4(0,0,0,0), $1599 = 0, $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $1600 = 0, $1601 = SIMD_Int32x4(0,0,0,0), $1602 = 0, $1603 = SIMD_Int32x4(0,0,0,0), $1604 = 0, $1605 = 0, $1606 = SIMD_Int32x4(0,0,0,0), $1607 = 0, $1608 = SIMD_Int32x4(0,0,0,0), $1609 = 0, $161 = 0, $1610 = 0, $1611 = SIMD_Int32x4(0,0,0,0); var $1612 = 0, $1613 = SIMD_Int32x4(0,0,0,0), $1614 = 0, $1615 = 0, $1616 = SIMD_Int32x4(0,0,0,0), $1617 = 0, $1618 = SIMD_Int32x4(0,0,0,0), $1619 = 0, $162 = SIMD_Int32x4(0,0,0,0), $1620 = 0, $1621 = SIMD_Int32x4(0,0,0,0), $1622 = 0, $1623 = SIMD_Int32x4(0,0,0,0), $1624 = 0, $1625 = 0, $1626 = SIMD_Int32x4(0,0,0,0), $1627 = 0, $1628 = SIMD_Int32x4(0,0,0,0), $1629 = 0, $163 = SIMD_Int32x4(0,0,0,0); var $1630 = 0, $1631 = SIMD_Int32x4(0,0,0,0), $1632 = 0, $1633 = SIMD_Int32x4(0,0,0,0), $1634 = 0, $1635 = 0, $1636 = SIMD_Int32x4(0,0,0,0), $1637 = 0, $1638 = SIMD_Int32x4(0,0,0,0), $1639 = 0, $164 = 0, $1640 = 0, $1641 = SIMD_Int32x4(0,0,0,0), $1642 = 0, $1643 = SIMD_Int32x4(0,0,0,0), $1644 = SIMD_Int32x4(0,0,0,0), $1645 = 0, $1646 = SIMD_Int32x4(0,0,0,0), $1647 = 0, $1648 = SIMD_Int32x4(0,0,0,0); var $1649 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $1650 = SIMD_Int32x4(0,0,0,0), $1651 = 0, $1652 = SIMD_Int32x4(0,0,0,0), $1653 = SIMD_Int32x4(0,0,0,0), $1654 = 0, $1655 = SIMD_Int32x4(0,0,0,0), $1656 = 0, $1657 = SIMD_Int32x4(0,0,0,0), $1658 = SIMD_Int32x4(0,0,0,0), $1659 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $1660 = 0, $1661 = SIMD_Int32x4(0,0,0,0), $1662 = SIMD_Int32x4(0,0,0,0), $1663 = 0, $1664 = SIMD_Int32x4(0,0,0,0), $1665 = 0, $1666 = SIMD_Int32x4(0,0,0,0); var $1667 = SIMD_Int32x4(0,0,0,0), $1668 = SIMD_Int32x4(0,0,0,0), $1669 = 0, $167 = 0, $1670 = SIMD_Int32x4(0,0,0,0), $1671 = SIMD_Int32x4(0,0,0,0), $1672 = 0, $1673 = SIMD_Int32x4(0,0,0,0), $1674 = 0, $1675 = SIMD_Int32x4(0,0,0,0), $1676 = SIMD_Int32x4(0,0,0,0), $1677 = SIMD_Int32x4(0,0,0,0), $1678 = 0, $1679 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $1680 = SIMD_Int32x4(0,0,0,0), $1681 = 0, $1682 = SIMD_Int32x4(0,0,0,0), $1683 = 0, $1684 = SIMD_Int32x4(0,0,0,0); var $1685 = SIMD_Int32x4(0,0,0,0), $1686 = SIMD_Int32x4(0,0,0,0), $1687 = 0, $1688 = SIMD_Int32x4(0,0,0,0), $1689 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $1690 = 0, $1691 = SIMD_Int32x4(0,0,0,0), $1692 = 0, $1693 = SIMD_Int32x4(0,0,0,0), $1694 = SIMD_Int32x4(0,0,0,0), $1695 = SIMD_Int32x4(0,0,0,0), $1696 = 0, $1697 = SIMD_Int32x4(0,0,0,0), $1698 = SIMD_Int32x4(0,0,0,0), $1699 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $1700 = SIMD_Int32x4(0,0,0,0), $1701 = 0; var $1702 = SIMD_Int32x4(0,0,0,0), $1703 = SIMD_Int32x4(0,0,0,0), $1704 = SIMD_Int32x4(0,0,0,0), $1705 = 0, $1706 = SIMD_Int32x4(0,0,0,0), $1707 = SIMD_Int32x4(0,0,0,0), $1708 = 0, $1709 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $1710 = 0, $1711 = SIMD_Int32x4(0,0,0,0), $1712 = SIMD_Int32x4(0,0,0,0), $1713 = SIMD_Int32x4(0,0,0,0), $1714 = 0, $1715 = SIMD_Int32x4(0,0,0,0), $1716 = 0, $1717 = SIMD_Int32x4(0,0,0,0), $1718 = SIMD_Int32x4(0,0,0,0), $1719 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0); var $1720 = 0, $1721 = SIMD_Int32x4(0,0,0,0), $1722 = SIMD_Int32x4(0,0,0,0), $1723 = 0, $1724 = SIMD_Int32x4(0,0,0,0), $1725 = 0, $1726 = SIMD_Int32x4(0,0,0,0), $1727 = SIMD_Int32x4(0,0,0,0), $1728 = SIMD_Int32x4(0,0,0,0), $1729 = 0, $173 = 0, $1730 = SIMD_Int32x4(0,0,0,0), $1731 = SIMD_Int32x4(0,0,0,0), $1732 = 0, $1733 = SIMD_Int32x4(0,0,0,0), $1734 = 0, $1735 = SIMD_Int32x4(0,0,0,0), $1736 = SIMD_Int32x4(0,0,0,0), $1737 = SIMD_Int32x4(0,0,0,0), $1738 = 0; var $1739 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $1740 = SIMD_Int32x4(0,0,0,0), $1741 = 0, $1742 = SIMD_Int32x4(0,0,0,0), $1743 = 0, $1744 = SIMD_Int32x4(0,0,0,0), $1745 = SIMD_Int32x4(0,0,0,0), $1746 = SIMD_Int32x4(0,0,0,0), $1747 = 0, $1748 = SIMD_Int32x4(0,0,0,0), $1749 = SIMD_Int32x4(0,0,0,0), $175 = 0, $1750 = 0, $1751 = SIMD_Int32x4(0,0,0,0), $1752 = 0, $1753 = SIMD_Int32x4(0,0,0,0), $1754 = SIMD_Int32x4(0,0,0,0), $1755 = SIMD_Int32x4(0,0,0,0), $1756 = 0; var $1757 = SIMD_Int32x4(0,0,0,0), $1758 = SIMD_Int32x4(0,0,0,0), $1759 = 0, $176 = SIMD_Int32x4(0,0,0,0), $1760 = SIMD_Int32x4(0,0,0,0), $1761 = 0, $1762 = SIMD_Int32x4(0,0,0,0), $1763 = SIMD_Int32x4(0,0,0,0), $1764 = SIMD_Int32x4(0,0,0,0), $1765 = 0, $1766 = SIMD_Int32x4(0,0,0,0), $1767 = SIMD_Int32x4(0,0,0,0), $1768 = 0, $1769 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $1770 = 0, $1771 = SIMD_Int32x4(0,0,0,0), $1772 = SIMD_Int32x4(0,0,0,0), $1773 = SIMD_Int32x4(0,0,0,0), $1774 = 0; var $1775 = SIMD_Int32x4(0,0,0,0), $1776 = SIMD_Int32x4(0,0,0,0), $1777 = 0, $1778 = SIMD_Int32x4(0,0,0,0), $1779 = 0, $178 = SIMD_Int32x4(0,0,0,0), $1780 = SIMD_Int32x4(0,0,0,0), $1781 = SIMD_Int32x4(0,0,0,0), $1782 = SIMD_Int32x4(0,0,0,0), $1783 = 0, $1784 = SIMD_Int32x4(0,0,0,0), $1785 = SIMD_Int32x4(0,0,0,0), $1786 = 0, $1787 = SIMD_Int32x4(0,0,0,0), $1788 = 0, $1789 = SIMD_Int32x4(0,0,0,0), $179 = 0, $1790 = SIMD_Int32x4(0,0,0,0), $1791 = SIMD_Int32x4(0,0,0,0), $1792 = 0; var $1793 = SIMD_Int32x4(0,0,0,0), $1794 = SIMD_Int32x4(0,0,0,0), $1795 = 0, $1796 = SIMD_Int32x4(0,0,0,0), $1797 = 0, $1798 = SIMD_Int32x4(0,0,0,0), $1799 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $1800 = SIMD_Int32x4(0,0,0,0), $1801 = 0, $1802 = SIMD_Int32x4(0,0,0,0), $1803 = SIMD_Int32x4(0,0,0,0), $1804 = 0, $1805 = SIMD_Int32x4(0,0,0,0), $1806 = 0, $1807 = SIMD_Int32x4(0,0,0,0), $1808 = SIMD_Int32x4(0,0,0,0), $1809 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0); var $1810 = 0, $1811 = SIMD_Int32x4(0,0,0,0), $1812 = SIMD_Int32x4(0,0,0,0), $1813 = 0, $1814 = SIMD_Int32x4(0,0,0,0), $1815 = 0, $1816 = SIMD_Int32x4(0,0,0,0), $1817 = SIMD_Int32x4(0,0,0,0), $1818 = SIMD_Int32x4(0,0,0,0), $1819 = 0, $182 = 0, $1820 = SIMD_Int32x4(0,0,0,0), $1821 = 0, $1822 = SIMD_Int32x4(0,0,0,0), $1823 = SIMD_Int32x4(0,0,0,0), $1824 = SIMD_Int32x4(0,0,0,0), $1825 = 0, $1826 = SIMD_Int32x4(0,0,0,0), $1827 = SIMD_Int32x4(0,0,0,0), $1828 = 0; var $1829 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $1830 = 0, $1831 = SIMD_Int32x4(0,0,0,0), $1832 = SIMD_Int32x4(0,0,0,0), $1833 = SIMD_Int32x4(0,0,0,0), $1834 = 0, $1835 = SIMD_Int32x4(0,0,0,0), $1836 = SIMD_Int32x4(0,0,0,0), $1837 = 0, $1838 = SIMD_Int32x4(0,0,0,0), $1839 = 0, $184 = SIMD_Int32x4(0,0,0,0), $1840 = SIMD_Int32x4(0,0,0,0), $1841 = SIMD_Int32x4(0,0,0,0), $1842 = SIMD_Int32x4(0,0,0,0), $1843 = 0, $1844 = SIMD_Int32x4(0,0,0,0), $1845 = SIMD_Int32x4(0,0,0,0), $1846 = 0; var $1847 = SIMD_Int32x4(0,0,0,0), $1848 = 0, $1849 = SIMD_Int32x4(0,0,0,0), $185 = 0, $1850 = SIMD_Int32x4(0,0,0,0), $1851 = SIMD_Int32x4(0,0,0,0), $1852 = 0, $1853 = SIMD_Int32x4(0,0,0,0), $1854 = 0, $1855 = 0, $1856 = SIMD_Int32x4(0,0,0,0), $1857 = 0, $1858 = SIMD_Int32x4(0,0,0,0), $1859 = 0, $186 = SIMD_Int32x4(0,0,0,0), $1860 = SIMD_Int32x4(0,0,0,0), $1861 = SIMD_Int32x4(0,0,0,0), $1862 = SIMD_Int32x4(0,0,0,0), $1863 = 0, $1864 = SIMD_Int32x4(0,0,0,0); var $1865 = SIMD_Int32x4(0,0,0,0), $1866 = 0, $1867 = SIMD_Int32x4(0,0,0,0), $1868 = 0, $1869 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $1870 = SIMD_Int32x4(0,0,0,0), $1871 = SIMD_Int32x4(0,0,0,0), $1872 = 0, $1873 = SIMD_Int32x4(0,0,0,0), $1874 = SIMD_Int32x4(0,0,0,0), $1875 = 0, $1876 = SIMD_Int32x4(0,0,0,0), $1877 = 0, $1878 = SIMD_Int32x4(0,0,0,0), $1879 = SIMD_Int32x4(0,0,0,0), $188 = 0, $1880 = SIMD_Int32x4(0,0,0,0), $1881 = 0, $1882 = SIMD_Int32x4(0,0,0,0); var $1883 = SIMD_Int32x4(0,0,0,0), $1884 = 0, $1885 = SIMD_Int32x4(0,0,0,0), $1886 = 0, $1887 = SIMD_Int32x4(0,0,0,0), $1888 = SIMD_Int32x4(0,0,0,0), $1889 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $1890 = 0, $1891 = SIMD_Int32x4(0,0,0,0), $1892 = 0, $1893 = SIMD_Int32x4(0,0,0,0), $1894 = SIMD_Int32x4(0,0,0,0), $1895 = SIMD_Int32x4(0,0,0,0), $1896 = 0, $1897 = SIMD_Int32x4(0,0,0,0), $1898 = SIMD_Int32x4(0,0,0,0), $1899 = 0, $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0); var $1900 = SIMD_Int32x4(0,0,0,0), $1901 = 0, $1902 = SIMD_Int32x4(0,0,0,0), $1903 = SIMD_Int32x4(0,0,0,0), $1904 = SIMD_Int32x4(0,0,0,0), $1905 = 0, $1906 = SIMD_Int32x4(0,0,0,0), $1907 = SIMD_Int32x4(0,0,0,0), $1908 = 0, $1909 = SIMD_Int32x4(0,0,0,0), $191 = 0, $1910 = 0, $1911 = SIMD_Int32x4(0,0,0,0), $1912 = SIMD_Int32x4(0,0,0,0), $1913 = SIMD_Int32x4(0,0,0,0), $1914 = 0, $1915 = SIMD_Int32x4(0,0,0,0), $1916 = SIMD_Int32x4(0,0,0,0), $1917 = 0, $1918 = SIMD_Int32x4(0,0,0,0); var $1919 = 0, $192 = SIMD_Int32x4(0,0,0,0), $1920 = SIMD_Int32x4(0,0,0,0), $1921 = SIMD_Int32x4(0,0,0,0), $1922 = SIMD_Int32x4(0,0,0,0), $1923 = 0, $1924 = SIMD_Int32x4(0,0,0,0), $1925 = SIMD_Int32x4(0,0,0,0), $1926 = 0, $1927 = SIMD_Int32x4(0,0,0,0), $1928 = 0, $1929 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $1930 = SIMD_Int32x4(0,0,0,0), $1931 = SIMD_Int32x4(0,0,0,0), $1932 = 0, $1933 = SIMD_Int32x4(0,0,0,0), $1934 = SIMD_Int32x4(0,0,0,0), $1935 = 0, $1936 = SIMD_Int32x4(0,0,0,0); var $1937 = 0, $1938 = SIMD_Int32x4(0,0,0,0), $1939 = SIMD_Int32x4(0,0,0,0), $194 = 0, $1940 = SIMD_Int32x4(0,0,0,0), $1941 = 0, $1942 = SIMD_Int32x4(0,0,0,0), $1943 = SIMD_Int32x4(0,0,0,0), $1944 = 0, $1945 = SIMD_Int32x4(0,0,0,0), $1946 = 0, $1947 = SIMD_Int32x4(0,0,0,0), $1948 = SIMD_Int32x4(0,0,0,0), $1949 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $1950 = 0, $1951 = SIMD_Int32x4(0,0,0,0), $1952 = 0, $1953 = SIMD_Int32x4(0,0,0,0), $1954 = SIMD_Int32x4(0,0,0,0); var $1955 = SIMD_Int32x4(0,0,0,0), $1956 = 0, $1957 = SIMD_Int32x4(0,0,0,0), $1958 = SIMD_Int32x4(0,0,0,0), $1959 = 0, $196 = SIMD_Int32x4(0,0,0,0), $1960 = SIMD_Int32x4(0,0,0,0), $1961 = 0, $1962 = SIMD_Int32x4(0,0,0,0), $1963 = SIMD_Int32x4(0,0,0,0), $1964 = SIMD_Int32x4(0,0,0,0), $1965 = 0, $1966 = SIMD_Int32x4(0,0,0,0), $1967 = SIMD_Int32x4(0,0,0,0), $1968 = 0, $1969 = SIMD_Int32x4(0,0,0,0), $197 = 0, $1970 = 0, $1971 = SIMD_Int32x4(0,0,0,0), $1972 = SIMD_Int32x4(0,0,0,0); var $1973 = SIMD_Int32x4(0,0,0,0), $1974 = 0, $1975 = SIMD_Int32x4(0,0,0,0), $1976 = 0, $1977 = SIMD_Int32x4(0,0,0,0), $1978 = SIMD_Int32x4(0,0,0,0), $1979 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $1980 = 0, $1981 = SIMD_Int32x4(0,0,0,0), $1982 = SIMD_Int32x4(0,0,0,0), $1983 = 0, $1984 = SIMD_Int32x4(0,0,0,0), $1985 = 0, $1986 = SIMD_Int32x4(0,0,0,0), $1987 = SIMD_Int32x4(0,0,0,0), $1988 = SIMD_Int32x4(0,0,0,0), $1989 = 0, $199 = SIMD_Int32x4(0,0,0,0), $1990 = SIMD_Int32x4(0,0,0,0); var $1991 = SIMD_Int32x4(0,0,0,0), $1992 = 0, $1993 = SIMD_Int32x4(0,0,0,0), $1994 = 0, $1995 = SIMD_Int32x4(0,0,0,0), $1996 = SIMD_Int32x4(0,0,0,0), $1997 = SIMD_Int32x4(0,0,0,0), $1998 = 0, $1999 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int32x4(0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $2000 = 0, $2001 = SIMD_Int32x4(0,0,0,0), $2002 = SIMD_Int32x4(0,0,0,0), $2003 = SIMD_Int32x4(0,0,0,0), $2004 = 0, $2005 = SIMD_Int32x4(0,0,0,0), $2006 = SIMD_Int32x4(0,0,0,0), $2007 = 0; var $2008 = SIMD_Int32x4(0,0,0,0), $2009 = 0, $201 = SIMD_Int32x4(0,0,0,0), $2010 = SIMD_Int32x4(0,0,0,0), $2011 = SIMD_Int32x4(0,0,0,0), $2012 = SIMD_Int32x4(0,0,0,0), $2013 = 0, $2014 = SIMD_Int32x4(0,0,0,0), $2015 = SIMD_Int32x4(0,0,0,0), $2016 = 0, $2017 = SIMD_Int32x4(0,0,0,0), $2018 = 0, $2019 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $2020 = SIMD_Int32x4(0,0,0,0), $2021 = SIMD_Int32x4(0,0,0,0), $2022 = 0, $2023 = SIMD_Int32x4(0,0,0,0), $2024 = 0, $2025 = SIMD_Int32x4(0,0,0,0); var $2026 = SIMD_Int32x4(0,0,0,0), $2027 = SIMD_Int32x4(0,0,0,0), $2028 = 0, $2029 = SIMD_Int32x4(0,0,0,0), $203 = 0, $2030 = SIMD_Int32x4(0,0,0,0), $2031 = 0, $2032 = SIMD_Int32x4(0,0,0,0), $2033 = 0, $2034 = SIMD_Int32x4(0,0,0,0), $2035 = SIMD_Int32x4(0,0,0,0), $2036 = SIMD_Int32x4(0,0,0,0), $2037 = 0, $2038 = SIMD_Int32x4(0,0,0,0), $2039 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $2040 = 0, $2041 = SIMD_Int32x4(0,0,0,0), $2042 = 0, $2043 = SIMD_Int32x4(0,0,0,0); var $2044 = SIMD_Int32x4(0,0,0,0), $2045 = SIMD_Int32x4(0,0,0,0), $2046 = 0, $2047 = SIMD_Int32x4(0,0,0,0), $2048 = 0, $2049 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $2050 = SIMD_Int32x4(0,0,0,0), $2051 = SIMD_Int32x4(0,0,0,0), $2052 = 0, $2053 = SIMD_Int32x4(0,0,0,0), $2054 = SIMD_Int32x4(0,0,0,0), $2055 = 0, $2056 = SIMD_Int32x4(0,0,0,0), $2057 = 0, $2058 = SIMD_Int32x4(0,0,0,0), $2059 = SIMD_Int32x4(0,0,0,0), $206 = 0, $2060 = SIMD_Int32x4(0,0,0,0), $2061 = 0; var $2062 = SIMD_Int32x4(0,0,0,0), $2063 = SIMD_Int32x4(0,0,0,0), $2064 = 0, $2065 = SIMD_Int32x4(0,0,0,0), $2066 = 0, $2067 = SIMD_Int32x4(0,0,0,0), $2068 = SIMD_Int32x4(0,0,0,0), $2069 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $2070 = 0, $2071 = SIMD_Int32x4(0,0,0,0), $2072 = SIMD_Int32x4(0,0,0,0), $2073 = 0, $2074 = SIMD_Int32x4(0,0,0,0), $2075 = 0, $2076 = SIMD_Int32x4(0,0,0,0), $2077 = SIMD_Int32x4(0,0,0,0), $2078 = SIMD_Int32x4(0,0,0,0), $2079 = 0, $208 = SIMD_Int32x4(0,0,0,0); var $2080 = SIMD_Int32x4(0,0,0,0), $2081 = SIMD_Int32x4(0,0,0,0), $2082 = 0, $2083 = SIMD_Int32x4(0,0,0,0), $2084 = 0, $2085 = SIMD_Int32x4(0,0,0,0), $2086 = SIMD_Int32x4(0,0,0,0), $2087 = SIMD_Int32x4(0,0,0,0), $2088 = 0, $2089 = SIMD_Int32x4(0,0,0,0), $209 = 0, $2090 = 0, $2091 = SIMD_Int32x4(0,0,0,0), $2092 = SIMD_Int32x4(0,0,0,0), $2093 = SIMD_Int32x4(0,0,0,0), $2094 = 0, $2095 = SIMD_Int32x4(0,0,0,0), $2096 = SIMD_Int32x4(0,0,0,0), $2097 = 0, $2098 = SIMD_Int32x4(0,0,0,0); var $2099 = 0, $21 = 0, $210 = SIMD_Int32x4(0,0,0,0), $2100 = SIMD_Int32x4(0,0,0,0), $2101 = SIMD_Int32x4(0,0,0,0), $2102 = SIMD_Int32x4(0,0,0,0), $2103 = 0, $2104 = SIMD_Int32x4(0,0,0,0), $2105 = 0, $2106 = 0, $2107 = SIMD_Int32x4(0,0,0,0), $2108 = 0, $2109 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $2110 = 0, $2111 = SIMD_Int32x4(0,0,0,0), $2112 = SIMD_Int32x4(0,0,0,0), $2113 = SIMD_Int32x4(0,0,0,0), $2114 = 0, $2115 = SIMD_Int32x4(0,0,0,0); var $2116 = SIMD_Int32x4(0,0,0,0), $2117 = 0, $2118 = SIMD_Int32x4(0,0,0,0), $2119 = 0, $212 = 0, $2120 = SIMD_Int32x4(0,0,0,0), $2121 = SIMD_Int32x4(0,0,0,0), $2122 = SIMD_Int32x4(0,0,0,0), $2123 = 0, $2124 = SIMD_Int32x4(0,0,0,0), $2125 = 0, $2126 = SIMD_Int32x4(0,0,0,0), $2127 = SIMD_Int32x4(0,0,0,0), $2128 = SIMD_Int32x4(0,0,0,0), $2129 = 0, $213 = SIMD_Int32x4(0,0,0,0), $2130 = SIMD_Int32x4(0,0,0,0), $2131 = SIMD_Int32x4(0,0,0,0), $2132 = 0, $2133 = SIMD_Int32x4(0,0,0,0); var $2134 = 0, $2135 = SIMD_Int32x4(0,0,0,0), $2136 = SIMD_Int32x4(0,0,0,0), $2137 = SIMD_Int32x4(0,0,0,0), $2138 = 0, $2139 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $2140 = 0, $2141 = 0, $2142 = SIMD_Int32x4(0,0,0,0), $2143 = 0, $2144 = SIMD_Int32x4(0,0,0,0), $2145 = 0, $2146 = SIMD_Int32x4(0,0,0,0), $2147 = SIMD_Int32x4(0,0,0,0), $2148 = SIMD_Int32x4(0,0,0,0), $2149 = 0, $215 = 0, $2150 = SIMD_Int32x4(0,0,0,0), $2151 = SIMD_Int32x4(0,0,0,0); var $2152 = 0, $2153 = SIMD_Int32x4(0,0,0,0), $2154 = 0, $2155 = SIMD_Int32x4(0,0,0,0), $2156 = SIMD_Int32x4(0,0,0,0), $2157 = SIMD_Int32x4(0,0,0,0), $2158 = 0, $2159 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $2160 = 0, $2161 = SIMD_Int32x4(0,0,0,0), $2162 = SIMD_Int32x4(0,0,0,0), $2163 = SIMD_Int32x4(0,0,0,0), $2164 = 0, $2165 = SIMD_Int32x4(0,0,0,0), $2166 = SIMD_Int32x4(0,0,0,0), $2167 = 0, $2168 = SIMD_Int32x4(0,0,0,0), $2169 = 0, $217 = SIMD_Int32x4(0,0,0,0); var $2170 = SIMD_Int32x4(0,0,0,0), $2171 = SIMD_Int32x4(0,0,0,0), $2172 = SIMD_Int32x4(0,0,0,0), $2173 = 0, $2174 = SIMD_Int32x4(0,0,0,0), $2175 = 0, $2176 = 0, $2177 = SIMD_Int32x4(0,0,0,0), $2178 = 0, $2179 = SIMD_Int32x4(0,0,0,0), $218 = 0, $2180 = 0, $2181 = SIMD_Int32x4(0,0,0,0), $2182 = SIMD_Int32x4(0,0,0,0), $2183 = SIMD_Int32x4(0,0,0,0), $2184 = 0, $2185 = SIMD_Int32x4(0,0,0,0), $2186 = SIMD_Int32x4(0,0,0,0), $2187 = 0, $2188 = SIMD_Int32x4(0,0,0,0); var $2189 = 0, $219 = SIMD_Int32x4(0,0,0,0), $2190 = SIMD_Int32x4(0,0,0,0), $2191 = SIMD_Int32x4(0,0,0,0), $2192 = SIMD_Int32x4(0,0,0,0), $2193 = 0, $2194 = SIMD_Int32x4(0,0,0,0), $2195 = 0, $2196 = SIMD_Int32x4(0,0,0,0), $2197 = SIMD_Int32x4(0,0,0,0), $2198 = SIMD_Int32x4(0,0,0,0), $2199 = 0, $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $2200 = SIMD_Int32x4(0,0,0,0), $2201 = SIMD_Int32x4(0,0,0,0), $2202 = 0, $2203 = SIMD_Int32x4(0,0,0,0), $2204 = 0, $2205 = SIMD_Int32x4(0,0,0,0); var $2206 = SIMD_Int32x4(0,0,0,0), $2207 = SIMD_Int32x4(0,0,0,0), $2208 = 0, $2209 = SIMD_Int32x4(0,0,0,0), $221 = 0, $2210 = SIMD_Int32x4(0,0,0,0), $2211 = 0, $2212 = SIMD_Int32x4(0,0,0,0), $2213 = 0, $2214 = SIMD_Int32x4(0,0,0,0), $2215 = SIMD_Int32x4(0,0,0,0), $2216 = SIMD_Int32x4(0,0,0,0), $2217 = 0, $2218 = SIMD_Int32x4(0,0,0,0), $2219 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $2220 = 0, $2221 = SIMD_Int32x4(0,0,0,0), $2222 = 0, $2223 = SIMD_Int32x4(0,0,0,0); var $2224 = SIMD_Int32x4(0,0,0,0), $2225 = SIMD_Int32x4(0,0,0,0), $2226 = 0, $2227 = SIMD_Int32x4(0,0,0,0), $2228 = 0, $2229 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $2230 = SIMD_Int32x4(0,0,0,0), $2231 = SIMD_Int32x4(0,0,0,0), $2232 = 0, $2233 = SIMD_Int32x4(0,0,0,0), $2234 = SIMD_Int32x4(0,0,0,0), $2235 = 0, $2236 = SIMD_Int32x4(0,0,0,0), $2237 = 0, $2238 = SIMD_Int32x4(0,0,0,0), $2239 = SIMD_Int32x4(0,0,0,0), $224 = 0, $2240 = SIMD_Int32x4(0,0,0,0), $2241 = 0; var $2242 = SIMD_Int32x4(0,0,0,0), $2243 = 0, $2244 = SIMD_Int32x4(0,0,0,0), $2245 = SIMD_Int32x4(0,0,0,0), $2246 = SIMD_Int32x4(0,0,0,0), $2247 = 0, $2248 = SIMD_Int32x4(0,0,0,0), $2249 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $2250 = 0, $2251 = SIMD_Int32x4(0,0,0,0), $2252 = 0, $2253 = SIMD_Int32x4(0,0,0,0), $2254 = SIMD_Int32x4(0,0,0,0), $2255 = SIMD_Int32x4(0,0,0,0), $2256 = 0, $2257 = SIMD_Int32x4(0,0,0,0), $2258 = 0, $2259 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0); var $2260 = SIMD_Int32x4(0,0,0,0), $2261 = SIMD_Int32x4(0,0,0,0), $2262 = 0, $2263 = SIMD_Int32x4(0,0,0,0), $2264 = SIMD_Int32x4(0,0,0,0), $2265 = 0, $2266 = SIMD_Int32x4(0,0,0,0), $2267 = 0, $2268 = SIMD_Int32x4(0,0,0,0), $2269 = SIMD_Int32x4(0,0,0,0), $227 = 0, $2270 = SIMD_Int32x4(0,0,0,0), $2271 = 0, $2272 = SIMD_Int32x4(0,0,0,0), $2273 = 0, $2274 = SIMD_Int32x4(0,0,0,0), $2275 = SIMD_Int32x4(0,0,0,0), $2276 = SIMD_Int32x4(0,0,0,0), $2277 = 0, $2278 = SIMD_Int32x4(0,0,0,0); var $2279 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $2280 = 0, $2281 = SIMD_Int32x4(0,0,0,0), $2282 = 0, $2283 = SIMD_Int32x4(0,0,0,0), $2284 = SIMD_Int32x4(0,0,0,0), $2285 = SIMD_Int32x4(0,0,0,0), $2286 = 0, $2287 = SIMD_Int32x4(0,0,0,0), $2288 = 0, $2289 = SIMD_Int32x4(0,0,0,0), $229 = 0, $2290 = SIMD_Int32x4(0,0,0,0), $2291 = SIMD_Int32x4(0,0,0,0), $2292 = 0, $2293 = SIMD_Int32x4(0,0,0,0), $2294 = SIMD_Int32x4(0,0,0,0), $2295 = 0, $2296 = SIMD_Int32x4(0,0,0,0); var $2297 = 0, $2298 = SIMD_Int32x4(0,0,0,0), $2299 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $2300 = SIMD_Int32x4(0,0,0,0), $2301 = 0, $2302 = SIMD_Int32x4(0,0,0,0), $2303 = 0, $2304 = SIMD_Int32x4(0,0,0,0), $2305 = SIMD_Int32x4(0,0,0,0), $2306 = SIMD_Int32x4(0,0,0,0), $2307 = 0, $2308 = SIMD_Int32x4(0,0,0,0), $2309 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $2310 = 0, $2311 = SIMD_Int32x4(0,0,0,0), $2312 = 0, $2313 = SIMD_Int32x4(0,0,0,0); var $2314 = SIMD_Int32x4(0,0,0,0), $2315 = SIMD_Int32x4(0,0,0,0), $2316 = 0, $2317 = SIMD_Int32x4(0,0,0,0), $2318 = 0, $2319 = SIMD_Int32x4(0,0,0,0), $232 = 0, $2320 = SIMD_Int32x4(0,0,0,0), $2321 = SIMD_Int32x4(0,0,0,0), $2322 = 0, $2323 = SIMD_Int32x4(0,0,0,0), $2324 = SIMD_Int32x4(0,0,0,0), $2325 = 0, $2326 = SIMD_Int32x4(0,0,0,0), $2327 = 0, $2328 = SIMD_Int32x4(0,0,0,0), $2329 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $2330 = SIMD_Int32x4(0,0,0,0), $2331 = 0; var $2332 = SIMD_Int32x4(0,0,0,0), $2333 = 0, $2334 = SIMD_Int32x4(0,0,0,0), $2335 = SIMD_Int32x4(0,0,0,0), $2336 = SIMD_Int32x4(0,0,0,0), $2337 = 0, $2338 = SIMD_Int32x4(0,0,0,0), $2339 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $2340 = 0, $2341 = SIMD_Int32x4(0,0,0,0), $2342 = 0, $2343 = SIMD_Int32x4(0,0,0,0), $2344 = SIMD_Int32x4(0,0,0,0), $2345 = SIMD_Int32x4(0,0,0,0), $2346 = 0, $2347 = SIMD_Int32x4(0,0,0,0), $2348 = 0, $2349 = SIMD_Int32x4(0,0,0,0), $235 = 0; var $2350 = SIMD_Int32x4(0,0,0,0), $2351 = SIMD_Int32x4(0,0,0,0), $2352 = 0, $2353 = SIMD_Int32x4(0,0,0,0), $2354 = SIMD_Int32x4(0,0,0,0), $2355 = 0, $2356 = SIMD_Int32x4(0,0,0,0), $2357 = 0, $2358 = SIMD_Int32x4(0,0,0,0), $2359 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $2360 = SIMD_Int32x4(0,0,0,0), $2361 = 0, $2362 = SIMD_Int32x4(0,0,0,0), $2363 = SIMD_Int32x4(0,0,0,0), $2364 = 0, $2365 = SIMD_Int32x4(0,0,0,0), $2366 = 0, $2367 = SIMD_Int32x4(0,0,0,0), $2368 = SIMD_Int32x4(0,0,0,0); var $2369 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $2370 = 0, $2371 = SIMD_Int32x4(0,0,0,0), $2372 = 0, $2373 = SIMD_Int32x4(0,0,0,0), $2374 = SIMD_Int32x4(0,0,0,0), $2375 = SIMD_Int32x4(0,0,0,0), $2376 = 0, $2377 = SIMD_Int32x4(0,0,0,0), $2378 = SIMD_Int32x4(0,0,0,0), $2379 = 0, $238 = 0, $2380 = SIMD_Int32x4(0,0,0,0), $2381 = 0, $2382 = SIMD_Int32x4(0,0,0,0), $2383 = SIMD_Int32x4(0,0,0,0), $2384 = SIMD_Int32x4(0,0,0,0), $2385 = 0, $2386 = SIMD_Int32x4(0,0,0,0); var $2387 = 0, $2388 = SIMD_Int32x4(0,0,0,0), $2389 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $2390 = SIMD_Int32x4(0,0,0,0), $2391 = 0, $2392 = SIMD_Int32x4(0,0,0,0), $2393 = SIMD_Int32x4(0,0,0,0), $2394 = 0, $2395 = SIMD_Int32x4(0,0,0,0), $2396 = 0, $2397 = SIMD_Int32x4(0,0,0,0), $2398 = SIMD_Int32x4(0,0,0,0), $2399 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $2400 = 0, $2401 = SIMD_Int32x4(0,0,0,0), $2402 = 0, $2403 = SIMD_Int32x4(0,0,0,0); var $2404 = SIMD_Int32x4(0,0,0,0), $2405 = SIMD_Int32x4(0,0,0,0), $2406 = 0, $2407 = SIMD_Int32x4(0,0,0,0), $2408 = SIMD_Int32x4(0,0,0,0), $2409 = 0, $241 = 0, $2410 = SIMD_Int32x4(0,0,0,0), $2411 = 0, $2412 = SIMD_Int32x4(0,0,0,0), $2413 = SIMD_Int32x4(0,0,0,0), $2414 = SIMD_Int32x4(0,0,0,0), $2415 = 0, $2416 = SIMD_Int32x4(0,0,0,0), $2417 = 0, $2418 = SIMD_Int32x4(0,0,0,0), $2419 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $2420 = SIMD_Int32x4(0,0,0,0), $2421 = 0; var $2422 = SIMD_Int32x4(0,0,0,0), $2423 = SIMD_Int32x4(0,0,0,0), $2424 = 0, $2425 = SIMD_Int32x4(0,0,0,0), $2426 = 0, $2427 = SIMD_Int32x4(0,0,0,0), $2428 = SIMD_Int32x4(0,0,0,0), $2429 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $2430 = 0, $2431 = SIMD_Int32x4(0,0,0,0), $2432 = 0, $2433 = SIMD_Int32x4(0,0,0,0), $2434 = SIMD_Int32x4(0,0,0,0), $2435 = SIMD_Int32x4(0,0,0,0), $2436 = 0, $2437 = SIMD_Int32x4(0,0,0,0), $2438 = 0, $2439 = 0, $244 = 0; var $2440 = SIMD_Int32x4(0,0,0,0), $2441 = 0, $2442 = SIMD_Int32x4(0,0,0,0), $2443 = 0, $2444 = SIMD_Int32x4(0,0,0,0), $2445 = SIMD_Int32x4(0,0,0,0), $2446 = SIMD_Int32x4(0,0,0,0), $2447 = 0, $2448 = SIMD_Int32x4(0,0,0,0), $2449 = 0, $245 = SIMD_Int32x4(0,0,0,0), $2450 = SIMD_Int32x4(0,0,0,0), $2451 = SIMD_Int32x4(0,0,0,0), $2452 = SIMD_Int32x4(0,0,0,0), $2453 = 0, $2454 = SIMD_Int32x4(0,0,0,0), $2455 = SIMD_Int32x4(0,0,0,0), $2456 = 0, $2457 = SIMD_Int32x4(0,0,0,0), $2458 = 0; var $2459 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $2460 = SIMD_Int32x4(0,0,0,0), $2461 = SIMD_Int32x4(0,0,0,0), $2462 = 0, $2463 = SIMD_Int32x4(0,0,0,0), $2464 = 0, $2465 = SIMD_Int32x4(0,0,0,0), $2466 = SIMD_Int32x4(0,0,0,0), $2467 = SIMD_Int32x4(0,0,0,0), $2468 = 0, $2469 = SIMD_Int32x4(0,0,0,0), $247 = 0, $2470 = SIMD_Int32x4(0,0,0,0), $2471 = 0, $2472 = SIMD_Int32x4(0,0,0,0), $2473 = 0, $2474 = SIMD_Int32x4(0,0,0,0), $2475 = SIMD_Int32x4(0,0,0,0), $2476 = SIMD_Int32x4(0,0,0,0); var $2477 = 0, $2478 = SIMD_Int32x4(0,0,0,0), $2479 = 0, $248 = SIMD_Int32x4(0,0,0,0), $2480 = SIMD_Int32x4(0,0,0,0), $2481 = SIMD_Int32x4(0,0,0,0), $2482 = SIMD_Int32x4(0,0,0,0), $2483 = 0, $2484 = SIMD_Int32x4(0,0,0,0), $2485 = SIMD_Int32x4(0,0,0,0), $2486 = 0, $2487 = SIMD_Int32x4(0,0,0,0), $2488 = 0, $2489 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $2490 = SIMD_Int32x4(0,0,0,0), $2491 = SIMD_Int32x4(0,0,0,0), $2492 = 0, $2493 = SIMD_Int32x4(0,0,0,0), $2494 = 0; var $2495 = SIMD_Int32x4(0,0,0,0), $2496 = SIMD_Int32x4(0,0,0,0), $2497 = SIMD_Int32x4(0,0,0,0), $2498 = 0, $2499 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $2500 = SIMD_Int32x4(0,0,0,0), $2501 = 0, $2502 = SIMD_Int32x4(0,0,0,0), $2503 = 0, $2504 = SIMD_Int32x4(0,0,0,0), $2505 = SIMD_Int32x4(0,0,0,0), $2506 = SIMD_Int32x4(0,0,0,0), $2507 = 0, $2508 = SIMD_Int32x4(0,0,0,0), $2509 = 0, $251 = SIMD_Int32x4(0,0,0,0), $2510 = SIMD_Int32x4(0,0,0,0), $2511 = SIMD_Int32x4(0,0,0,0); var $2512 = SIMD_Int32x4(0,0,0,0), $2513 = 0, $2514 = SIMD_Int32x4(0,0,0,0), $2515 = SIMD_Int32x4(0,0,0,0), $2516 = 0, $2517 = SIMD_Int32x4(0,0,0,0), $2518 = 0, $2519 = SIMD_Int32x4(0,0,0,0), $252 = 0, $2520 = SIMD_Int32x4(0,0,0,0), $2521 = SIMD_Int32x4(0,0,0,0), $2522 = 0, $2523 = SIMD_Int32x4(0,0,0,0), $2524 = 0, $2525 = SIMD_Int32x4(0,0,0,0), $2526 = SIMD_Int32x4(0,0,0,0), $2527 = SIMD_Int32x4(0,0,0,0), $2528 = 0, $2529 = SIMD_Int32x4(0,0,0,0), $253 = 0; var $2530 = SIMD_Int32x4(0,0,0,0), $2531 = 0, $2532 = SIMD_Int32x4(0,0,0,0), $2533 = 0, $2534 = SIMD_Int32x4(0,0,0,0), $2535 = SIMD_Int32x4(0,0,0,0), $2536 = SIMD_Int32x4(0,0,0,0), $2537 = 0, $2538 = SIMD_Int32x4(0,0,0,0), $2539 = 0, $254 = SIMD_Int32x4(0,0,0,0), $2540 = SIMD_Int32x4(0,0,0,0), $2541 = SIMD_Int32x4(0,0,0,0), $2542 = SIMD_Int32x4(0,0,0,0), $2543 = 0, $2544 = SIMD_Int32x4(0,0,0,0), $2545 = 0, $2546 = SIMD_Int32x4(0,0,0,0), $2547 = SIMD_Int32x4(0,0,0,0), $2548 = SIMD_Int32x4(0,0,0,0); var $2549 = 0, $255 = 0, $2550 = SIMD_Int32x4(0,0,0,0), $2551 = SIMD_Int32x4(0,0,0,0), $2552 = 0, $2553 = SIMD_Int32x4(0,0,0,0), $2554 = 0, $2555 = SIMD_Int32x4(0,0,0,0), $2556 = SIMD_Int32x4(0,0,0,0), $2557 = SIMD_Int32x4(0,0,0,0), $2558 = 0, $2559 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $2560 = 0, $2561 = SIMD_Int32x4(0,0,0,0), $2562 = SIMD_Int32x4(0,0,0,0), $2563 = SIMD_Int32x4(0,0,0,0), $2564 = 0, $2565 = SIMD_Int32x4(0,0,0,0), $2566 = SIMD_Int32x4(0,0,0,0); var $2567 = 0, $2568 = SIMD_Int32x4(0,0,0,0), $2569 = 0, $257 = SIMD_Int32x4(0,0,0,0), $2570 = SIMD_Int32x4(0,0,0,0), $2571 = SIMD_Int32x4(0,0,0,0), $2572 = SIMD_Int32x4(0,0,0,0), $2573 = 0, $2574 = SIMD_Int32x4(0,0,0,0), $2575 = 0, $2576 = SIMD_Int32x4(0,0,0,0), $2577 = SIMD_Int32x4(0,0,0,0), $2578 = SIMD_Int32x4(0,0,0,0), $2579 = 0, $258 = 0, $2580 = SIMD_Int32x4(0,0,0,0), $2581 = 0, $2582 = SIMD_Int32x4(0,0,0,0), $2583 = SIMD_Int32x4(0,0,0,0), $2584 = SIMD_Int32x4(0,0,0,0); var $2585 = 0, $2586 = SIMD_Int32x4(0,0,0,0), $2587 = SIMD_Int32x4(0,0,0,0), $2588 = 0, $2589 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $2590 = 0, $2591 = SIMD_Int32x4(0,0,0,0), $2592 = SIMD_Int32x4(0,0,0,0), $2593 = SIMD_Int32x4(0,0,0,0), $2594 = 0, $2595 = SIMD_Int32x4(0,0,0,0), $2596 = 0, $2597 = SIMD_Int32x4(0,0,0,0), $2598 = SIMD_Int32x4(0,0,0,0), $2599 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $2600 = 0, $2601 = SIMD_Int32x4(0,0,0,0); var $2602 = SIMD_Int32x4(0,0,0,0), $2603 = 0, $2604 = SIMD_Int32x4(0,0,0,0), $2605 = 0, $2606 = SIMD_Int32x4(0,0,0,0), $2607 = SIMD_Int32x4(0,0,0,0), $2608 = SIMD_Int32x4(0,0,0,0), $2609 = 0, $261 = 0, $2610 = SIMD_Int32x4(0,0,0,0), $2611 = 0, $2612 = SIMD_Int32x4(0,0,0,0), $2613 = SIMD_Int32x4(0,0,0,0), $2614 = SIMD_Int32x4(0,0,0,0), $2615 = 0, $2616 = SIMD_Int32x4(0,0,0,0), $2617 = 0, $2618 = SIMD_Int32x4(0,0,0,0), $2619 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0); var $2620 = SIMD_Int32x4(0,0,0,0), $2621 = 0, $2622 = SIMD_Int32x4(0,0,0,0), $2623 = SIMD_Int32x4(0,0,0,0), $2624 = 0, $2625 = SIMD_Int32x4(0,0,0,0), $2626 = 0, $2627 = SIMD_Int32x4(0,0,0,0), $2628 = SIMD_Int32x4(0,0,0,0), $2629 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $2630 = 0, $2631 = SIMD_Int32x4(0,0,0,0), $2632 = 0, $2633 = SIMD_Int32x4(0,0,0,0), $2634 = SIMD_Int32x4(0,0,0,0), $2635 = SIMD_Int32x4(0,0,0,0), $2636 = 0, $2637 = SIMD_Int32x4(0,0,0,0), $2638 = SIMD_Int32x4(0,0,0,0); var $2639 = 0, $264 = 0, $2640 = SIMD_Int32x4(0,0,0,0), $2641 = 0, $2642 = SIMD_Int32x4(0,0,0,0), $2643 = SIMD_Int32x4(0,0,0,0), $2644 = SIMD_Int32x4(0,0,0,0), $2645 = 0, $2646 = SIMD_Int32x4(0,0,0,0), $2647 = 0, $2648 = SIMD_Int32x4(0,0,0,0), $2649 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $2650 = SIMD_Int32x4(0,0,0,0), $2651 = 0, $2652 = SIMD_Int32x4(0,0,0,0), $2653 = 0, $2654 = SIMD_Int32x4(0,0,0,0), $2655 = SIMD_Int32x4(0,0,0,0), $2656 = SIMD_Int32x4(0,0,0,0); var $2657 = 0, $2658 = SIMD_Int32x4(0,0,0,0), $2659 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $2660 = 0, $2661 = SIMD_Int32x4(0,0,0,0), $2662 = 0, $2663 = SIMD_Int32x4(0,0,0,0), $2664 = SIMD_Int32x4(0,0,0,0), $2665 = SIMD_Int32x4(0,0,0,0), $2666 = 0, $2667 = SIMD_Int32x4(0,0,0,0), $2668 = 0, $2669 = SIMD_Int32x4(0,0,0,0), $267 = 0, $2670 = SIMD_Int32x4(0,0,0,0), $2671 = SIMD_Int32x4(0,0,0,0), $2672 = 0, $2673 = SIMD_Int32x4(0,0,0,0), $2674 = SIMD_Int32x4(0,0,0,0); var $2675 = 0, $2676 = SIMD_Int32x4(0,0,0,0), $2677 = 0, $2678 = SIMD_Int32x4(0,0,0,0), $2679 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $2680 = SIMD_Int32x4(0,0,0,0), $2681 = 0, $2682 = SIMD_Int32x4(0,0,0,0), $2683 = 0, $2684 = SIMD_Int32x4(0,0,0,0), $2685 = SIMD_Int32x4(0,0,0,0), $2686 = SIMD_Int32x4(0,0,0,0), $2687 = 0, $2688 = SIMD_Int32x4(0,0,0,0), $2689 = 0, $269 = SIMD_Int32x4(0,0,0,0), $2690 = 0, $2691 = SIMD_Int32x4(0,0,0,0), $2692 = 0; var $2693 = SIMD_Int32x4(0,0,0,0), $2694 = 0, $2695 = SIMD_Int32x4(0,0,0,0), $2696 = SIMD_Int32x4(0,0,0,0), $2697 = SIMD_Int32x4(0,0,0,0), $2698 = 0, $2699 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $2700 = 0, $2701 = SIMD_Int32x4(0,0,0,0), $2702 = SIMD_Int32x4(0,0,0,0), $2703 = SIMD_Int32x4(0,0,0,0), $2704 = 0, $2705 = SIMD_Int32x4(0,0,0,0), $2706 = 0, $2707 = 0, $2708 = SIMD_Int32x4(0,0,0,0), $2709 = 0, $271 = SIMD_Int32x4(0,0,0,0); var $2710 = SIMD_Int32x4(0,0,0,0), $2711 = 0, $2712 = SIMD_Int32x4(0,0,0,0), $2713 = SIMD_Int32x4(0,0,0,0), $2714 = SIMD_Int32x4(0,0,0,0), $2715 = 0, $2716 = SIMD_Int32x4(0,0,0,0), $2717 = 0, $2718 = SIMD_Int32x4(0,0,0,0), $2719 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $2720 = SIMD_Int32x4(0,0,0,0), $2721 = 0, $2722 = SIMD_Int32x4(0,0,0,0), $2723 = 0, $2724 = 0, $2725 = SIMD_Int32x4(0,0,0,0), $2726 = 0, $2727 = SIMD_Int32x4(0,0,0,0), $2728 = 0; var $2729 = SIMD_Int32x4(0,0,0,0), $273 = 0, $2730 = SIMD_Int32x4(0,0,0,0), $2731 = SIMD_Int32x4(0,0,0,0), $2732 = 0, $2733 = SIMD_Int32x4(0,0,0,0), $2734 = 0, $2735 = SIMD_Int32x4(0,0,0,0), $2736 = SIMD_Int32x4(0,0,0,0), $2737 = SIMD_Int32x4(0,0,0,0), $2738 = 0, $2739 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $2740 = 0, $2741 = 0, $2742 = SIMD_Int32x4(0,0,0,0), $2743 = 0, $2744 = SIMD_Int32x4(0,0,0,0), $2745 = 0, $2746 = SIMD_Int32x4(0,0,0,0); var $2747 = SIMD_Int32x4(0,0,0,0), $2748 = SIMD_Int32x4(0,0,0,0), $2749 = 0, $275 = 0, $2750 = SIMD_Int32x4(0,0,0,0), $2751 = 0, $2752 = SIMD_Int32x4(0,0,0,0), $2753 = SIMD_Int32x4(0,0,0,0), $2754 = SIMD_Int32x4(0,0,0,0), $2755 = 0, $2756 = SIMD_Int32x4(0,0,0,0), $2757 = 0, $2758 = 0, $2759 = SIMD_Int32x4(0,0,0,0), $276 = 0, $2760 = 0, $2761 = SIMD_Int32x4(0,0,0,0), $2762 = 0, $2763 = SIMD_Int32x4(0,0,0,0), $2764 = SIMD_Int32x4(0,0,0,0); var $2765 = SIMD_Int32x4(0,0,0,0), $2766 = 0, $2767 = SIMD_Int32x4(0,0,0,0), $2768 = 0, $2769 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $2770 = SIMD_Int32x4(0,0,0,0), $2771 = SIMD_Int32x4(0,0,0,0), $2772 = 0, $2773 = SIMD_Int32x4(0,0,0,0), $2774 = 0, $2775 = 0, $2776 = SIMD_Int32x4(0,0,0,0), $2777 = 0, $2778 = SIMD_Int32x4(0,0,0,0), $2779 = 0, $278 = 0, $2780 = SIMD_Int32x4(0,0,0,0), $2781 = SIMD_Int32x4(0,0,0,0), $2782 = SIMD_Int32x4(0,0,0,0); var $2783 = 0, $2784 = SIMD_Int32x4(0,0,0,0), $2785 = 0, $2786 = SIMD_Int32x4(0,0,0,0), $2787 = SIMD_Int32x4(0,0,0,0), $2788 = SIMD_Int32x4(0,0,0,0), $2789 = 0, $279 = SIMD_Int32x4(0,0,0,0), $2790 = SIMD_Int32x4(0,0,0,0), $2791 = 0, $2792 = 0, $2793 = SIMD_Int32x4(0,0,0,0), $2794 = 0, $2795 = SIMD_Int32x4(0,0,0,0), $2796 = 0, $2797 = SIMD_Int32x4(0,0,0,0), $2798 = SIMD_Int32x4(0,0,0,0), $2799 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0); var $2800 = 0, $2801 = SIMD_Int32x4(0,0,0,0), $2802 = 0, $2803 = SIMD_Int32x4(0,0,0,0), $2804 = SIMD_Int32x4(0,0,0,0), $2805 = SIMD_Int32x4(0,0,0,0), $2806 = 0, $2807 = SIMD_Int32x4(0,0,0,0), $2808 = SIMD_Int32x4(0,0,0,0), $2809 = 0, $281 = 0, $2810 = SIMD_Int32x4(0,0,0,0), $2811 = 0, $2812 = SIMD_Int32x4(0,0,0,0), $2813 = SIMD_Int32x4(0,0,0,0), $2814 = SIMD_Int32x4(0,0,0,0), $2815 = 0, $2816 = SIMD_Int32x4(0,0,0,0), $2817 = 0, $2818 = SIMD_Int32x4(0,0,0,0); var $2819 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $2820 = SIMD_Int32x4(0,0,0,0), $2821 = 0, $2822 = SIMD_Int32x4(0,0,0,0), $2823 = 0, $2824 = SIMD_Int32x4(0,0,0,0), $2825 = SIMD_Int32x4(0,0,0,0), $2826 = SIMD_Int32x4(0,0,0,0), $2827 = 0, $2828 = SIMD_Int32x4(0,0,0,0), $2829 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $2830 = 0, $2831 = SIMD_Int32x4(0,0,0,0), $2832 = 0, $2833 = SIMD_Int32x4(0,0,0,0), $2834 = SIMD_Int32x4(0,0,0,0), $2835 = SIMD_Int32x4(0,0,0,0), $2836 = 0; var $2837 = SIMD_Int32x4(0,0,0,0), $2838 = 0, $2839 = SIMD_Int32x4(0,0,0,0), $284 = 0, $2840 = SIMD_Int32x4(0,0,0,0), $2841 = SIMD_Int32x4(0,0,0,0), $2842 = 0, $2843 = SIMD_Int32x4(0,0,0,0), $2844 = 0, $2845 = SIMD_Int32x4(0,0,0,0), $2846 = SIMD_Int32x4(0,0,0,0), $2847 = SIMD_Int32x4(0,0,0,0), $2848 = 0, $2849 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $2850 = 0, $2851 = SIMD_Int32x4(0,0,0,0), $2852 = SIMD_Int32x4(0,0,0,0), $2853 = SIMD_Int32x4(0,0,0,0), $2854 = 0; var $2855 = SIMD_Int32x4(0,0,0,0), $2856 = SIMD_Int32x4(0,0,0,0), $2857 = 0, $2858 = SIMD_Int32x4(0,0,0,0), $2859 = 0, $286 = SIMD_Int32x4(0,0,0,0), $2860 = SIMD_Int32x4(0,0,0,0), $2861 = SIMD_Int32x4(0,0,0,0), $2862 = SIMD_Int32x4(0,0,0,0), $2863 = 0, $2864 = SIMD_Int32x4(0,0,0,0), $2865 = 0, $2866 = SIMD_Int32x4(0,0,0,0), $2867 = SIMD_Int32x4(0,0,0,0), $2868 = SIMD_Int32x4(0,0,0,0), $2869 = 0, $287 = 0, $2870 = SIMD_Int32x4(0,0,0,0), $2871 = 0, $2872 = SIMD_Int32x4(0,0,0,0); var $2873 = SIMD_Int32x4(0,0,0,0), $2874 = SIMD_Int32x4(0,0,0,0), $2875 = 0, $2876 = SIMD_Int32x4(0,0,0,0), $2877 = SIMD_Int32x4(0,0,0,0), $2878 = 0, $2879 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $2880 = 0, $2881 = SIMD_Int32x4(0,0,0,0), $2882 = SIMD_Int32x4(0,0,0,0), $2883 = SIMD_Int32x4(0,0,0,0), $2884 = 0, $2885 = SIMD_Int32x4(0,0,0,0), $2886 = 0, $2887 = SIMD_Int32x4(0,0,0,0), $2888 = SIMD_Int32x4(0,0,0,0), $2889 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $2890 = 0; var $2891 = SIMD_Int32x4(0,0,0,0), $2892 = 0, $2893 = SIMD_Int32x4(0,0,0,0), $2894 = SIMD_Int32x4(0,0,0,0), $2895 = SIMD_Int32x4(0,0,0,0), $2896 = 0, $2897 = SIMD_Int32x4(0,0,0,0), $2898 = 0, $2899 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = 0, $2900 = SIMD_Int32x4(0,0,0,0), $2901 = SIMD_Int32x4(0,0,0,0), $2902 = 0, $2903 = SIMD_Int32x4(0,0,0,0), $2904 = SIMD_Int32x4(0,0,0,0), $2905 = 0, $2906 = SIMD_Int32x4(0,0,0,0), $2907 = 0, $2908 = SIMD_Int32x4(0,0,0,0); var $2909 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $2910 = SIMD_Int32x4(0,0,0,0), $2911 = 0, $2912 = SIMD_Int32x4(0,0,0,0), $2913 = 0, $2914 = SIMD_Int32x4(0,0,0,0), $2915 = SIMD_Int32x4(0,0,0,0), $2916 = SIMD_Int32x4(0,0,0,0), $2917 = 0, $2918 = SIMD_Int32x4(0,0,0,0), $2919 = 0, $292 = SIMD_Int32x4(0,0,0,0), $2920 = SIMD_Int32x4(0,0,0,0), $2921 = SIMD_Int32x4(0,0,0,0), $2922 = SIMD_Int32x4(0,0,0,0), $2923 = 0, $2924 = SIMD_Int32x4(0,0,0,0), $2925 = SIMD_Int32x4(0,0,0,0), $2926 = 0; var $2927 = SIMD_Int32x4(0,0,0,0), $2928 = 0, $2929 = SIMD_Int32x4(0,0,0,0), $293 = 0, $2930 = SIMD_Int32x4(0,0,0,0), $2931 = SIMD_Int32x4(0,0,0,0), $2932 = 0, $2933 = SIMD_Int32x4(0,0,0,0), $2934 = 0, $2935 = SIMD_Int32x4(0,0,0,0), $2936 = SIMD_Int32x4(0,0,0,0), $2937 = SIMD_Int32x4(0,0,0,0), $2938 = 0, $2939 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $2940 = 0, $2941 = SIMD_Int32x4(0,0,0,0), $2942 = SIMD_Int32x4(0,0,0,0), $2943 = SIMD_Int32x4(0,0,0,0), $2944 = 0; var $2945 = SIMD_Int32x4(0,0,0,0), $2946 = 0, $2947 = SIMD_Int32x4(0,0,0,0), $2948 = SIMD_Int32x4(0,0,0,0), $2949 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $2950 = 0, $2951 = SIMD_Int32x4(0,0,0,0), $2952 = SIMD_Int32x4(0,0,0,0), $2953 = 0, $2954 = SIMD_Int32x4(0,0,0,0), $2955 = 0, $2956 = SIMD_Int32x4(0,0,0,0), $2957 = SIMD_Int32x4(0,0,0,0), $2958 = SIMD_Int32x4(0,0,0,0), $2959 = 0, $296 = 0, $2960 = SIMD_Int32x4(0,0,0,0), $2961 = 0, $2962 = SIMD_Int32x4(0,0,0,0); var $2963 = SIMD_Int32x4(0,0,0,0), $2964 = SIMD_Int32x4(0,0,0,0), $2965 = 0, $2966 = SIMD_Int32x4(0,0,0,0), $2967 = 0, $2968 = SIMD_Int32x4(0,0,0,0), $2969 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $2970 = SIMD_Int32x4(0,0,0,0), $2971 = 0, $2972 = SIMD_Int32x4(0,0,0,0), $2973 = SIMD_Int32x4(0,0,0,0), $2974 = 0, $2975 = SIMD_Int32x4(0,0,0,0), $2976 = 0, $2977 = SIMD_Int32x4(0,0,0,0), $2978 = SIMD_Int32x4(0,0,0,0), $2979 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $2980 = 0; var $2981 = SIMD_Int32x4(0,0,0,0), $2982 = 0, $2983 = SIMD_Int32x4(0,0,0,0), $2984 = SIMD_Int32x4(0,0,0,0), $2985 = SIMD_Int32x4(0,0,0,0), $2986 = 0, $2987 = SIMD_Int32x4(0,0,0,0), $2988 = 0, $2989 = SIMD_Int32x4(0,0,0,0), $299 = 0, $2990 = SIMD_Int32x4(0,0,0,0), $2991 = SIMD_Int32x4(0,0,0,0), $2992 = 0, $2993 = SIMD_Int32x4(0,0,0,0), $2994 = 0, $2995 = SIMD_Int32x4(0,0,0,0), $2996 = SIMD_Int32x4(0,0,0,0), $2997 = SIMD_Int32x4(0,0,0,0), $2998 = 0, $2999 = SIMD_Int32x4(0,0,0,0); var $3 = 0, $30 = 0, $300 = SIMD_Int32x4(0,0,0,0), $3000 = SIMD_Int32x4(0,0,0,0), $3001 = 0, $3002 = SIMD_Int32x4(0,0,0,0), $3003 = 0, $3004 = SIMD_Int32x4(0,0,0,0), $3005 = SIMD_Int32x4(0,0,0,0), $3006 = SIMD_Int32x4(0,0,0,0), $3007 = 0, $3008 = SIMD_Int32x4(0,0,0,0), $3009 = 0, $301 = SIMD_Int32x4(0,0,0,0), $3010 = SIMD_Int32x4(0,0,0,0), $3011 = SIMD_Int32x4(0,0,0,0), $3012 = SIMD_Int32x4(0,0,0,0), $3013 = 0, $3014 = SIMD_Int32x4(0,0,0,0), $3015 = 0; var $3016 = SIMD_Int32x4(0,0,0,0), $3017 = SIMD_Int32x4(0,0,0,0), $3018 = SIMD_Int32x4(0,0,0,0), $3019 = 0, $302 = 0, $3020 = SIMD_Int32x4(0,0,0,0), $3021 = 0, $3022 = SIMD_Int32x4(0,0,0,0), $3023 = SIMD_Int32x4(0,0,0,0), $3024 = SIMD_Int32x4(0,0,0,0), $3025 = 0, $3026 = SIMD_Int32x4(0,0,0,0), $3027 = SIMD_Int32x4(0,0,0,0), $3028 = 0, $3029 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $3030 = 0, $3031 = SIMD_Int32x4(0,0,0,0), $3032 = SIMD_Int32x4(0,0,0,0), $3033 = SIMD_Int32x4(0,0,0,0); var $3034 = 0, $3035 = SIMD_Int32x4(0,0,0,0), $3036 = 0, $3037 = SIMD_Int32x4(0,0,0,0), $3038 = SIMD_Int32x4(0,0,0,0), $3039 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $3040 = 0, $3041 = SIMD_Int32x4(0,0,0,0), $3042 = 0, $3043 = SIMD_Int32x4(0,0,0,0), $3044 = SIMD_Int32x4(0,0,0,0), $3045 = SIMD_Int32x4(0,0,0,0), $3046 = 0, $3047 = SIMD_Int32x4(0,0,0,0), $3048 = 0, $3049 = SIMD_Int32x4(0,0,0,0), $305 = 0, $3050 = SIMD_Int32x4(0,0,0,0), $3051 = SIMD_Int32x4(0,0,0,0); var $3052 = 0, $3053 = SIMD_Int32x4(0,0,0,0), $3054 = 0, $3055 = 0, $3056 = SIMD_Int32x4(0,0,0,0), $3057 = 0, $3058 = SIMD_Int32x4(0,0,0,0), $3059 = 0, $306 = SIMD_Int32x4(0,0,0,0), $3060 = SIMD_Int32x4(0,0,0,0), $3061 = SIMD_Int32x4(0,0,0,0), $3062 = SIMD_Int32x4(0,0,0,0), $3063 = 0, $3064 = SIMD_Int32x4(0,0,0,0), $3065 = 0, $3066 = SIMD_Int32x4(0,0,0,0), $3067 = SIMD_Int32x4(0,0,0,0), $3068 = SIMD_Int32x4(0,0,0,0), $3069 = 0, $307 = SIMD_Int32x4(0,0,0,0); var $3070 = SIMD_Int32x4(0,0,0,0), $3071 = 0, $3072 = SIMD_Int32x4(0,0,0,0), $3073 = SIMD_Int32x4(0,0,0,0), $3074 = SIMD_Int32x4(0,0,0,0), $3075 = 0, $3076 = SIMD_Int32x4(0,0,0,0), $3077 = 0, $3078 = SIMD_Int32x4(0,0,0,0), $3079 = SIMD_Int32x4(0,0,0,0), $308 = 0, $3080 = SIMD_Int32x4(0,0,0,0), $3081 = 0, $3082 = SIMD_Int32x4(0,0,0,0), $3083 = SIMD_Int32x4(0,0,0,0), $3084 = 0, $3085 = SIMD_Int32x4(0,0,0,0), $3086 = 0, $3087 = SIMD_Int32x4(0,0,0,0), $3088 = SIMD_Int32x4(0,0,0,0); var $3089 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $3090 = 0, $3091 = SIMD_Int32x4(0,0,0,0), $3092 = 0, $3093 = SIMD_Int32x4(0,0,0,0), $3094 = SIMD_Int32x4(0,0,0,0), $3095 = SIMD_Int32x4(0,0,0,0), $3096 = 0, $3097 = SIMD_Int32x4(0,0,0,0), $3098 = 0, $3099 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $3100 = SIMD_Int32x4(0,0,0,0), $3101 = SIMD_Int32x4(0,0,0,0), $3102 = 0, $3103 = SIMD_Int32x4(0,0,0,0), $3104 = 0, $3105 = SIMD_Int32x4(0,0,0,0); var $3106 = SIMD_Int32x4(0,0,0,0), $3107 = SIMD_Int32x4(0,0,0,0), $3108 = 0, $3109 = SIMD_Int32x4(0,0,0,0), $311 = 0, $3110 = SIMD_Int32x4(0,0,0,0), $3111 = 0, $3112 = SIMD_Int32x4(0,0,0,0), $3113 = 0, $3114 = SIMD_Int32x4(0,0,0,0), $3115 = SIMD_Int32x4(0,0,0,0), $3116 = SIMD_Int32x4(0,0,0,0), $3117 = 0, $3118 = SIMD_Int32x4(0,0,0,0), $3119 = 0, $312 = SIMD_Int32x4(0,0,0,0), $3120 = SIMD_Int32x4(0,0,0,0), $3121 = SIMD_Int32x4(0,0,0,0), $3122 = SIMD_Int32x4(0,0,0,0), $3123 = 0; var $3124 = SIMD_Int32x4(0,0,0,0), $3125 = 0, $3126 = SIMD_Int32x4(0,0,0,0), $3127 = SIMD_Int32x4(0,0,0,0), $3128 = SIMD_Int32x4(0,0,0,0), $3129 = 0, $313 = SIMD_Int32x4(0,0,0,0), $3130 = SIMD_Int32x4(0,0,0,0), $3131 = 0, $3132 = SIMD_Int32x4(0,0,0,0), $3133 = SIMD_Int32x4(0,0,0,0), $3134 = SIMD_Int32x4(0,0,0,0), $3135 = 0, $3136 = SIMD_Int32x4(0,0,0,0), $3137 = SIMD_Int32x4(0,0,0,0), $3138 = 0, $3139 = SIMD_Int32x4(0,0,0,0), $314 = 0, $3140 = 0, $3141 = SIMD_Int32x4(0,0,0,0); var $3142 = SIMD_Int32x4(0,0,0,0), $3143 = SIMD_Int32x4(0,0,0,0), $3144 = 0, $3145 = SIMD_Int32x4(0,0,0,0), $3146 = 0, $3147 = SIMD_Int32x4(0,0,0,0), $3148 = SIMD_Int32x4(0,0,0,0), $3149 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $3150 = 0, $3151 = SIMD_Int32x4(0,0,0,0), $3152 = 0, $3153 = SIMD_Int32x4(0,0,0,0), $3154 = SIMD_Int32x4(0,0,0,0), $3155 = SIMD_Int32x4(0,0,0,0), $3156 = 0, $3157 = SIMD_Int32x4(0,0,0,0), $3158 = 0, $3159 = SIMD_Int32x4(0,0,0,0), $316 = 0; var $3160 = SIMD_Int32x4(0,0,0,0), $3161 = SIMD_Int32x4(0,0,0,0), $3162 = 0, $3163 = SIMD_Int32x4(0,0,0,0), $3164 = 0, $3165 = SIMD_Int32x4(0,0,0,0), $3166 = SIMD_Int32x4(0,0,0,0), $3167 = SIMD_Int32x4(0,0,0,0), $3168 = 0, $3169 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $3170 = SIMD_Int32x4(0,0,0,0), $3171 = 0, $3172 = SIMD_Int32x4(0,0,0,0), $3173 = 0, $3174 = SIMD_Int32x4(0,0,0,0), $3175 = SIMD_Int32x4(0,0,0,0), $3176 = SIMD_Int32x4(0,0,0,0), $3177 = 0, $3178 = SIMD_Int32x4(0,0,0,0); var $3179 = 0, $318 = SIMD_Int32x4(0,0,0,0), $3180 = SIMD_Int32x4(0,0,0,0), $3181 = SIMD_Int32x4(0,0,0,0), $3182 = SIMD_Int32x4(0,0,0,0), $3183 = 0, $3184 = SIMD_Int32x4(0,0,0,0), $3185 = 0, $3186 = SIMD_Int32x4(0,0,0,0), $3187 = SIMD_Int32x4(0,0,0,0), $3188 = SIMD_Int32x4(0,0,0,0), $3189 = 0, $319 = SIMD_Int32x4(0,0,0,0), $3190 = SIMD_Int32x4(0,0,0,0), $3191 = 0, $3192 = SIMD_Int32x4(0,0,0,0), $3193 = SIMD_Int32x4(0,0,0,0), $3194 = SIMD_Int32x4(0,0,0,0), $3195 = 0, $3196 = SIMD_Int32x4(0,0,0,0); var $3197 = 0, $3198 = SIMD_Int32x4(0,0,0,0), $3199 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = 0, $3200 = SIMD_Int32x4(0,0,0,0), $3201 = 0, $3202 = SIMD_Int32x4(0,0,0,0), $3203 = SIMD_Int32x4(0,0,0,0), $3204 = 0, $3205 = SIMD_Int32x4(0,0,0,0), $3206 = 0, $3207 = SIMD_Int32x4(0,0,0,0), $3208 = SIMD_Int32x4(0,0,0,0), $3209 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $3210 = 0, $3211 = SIMD_Int32x4(0,0,0,0), $3212 = 0, $3213 = SIMD_Int32x4(0,0,0,0); var $3214 = SIMD_Int32x4(0,0,0,0), $3215 = SIMD_Int32x4(0,0,0,0), $3216 = 0, $3217 = SIMD_Int32x4(0,0,0,0), $3218 = 0, $3219 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $3220 = SIMD_Int32x4(0,0,0,0), $3221 = SIMD_Int32x4(0,0,0,0), $3222 = 0, $3223 = SIMD_Int32x4(0,0,0,0), $3224 = 0, $3225 = SIMD_Int32x4(0,0,0,0), $3226 = SIMD_Int32x4(0,0,0,0), $3227 = SIMD_Int32x4(0,0,0,0), $3228 = 0, $3229 = SIMD_Int32x4(0,0,0,0), $323 = 0, $3230 = 0, $3231 = SIMD_Int32x4(0,0,0,0); var $3232 = SIMD_Int32x4(0,0,0,0), $3233 = SIMD_Int32x4(0,0,0,0), $3234 = 0, $3235 = SIMD_Int32x4(0,0,0,0), $3236 = 0, $3237 = SIMD_Int32x4(0,0,0,0), $3238 = SIMD_Int32x4(0,0,0,0), $3239 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $3240 = 0, $3241 = SIMD_Int32x4(0,0,0,0), $3242 = SIMD_Int32x4(0,0,0,0), $3243 = 0, $3244 = SIMD_Int32x4(0,0,0,0), $3245 = 0, $3246 = SIMD_Int32x4(0,0,0,0), $3247 = SIMD_Int32x4(0,0,0,0), $3248 = SIMD_Int32x4(0,0,0,0), $3249 = 0, $325 = SIMD_Int32x4(0,0,0,0); var $3250 = SIMD_Int32x4(0,0,0,0), $3251 = 0, $3252 = SIMD_Int32x4(0,0,0,0), $3253 = SIMD_Int32x4(0,0,0,0), $3254 = SIMD_Int32x4(0,0,0,0), $3255 = 0, $3256 = SIMD_Int32x4(0,0,0,0), $3257 = 0, $3258 = SIMD_Int32x4(0,0,0,0), $3259 = SIMD_Int32x4(0,0,0,0), $326 = 0, $3260 = SIMD_Int32x4(0,0,0,0), $3261 = 0, $3262 = SIMD_Int32x4(0,0,0,0), $3263 = 0, $3264 = SIMD_Int32x4(0,0,0,0), $3265 = SIMD_Int32x4(0,0,0,0), $3266 = SIMD_Int32x4(0,0,0,0), $3267 = 0, $3268 = SIMD_Int32x4(0,0,0,0); var $3269 = 0, $327 = SIMD_Int32x4(0,0,0,0), $3270 = SIMD_Int32x4(0,0,0,0), $3271 = SIMD_Int32x4(0,0,0,0), $3272 = SIMD_Int32x4(0,0,0,0), $3273 = 0, $3274 = SIMD_Int32x4(0,0,0,0), $3275 = SIMD_Int32x4(0,0,0,0), $3276 = 0, $3277 = SIMD_Int32x4(0,0,0,0), $3278 = 0, $3279 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $3280 = SIMD_Int32x4(0,0,0,0), $3281 = SIMD_Int32x4(0,0,0,0), $3282 = 0, $3283 = SIMD_Int32x4(0,0,0,0), $3284 = 0, $3285 = SIMD_Int32x4(0,0,0,0), $3286 = SIMD_Int32x4(0,0,0,0); var $3287 = SIMD_Int32x4(0,0,0,0), $3288 = 0, $3289 = SIMD_Int32x4(0,0,0,0), $329 = 0, $3290 = 0, $3291 = SIMD_Int32x4(0,0,0,0), $3292 = SIMD_Int32x4(0,0,0,0), $3293 = SIMD_Int32x4(0,0,0,0), $3294 = 0, $3295 = SIMD_Int32x4(0,0,0,0), $3296 = 0, $3297 = SIMD_Int32x4(0,0,0,0), $3298 = SIMD_Int32x4(0,0,0,0), $3299 = SIMD_Int32x4(0,0,0,0), $33 = 0, $330 = SIMD_Int32x4(0,0,0,0), $3300 = 0, $3301 = SIMD_Int32x4(0,0,0,0), $3302 = 0, $3303 = SIMD_Int32x4(0,0,0,0); var $3304 = SIMD_Int32x4(0,0,0,0), $3305 = SIMD_Int32x4(0,0,0,0), $3306 = 0, $3307 = SIMD_Int32x4(0,0,0,0), $3308 = SIMD_Int32x4(0,0,0,0), $3309 = 0, $331 = SIMD_Int32x4(0,0,0,0), $3310 = SIMD_Int32x4(0,0,0,0), $3311 = 0, $3312 = SIMD_Int32x4(0,0,0,0), $3313 = SIMD_Int32x4(0,0,0,0), $3314 = SIMD_Int32x4(0,0,0,0), $3315 = 0, $3316 = SIMD_Int32x4(0,0,0,0), $3317 = 0, $3318 = SIMD_Int32x4(0,0,0,0), $3319 = SIMD_Int32x4(0,0,0,0), $332 = 0, $3320 = SIMD_Int32x4(0,0,0,0), $3321 = 0; var $3322 = SIMD_Int32x4(0,0,0,0), $3323 = 0, $3324 = SIMD_Int32x4(0,0,0,0), $3325 = SIMD_Int32x4(0,0,0,0), $3326 = SIMD_Int32x4(0,0,0,0), $3327 = 0, $3328 = SIMD_Int32x4(0,0,0,0), $3329 = 0, $333 = SIMD_Int32x4(0,0,0,0), $3330 = SIMD_Int32x4(0,0,0,0), $3331 = SIMD_Int32x4(0,0,0,0), $3332 = SIMD_Int32x4(0,0,0,0), $3333 = 0, $3334 = SIMD_Int32x4(0,0,0,0), $3335 = 0, $3336 = SIMD_Int32x4(0,0,0,0), $3337 = SIMD_Int32x4(0,0,0,0), $3338 = SIMD_Int32x4(0,0,0,0), $3339 = 0, $334 = SIMD_Int32x4(0,0,0,0); var $3340 = SIMD_Int32x4(0,0,0,0), $3341 = 0, $3342 = SIMD_Int32x4(0,0,0,0), $3343 = SIMD_Int32x4(0,0,0,0), $3344 = SIMD_Int32x4(0,0,0,0), $3345 = 0, $3346 = SIMD_Int32x4(0,0,0,0), $3347 = 0, $3348 = 0, $3349 = SIMD_Int32x4(0,0,0,0), $335 = 0, $3350 = 0, $3351 = SIMD_Int32x4(0,0,0,0), $3352 = 0, $3353 = SIMD_Int32x4(0,0,0,0), $3354 = SIMD_Int32x4(0,0,0,0), $3355 = SIMD_Int32x4(0,0,0,0), $3356 = 0, $3357 = SIMD_Int32x4(0,0,0,0), $3358 = 0; var $3359 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $3360 = SIMD_Int32x4(0,0,0,0), $3361 = SIMD_Int32x4(0,0,0,0), $3362 = 0, $3363 = SIMD_Int32x4(0,0,0,0), $3364 = 0, $3365 = SIMD_Int32x4(0,0,0,0), $3366 = SIMD_Int32x4(0,0,0,0), $3367 = SIMD_Int32x4(0,0,0,0), $3368 = 0, $3369 = SIMD_Int32x4(0,0,0,0), $337 = 0, $3370 = 0, $3371 = SIMD_Int32x4(0,0,0,0), $3372 = SIMD_Int32x4(0,0,0,0), $3373 = SIMD_Int32x4(0,0,0,0), $3374 = 0, $3375 = SIMD_Int32x4(0,0,0,0), $3376 = 0; var $3377 = SIMD_Int32x4(0,0,0,0), $3378 = SIMD_Int32x4(0,0,0,0), $3379 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $3380 = 0, $3381 = SIMD_Int32x4(0,0,0,0), $3382 = 0, $3383 = SIMD_Int32x4(0,0,0,0), $3384 = SIMD_Int32x4(0,0,0,0), $3385 = SIMD_Int32x4(0,0,0,0), $3386 = 0, $3387 = SIMD_Int32x4(0,0,0,0), $3388 = 0, $3389 = 0, $339 = SIMD_Int32x4(0,0,0,0), $3390 = SIMD_Int32x4(0,0,0,0), $3391 = 0, $3392 = SIMD_Int32x4(0,0,0,0), $3393 = 0, $3394 = SIMD_Int32x4(0,0,0,0); var $3395 = SIMD_Int32x4(0,0,0,0), $3396 = SIMD_Int32x4(0,0,0,0), $3397 = 0, $3398 = SIMD_Int32x4(0,0,0,0), $3399 = 0, $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $3400 = SIMD_Int32x4(0,0,0,0), $3401 = SIMD_Int32x4(0,0,0,0), $3402 = SIMD_Int32x4(0,0,0,0), $3403 = 0, $3404 = SIMD_Int32x4(0,0,0,0), $3405 = 0, $3406 = SIMD_Int32x4(0,0,0,0), $3407 = SIMD_Int32x4(0,0,0,0), $3408 = SIMD_Int32x4(0,0,0,0), $3409 = 0, $341 = 0, $3410 = SIMD_Int32x4(0,0,0,0), $3411 = 0; var $3412 = SIMD_Int32x4(0,0,0,0), $3413 = SIMD_Int32x4(0,0,0,0), $3414 = SIMD_Int32x4(0,0,0,0), $3415 = 0, $3416 = SIMD_Int32x4(0,0,0,0), $3417 = 0, $3418 = SIMD_Int32x4(0,0,0,0), $3419 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $3420 = SIMD_Int32x4(0,0,0,0), $3421 = 0, $3422 = SIMD_Int32x4(0,0,0,0), $3423 = 0, $3424 = SIMD_Int32x4(0,0,0,0), $3425 = SIMD_Int32x4(0,0,0,0), $3426 = SIMD_Int32x4(0,0,0,0), $3427 = 0, $3428 = SIMD_Int32x4(0,0,0,0), $3429 = 0, $343 = SIMD_Int32x4(0,0,0,0); var $3430 = 0, $3431 = SIMD_Int32x4(0,0,0,0), $3432 = 0, $3433 = SIMD_Int32x4(0,0,0,0), $3434 = 0, $3435 = SIMD_Int32x4(0,0,0,0), $3436 = SIMD_Int32x4(0,0,0,0), $3437 = SIMD_Int32x4(0,0,0,0), $3438 = 0, $3439 = SIMD_Int32x4(0,0,0,0), $344 = 0, $3440 = 0, $3441 = SIMD_Int32x4(0,0,0,0), $3442 = SIMD_Int32x4(0,0,0,0), $3443 = SIMD_Int32x4(0,0,0,0), $3444 = 0, $3445 = SIMD_Int32x4(0,0,0,0), $3446 = 0, $3447 = SIMD_Int32x4(0,0,0,0), $3448 = SIMD_Int32x4(0,0,0,0); var $3449 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $3450 = 0, $3451 = SIMD_Int32x4(0,0,0,0), $3452 = 0, $3453 = SIMD_Int32x4(0,0,0,0), $3454 = SIMD_Int32x4(0,0,0,0), $3455 = SIMD_Int32x4(0,0,0,0), $3456 = 0, $3457 = SIMD_Int32x4(0,0,0,0), $3458 = 0, $3459 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $3460 = SIMD_Int32x4(0,0,0,0), $3461 = SIMD_Int32x4(0,0,0,0), $3462 = 0, $3463 = SIMD_Int32x4(0,0,0,0), $3464 = 0, $3465 = SIMD_Int32x4(0,0,0,0), $3466 = SIMD_Int32x4(0,0,0,0); var $3467 = SIMD_Int32x4(0,0,0,0), $3468 = 0, $3469 = SIMD_Int32x4(0,0,0,0), $347 = 0, $3470 = SIMD_Int32x4(0,0,0,0), $3471 = 0, $3472 = SIMD_Int32x4(0,0,0,0), $3473 = 0, $3474 = SIMD_Int32x4(0,0,0,0), $3475 = SIMD_Int32x4(0,0,0,0), $3476 = SIMD_Int32x4(0,0,0,0), $3477 = 0, $3478 = SIMD_Int32x4(0,0,0,0), $3479 = 0, $348 = SIMD_Int32x4(0,0,0,0), $3480 = SIMD_Int32x4(0,0,0,0), $3481 = SIMD_Int32x4(0,0,0,0), $3482 = SIMD_Int32x4(0,0,0,0), $3483 = 0, $3484 = SIMD_Int32x4(0,0,0,0); var $3485 = 0, $3486 = SIMD_Int32x4(0,0,0,0), $3487 = SIMD_Int32x4(0,0,0,0), $3488 = SIMD_Int32x4(0,0,0,0), $3489 = 0, $349 = SIMD_Int32x4(0,0,0,0), $3490 = SIMD_Int32x4(0,0,0,0), $3491 = 0, $3492 = SIMD_Int32x4(0,0,0,0), $3493 = SIMD_Int32x4(0,0,0,0), $3494 = SIMD_Int32x4(0,0,0,0), $3495 = 0, $3496 = SIMD_Int32x4(0,0,0,0), $3497 = 0, $3498 = SIMD_Int32x4(0,0,0,0), $3499 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = 0, $3500 = SIMD_Int32x4(0,0,0,0), $3501 = 0; var $3502 = SIMD_Int32x4(0,0,0,0), $3503 = 0, $3504 = SIMD_Int32x4(0,0,0,0), $3505 = SIMD_Int32x4(0,0,0,0), $3506 = SIMD_Int32x4(0,0,0,0), $3507 = 0, $3508 = SIMD_Int32x4(0,0,0,0), $3509 = 0, $351 = SIMD_Int32x4(0,0,0,0), $3510 = SIMD_Int32x4(0,0,0,0), $3511 = SIMD_Int32x4(0,0,0,0), $3512 = SIMD_Int32x4(0,0,0,0), $3513 = 0, $3514 = SIMD_Int32x4(0,0,0,0), $3515 = 0, $3516 = SIMD_Int32x4(0,0,0,0), $3517 = SIMD_Int32x4(0,0,0,0), $3518 = SIMD_Int32x4(0,0,0,0), $3519 = 0, $352 = SIMD_Int32x4(0,0,0,0); var $3520 = SIMD_Int32x4(0,0,0,0), $3521 = 0, $3522 = SIMD_Int32x4(0,0,0,0), $3523 = SIMD_Int32x4(0,0,0,0), $3524 = SIMD_Int32x4(0,0,0,0), $3525 = 0, $3526 = SIMD_Int32x4(0,0,0,0), $3527 = SIMD_Int32x4(0,0,0,0), $3528 = 0, $3529 = SIMD_Int32x4(0,0,0,0), $353 = 0, $3530 = 0, $3531 = SIMD_Int32x4(0,0,0,0), $3532 = SIMD_Int32x4(0,0,0,0), $3533 = SIMD_Int32x4(0,0,0,0), $3534 = 0, $3535 = SIMD_Int32x4(0,0,0,0), $3536 = 0, $3537 = SIMD_Int32x4(0,0,0,0), $3538 = SIMD_Int32x4(0,0,0,0); var $3539 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $3540 = 0, $3541 = SIMD_Int32x4(0,0,0,0), $3542 = 0, $3543 = SIMD_Int32x4(0,0,0,0), $3544 = SIMD_Int32x4(0,0,0,0), $3545 = SIMD_Int32x4(0,0,0,0), $3546 = 0, $3547 = SIMD_Int32x4(0,0,0,0), $3548 = 0, $3549 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $3550 = SIMD_Int32x4(0,0,0,0), $3551 = SIMD_Int32x4(0,0,0,0), $3552 = 0, $3553 = SIMD_Int32x4(0,0,0,0), $3554 = 0, $3555 = SIMD_Int32x4(0,0,0,0), $3556 = SIMD_Int32x4(0,0,0,0); var $3557 = SIMD_Int32x4(0,0,0,0), $3558 = 0, $3559 = SIMD_Int32x4(0,0,0,0), $356 = 0, $3560 = 0, $3561 = SIMD_Int32x4(0,0,0,0), $3562 = SIMD_Int32x4(0,0,0,0), $3563 = SIMD_Int32x4(0,0,0,0), $3564 = 0, $3565 = SIMD_Int32x4(0,0,0,0), $3566 = 0, $3567 = SIMD_Int32x4(0,0,0,0), $3568 = SIMD_Int32x4(0,0,0,0), $3569 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $3570 = 0, $3571 = SIMD_Int32x4(0,0,0,0), $3572 = 0, $3573 = SIMD_Int32x4(0,0,0,0), $3574 = SIMD_Int32x4(0,0,0,0); var $3575 = SIMD_Int32x4(0,0,0,0), $3576 = 0, $3577 = SIMD_Int32x4(0,0,0,0), $3578 = 0, $3579 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $3580 = SIMD_Int32x4(0,0,0,0), $3581 = SIMD_Int32x4(0,0,0,0), $3582 = 0, $3583 = SIMD_Int32x4(0,0,0,0), $3584 = 0, $3585 = SIMD_Int32x4(0,0,0,0), $3586 = SIMD_Int32x4(0,0,0,0), $3587 = SIMD_Int32x4(0,0,0,0), $3588 = 0, $3589 = SIMD_Int32x4(0,0,0,0), $359 = 0, $3590 = SIMD_Int32x4(0,0,0,0), $3591 = 0, $3592 = SIMD_Int32x4(0,0,0,0); var $3593 = 0, $3594 = SIMD_Int32x4(0,0,0,0), $3595 = SIMD_Int32x4(0,0,0,0), $3596 = SIMD_Int32x4(0,0,0,0), $3597 = 0, $3598 = SIMD_Int32x4(0,0,0,0), $3599 = 0, $36 = 0, $360 = SIMD_Int32x4(0,0,0,0), $3600 = SIMD_Int32x4(0,0,0,0), $3601 = SIMD_Int32x4(0,0,0,0), $3602 = SIMD_Int32x4(0,0,0,0), $3603 = 0, $3604 = SIMD_Int32x4(0,0,0,0), $3605 = 0, $3606 = SIMD_Int32x4(0,0,0,0), $3607 = SIMD_Int32x4(0,0,0,0), $3608 = SIMD_Int32x4(0,0,0,0), $3609 = 0, $361 = 0; var $3610 = SIMD_Int32x4(0,0,0,0), $3611 = 0, $3612 = SIMD_Int32x4(0,0,0,0), $3613 = SIMD_Int32x4(0,0,0,0), $3614 = SIMD_Int32x4(0,0,0,0), $3615 = 0, $3616 = SIMD_Int32x4(0,0,0,0), $3617 = 0, $3618 = SIMD_Int32x4(0,0,0,0), $3619 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $3620 = SIMD_Int32x4(0,0,0,0), $3621 = 0, $3622 = SIMD_Int32x4(0,0,0,0), $3623 = 0, $3624 = SIMD_Int32x4(0,0,0,0), $3625 = SIMD_Int32x4(0,0,0,0), $3626 = SIMD_Int32x4(0,0,0,0), $3627 = 0, $3628 = SIMD_Int32x4(0,0,0,0); var $3629 = 0, $363 = SIMD_Int32x4(0,0,0,0), $3630 = SIMD_Int32x4(0,0,0,0), $3631 = SIMD_Int32x4(0,0,0,0), $3632 = SIMD_Int32x4(0,0,0,0), $3633 = 0, $3634 = SIMD_Int32x4(0,0,0,0), $3635 = 0, $3636 = SIMD_Int32x4(0,0,0,0), $3637 = SIMD_Int32x4(0,0,0,0), $3638 = SIMD_Int32x4(0,0,0,0), $3639 = 0, $364 = SIMD_Int32x4(0,0,0,0), $3640 = SIMD_Int32x4(0,0,0,0), $3641 = 0, $3642 = SIMD_Int32x4(0,0,0,0), $3643 = SIMD_Int32x4(0,0,0,0), $3644 = SIMD_Int32x4(0,0,0,0), $3645 = 0, $3646 = SIMD_Int32x4(0,0,0,0); var $3647 = SIMD_Int32x4(0,0,0,0), $3648 = 0, $3649 = SIMD_Int32x4(0,0,0,0), $365 = 0, $3650 = 0, $3651 = SIMD_Int32x4(0,0,0,0), $3652 = SIMD_Int32x4(0,0,0,0), $3653 = SIMD_Int32x4(0,0,0,0), $3654 = 0, $3655 = SIMD_Int32x4(0,0,0,0), $3656 = 0, $3657 = SIMD_Int32x4(0,0,0,0), $3658 = SIMD_Int32x4(0,0,0,0), $3659 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $3660 = 0, $3661 = SIMD_Int32x4(0,0,0,0), $3662 = 0, $3663 = SIMD_Int32x4(0,0,0,0), $3664 = SIMD_Int32x4(0,0,0,0); var $3665 = SIMD_Int32x4(0,0,0,0), $3666 = 0, $3667 = SIMD_Int32x4(0,0,0,0), $3668 = 0, $3669 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $3670 = SIMD_Int32x4(0,0,0,0), $3671 = SIMD_Int32x4(0,0,0,0), $3672 = 0, $3673 = SIMD_Int32x4(0,0,0,0), $3674 = 0, $3675 = SIMD_Int32x4(0,0,0,0), $3676 = SIMD_Int32x4(0,0,0,0), $3677 = SIMD_Int32x4(0,0,0,0), $3678 = 0, $3679 = SIMD_Int32x4(0,0,0,0), $368 = 0, $3680 = 0, $3681 = SIMD_Int32x4(0,0,0,0), $3682 = SIMD_Int32x4(0,0,0,0); var $3683 = SIMD_Int32x4(0,0,0,0), $3684 = 0, $3685 = SIMD_Int32x4(0,0,0,0), $3686 = 0, $3687 = SIMD_Int32x4(0,0,0,0), $3688 = SIMD_Int32x4(0,0,0,0), $3689 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $3690 = 0, $3691 = SIMD_Int32x4(0,0,0,0), $3692 = 0, $3693 = SIMD_Int32x4(0,0,0,0), $3694 = SIMD_Int32x4(0,0,0,0), $3695 = SIMD_Int32x4(0,0,0,0), $3696 = 0, $3697 = SIMD_Int32x4(0,0,0,0), $3698 = 0, $3699 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0); var $3700 = SIMD_Int32x4(0,0,0,0), $3701 = SIMD_Int32x4(0,0,0,0), $3702 = 0, $3703 = SIMD_Int32x4(0,0,0,0), $3704 = 0, $3705 = SIMD_Int32x4(0,0,0,0), $3706 = SIMD_Int32x4(0,0,0,0), $3707 = SIMD_Int32x4(0,0,0,0), $3708 = 0, $3709 = SIMD_Int32x4(0,0,0,0), $371 = 0, $3710 = 0, $3711 = SIMD_Int32x4(0,0,0,0), $3712 = SIMD_Int32x4(0,0,0,0), $3713 = SIMD_Int32x4(0,0,0,0), $3714 = 0, $3715 = SIMD_Int32x4(0,0,0,0), $3716 = 0, $3717 = SIMD_Int32x4(0,0,0,0), $3718 = SIMD_Int32x4(0,0,0,0); var $3719 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $3720 = 0, $3721 = SIMD_Int32x4(0,0,0,0), $3722 = 0, $3723 = SIMD_Int32x4(0,0,0,0), $3724 = SIMD_Int32x4(0,0,0,0), $3725 = SIMD_Int32x4(0,0,0,0), $3726 = 0, $3727 = SIMD_Int32x4(0,0,0,0), $3728 = 0, $3729 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $3730 = SIMD_Int32x4(0,0,0,0), $3731 = SIMD_Int32x4(0,0,0,0), $3732 = 0, $3733 = SIMD_Int32x4(0,0,0,0), $3734 = 0, $3735 = 0, $3736 = SIMD_Int32x4(0,0,0,0); var $3737 = 0, $3738 = SIMD_Int32x4(0,0,0,0), $3739 = 0, $374 = 0, $3740 = SIMD_Int32x4(0,0,0,0), $3741 = SIMD_Int32x4(0,0,0,0), $3742 = SIMD_Int32x4(0,0,0,0), $3743 = 0, $3744 = SIMD_Int32x4(0,0,0,0), $3745 = 0, $3746 = SIMD_Int32x4(0,0,0,0), $3747 = SIMD_Int32x4(0,0,0,0), $3748 = SIMD_Int32x4(0,0,0,0), $3749 = 0, $375 = SIMD_Int32x4(0,0,0,0), $3750 = SIMD_Int32x4(0,0,0,0), $3751 = 0, $3752 = SIMD_Int32x4(0,0,0,0), $3753 = SIMD_Int32x4(0,0,0,0), $3754 = SIMD_Int32x4(0,0,0,0); var $3755 = 0, $3756 = SIMD_Int32x4(0,0,0,0), $3757 = 0, $3758 = SIMD_Int32x4(0,0,0,0), $3759 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $3760 = SIMD_Int32x4(0,0,0,0), $3761 = 0, $3762 = SIMD_Int32x4(0,0,0,0), $3763 = 0, $3764 = SIMD_Int32x4(0,0,0,0), $3765 = SIMD_Int32x4(0,0,0,0), $3766 = SIMD_Int32x4(0,0,0,0), $3767 = 0, $3768 = SIMD_Int32x4(0,0,0,0), $3769 = 0, $377 = 0, $3770 = SIMD_Int32x4(0,0,0,0), $3771 = SIMD_Int32x4(0,0,0,0), $3772 = SIMD_Int32x4(0,0,0,0); var $3773 = 0, $3774 = SIMD_Int32x4(0,0,0,0), $3775 = 0, $3776 = SIMD_Int32x4(0,0,0,0), $3777 = SIMD_Int32x4(0,0,0,0), $3778 = SIMD_Int32x4(0,0,0,0), $3779 = 0, $378 = SIMD_Int32x4(0,0,0,0), $3780 = SIMD_Int32x4(0,0,0,0), $3781 = 0, $3782 = SIMD_Int32x4(0,0,0,0), $3783 = SIMD_Int32x4(0,0,0,0), $3784 = SIMD_Int32x4(0,0,0,0), $3785 = 0, $3786 = SIMD_Int32x4(0,0,0,0), $3787 = 0, $3788 = SIMD_Int32x4(0,0,0,0), $3789 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $3790 = SIMD_Int32x4(0,0,0,0); var $3791 = 0, $3792 = SIMD_Int32x4(0,0,0,0), $3793 = 0, $3794 = SIMD_Int32x4(0,0,0,0), $3795 = SIMD_Int32x4(0,0,0,0), $3796 = SIMD_Int32x4(0,0,0,0), $3797 = 0, $3798 = SIMD_Int32x4(0,0,0,0), $3799 = 0, $38 = SIMD_Int32x4(0,0,0,0), $380 = 0, $3800 = SIMD_Int32x4(0,0,0,0), $3801 = SIMD_Int32x4(0,0,0,0), $3802 = SIMD_Int32x4(0,0,0,0), $3803 = 0, $3804 = SIMD_Int32x4(0,0,0,0), $3805 = 0, $3806 = SIMD_Int32x4(0,0,0,0), $3807 = SIMD_Int32x4(0,0,0,0), $3808 = SIMD_Int32x4(0,0,0,0); var $3809 = 0, $381 = SIMD_Int32x4(0,0,0,0), $3810 = SIMD_Int32x4(0,0,0,0), $3811 = 0, $3812 = SIMD_Int32x4(0,0,0,0), $3813 = SIMD_Int32x4(0,0,0,0), $3814 = SIMD_Int32x4(0,0,0,0), $3815 = 0, $3816 = SIMD_Int32x4(0,0,0,0), $3817 = 0, $3818 = SIMD_Int32x4(0,0,0,0), $3819 = SIMD_Int32x4(0,0,0,0), $382 = 0, $3820 = SIMD_Int32x4(0,0,0,0), $3821 = 0, $3822 = SIMD_Int32x4(0,0,0,0), $3823 = SIMD_Int32x4(0,0,0,0), $3824 = 0, $3825 = SIMD_Int32x4(0,0,0,0), $3826 = 0; var $3827 = SIMD_Int32x4(0,0,0,0), $3828 = SIMD_Int32x4(0,0,0,0), $3829 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $3830 = 0, $3831 = SIMD_Int32x4(0,0,0,0), $3832 = 0, $3833 = SIMD_Int32x4(0,0,0,0), $3834 = SIMD_Int32x4(0,0,0,0), $3835 = SIMD_Int32x4(0,0,0,0), $3836 = 0, $3837 = SIMD_Int32x4(0,0,0,0), $3838 = 0, $3839 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $3840 = SIMD_Int32x4(0,0,0,0), $3841 = SIMD_Int32x4(0,0,0,0), $3842 = 0, $3843 = SIMD_Int32x4(0,0,0,0), $3844 = 0; var $3845 = SIMD_Int32x4(0,0,0,0), $3846 = SIMD_Int32x4(0,0,0,0), $3847 = SIMD_Int32x4(0,0,0,0), $3848 = 0, $3849 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $3850 = 0, $3851 = SIMD_Int32x4(0,0,0,0), $3852 = SIMD_Int32x4(0,0,0,0), $3853 = SIMD_Int32x4(0,0,0,0), $3854 = 0, $3855 = SIMD_Int32x4(0,0,0,0), $3856 = 0, $3857 = SIMD_Int32x4(0,0,0,0), $3858 = SIMD_Int32x4(0,0,0,0), $3859 = SIMD_Int32x4(0,0,0,0), $386 = 0, $3860 = 0, $3861 = SIMD_Int32x4(0,0,0,0), $3862 = 0; var $3863 = SIMD_Int32x4(0,0,0,0), $3864 = SIMD_Int32x4(0,0,0,0), $3865 = SIMD_Int32x4(0,0,0,0), $3866 = 0, $3867 = SIMD_Int32x4(0,0,0,0), $3868 = 0, $3869 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $3870 = SIMD_Int32x4(0,0,0,0), $3871 = SIMD_Int32x4(0,0,0,0), $3872 = 0, $3873 = SIMD_Int32x4(0,0,0,0), $3874 = 0, $3875 = SIMD_Int32x4(0,0,0,0), $3876 = SIMD_Int32x4(0,0,0,0), $3877 = SIMD_Int32x4(0,0,0,0), $3878 = 0, $3879 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $3880 = 0; var $3881 = SIMD_Int32x4(0,0,0,0), $3882 = SIMD_Int32x4(0,0,0,0), $3883 = SIMD_Int32x4(0,0,0,0), $3884 = 0, $3885 = SIMD_Int32x4(0,0,0,0), $3886 = 0, $3887 = SIMD_Int32x4(0,0,0,0), $3888 = SIMD_Int32x4(0,0,0,0), $3889 = SIMD_Int32x4(0,0,0,0), $389 = 0, $3890 = 0, $3891 = SIMD_Int32x4(0,0,0,0), $3892 = 0, $3893 = SIMD_Int32x4(0,0,0,0), $3894 = SIMD_Int32x4(0,0,0,0), $3895 = SIMD_Int32x4(0,0,0,0), $3896 = 0, $3897 = SIMD_Int32x4(0,0,0,0), $3898 = 0, $3899 = SIMD_Int32x4(0,0,0,0); var $39 = 0, $390 = SIMD_Int32x4(0,0,0,0), $3900 = SIMD_Int32x4(0,0,0,0), $3901 = SIMD_Int32x4(0,0,0,0), $3902 = 0, $3903 = SIMD_Int32x4(0,0,0,0), $3904 = 0, $3905 = SIMD_Int32x4(0,0,0,0), $3906 = SIMD_Int32x4(0,0,0,0), $3907 = SIMD_Int32x4(0,0,0,0), $3908 = 0, $3909 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $3910 = 0, $3911 = SIMD_Int32x4(0,0,0,0), $3912 = SIMD_Int32x4(0,0,0,0), $3913 = SIMD_Int32x4(0,0,0,0), $3914 = 0, $3915 = SIMD_Int32x4(0,0,0,0), $3916 = 0; var $3917 = SIMD_Int32x4(0,0,0,0), $3918 = SIMD_Int32x4(0,0,0,0), $3919 = SIMD_Int32x4(0,0,0,0), $392 = 0, $3920 = 0, $3921 = SIMD_Int32x4(0,0,0,0), $3922 = 0, $3923 = SIMD_Int32x4(0,0,0,0), $3924 = SIMD_Int32x4(0,0,0,0), $3925 = SIMD_Int32x4(0,0,0,0), $3926 = 0, $3927 = SIMD_Int32x4(0,0,0,0), $3928 = 0, $3929 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $3930 = SIMD_Int32x4(0,0,0,0), $3931 = SIMD_Int32x4(0,0,0,0), $3932 = 0, $3933 = SIMD_Int32x4(0,0,0,0), $3934 = 0; var $3935 = SIMD_Int32x4(0,0,0,0), $3936 = SIMD_Int32x4(0,0,0,0), $3937 = SIMD_Int32x4(0,0,0,0), $3938 = 0, $3939 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $3940 = 0, $3941 = SIMD_Int32x4(0,0,0,0), $3942 = SIMD_Int32x4(0,0,0,0), $3943 = SIMD_Int32x4(0,0,0,0), $3944 = 0, $3945 = SIMD_Int32x4(0,0,0,0), $3946 = 0, $3947 = SIMD_Int32x4(0,0,0,0), $3948 = SIMD_Int32x4(0,0,0,0), $3949 = SIMD_Int32x4(0,0,0,0), $395 = 0, $3950 = 0, $3951 = SIMD_Int32x4(0,0,0,0), $3952 = 0; var $3953 = SIMD_Int32x4(0,0,0,0), $3954 = SIMD_Int32x4(0,0,0,0), $3955 = SIMD_Int32x4(0,0,0,0), $3956 = 0, $3957 = SIMD_Int32x4(0,0,0,0), $3958 = 0, $3959 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $3960 = SIMD_Int32x4(0,0,0,0), $3961 = SIMD_Int32x4(0,0,0,0), $3962 = 0, $3963 = SIMD_Int32x4(0,0,0,0), $3964 = 0, $3965 = SIMD_Int32x4(0,0,0,0), $3966 = SIMD_Int32x4(0,0,0,0), $3967 = SIMD_Int32x4(0,0,0,0), $3968 = 0, $3969 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $3970 = 0; var $3971 = SIMD_Int32x4(0,0,0,0), $3972 = SIMD_Int32x4(0,0,0,0), $3973 = SIMD_Int32x4(0,0,0,0), $3974 = 0, $3975 = SIMD_Int32x4(0,0,0,0), $3976 = 0, $3977 = SIMD_Int32x4(0,0,0,0), $3978 = SIMD_Int32x4(0,0,0,0), $3979 = SIMD_Int32x4(0,0,0,0), $398 = 0, $3980 = 0, $3981 = SIMD_Int32x4(0,0,0,0), $3982 = 0, $3983 = SIMD_Int32x4(0,0,0,0), $3984 = SIMD_Int32x4(0,0,0,0), $3985 = SIMD_Int32x4(0,0,0,0), $3986 = 0, $3987 = SIMD_Int32x4(0,0,0,0), $3988 = 0, $3989 = SIMD_Int32x4(0,0,0,0); var $399 = SIMD_Int32x4(0,0,0,0), $3990 = SIMD_Int32x4(0,0,0,0), $3991 = SIMD_Int32x4(0,0,0,0), $3992 = 0, $3993 = SIMD_Int32x4(0,0,0,0), $3994 = 0, $3995 = SIMD_Int32x4(0,0,0,0), $3996 = SIMD_Int32x4(0,0,0,0), $3997 = SIMD_Int32x4(0,0,0,0), $3998 = 0, $3999 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $4000 = 0, $4001 = SIMD_Int32x4(0,0,0,0), $4002 = SIMD_Int32x4(0,0,0,0), $4003 = SIMD_Int32x4(0,0,0,0), $4004 = 0, $4005 = SIMD_Int32x4(0,0,0,0); var $4006 = 0, $4007 = 0, $4008 = 0, $4009 = 0, $401 = 0, $4010 = 0, $4011 = 0, $4012 = 0, $4013 = 0, $4014 = 0, $4015 = 0, $4016 = 0, $4017 = 0, $4018 = 0, $4019 = 0, $402 = SIMD_Int32x4(0,0,0,0), $4020 = 0, $4021 = 0, $4022 = 0, $4023 = 0; var $4024 = 0, $4025 = 0, $4026 = 0, $4027 = 0, $4028 = 0, $4029 = 0, $403 = SIMD_Int32x4(0,0,0,0), $4030 = 0, $4031 = 0, $4032 = 0, $4033 = 0, $4034 = 0, $4035 = 0, $4036 = 0, $4037 = 0, $4038 = 0, $4039 = 0, $404 = 0, $4040 = 0, $4041 = 0; var $4042 = 0, $4043 = 0, $4044 = 0, $4045 = 0, $4046 = 0, $4047 = 0, $4048 = 0, $4049 = 0, $405 = SIMD_Int32x4(0,0,0,0), $4050 = 0, $4051 = 0, $4052 = 0, $4053 = 0, $4054 = 0, $4055 = 0, $4056 = 0, $4057 = 0, $4058 = 0, $4059 = 0, $406 = SIMD_Int32x4(0,0,0,0); var $4060 = 0, $4061 = 0, $4062 = 0, $4063 = 0, $4064 = 0, $4065 = 0, $4066 = 0, $4067 = 0, $407 = 0, $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0, $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = 0, $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = 0, $417 = SIMD_Int32x4(0,0,0,0); var $418 = 0, $419 = SIMD_Int32x4(0,0,0,0), $42 = 0, $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = 0, $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = 0, $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = 0, $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = 0, $435 = SIMD_Int32x4(0,0,0,0); var $436 = 0, $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = 0, $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = 0, $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = 0, $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = 0, $45 = 0, $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = 0, $453 = SIMD_Int32x4(0,0,0,0); var $454 = 0, $455 = 0, $456 = SIMD_Int32x4(0,0,0,0), $457 = 0, $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = 0, $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int32x4(0,0,0,0), $463 = 0, $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = 0, $467 = SIMD_Int32x4(0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = 0, $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = 0; var $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int32x4(0,0,0,0), $475 = 0, $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = 0, $479 = SIMD_Int32x4(0,0,0,0), $48 = 0, $480 = SIMD_Int32x4(0,0,0,0), $481 = 0, $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = 0, $485 = SIMD_Int32x4(0,0,0,0), $486 = SIMD_Int32x4(0,0,0,0), $487 = 0, $488 = SIMD_Int32x4(0,0,0,0), $489 = 0, $49 = SIMD_Int32x4(0,0,0,0); var $490 = SIMD_Int32x4(0,0,0,0), $491 = SIMD_Int32x4(0,0,0,0), $492 = SIMD_Int32x4(0,0,0,0), $493 = 0, $494 = SIMD_Int32x4(0,0,0,0), $495 = SIMD_Int32x4(0,0,0,0), $496 = 0, $497 = SIMD_Int32x4(0,0,0,0), $498 = SIMD_Int32x4(0,0,0,0), $499 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $500 = SIMD_Int32x4(0,0,0,0), $501 = SIMD_Int32x4(0,0,0,0), $502 = 0, $503 = SIMD_Int32x4(0,0,0,0), $504 = SIMD_Int32x4(0,0,0,0), $505 = 0, $506 = SIMD_Int32x4(0,0,0,0), $507 = SIMD_Int32x4(0,0,0,0); var $508 = 0, $509 = SIMD_Int32x4(0,0,0,0), $51 = 0, $510 = SIMD_Int32x4(0,0,0,0), $511 = 0, $512 = SIMD_Int32x4(0,0,0,0), $513 = SIMD_Int32x4(0,0,0,0), $514 = 0, $515 = SIMD_Int32x4(0,0,0,0), $516 = SIMD_Int32x4(0,0,0,0), $517 = 0, $518 = SIMD_Int32x4(0,0,0,0), $519 = 0, $52 = SIMD_Int32x4(0,0,0,0), $520 = SIMD_Int32x4(0,0,0,0), $521 = SIMD_Int32x4(0,0,0,0), $522 = SIMD_Int32x4(0,0,0,0), $523 = 0, $524 = SIMD_Int32x4(0,0,0,0), $525 = SIMD_Int32x4(0,0,0,0); var $526 = 0, $527 = SIMD_Int32x4(0,0,0,0), $528 = SIMD_Int32x4(0,0,0,0), $529 = 0, $53 = SIMD_Int32x4(0,0,0,0), $530 = SIMD_Int32x4(0,0,0,0), $531 = SIMD_Int32x4(0,0,0,0), $532 = 0, $533 = SIMD_Int32x4(0,0,0,0), $534 = SIMD_Int32x4(0,0,0,0), $535 = 0, $536 = SIMD_Int32x4(0,0,0,0), $537 = 0, $538 = SIMD_Int32x4(0,0,0,0), $539 = SIMD_Int32x4(0,0,0,0), $54 = 0, $540 = SIMD_Int32x4(0,0,0,0), $541 = 0, $542 = SIMD_Int32x4(0,0,0,0), $543 = SIMD_Int32x4(0,0,0,0); var $544 = 0, $545 = SIMD_Int32x4(0,0,0,0), $546 = SIMD_Int32x4(0,0,0,0), $547 = 0, $548 = SIMD_Int32x4(0,0,0,0), $549 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $550 = 0, $551 = SIMD_Int32x4(0,0,0,0), $552 = 0, $553 = SIMD_Int32x4(0,0,0,0), $554 = SIMD_Int32x4(0,0,0,0), $555 = SIMD_Int32x4(0,0,0,0), $556 = 0, $557 = SIMD_Int32x4(0,0,0,0), $558 = SIMD_Int32x4(0,0,0,0), $559 = 0, $56 = SIMD_Int32x4(0,0,0,0), $560 = SIMD_Int32x4(0,0,0,0), $561 = SIMD_Int32x4(0,0,0,0); var $562 = 0, $563 = SIMD_Int32x4(0,0,0,0), $564 = SIMD_Int32x4(0,0,0,0), $565 = 0, $566 = SIMD_Int32x4(0,0,0,0), $567 = SIMD_Int32x4(0,0,0,0), $568 = 0, $569 = SIMD_Int32x4(0,0,0,0), $57 = 0, $570 = 0, $571 = SIMD_Int32x4(0,0,0,0), $572 = SIMD_Int32x4(0,0,0,0), $573 = SIMD_Int32x4(0,0,0,0), $574 = 0, $575 = SIMD_Int32x4(0,0,0,0), $576 = SIMD_Int32x4(0,0,0,0), $577 = 0, $578 = SIMD_Int32x4(0,0,0,0), $579 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $580 = 0, $581 = SIMD_Int32x4(0,0,0,0), $582 = SIMD_Int32x4(0,0,0,0), $583 = 0, $584 = SIMD_Int32x4(0,0,0,0), $585 = 0, $586 = SIMD_Int32x4(0,0,0,0), $587 = SIMD_Int32x4(0,0,0,0), $588 = SIMD_Int32x4(0,0,0,0), $589 = 0, $59 = SIMD_Int32x4(0,0,0,0), $590 = SIMD_Int32x4(0,0,0,0), $591 = SIMD_Int32x4(0,0,0,0), $592 = 0, $593 = SIMD_Int32x4(0,0,0,0), $594 = SIMD_Int32x4(0,0,0,0), $595 = 0, $596 = SIMD_Int32x4(0,0,0,0), $597 = SIMD_Int32x4(0,0,0,0), $598 = 0; var $599 = SIMD_Int32x4(0,0,0,0), $6 = 0, $60 = 0, $600 = SIMD_Int32x4(0,0,0,0), $601 = 0, $602 = SIMD_Int32x4(0,0,0,0), $603 = 0, $604 = SIMD_Int32x4(0,0,0,0), $605 = SIMD_Int32x4(0,0,0,0), $606 = SIMD_Int32x4(0,0,0,0), $607 = 0, $608 = SIMD_Int32x4(0,0,0,0), $609 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $610 = 0, $611 = SIMD_Int32x4(0,0,0,0), $612 = SIMD_Int32x4(0,0,0,0), $613 = 0, $614 = SIMD_Int32x4(0,0,0,0), $615 = SIMD_Int32x4(0,0,0,0); var $616 = 0, $617 = SIMD_Int32x4(0,0,0,0), $618 = SIMD_Int32x4(0,0,0,0), $619 = 0, $62 = 0, $620 = SIMD_Int32x4(0,0,0,0), $621 = SIMD_Int32x4(0,0,0,0), $622 = 0, $623 = SIMD_Int32x4(0,0,0,0), $624 = SIMD_Int32x4(0,0,0,0), $625 = 0, $626 = SIMD_Int32x4(0,0,0,0), $627 = 0, $628 = 0, $629 = SIMD_Int32x4(0,0,0,0), $63 = 0, $630 = 0, $631 = SIMD_Int32x4(0,0,0,0), $632 = SIMD_Int32x4(0,0,0,0), $633 = 0; var $634 = SIMD_Int32x4(0,0,0,0), $635 = SIMD_Int32x4(0,0,0,0), $636 = 0, $637 = SIMD_Int32x4(0,0,0,0), $638 = 0, $639 = 0, $64 = SIMD_Int32x4(0,0,0,0), $640 = SIMD_Int32x4(0,0,0,0), $641 = 0, $642 = SIMD_Int32x4(0,0,0,0), $643 = SIMD_Int32x4(0,0,0,0), $644 = 0, $645 = SIMD_Int32x4(0,0,0,0), $646 = SIMD_Int32x4(0,0,0,0), $647 = 0, $648 = SIMD_Int32x4(0,0,0,0), $649 = 0, $65 = 0, $650 = 0, $651 = SIMD_Int32x4(0,0,0,0); var $652 = 0, $653 = SIMD_Int32x4(0,0,0,0), $654 = SIMD_Int32x4(0,0,0,0), $655 = 0, $656 = SIMD_Int32x4(0,0,0,0), $657 = SIMD_Int32x4(0,0,0,0), $658 = 0, $659 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $660 = 0, $661 = 0, $662 = SIMD_Int32x4(0,0,0,0), $663 = 0, $664 = SIMD_Int32x4(0,0,0,0), $665 = SIMD_Int32x4(0,0,0,0), $666 = 0, $667 = SIMD_Int32x4(0,0,0,0), $668 = SIMD_Int32x4(0,0,0,0), $669 = 0, $67 = SIMD_Int32x4(0,0,0,0); var $670 = SIMD_Int32x4(0,0,0,0), $671 = 0, $672 = 0, $673 = SIMD_Int32x4(0,0,0,0), $674 = 0, $675 = SIMD_Int32x4(0,0,0,0), $676 = SIMD_Int32x4(0,0,0,0), $677 = 0, $678 = SIMD_Int32x4(0,0,0,0), $679 = SIMD_Int32x4(0,0,0,0), $68 = 0, $680 = 0, $681 = SIMD_Int32x4(0,0,0,0), $682 = 0, $683 = 0, $684 = SIMD_Int32x4(0,0,0,0), $685 = 0, $686 = SIMD_Int32x4(0,0,0,0), $687 = SIMD_Int32x4(0,0,0,0), $688 = 0; var $689 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $690 = SIMD_Int32x4(0,0,0,0), $691 = 0, $692 = SIMD_Int32x4(0,0,0,0), $693 = 0, $694 = 0, $695 = SIMD_Int32x4(0,0,0,0), $696 = 0, $697 = SIMD_Int32x4(0,0,0,0), $698 = SIMD_Int32x4(0,0,0,0), $699 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $700 = SIMD_Int32x4(0,0,0,0), $701 = SIMD_Int32x4(0,0,0,0), $702 = 0, $703 = SIMD_Int32x4(0,0,0,0), $704 = SIMD_Int32x4(0,0,0,0), $705 = 0; var $706 = SIMD_Int32x4(0,0,0,0), $707 = SIMD_Int32x4(0,0,0,0), $708 = 0, $709 = SIMD_Int32x4(0,0,0,0), $71 = 0, $710 = SIMD_Int32x4(0,0,0,0), $711 = 0, $712 = SIMD_Int32x4(0,0,0,0), $713 = 0, $714 = SIMD_Int32x4(0,0,0,0), $715 = SIMD_Int32x4(0,0,0,0), $716 = SIMD_Int32x4(0,0,0,0), $717 = 0, $718 = SIMD_Int32x4(0,0,0,0), $719 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $720 = 0, $721 = SIMD_Int32x4(0,0,0,0), $722 = SIMD_Int32x4(0,0,0,0), $723 = 0; var $724 = SIMD_Int32x4(0,0,0,0), $725 = SIMD_Int32x4(0,0,0,0), $726 = 0, $727 = SIMD_Int32x4(0,0,0,0), $728 = 0, $729 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $730 = SIMD_Int32x4(0,0,0,0), $731 = SIMD_Int32x4(0,0,0,0), $732 = 0, $733 = SIMD_Int32x4(0,0,0,0), $734 = SIMD_Int32x4(0,0,0,0), $735 = 0, $736 = SIMD_Int32x4(0,0,0,0), $737 = SIMD_Int32x4(0,0,0,0), $738 = 0, $739 = SIMD_Int32x4(0,0,0,0), $74 = 0, $740 = 0, $741 = SIMD_Int32x4(0,0,0,0); var $742 = SIMD_Int32x4(0,0,0,0), $743 = SIMD_Int32x4(0,0,0,0), $744 = 0, $745 = SIMD_Int32x4(0,0,0,0), $746 = SIMD_Int32x4(0,0,0,0), $747 = 0, $748 = SIMD_Int32x4(0,0,0,0), $749 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $750 = 0, $751 = SIMD_Int32x4(0,0,0,0), $752 = SIMD_Int32x4(0,0,0,0), $753 = 0, $754 = SIMD_Int32x4(0,0,0,0), $755 = 0, $756 = SIMD_Int32x4(0,0,0,0), $757 = SIMD_Int32x4(0,0,0,0), $758 = SIMD_Int32x4(0,0,0,0), $759 = 0, $76 = SIMD_Int32x4(0,0,0,0); var $760 = SIMD_Int32x4(0,0,0,0), $761 = SIMD_Int32x4(0,0,0,0), $762 = 0, $763 = SIMD_Int32x4(0,0,0,0), $764 = SIMD_Int32x4(0,0,0,0), $765 = 0, $766 = SIMD_Int32x4(0,0,0,0), $767 = 0, $768 = SIMD_Int32x4(0,0,0,0), $769 = SIMD_Int32x4(0,0,0,0), $77 = 0, $770 = SIMD_Int32x4(0,0,0,0), $771 = 0, $772 = SIMD_Int32x4(0,0,0,0), $773 = SIMD_Int32x4(0,0,0,0), $774 = 0, $775 = SIMD_Int32x4(0,0,0,0), $776 = SIMD_Int32x4(0,0,0,0), $777 = 0, $778 = SIMD_Int32x4(0,0,0,0); var $779 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $780 = 0, $781 = SIMD_Int32x4(0,0,0,0), $782 = 0, $783 = SIMD_Int32x4(0,0,0,0), $784 = SIMD_Int32x4(0,0,0,0), $785 = SIMD_Int32x4(0,0,0,0), $786 = 0, $787 = SIMD_Int32x4(0,0,0,0), $788 = SIMD_Int32x4(0,0,0,0), $789 = 0, $79 = SIMD_Int32x4(0,0,0,0), $790 = SIMD_Int32x4(0,0,0,0), $791 = SIMD_Int32x4(0,0,0,0), $792 = 0, $793 = SIMD_Int32x4(0,0,0,0), $794 = 0, $795 = SIMD_Int32x4(0,0,0,0), $796 = SIMD_Int32x4(0,0,0,0); var $797 = SIMD_Int32x4(0,0,0,0), $798 = 0, $799 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = 0, $800 = SIMD_Int32x4(0,0,0,0), $801 = 0, $802 = SIMD_Int32x4(0,0,0,0), $803 = SIMD_Int32x4(0,0,0,0), $804 = 0, $805 = SIMD_Int32x4(0,0,0,0), $806 = SIMD_Int32x4(0,0,0,0), $807 = 0, $808 = SIMD_Int32x4(0,0,0,0), $809 = 0, $81 = SIMD_Int32x4(0,0,0,0), $810 = SIMD_Int32x4(0,0,0,0), $811 = SIMD_Int32x4(0,0,0,0), $812 = SIMD_Int32x4(0,0,0,0), $813 = 0; var $814 = SIMD_Int32x4(0,0,0,0), $815 = SIMD_Int32x4(0,0,0,0), $816 = 0, $817 = SIMD_Int32x4(0,0,0,0), $818 = SIMD_Int32x4(0,0,0,0), $819 = 0, $82 = SIMD_Int32x4(0,0,0,0), $820 = SIMD_Int32x4(0,0,0,0), $821 = SIMD_Int32x4(0,0,0,0), $822 = 0, $823 = SIMD_Int32x4(0,0,0,0), $824 = SIMD_Int32x4(0,0,0,0), $825 = 0, $826 = SIMD_Int32x4(0,0,0,0), $827 = SIMD_Int32x4(0,0,0,0), $828 = 0, $829 = SIMD_Int32x4(0,0,0,0), $83 = 0, $830 = 0, $831 = SIMD_Int32x4(0,0,0,0); var $832 = SIMD_Int32x4(0,0,0,0), $833 = SIMD_Int32x4(0,0,0,0), $834 = 0, $835 = SIMD_Int32x4(0,0,0,0), $836 = SIMD_Int32x4(0,0,0,0), $837 = 0, $838 = SIMD_Int32x4(0,0,0,0), $839 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $840 = 0, $841 = SIMD_Int32x4(0,0,0,0), $842 = 0, $843 = SIMD_Int32x4(0,0,0,0), $844 = SIMD_Int32x4(0,0,0,0), $845 = SIMD_Int32x4(0,0,0,0), $846 = 0, $847 = SIMD_Int32x4(0,0,0,0), $848 = SIMD_Int32x4(0,0,0,0), $849 = 0, $85 = SIMD_Int32x4(0,0,0,0); var $850 = SIMD_Int32x4(0,0,0,0), $851 = SIMD_Int32x4(0,0,0,0), $852 = 0, $853 = SIMD_Int32x4(0,0,0,0), $854 = 0, $855 = SIMD_Int32x4(0,0,0,0), $856 = SIMD_Int32x4(0,0,0,0), $857 = SIMD_Int32x4(0,0,0,0), $858 = 0, $859 = SIMD_Int32x4(0,0,0,0), $86 = 0, $860 = SIMD_Int32x4(0,0,0,0), $861 = 0, $862 = SIMD_Int32x4(0,0,0,0), $863 = SIMD_Int32x4(0,0,0,0), $864 = 0, $865 = SIMD_Int32x4(0,0,0,0), $866 = 0, $867 = SIMD_Int32x4(0,0,0,0), $868 = SIMD_Int32x4(0,0,0,0); var $869 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $870 = 0, $871 = SIMD_Int32x4(0,0,0,0), $872 = SIMD_Int32x4(0,0,0,0), $873 = 0, $874 = SIMD_Int32x4(0,0,0,0), $875 = SIMD_Int32x4(0,0,0,0), $876 = 0, $877 = SIMD_Int32x4(0,0,0,0), $878 = 0, $879 = 0, $88 = SIMD_Int32x4(0,0,0,0), $880 = SIMD_Int32x4(0,0,0,0), $881 = 0, $882 = SIMD_Int32x4(0,0,0,0), $883 = SIMD_Int32x4(0,0,0,0), $884 = 0, $885 = SIMD_Int32x4(0,0,0,0), $886 = SIMD_Int32x4(0,0,0,0); var $887 = 0, $888 = SIMD_Int32x4(0,0,0,0), $889 = 0, $89 = 0, $890 = SIMD_Int32x4(0,0,0,0), $891 = SIMD_Int32x4(0,0,0,0), $892 = SIMD_Int32x4(0,0,0,0), $893 = 0, $894 = SIMD_Int32x4(0,0,0,0), $895 = SIMD_Int32x4(0,0,0,0), $896 = 0, $897 = SIMD_Int32x4(0,0,0,0), $898 = SIMD_Int32x4(0,0,0,0), $899 = 0, $9 = 0, $90 = SIMD_Int32x4(0,0,0,0), $900 = SIMD_Int32x4(0,0,0,0), $901 = 0, $902 = SIMD_Int32x4(0,0,0,0), $903 = SIMD_Int32x4(0,0,0,0); var $904 = SIMD_Int32x4(0,0,0,0), $905 = 0, $906 = SIMD_Int32x4(0,0,0,0), $907 = SIMD_Int32x4(0,0,0,0), $908 = 0, $909 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $910 = SIMD_Int32x4(0,0,0,0), $911 = 0, $912 = SIMD_Int32x4(0,0,0,0), $913 = 0, $914 = SIMD_Int32x4(0,0,0,0), $915 = SIMD_Int32x4(0,0,0,0), $916 = SIMD_Int32x4(0,0,0,0), $917 = 0, $918 = SIMD_Int32x4(0,0,0,0), $919 = SIMD_Int32x4(0,0,0,0), $92 = 0, $920 = 0, $921 = SIMD_Int32x4(0,0,0,0); var $922 = SIMD_Int32x4(0,0,0,0), $923 = 0, $924 = SIMD_Int32x4(0,0,0,0), $925 = 0, $926 = SIMD_Int32x4(0,0,0,0), $927 = SIMD_Int32x4(0,0,0,0), $928 = SIMD_Int32x4(0,0,0,0), $929 = 0, $93 = SIMD_Int32x4(0,0,0,0), $930 = SIMD_Int32x4(0,0,0,0), $931 = SIMD_Int32x4(0,0,0,0), $932 = 0, $933 = SIMD_Int32x4(0,0,0,0), $934 = SIMD_Int32x4(0,0,0,0), $935 = 0, $936 = SIMD_Int32x4(0,0,0,0), $937 = SIMD_Int32x4(0,0,0,0), $938 = 0, $939 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0); var $940 = SIMD_Int32x4(0,0,0,0), $941 = 0, $942 = SIMD_Int32x4(0,0,0,0), $943 = 0, $944 = SIMD_Int32x4(0,0,0,0), $945 = SIMD_Int32x4(0,0,0,0), $946 = SIMD_Int32x4(0,0,0,0), $947 = 0, $948 = SIMD_Int32x4(0,0,0,0), $949 = SIMD_Int32x4(0,0,0,0), $95 = 0, $950 = 0, $951 = SIMD_Int32x4(0,0,0,0), $952 = SIMD_Int32x4(0,0,0,0), $953 = 0, $954 = SIMD_Int32x4(0,0,0,0), $955 = 0, $956 = SIMD_Int32x4(0,0,0,0), $957 = SIMD_Int32x4(0,0,0,0), $958 = SIMD_Int32x4(0,0,0,0); var $959 = 0, $96 = SIMD_Int32x4(0,0,0,0), $960 = SIMD_Int32x4(0,0,0,0), $961 = SIMD_Int32x4(0,0,0,0), $962 = 0, $963 = SIMD_Int32x4(0,0,0,0), $964 = SIMD_Int32x4(0,0,0,0), $965 = 0, $966 = SIMD_Int32x4(0,0,0,0), $967 = 0, $968 = SIMD_Int32x4(0,0,0,0), $969 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $970 = SIMD_Int32x4(0,0,0,0), $971 = 0, $972 = SIMD_Int32x4(0,0,0,0), $973 = SIMD_Int32x4(0,0,0,0), $974 = 0, $975 = SIMD_Int32x4(0,0,0,0), $976 = SIMD_Int32x4(0,0,0,0); var $977 = 0, $978 = SIMD_Int32x4(0,0,0,0), $979 = 0, $98 = 0, $980 = SIMD_Int32x4(0,0,0,0), $981 = SIMD_Int32x4(0,0,0,0), $982 = SIMD_Int32x4(0,0,0,0), $983 = 0, $984 = SIMD_Int32x4(0,0,0,0), $985 = SIMD_Int32x4(0,0,0,0), $986 = 0, $987 = SIMD_Int32x4(0,0,0,0), $988 = SIMD_Int32x4(0,0,0,0), $989 = 0, $99 = SIMD_Int32x4(0,0,0,0), $990 = SIMD_Int32x4(0,0,0,0), $991 = 0, $992 = SIMD_Int32x4(0,0,0,0), $993 = SIMD_Int32x4(0,0,0,0), $994 = SIMD_Int32x4(0,0,0,0); var $995 = 0, $996 = SIMD_Int32x4(0,0,0,0), $997 = SIMD_Int32x4(0,0,0,0), $998 = 0, $999 = SIMD_Int32x4(0,0,0,0), $exitcond$i = 0, $i$03$i = 0, $in$val = SIMD_Int32x4(0,0,0,0), $in$val$i = SIMD_Int32x4(0,0,0,0), $in$val$i1 = SIMD_Int32x4(0,0,0,0), $in$val$i10 = SIMD_Int32x4(0,0,0,0), $in$val$i105 = SIMD_Int32x4(0,0,0,0), $in$val$i120 = SIMD_Int32x4(0,0,0,0), $in$val$i136 = SIMD_Int32x4(0,0,0,0), $in$val$i15 = SIMD_Int32x4(0,0,0,0), $in$val$i153 = SIMD_Int32x4(0,0,0,0), $in$val$i171 = SIMD_Int32x4(0,0,0,0), $in$val$i190 = SIMD_Int32x4(0,0,0,0), $in$val$i21 = SIMD_Int32x4(0,0,0,0), $in$val$i210 = SIMD_Int32x4(0,0,0,0); var $in$val$i231 = SIMD_Int32x4(0,0,0,0), $in$val$i253 = SIMD_Int32x4(0,0,0,0), $in$val$i276 = SIMD_Int32x4(0,0,0,0), $in$val$i28 = SIMD_Int32x4(0,0,0,0), $in$val$i3 = SIMD_Int32x4(0,0,0,0), $in$val$i300 = SIMD_Int32x4(0,0,0,0), $in$val$i325 = SIMD_Int32x4(0,0,0,0), $in$val$i351 = SIMD_Int32x4(0,0,0,0), $in$val$i36 = SIMD_Int32x4(0,0,0,0), $in$val$i378 = SIMD_Int32x4(0,0,0,0), $in$val$i406 = SIMD_Int32x4(0,0,0,0), $in$val$i435 = SIMD_Int32x4(0,0,0,0), $in$val$i45 = SIMD_Int32x4(0,0,0,0), $in$val$i55 = SIMD_Int32x4(0,0,0,0), $in$val$i6 = SIMD_Int32x4(0,0,0,0), $in$val$i66 = SIMD_Int32x4(0,0,0,0), $in$val$i78 = SIMD_Int32x4(0,0,0,0), $in$val$i91 = SIMD_Int32x4(0,0,0,0), $out$02$i = 0, $shift$04$i = 0; var label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; do { switch ($bit|0) { case 0: { _memset(($out|0),0,512)|0; return; break; } case 1: { $in$val = SIMD_Int32x4_load(HEAPU8, $in); $i$03$i = 0;$out$02$i = $out;$shift$04$i = 0; while(1) { $0 = $shift$04$i | 1; $1 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),($shift$04$i|0)))); $2 = SIMD_Int32x4_and($1,SIMD_Int32x4_splat(1)); $3 = $shift$04$i | 2; $4 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),($0|0)))); $5 = SIMD_Int32x4_and($4,SIMD_Int32x4_splat(1)); $6 = $shift$04$i | 3; $7 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),($3|0)))); $8 = SIMD_Int32x4_and($7,SIMD_Int32x4_splat(1)); $9 = (($shift$04$i) + 4)|0; $10 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),($6|0)))); $11 = SIMD_Int32x4_and($10,SIMD_Int32x4_splat(1)); $12 = ((($out$02$i)) + 16|0); temp_Int32x4_ptr = $out$02$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2); $13 = ((($out$02$i)) + 32|0); temp_Int32x4_ptr = $12;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $5); $14 = ((($out$02$i)) + 48|0); temp_Int32x4_ptr = $13;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $8); $15 = ((($out$02$i)) + 64|0); temp_Int32x4_ptr = $14;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $11); $16 = (($i$03$i) + 1)|0; $exitcond$i = ($16|0)==(8); if ($exitcond$i) { break; } else { $i$03$i = $16;$out$02$i = $15;$shift$04$i = $9; } } return; break; } case 2: { $in$val$i1 = SIMD_Int32x4_load(HEAPU8, $in); $17 = SIMD_Int32x4_and($in$val$i1,SIMD_Int32x4_splat(3)); $18 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $17); $19 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),2))); $20 = SIMD_Int32x4_and($19,SIMD_Int32x4_splat(3)); $21 = ((($out)) + 32|0); temp_Int32x4_ptr = $18;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),4))); $23 = SIMD_Int32x4_and($22,SIMD_Int32x4_splat(3)); $24 = ((($out)) + 48|0); temp_Int32x4_ptr = $21;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),6))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(3)); $27 = ((($out)) + 64|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),8))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(3)); $30 = ((($out)) + 80|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $29); $31 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),10))); $32 = SIMD_Int32x4_and($31,SIMD_Int32x4_splat(3)); $33 = ((($out)) + 96|0); temp_Int32x4_ptr = $30;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),12))); $35 = SIMD_Int32x4_and($34,SIMD_Int32x4_splat(3)); $36 = ((($out)) + 112|0); temp_Int32x4_ptr = $33;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),14))); $38 = SIMD_Int32x4_and($37,SIMD_Int32x4_splat(3)); $39 = ((($out)) + 128|0); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $38); $40 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),16))); $41 = SIMD_Int32x4_and($40,SIMD_Int32x4_splat(3)); $42 = ((($out)) + 144|0); temp_Int32x4_ptr = $39;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),18))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(3)); $45 = ((($out)) + 160|0); temp_Int32x4_ptr = $42;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),20))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(3)); $48 = ((($out)) + 176|0); temp_Int32x4_ptr = $45;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $47); $49 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),22))); $50 = SIMD_Int32x4_and($49,SIMD_Int32x4_splat(3)); $51 = ((($out)) + 192|0); temp_Int32x4_ptr = $48;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),24))); $53 = SIMD_Int32x4_and($52,SIMD_Int32x4_splat(3)); $54 = ((($out)) + 208|0); temp_Int32x4_ptr = $51;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $53); $55 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),26))); $56 = SIMD_Int32x4_and($55,SIMD_Int32x4_splat(3)); $57 = ((($out)) + 224|0); temp_Int32x4_ptr = $54;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),28))); $59 = SIMD_Int32x4_and($58,SIMD_Int32x4_splat(3)); $60 = ((($out)) + 240|0); temp_Int32x4_ptr = $57;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i1)),30))); $62 = ((($in)) + 16|0); $$val$i2 = SIMD_Int32x4_load(HEAPU8, $62); $63 = ((($out)) + 256|0); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $61); $64 = SIMD_Int32x4_and($$val$i2,SIMD_Int32x4_splat(3)); $65 = ((($out)) + 272|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $64); $66 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),2))); $67 = SIMD_Int32x4_and($66,SIMD_Int32x4_splat(3)); $68 = ((($out)) + 288|0); temp_Int32x4_ptr = $65;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),4))); $70 = SIMD_Int32x4_and($69,SIMD_Int32x4_splat(3)); $71 = ((($out)) + 304|0); temp_Int32x4_ptr = $68;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $70); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),6))); $73 = SIMD_Int32x4_and($72,SIMD_Int32x4_splat(3)); $74 = ((($out)) + 320|0); temp_Int32x4_ptr = $71;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $73); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),8))); $76 = SIMD_Int32x4_and($75,SIMD_Int32x4_splat(3)); $77 = ((($out)) + 336|0); temp_Int32x4_ptr = $74;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),10))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(3)); $80 = ((($out)) + 352|0); temp_Int32x4_ptr = $77;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $79); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),12))); $82 = SIMD_Int32x4_and($81,SIMD_Int32x4_splat(3)); $83 = ((($out)) + 368|0); temp_Int32x4_ptr = $80;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $82); $84 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),14))); $85 = SIMD_Int32x4_and($84,SIMD_Int32x4_splat(3)); $86 = ((($out)) + 384|0); temp_Int32x4_ptr = $83;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $85); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),16))); $88 = SIMD_Int32x4_and($87,SIMD_Int32x4_splat(3)); $89 = ((($out)) + 400|0); temp_Int32x4_ptr = $86;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),18))); $91 = SIMD_Int32x4_and($90,SIMD_Int32x4_splat(3)); $92 = ((($out)) + 416|0); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),20))); $94 = SIMD_Int32x4_and($93,SIMD_Int32x4_splat(3)); $95 = ((($out)) + 432|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),22))); $97 = SIMD_Int32x4_and($96,SIMD_Int32x4_splat(3)); $98 = ((($out)) + 448|0); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),24))); $100 = SIMD_Int32x4_and($99,SIMD_Int32x4_splat(3)); $101 = ((($out)) + 464|0); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),26))); $103 = SIMD_Int32x4_and($102,SIMD_Int32x4_splat(3)); $104 = ((($out)) + 480|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),28))); $106 = SIMD_Int32x4_and($105,SIMD_Int32x4_splat(3)); $107 = ((($out)) + 496|0); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i2)),30))); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $108); return; break; } case 3: { $in$val$i3 = SIMD_Int32x4_load(HEAPU8, $in); $109 = SIMD_Int32x4_and($in$val$i3,SIMD_Int32x4_splat(7)); $110 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $109); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),3))); $112 = SIMD_Int32x4_and($111,SIMD_Int32x4_splat(7)); $113 = ((($out)) + 32|0); temp_Int32x4_ptr = $110;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $112); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),6))); $115 = SIMD_Int32x4_and($114,SIMD_Int32x4_splat(7)); $116 = ((($out)) + 48|0); temp_Int32x4_ptr = $113;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $115); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),9))); $118 = SIMD_Int32x4_and($117,SIMD_Int32x4_splat(7)); $119 = ((($out)) + 64|0); temp_Int32x4_ptr = $116;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $118); $120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),12))); $121 = SIMD_Int32x4_and($120,SIMD_Int32x4_splat(7)); $122 = ((($out)) + 80|0); temp_Int32x4_ptr = $119;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $121); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),15))); $124 = SIMD_Int32x4_and($123,SIMD_Int32x4_splat(7)); $125 = ((($out)) + 96|0); temp_Int32x4_ptr = $122;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),18))); $127 = SIMD_Int32x4_and($126,SIMD_Int32x4_splat(7)); $128 = ((($out)) + 112|0); temp_Int32x4_ptr = $125;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),21))); $130 = SIMD_Int32x4_and($129,SIMD_Int32x4_splat(7)); $131 = ((($out)) + 128|0); temp_Int32x4_ptr = $128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $130); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),24))); $133 = SIMD_Int32x4_and($132,SIMD_Int32x4_splat(7)); $134 = ((($out)) + 144|0); temp_Int32x4_ptr = $131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),27))); $136 = SIMD_Int32x4_and($135,SIMD_Int32x4_splat(7)); $137 = ((($out)) + 160|0); temp_Int32x4_ptr = $134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i3)),30))); $139 = ((($in)) + 16|0); $$val1$i4 = SIMD_Int32x4_load(HEAPU8, $139); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i4)),2))); $141 = SIMD_Int32x4_and($140,SIMD_Int32x4_splat(7)); $142 = SIMD_Int32x4_or($141,$138); $143 = ((($out)) + 176|0); temp_Int32x4_ptr = $137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),1))); $145 = SIMD_Int32x4_and($144,SIMD_Int32x4_splat(7)); $146 = ((($out)) + 192|0); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),4))); $148 = SIMD_Int32x4_and($147,SIMD_Int32x4_splat(7)); $149 = ((($out)) + 208|0); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),7))); $151 = SIMD_Int32x4_and($150,SIMD_Int32x4_splat(7)); $152 = ((($out)) + 224|0); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),10))); $154 = SIMD_Int32x4_and($153,SIMD_Int32x4_splat(7)); $155 = ((($out)) + 240|0); temp_Int32x4_ptr = $152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),13))); $157 = SIMD_Int32x4_and($156,SIMD_Int32x4_splat(7)); $158 = ((($out)) + 256|0); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $157); $159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),16))); $160 = SIMD_Int32x4_and($159,SIMD_Int32x4_splat(7)); $161 = ((($out)) + 272|0); temp_Int32x4_ptr = $158;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $160); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),19))); $163 = SIMD_Int32x4_and($162,SIMD_Int32x4_splat(7)); $164 = ((($out)) + 288|0); temp_Int32x4_ptr = $161;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),22))); $166 = SIMD_Int32x4_and($165,SIMD_Int32x4_splat(7)); $167 = ((($out)) + 304|0); temp_Int32x4_ptr = $164;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),25))); $169 = SIMD_Int32x4_and($168,SIMD_Int32x4_splat(7)); $170 = ((($out)) + 320|0); temp_Int32x4_ptr = $167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),28))); $172 = SIMD_Int32x4_and($171,SIMD_Int32x4_splat(7)); $173 = ((($out)) + 336|0); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $172); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i4)),31))); $175 = ((($in)) + 32|0); $$val$i5 = SIMD_Int32x4_load(HEAPU8, $175); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i5)),1))); $177 = SIMD_Int32x4_and($176,SIMD_Int32x4_splat(7)); $178 = SIMD_Int32x4_or($177,$174); $179 = ((($out)) + 352|0); temp_Int32x4_ptr = $173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),2))); $181 = SIMD_Int32x4_and($180,SIMD_Int32x4_splat(7)); $182 = ((($out)) + 368|0); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),5))); $184 = SIMD_Int32x4_and($183,SIMD_Int32x4_splat(7)); $185 = ((($out)) + 384|0); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $184); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),8))); $187 = SIMD_Int32x4_and($186,SIMD_Int32x4_splat(7)); $188 = ((($out)) + 400|0); temp_Int32x4_ptr = $185;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),11))); $190 = SIMD_Int32x4_and($189,SIMD_Int32x4_splat(7)); $191 = ((($out)) + 416|0); temp_Int32x4_ptr = $188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),14))); $193 = SIMD_Int32x4_and($192,SIMD_Int32x4_splat(7)); $194 = ((($out)) + 432|0); temp_Int32x4_ptr = $191;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),17))); $196 = SIMD_Int32x4_and($195,SIMD_Int32x4_splat(7)); $197 = ((($out)) + 448|0); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),20))); $199 = SIMD_Int32x4_and($198,SIMD_Int32x4_splat(7)); $200 = ((($out)) + 464|0); temp_Int32x4_ptr = $197;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),23))); $202 = SIMD_Int32x4_and($201,SIMD_Int32x4_splat(7)); $203 = ((($out)) + 480|0); temp_Int32x4_ptr = $200;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),26))); $205 = SIMD_Int32x4_and($204,SIMD_Int32x4_splat(7)); $206 = ((($out)) + 496|0); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $205); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i5)),29))); temp_Int32x4_ptr = $206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $207); return; break; } case 4: { $in$val$i6 = SIMD_Int32x4_load(HEAPU8, $in); $208 = SIMD_Int32x4_and($in$val$i6,SIMD_Int32x4_splat(15)); $209 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $208); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),4))); $211 = SIMD_Int32x4_and($210,SIMD_Int32x4_splat(15)); $212 = ((($out)) + 32|0); temp_Int32x4_ptr = $209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),8))); $214 = SIMD_Int32x4_and($213,SIMD_Int32x4_splat(15)); $215 = ((($out)) + 48|0); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),12))); $217 = SIMD_Int32x4_and($216,SIMD_Int32x4_splat(15)); $218 = ((($out)) + 64|0); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $217); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),16))); $220 = SIMD_Int32x4_and($219,SIMD_Int32x4_splat(15)); $221 = ((($out)) + 80|0); temp_Int32x4_ptr = $218;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $220); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),20))); $223 = SIMD_Int32x4_and($222,SIMD_Int32x4_splat(15)); $224 = ((($out)) + 96|0); temp_Int32x4_ptr = $221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),24))); $226 = SIMD_Int32x4_and($225,SIMD_Int32x4_splat(15)); $227 = ((($out)) + 112|0); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $226); $228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i6)),28))); $229 = ((($in)) + 16|0); $$val2$i7 = SIMD_Int32x4_load(HEAPU8, $229); $230 = ((($out)) + 128|0); temp_Int32x4_ptr = $227;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $228); $231 = SIMD_Int32x4_and($$val2$i7,SIMD_Int32x4_splat(15)); $232 = ((($out)) + 144|0); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),4))); $234 = SIMD_Int32x4_and($233,SIMD_Int32x4_splat(15)); $235 = ((($out)) + 160|0); temp_Int32x4_ptr = $232;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),8))); $237 = SIMD_Int32x4_and($236,SIMD_Int32x4_splat(15)); $238 = ((($out)) + 176|0); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),12))); $240 = SIMD_Int32x4_and($239,SIMD_Int32x4_splat(15)); $241 = ((($out)) + 192|0); temp_Int32x4_ptr = $238;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),16))); $243 = SIMD_Int32x4_and($242,SIMD_Int32x4_splat(15)); $244 = ((($out)) + 208|0); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),20))); $246 = SIMD_Int32x4_and($245,SIMD_Int32x4_splat(15)); $247 = ((($out)) + 224|0); temp_Int32x4_ptr = $244;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $246); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),24))); $249 = SIMD_Int32x4_and($248,SIMD_Int32x4_splat(15)); $250 = ((($out)) + 240|0); temp_Int32x4_ptr = $247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i7)),28))); $252 = ((($in)) + 32|0); $$val1$i8 = SIMD_Int32x4_load(HEAPU8, $252); $253 = ((($out)) + 256|0); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $251); $254 = SIMD_Int32x4_and($$val1$i8,SIMD_Int32x4_splat(15)); $255 = ((($out)) + 272|0); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),4))); $257 = SIMD_Int32x4_and($256,SIMD_Int32x4_splat(15)); $258 = ((($out)) + 288|0); temp_Int32x4_ptr = $255;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),8))); $260 = SIMD_Int32x4_and($259,SIMD_Int32x4_splat(15)); $261 = ((($out)) + 304|0); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),12))); $263 = SIMD_Int32x4_and($262,SIMD_Int32x4_splat(15)); $264 = ((($out)) + 320|0); temp_Int32x4_ptr = $261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $263); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),16))); $266 = SIMD_Int32x4_and($265,SIMD_Int32x4_splat(15)); $267 = ((($out)) + 336|0); temp_Int32x4_ptr = $264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),20))); $269 = SIMD_Int32x4_and($268,SIMD_Int32x4_splat(15)); $270 = ((($out)) + 352|0); temp_Int32x4_ptr = $267;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),24))); $272 = SIMD_Int32x4_and($271,SIMD_Int32x4_splat(15)); $273 = ((($out)) + 368|0); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $272); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i8)),28))); $275 = ((($in)) + 48|0); $$val$i9 = SIMD_Int32x4_load(HEAPU8, $275); $276 = ((($out)) + 384|0); temp_Int32x4_ptr = $273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $274); $277 = SIMD_Int32x4_and($$val$i9,SIMD_Int32x4_splat(15)); $278 = ((($out)) + 400|0); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),4))); $280 = SIMD_Int32x4_and($279,SIMD_Int32x4_splat(15)); $281 = ((($out)) + 416|0); temp_Int32x4_ptr = $278;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),8))); $283 = SIMD_Int32x4_and($282,SIMD_Int32x4_splat(15)); $284 = ((($out)) + 432|0); temp_Int32x4_ptr = $281;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),12))); $286 = SIMD_Int32x4_and($285,SIMD_Int32x4_splat(15)); $287 = ((($out)) + 448|0); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),16))); $289 = SIMD_Int32x4_and($288,SIMD_Int32x4_splat(15)); $290 = ((($out)) + 464|0); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $289); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),20))); $292 = SIMD_Int32x4_and($291,SIMD_Int32x4_splat(15)); $293 = ((($out)) + 480|0); temp_Int32x4_ptr = $290;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $292); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),24))); $295 = SIMD_Int32x4_and($294,SIMD_Int32x4_splat(15)); $296 = ((($out)) + 496|0); temp_Int32x4_ptr = $293;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i9)),28))); temp_Int32x4_ptr = $296;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); return; break; } case 5: { $in$val$i10 = SIMD_Int32x4_load(HEAPU8, $in); $298 = SIMD_Int32x4_and($in$val$i10,SIMD_Int32x4_splat(31)); $299 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $298); $300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),5))); $301 = SIMD_Int32x4_and($300,SIMD_Int32x4_splat(31)); $302 = ((($out)) + 32|0); temp_Int32x4_ptr = $299;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),10))); $304 = SIMD_Int32x4_and($303,SIMD_Int32x4_splat(31)); $305 = ((($out)) + 48|0); temp_Int32x4_ptr = $302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $304); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),15))); $307 = SIMD_Int32x4_and($306,SIMD_Int32x4_splat(31)); $308 = ((($out)) + 64|0); temp_Int32x4_ptr = $305;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),20))); $310 = SIMD_Int32x4_and($309,SIMD_Int32x4_splat(31)); $311 = ((($out)) + 80|0); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $310); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),25))); $313 = SIMD_Int32x4_and($312,SIMD_Int32x4_splat(31)); $314 = ((($out)) + 96|0); temp_Int32x4_ptr = $311;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $313); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i10)),30))); $316 = ((($in)) + 16|0); $$val3$i11 = SIMD_Int32x4_load(HEAPU8, $316); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i11)),2))); $318 = SIMD_Int32x4_and($317,SIMD_Int32x4_splat(31)); $319 = SIMD_Int32x4_or($318,$315); $320 = ((($out)) + 112|0); temp_Int32x4_ptr = $314;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $319); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),3))); $322 = SIMD_Int32x4_and($321,SIMD_Int32x4_splat(31)); $323 = ((($out)) + 128|0); temp_Int32x4_ptr = $320;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $322); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),8))); $325 = SIMD_Int32x4_and($324,SIMD_Int32x4_splat(31)); $326 = ((($out)) + 144|0); temp_Int32x4_ptr = $323;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $325); $327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),13))); $328 = SIMD_Int32x4_and($327,SIMD_Int32x4_splat(31)); $329 = ((($out)) + 160|0); temp_Int32x4_ptr = $326;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $328); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),18))); $331 = SIMD_Int32x4_and($330,SIMD_Int32x4_splat(31)); $332 = ((($out)) + 176|0); temp_Int32x4_ptr = $329;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $331); $333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),23))); $334 = SIMD_Int32x4_and($333,SIMD_Int32x4_splat(31)); $335 = ((($out)) + 192|0); temp_Int32x4_ptr = $332;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $334); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i11)),28))); $337 = ((($in)) + 32|0); $$val2$i12 = SIMD_Int32x4_load(HEAPU8, $337); $338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i12)),4))); $339 = SIMD_Int32x4_and($338,SIMD_Int32x4_splat(31)); $340 = SIMD_Int32x4_or($339,$336); $341 = ((($out)) + 208|0); temp_Int32x4_ptr = $335;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $340); $342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),1))); $343 = SIMD_Int32x4_and($342,SIMD_Int32x4_splat(31)); $344 = ((($out)) + 224|0); temp_Int32x4_ptr = $341;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $343); $345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),6))); $346 = SIMD_Int32x4_and($345,SIMD_Int32x4_splat(31)); $347 = ((($out)) + 240|0); temp_Int32x4_ptr = $344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $346); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),11))); $349 = SIMD_Int32x4_and($348,SIMD_Int32x4_splat(31)); $350 = ((($out)) + 256|0); temp_Int32x4_ptr = $347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $349); $351 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),16))); $352 = SIMD_Int32x4_and($351,SIMD_Int32x4_splat(31)); $353 = ((($out)) + 272|0); temp_Int32x4_ptr = $350;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $352); $354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),21))); $355 = SIMD_Int32x4_and($354,SIMD_Int32x4_splat(31)); $356 = ((($out)) + 288|0); temp_Int32x4_ptr = $353;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),26))); $358 = SIMD_Int32x4_and($357,SIMD_Int32x4_splat(31)); $359 = ((($out)) + 304|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $358); $360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i12)),31))); $361 = ((($in)) + 48|0); $$val1$i13 = SIMD_Int32x4_load(HEAPU8, $361); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i13)),1))); $363 = SIMD_Int32x4_and($362,SIMD_Int32x4_splat(31)); $364 = SIMD_Int32x4_or($363,$360); $365 = ((($out)) + 320|0); temp_Int32x4_ptr = $359;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $364); $366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),4))); $367 = SIMD_Int32x4_and($366,SIMD_Int32x4_splat(31)); $368 = ((($out)) + 336|0); temp_Int32x4_ptr = $365;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $367); $369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),9))); $370 = SIMD_Int32x4_and($369,SIMD_Int32x4_splat(31)); $371 = ((($out)) + 352|0); temp_Int32x4_ptr = $368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $370); $372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),14))); $373 = SIMD_Int32x4_and($372,SIMD_Int32x4_splat(31)); $374 = ((($out)) + 368|0); temp_Int32x4_ptr = $371;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),19))); $376 = SIMD_Int32x4_and($375,SIMD_Int32x4_splat(31)); $377 = ((($out)) + 384|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $376); $378 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),24))); $379 = SIMD_Int32x4_and($378,SIMD_Int32x4_splat(31)); $380 = ((($out)) + 400|0); temp_Int32x4_ptr = $377;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $379); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i13)),29))); $382 = ((($in)) + 64|0); $$val$i14 = SIMD_Int32x4_load(HEAPU8, $382); $383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i14)),3))); $384 = SIMD_Int32x4_and($383,SIMD_Int32x4_splat(31)); $385 = SIMD_Int32x4_or($384,$381); $386 = ((($out)) + 416|0); temp_Int32x4_ptr = $380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $385); $387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),2))); $388 = SIMD_Int32x4_and($387,SIMD_Int32x4_splat(31)); $389 = ((($out)) + 432|0); temp_Int32x4_ptr = $386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $388); $390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),7))); $391 = SIMD_Int32x4_and($390,SIMD_Int32x4_splat(31)); $392 = ((($out)) + 448|0); temp_Int32x4_ptr = $389;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $391); $393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),12))); $394 = SIMD_Int32x4_and($393,SIMD_Int32x4_splat(31)); $395 = ((($out)) + 464|0); temp_Int32x4_ptr = $392;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $394); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),17))); $397 = SIMD_Int32x4_and($396,SIMD_Int32x4_splat(31)); $398 = ((($out)) + 480|0); temp_Int32x4_ptr = $395;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $397); $399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),22))); $400 = SIMD_Int32x4_and($399,SIMD_Int32x4_splat(31)); $401 = ((($out)) + 496|0); temp_Int32x4_ptr = $398;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $400); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i14)),27))); temp_Int32x4_ptr = $401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $402); return; break; } case 6: { $in$val$i15 = SIMD_Int32x4_load(HEAPU8, $in); $403 = SIMD_Int32x4_and($in$val$i15,SIMD_Int32x4_splat(63)); $404 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $403); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i15)),6))); $406 = SIMD_Int32x4_and($405,SIMD_Int32x4_splat(63)); $407 = ((($out)) + 32|0); temp_Int32x4_ptr = $404;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $406); $408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i15)),12))); $409 = SIMD_Int32x4_and($408,SIMD_Int32x4_splat(63)); $410 = ((($out)) + 48|0); temp_Int32x4_ptr = $407;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $409); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i15)),18))); $412 = SIMD_Int32x4_and($411,SIMD_Int32x4_splat(63)); $413 = ((($out)) + 64|0); temp_Int32x4_ptr = $410;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $412); $414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i15)),24))); $415 = SIMD_Int32x4_and($414,SIMD_Int32x4_splat(63)); $416 = ((($out)) + 80|0); temp_Int32x4_ptr = $413;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $415); $417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i15)),30))); $418 = ((($in)) + 16|0); $$val4$i16 = SIMD_Int32x4_load(HEAPU8, $418); $419 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i16)),2))); $420 = SIMD_Int32x4_and($419,SIMD_Int32x4_splat(63)); $421 = SIMD_Int32x4_or($420,$417); $422 = ((($out)) + 96|0); temp_Int32x4_ptr = $416;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $421); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i16)),4))); $424 = SIMD_Int32x4_and($423,SIMD_Int32x4_splat(63)); $425 = ((($out)) + 112|0); temp_Int32x4_ptr = $422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $424); $426 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i16)),10))); $427 = SIMD_Int32x4_and($426,SIMD_Int32x4_splat(63)); $428 = ((($out)) + 128|0); temp_Int32x4_ptr = $425;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $427); $429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i16)),16))); $430 = SIMD_Int32x4_and($429,SIMD_Int32x4_splat(63)); $431 = ((($out)) + 144|0); temp_Int32x4_ptr = $428;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $430); $432 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i16)),22))); $433 = SIMD_Int32x4_and($432,SIMD_Int32x4_splat(63)); $434 = ((($out)) + 160|0); temp_Int32x4_ptr = $431;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $433); $435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i16)),28))); $436 = ((($in)) + 32|0); $$val3$i17 = SIMD_Int32x4_load(HEAPU8, $436); $437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i17)),4))); $438 = SIMD_Int32x4_and($437,SIMD_Int32x4_splat(63)); $439 = SIMD_Int32x4_or($438,$435); $440 = ((($out)) + 176|0); temp_Int32x4_ptr = $434;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $439); $441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i17)),2))); $442 = SIMD_Int32x4_and($441,SIMD_Int32x4_splat(63)); $443 = ((($out)) + 192|0); temp_Int32x4_ptr = $440;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $442); $444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i17)),8))); $445 = SIMD_Int32x4_and($444,SIMD_Int32x4_splat(63)); $446 = ((($out)) + 208|0); temp_Int32x4_ptr = $443;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $445); $447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i17)),14))); $448 = SIMD_Int32x4_and($447,SIMD_Int32x4_splat(63)); $449 = ((($out)) + 224|0); temp_Int32x4_ptr = $446;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $448); $450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i17)),20))); $451 = SIMD_Int32x4_and($450,SIMD_Int32x4_splat(63)); $452 = ((($out)) + 240|0); temp_Int32x4_ptr = $449;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $451); $453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i17)),26))); $454 = ((($in)) + 48|0); $$val2$i18 = SIMD_Int32x4_load(HEAPU8, $454); $455 = ((($out)) + 256|0); temp_Int32x4_ptr = $452;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $453); $456 = SIMD_Int32x4_and($$val2$i18,SIMD_Int32x4_splat(63)); $457 = ((($out)) + 272|0); temp_Int32x4_ptr = $455;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $456); $458 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i18)),6))); $459 = SIMD_Int32x4_and($458,SIMD_Int32x4_splat(63)); $460 = ((($out)) + 288|0); temp_Int32x4_ptr = $457;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $459); $461 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i18)),12))); $462 = SIMD_Int32x4_and($461,SIMD_Int32x4_splat(63)); $463 = ((($out)) + 304|0); temp_Int32x4_ptr = $460;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $462); $464 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i18)),18))); $465 = SIMD_Int32x4_and($464,SIMD_Int32x4_splat(63)); $466 = ((($out)) + 320|0); temp_Int32x4_ptr = $463;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $465); $467 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i18)),24))); $468 = SIMD_Int32x4_and($467,SIMD_Int32x4_splat(63)); $469 = ((($out)) + 336|0); temp_Int32x4_ptr = $466;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $468); $470 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i18)),30))); $471 = ((($in)) + 64|0); $$val1$i19 = SIMD_Int32x4_load(HEAPU8, $471); $472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i19)),2))); $473 = SIMD_Int32x4_and($472,SIMD_Int32x4_splat(63)); $474 = SIMD_Int32x4_or($473,$470); $475 = ((($out)) + 352|0); temp_Int32x4_ptr = $469;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $474); $476 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i19)),4))); $477 = SIMD_Int32x4_and($476,SIMD_Int32x4_splat(63)); $478 = ((($out)) + 368|0); temp_Int32x4_ptr = $475;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $477); $479 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i19)),10))); $480 = SIMD_Int32x4_and($479,SIMD_Int32x4_splat(63)); $481 = ((($out)) + 384|0); temp_Int32x4_ptr = $478;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $480); $482 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i19)),16))); $483 = SIMD_Int32x4_and($482,SIMD_Int32x4_splat(63)); $484 = ((($out)) + 400|0); temp_Int32x4_ptr = $481;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $483); $485 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i19)),22))); $486 = SIMD_Int32x4_and($485,SIMD_Int32x4_splat(63)); $487 = ((($out)) + 416|0); temp_Int32x4_ptr = $484;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $486); $488 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i19)),28))); $489 = ((($in)) + 80|0); $$val$i20 = SIMD_Int32x4_load(HEAPU8, $489); $490 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i20)),4))); $491 = SIMD_Int32x4_and($490,SIMD_Int32x4_splat(63)); $492 = SIMD_Int32x4_or($491,$488); $493 = ((($out)) + 432|0); temp_Int32x4_ptr = $487;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $492); $494 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i20)),2))); $495 = SIMD_Int32x4_and($494,SIMD_Int32x4_splat(63)); $496 = ((($out)) + 448|0); temp_Int32x4_ptr = $493;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $495); $497 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i20)),8))); $498 = SIMD_Int32x4_and($497,SIMD_Int32x4_splat(63)); $499 = ((($out)) + 464|0); temp_Int32x4_ptr = $496;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $498); $500 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i20)),14))); $501 = SIMD_Int32x4_and($500,SIMD_Int32x4_splat(63)); $502 = ((($out)) + 480|0); temp_Int32x4_ptr = $499;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $501); $503 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i20)),20))); $504 = SIMD_Int32x4_and($503,SIMD_Int32x4_splat(63)); $505 = ((($out)) + 496|0); temp_Int32x4_ptr = $502;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $504); $506 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i20)),26))); temp_Int32x4_ptr = $505;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $506); return; break; } case 7: { $in$val$i21 = SIMD_Int32x4_load(HEAPU8, $in); $507 = SIMD_Int32x4_and($in$val$i21,SIMD_Int32x4_splat(127)); $508 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $507); $509 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i21)),7))); $510 = SIMD_Int32x4_and($509,SIMD_Int32x4_splat(127)); $511 = ((($out)) + 32|0); temp_Int32x4_ptr = $508;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $510); $512 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i21)),14))); $513 = SIMD_Int32x4_and($512,SIMD_Int32x4_splat(127)); $514 = ((($out)) + 48|0); temp_Int32x4_ptr = $511;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $513); $515 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i21)),21))); $516 = SIMD_Int32x4_and($515,SIMD_Int32x4_splat(127)); $517 = ((($out)) + 64|0); temp_Int32x4_ptr = $514;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $516); $518 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i21)),28))); $519 = ((($in)) + 16|0); $$val5$i22 = SIMD_Int32x4_load(HEAPU8, $519); $520 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i22)),4))); $521 = SIMD_Int32x4_and($520,SIMD_Int32x4_splat(127)); $522 = SIMD_Int32x4_or($521,$518); $523 = ((($out)) + 80|0); temp_Int32x4_ptr = $517;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $522); $524 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i22)),3))); $525 = SIMD_Int32x4_and($524,SIMD_Int32x4_splat(127)); $526 = ((($out)) + 96|0); temp_Int32x4_ptr = $523;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $525); $527 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i22)),10))); $528 = SIMD_Int32x4_and($527,SIMD_Int32x4_splat(127)); $529 = ((($out)) + 112|0); temp_Int32x4_ptr = $526;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $528); $530 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i22)),17))); $531 = SIMD_Int32x4_and($530,SIMD_Int32x4_splat(127)); $532 = ((($out)) + 128|0); temp_Int32x4_ptr = $529;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $531); $533 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i22)),24))); $534 = SIMD_Int32x4_and($533,SIMD_Int32x4_splat(127)); $535 = ((($out)) + 144|0); temp_Int32x4_ptr = $532;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $534); $536 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i22)),31))); $537 = ((($in)) + 32|0); $$val4$i23 = SIMD_Int32x4_load(HEAPU8, $537); $538 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i23)),1))); $539 = SIMD_Int32x4_and($538,SIMD_Int32x4_splat(127)); $540 = SIMD_Int32x4_or($539,$536); $541 = ((($out)) + 160|0); temp_Int32x4_ptr = $535;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $540); $542 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i23)),6))); $543 = SIMD_Int32x4_and($542,SIMD_Int32x4_splat(127)); $544 = ((($out)) + 176|0); temp_Int32x4_ptr = $541;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $543); $545 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i23)),13))); $546 = SIMD_Int32x4_and($545,SIMD_Int32x4_splat(127)); $547 = ((($out)) + 192|0); temp_Int32x4_ptr = $544;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $546); $548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i23)),20))); $549 = SIMD_Int32x4_and($548,SIMD_Int32x4_splat(127)); $550 = ((($out)) + 208|0); temp_Int32x4_ptr = $547;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $549); $551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i23)),27))); $552 = ((($in)) + 48|0); $$val3$i24 = SIMD_Int32x4_load(HEAPU8, $552); $553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i24)),5))); $554 = SIMD_Int32x4_and($553,SIMD_Int32x4_splat(127)); $555 = SIMD_Int32x4_or($554,$551); $556 = ((($out)) + 224|0); temp_Int32x4_ptr = $550;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $555); $557 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i24)),2))); $558 = SIMD_Int32x4_and($557,SIMD_Int32x4_splat(127)); $559 = ((($out)) + 240|0); temp_Int32x4_ptr = $556;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $558); $560 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i24)),9))); $561 = SIMD_Int32x4_and($560,SIMD_Int32x4_splat(127)); $562 = ((($out)) + 256|0); temp_Int32x4_ptr = $559;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $561); $563 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i24)),16))); $564 = SIMD_Int32x4_and($563,SIMD_Int32x4_splat(127)); $565 = ((($out)) + 272|0); temp_Int32x4_ptr = $562;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $564); $566 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i24)),23))); $567 = SIMD_Int32x4_and($566,SIMD_Int32x4_splat(127)); $568 = ((($out)) + 288|0); temp_Int32x4_ptr = $565;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $567); $569 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i24)),30))); $570 = ((($in)) + 64|0); $$val2$i25 = SIMD_Int32x4_load(HEAPU8, $570); $571 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i25)),2))); $572 = SIMD_Int32x4_and($571,SIMD_Int32x4_splat(127)); $573 = SIMD_Int32x4_or($572,$569); $574 = ((($out)) + 304|0); temp_Int32x4_ptr = $568;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $573); $575 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i25)),5))); $576 = SIMD_Int32x4_and($575,SIMD_Int32x4_splat(127)); $577 = ((($out)) + 320|0); temp_Int32x4_ptr = $574;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $576); $578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i25)),12))); $579 = SIMD_Int32x4_and($578,SIMD_Int32x4_splat(127)); $580 = ((($out)) + 336|0); temp_Int32x4_ptr = $577;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $579); $581 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i25)),19))); $582 = SIMD_Int32x4_and($581,SIMD_Int32x4_splat(127)); $583 = ((($out)) + 352|0); temp_Int32x4_ptr = $580;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $582); $584 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i25)),26))); $585 = ((($in)) + 80|0); $$val1$i26 = SIMD_Int32x4_load(HEAPU8, $585); $586 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i26)),6))); $587 = SIMD_Int32x4_and($586,SIMD_Int32x4_splat(127)); $588 = SIMD_Int32x4_or($587,$584); $589 = ((($out)) + 368|0); temp_Int32x4_ptr = $583;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $588); $590 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i26)),1))); $591 = SIMD_Int32x4_and($590,SIMD_Int32x4_splat(127)); $592 = ((($out)) + 384|0); temp_Int32x4_ptr = $589;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $591); $593 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i26)),8))); $594 = SIMD_Int32x4_and($593,SIMD_Int32x4_splat(127)); $595 = ((($out)) + 400|0); temp_Int32x4_ptr = $592;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $594); $596 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i26)),15))); $597 = SIMD_Int32x4_and($596,SIMD_Int32x4_splat(127)); $598 = ((($out)) + 416|0); temp_Int32x4_ptr = $595;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $597); $599 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i26)),22))); $600 = SIMD_Int32x4_and($599,SIMD_Int32x4_splat(127)); $601 = ((($out)) + 432|0); temp_Int32x4_ptr = $598;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $600); $602 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i26)),29))); $603 = ((($in)) + 96|0); $$val$i27 = SIMD_Int32x4_load(HEAPU8, $603); $604 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i27)),3))); $605 = SIMD_Int32x4_and($604,SIMD_Int32x4_splat(127)); $606 = SIMD_Int32x4_or($605,$602); $607 = ((($out)) + 448|0); temp_Int32x4_ptr = $601;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $606); $608 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i27)),4))); $609 = SIMD_Int32x4_and($608,SIMD_Int32x4_splat(127)); $610 = ((($out)) + 464|0); temp_Int32x4_ptr = $607;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $609); $611 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i27)),11))); $612 = SIMD_Int32x4_and($611,SIMD_Int32x4_splat(127)); $613 = ((($out)) + 480|0); temp_Int32x4_ptr = $610;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $612); $614 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i27)),18))); $615 = SIMD_Int32x4_and($614,SIMD_Int32x4_splat(127)); $616 = ((($out)) + 496|0); temp_Int32x4_ptr = $613;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $615); $617 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i27)),25))); temp_Int32x4_ptr = $616;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $617); return; break; } case 8: { $in$val$i28 = SIMD_Int32x4_load(HEAPU8, $in); $618 = SIMD_Int32x4_and($in$val$i28,SIMD_Int32x4_splat(255)); $619 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $618); $620 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i28)),8))); $621 = SIMD_Int32x4_and($620,SIMD_Int32x4_splat(255)); $622 = ((($out)) + 32|0); temp_Int32x4_ptr = $619;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $621); $623 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i28)),16))); $624 = SIMD_Int32x4_and($623,SIMD_Int32x4_splat(255)); $625 = ((($out)) + 48|0); temp_Int32x4_ptr = $622;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $624); $626 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i28)),24))); $627 = ((($in)) + 16|0); $$val6$i29 = SIMD_Int32x4_load(HEAPU8, $627); $628 = ((($out)) + 64|0); temp_Int32x4_ptr = $625;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $626); $629 = SIMD_Int32x4_and($$val6$i29,SIMD_Int32x4_splat(255)); $630 = ((($out)) + 80|0); temp_Int32x4_ptr = $628;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $629); $631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i29)),8))); $632 = SIMD_Int32x4_and($631,SIMD_Int32x4_splat(255)); $633 = ((($out)) + 96|0); temp_Int32x4_ptr = $630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $632); $634 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i29)),16))); $635 = SIMD_Int32x4_and($634,SIMD_Int32x4_splat(255)); $636 = ((($out)) + 112|0); temp_Int32x4_ptr = $633;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $635); $637 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i29)),24))); $638 = ((($in)) + 32|0); $$val5$i30 = SIMD_Int32x4_load(HEAPU8, $638); $639 = ((($out)) + 128|0); temp_Int32x4_ptr = $636;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $637); $640 = SIMD_Int32x4_and($$val5$i30,SIMD_Int32x4_splat(255)); $641 = ((($out)) + 144|0); temp_Int32x4_ptr = $639;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $640); $642 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i30)),8))); $643 = SIMD_Int32x4_and($642,SIMD_Int32x4_splat(255)); $644 = ((($out)) + 160|0); temp_Int32x4_ptr = $641;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $643); $645 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i30)),16))); $646 = SIMD_Int32x4_and($645,SIMD_Int32x4_splat(255)); $647 = ((($out)) + 176|0); temp_Int32x4_ptr = $644;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $646); $648 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i30)),24))); $649 = ((($in)) + 48|0); $$val4$i31 = SIMD_Int32x4_load(HEAPU8, $649); $650 = ((($out)) + 192|0); temp_Int32x4_ptr = $647;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $648); $651 = SIMD_Int32x4_and($$val4$i31,SIMD_Int32x4_splat(255)); $652 = ((($out)) + 208|0); temp_Int32x4_ptr = $650;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $651); $653 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i31)),8))); $654 = SIMD_Int32x4_and($653,SIMD_Int32x4_splat(255)); $655 = ((($out)) + 224|0); temp_Int32x4_ptr = $652;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $654); $656 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i31)),16))); $657 = SIMD_Int32x4_and($656,SIMD_Int32x4_splat(255)); $658 = ((($out)) + 240|0); temp_Int32x4_ptr = $655;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $657); $659 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i31)),24))); $660 = ((($in)) + 64|0); $$val3$i32 = SIMD_Int32x4_load(HEAPU8, $660); $661 = ((($out)) + 256|0); temp_Int32x4_ptr = $658;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $659); $662 = SIMD_Int32x4_and($$val3$i32,SIMD_Int32x4_splat(255)); $663 = ((($out)) + 272|0); temp_Int32x4_ptr = $661;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $662); $664 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i32)),8))); $665 = SIMD_Int32x4_and($664,SIMD_Int32x4_splat(255)); $666 = ((($out)) + 288|0); temp_Int32x4_ptr = $663;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $665); $667 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i32)),16))); $668 = SIMD_Int32x4_and($667,SIMD_Int32x4_splat(255)); $669 = ((($out)) + 304|0); temp_Int32x4_ptr = $666;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $668); $670 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i32)),24))); $671 = ((($in)) + 80|0); $$val2$i33 = SIMD_Int32x4_load(HEAPU8, $671); $672 = ((($out)) + 320|0); temp_Int32x4_ptr = $669;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $670); $673 = SIMD_Int32x4_and($$val2$i33,SIMD_Int32x4_splat(255)); $674 = ((($out)) + 336|0); temp_Int32x4_ptr = $672;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $673); $675 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i33)),8))); $676 = SIMD_Int32x4_and($675,SIMD_Int32x4_splat(255)); $677 = ((($out)) + 352|0); temp_Int32x4_ptr = $674;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $676); $678 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i33)),16))); $679 = SIMD_Int32x4_and($678,SIMD_Int32x4_splat(255)); $680 = ((($out)) + 368|0); temp_Int32x4_ptr = $677;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $679); $681 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i33)),24))); $682 = ((($in)) + 96|0); $$val1$i34 = SIMD_Int32x4_load(HEAPU8, $682); $683 = ((($out)) + 384|0); temp_Int32x4_ptr = $680;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $681); $684 = SIMD_Int32x4_and($$val1$i34,SIMD_Int32x4_splat(255)); $685 = ((($out)) + 400|0); temp_Int32x4_ptr = $683;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $684); $686 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i34)),8))); $687 = SIMD_Int32x4_and($686,SIMD_Int32x4_splat(255)); $688 = ((($out)) + 416|0); temp_Int32x4_ptr = $685;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $687); $689 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i34)),16))); $690 = SIMD_Int32x4_and($689,SIMD_Int32x4_splat(255)); $691 = ((($out)) + 432|0); temp_Int32x4_ptr = $688;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $690); $692 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i34)),24))); $693 = ((($in)) + 112|0); $$val$i35 = SIMD_Int32x4_load(HEAPU8, $693); $694 = ((($out)) + 448|0); temp_Int32x4_ptr = $691;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $692); $695 = SIMD_Int32x4_and($$val$i35,SIMD_Int32x4_splat(255)); $696 = ((($out)) + 464|0); temp_Int32x4_ptr = $694;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $695); $697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i35)),8))); $698 = SIMD_Int32x4_and($697,SIMD_Int32x4_splat(255)); $699 = ((($out)) + 480|0); temp_Int32x4_ptr = $696;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $698); $700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i35)),16))); $701 = SIMD_Int32x4_and($700,SIMD_Int32x4_splat(255)); $702 = ((($out)) + 496|0); temp_Int32x4_ptr = $699;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $701); $703 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i35)),24))); temp_Int32x4_ptr = $702;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $703); return; break; } case 9: { $in$val$i36 = SIMD_Int32x4_load(HEAPU8, $in); $704 = SIMD_Int32x4_and($in$val$i36,SIMD_Int32x4_splat(511)); $705 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $704); $706 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i36)),9))); $707 = SIMD_Int32x4_and($706,SIMD_Int32x4_splat(511)); $708 = ((($out)) + 32|0); temp_Int32x4_ptr = $705;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $707); $709 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i36)),18))); $710 = SIMD_Int32x4_and($709,SIMD_Int32x4_splat(511)); $711 = ((($out)) + 48|0); temp_Int32x4_ptr = $708;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $710); $712 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i36)),27))); $713 = ((($in)) + 16|0); $$val7$i37 = SIMD_Int32x4_load(HEAPU8, $713); $714 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i37)),5))); $715 = SIMD_Int32x4_and($714,SIMD_Int32x4_splat(511)); $716 = SIMD_Int32x4_or($715,$712); $717 = ((($out)) + 64|0); temp_Int32x4_ptr = $711;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $716); $718 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i37)),4))); $719 = SIMD_Int32x4_and($718,SIMD_Int32x4_splat(511)); $720 = ((($out)) + 80|0); temp_Int32x4_ptr = $717;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $719); $721 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i37)),13))); $722 = SIMD_Int32x4_and($721,SIMD_Int32x4_splat(511)); $723 = ((($out)) + 96|0); temp_Int32x4_ptr = $720;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $722); $724 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i37)),22))); $725 = SIMD_Int32x4_and($724,SIMD_Int32x4_splat(511)); $726 = ((($out)) + 112|0); temp_Int32x4_ptr = $723;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $725); $727 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i37)),31))); $728 = ((($in)) + 32|0); $$val6$i38 = SIMD_Int32x4_load(HEAPU8, $728); $729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i38)),1))); $730 = SIMD_Int32x4_and($729,SIMD_Int32x4_splat(511)); $731 = SIMD_Int32x4_or($730,$727); $732 = ((($out)) + 128|0); temp_Int32x4_ptr = $726;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $731); $733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i38)),8))); $734 = SIMD_Int32x4_and($733,SIMD_Int32x4_splat(511)); $735 = ((($out)) + 144|0); temp_Int32x4_ptr = $732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $734); $736 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i38)),17))); $737 = SIMD_Int32x4_and($736,SIMD_Int32x4_splat(511)); $738 = ((($out)) + 160|0); temp_Int32x4_ptr = $735;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $737); $739 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i38)),26))); $740 = ((($in)) + 48|0); $$val5$i39 = SIMD_Int32x4_load(HEAPU8, $740); $741 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i39)),6))); $742 = SIMD_Int32x4_and($741,SIMD_Int32x4_splat(511)); $743 = SIMD_Int32x4_or($742,$739); $744 = ((($out)) + 176|0); temp_Int32x4_ptr = $738;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $743); $745 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i39)),3))); $746 = SIMD_Int32x4_and($745,SIMD_Int32x4_splat(511)); $747 = ((($out)) + 192|0); temp_Int32x4_ptr = $744;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $746); $748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i39)),12))); $749 = SIMD_Int32x4_and($748,SIMD_Int32x4_splat(511)); $750 = ((($out)) + 208|0); temp_Int32x4_ptr = $747;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $749); $751 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i39)),21))); $752 = SIMD_Int32x4_and($751,SIMD_Int32x4_splat(511)); $753 = ((($out)) + 224|0); temp_Int32x4_ptr = $750;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $752); $754 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i39)),30))); $755 = ((($in)) + 64|0); $$val4$i40 = SIMD_Int32x4_load(HEAPU8, $755); $756 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i40)),2))); $757 = SIMD_Int32x4_and($756,SIMD_Int32x4_splat(511)); $758 = SIMD_Int32x4_or($757,$754); $759 = ((($out)) + 240|0); temp_Int32x4_ptr = $753;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $758); $760 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i40)),7))); $761 = SIMD_Int32x4_and($760,SIMD_Int32x4_splat(511)); $762 = ((($out)) + 256|0); temp_Int32x4_ptr = $759;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $761); $763 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i40)),16))); $764 = SIMD_Int32x4_and($763,SIMD_Int32x4_splat(511)); $765 = ((($out)) + 272|0); temp_Int32x4_ptr = $762;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $764); $766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i40)),25))); $767 = ((($in)) + 80|0); $$val3$i41 = SIMD_Int32x4_load(HEAPU8, $767); $768 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i41)),7))); $769 = SIMD_Int32x4_and($768,SIMD_Int32x4_splat(511)); $770 = SIMD_Int32x4_or($769,$766); $771 = ((($out)) + 288|0); temp_Int32x4_ptr = $765;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $770); $772 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i41)),2))); $773 = SIMD_Int32x4_and($772,SIMD_Int32x4_splat(511)); $774 = ((($out)) + 304|0); temp_Int32x4_ptr = $771;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $773); $775 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i41)),11))); $776 = SIMD_Int32x4_and($775,SIMD_Int32x4_splat(511)); $777 = ((($out)) + 320|0); temp_Int32x4_ptr = $774;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $776); $778 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i41)),20))); $779 = SIMD_Int32x4_and($778,SIMD_Int32x4_splat(511)); $780 = ((($out)) + 336|0); temp_Int32x4_ptr = $777;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $779); $781 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i41)),29))); $782 = ((($in)) + 96|0); $$val2$i42 = SIMD_Int32x4_load(HEAPU8, $782); $783 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i42)),3))); $784 = SIMD_Int32x4_and($783,SIMD_Int32x4_splat(511)); $785 = SIMD_Int32x4_or($784,$781); $786 = ((($out)) + 352|0); temp_Int32x4_ptr = $780;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $785); $787 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i42)),6))); $788 = SIMD_Int32x4_and($787,SIMD_Int32x4_splat(511)); $789 = ((($out)) + 368|0); temp_Int32x4_ptr = $786;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $788); $790 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i42)),15))); $791 = SIMD_Int32x4_and($790,SIMD_Int32x4_splat(511)); $792 = ((($out)) + 384|0); temp_Int32x4_ptr = $789;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $791); $793 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i42)),24))); $794 = ((($in)) + 112|0); $$val1$i43 = SIMD_Int32x4_load(HEAPU8, $794); $795 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i43)),8))); $796 = SIMD_Int32x4_and($795,SIMD_Int32x4_splat(511)); $797 = SIMD_Int32x4_or($796,$793); $798 = ((($out)) + 400|0); temp_Int32x4_ptr = $792;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $797); $799 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i43)),1))); $800 = SIMD_Int32x4_and($799,SIMD_Int32x4_splat(511)); $801 = ((($out)) + 416|0); temp_Int32x4_ptr = $798;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $800); $802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i43)),10))); $803 = SIMD_Int32x4_and($802,SIMD_Int32x4_splat(511)); $804 = ((($out)) + 432|0); temp_Int32x4_ptr = $801;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $803); $805 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i43)),19))); $806 = SIMD_Int32x4_and($805,SIMD_Int32x4_splat(511)); $807 = ((($out)) + 448|0); temp_Int32x4_ptr = $804;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $806); $808 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i43)),28))); $809 = ((($in)) + 128|0); $$val$i44 = SIMD_Int32x4_load(HEAPU8, $809); $810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i44)),4))); $811 = SIMD_Int32x4_and($810,SIMD_Int32x4_splat(511)); $812 = SIMD_Int32x4_or($811,$808); $813 = ((($out)) + 464|0); temp_Int32x4_ptr = $807;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $812); $814 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i44)),5))); $815 = SIMD_Int32x4_and($814,SIMD_Int32x4_splat(511)); $816 = ((($out)) + 480|0); temp_Int32x4_ptr = $813;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $815); $817 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i44)),14))); $818 = SIMD_Int32x4_and($817,SIMD_Int32x4_splat(511)); $819 = ((($out)) + 496|0); temp_Int32x4_ptr = $816;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $818); $820 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i44)),23))); temp_Int32x4_ptr = $819;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $820); return; break; } case 10: { $in$val$i45 = SIMD_Int32x4_load(HEAPU8, $in); $821 = SIMD_Int32x4_and($in$val$i45,SIMD_Int32x4_splat(1023)); $822 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $821); $823 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i45)),10))); $824 = SIMD_Int32x4_and($823,SIMD_Int32x4_splat(1023)); $825 = ((($out)) + 32|0); temp_Int32x4_ptr = $822;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $824); $826 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i45)),20))); $827 = SIMD_Int32x4_and($826,SIMD_Int32x4_splat(1023)); $828 = ((($out)) + 48|0); temp_Int32x4_ptr = $825;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $827); $829 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i45)),30))); $830 = ((($in)) + 16|0); $$val8$i46 = SIMD_Int32x4_load(HEAPU8, $830); $831 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i46)),2))); $832 = SIMD_Int32x4_and($831,SIMD_Int32x4_splat(1023)); $833 = SIMD_Int32x4_or($832,$829); $834 = ((($out)) + 64|0); temp_Int32x4_ptr = $828;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $833); $835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i46)),8))); $836 = SIMD_Int32x4_and($835,SIMD_Int32x4_splat(1023)); $837 = ((($out)) + 80|0); temp_Int32x4_ptr = $834;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $836); $838 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i46)),18))); $839 = SIMD_Int32x4_and($838,SIMD_Int32x4_splat(1023)); $840 = ((($out)) + 96|0); temp_Int32x4_ptr = $837;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $839); $841 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i46)),28))); $842 = ((($in)) + 32|0); $$val7$i47 = SIMD_Int32x4_load(HEAPU8, $842); $843 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i47)),4))); $844 = SIMD_Int32x4_and($843,SIMD_Int32x4_splat(1023)); $845 = SIMD_Int32x4_or($844,$841); $846 = ((($out)) + 112|0); temp_Int32x4_ptr = $840;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $845); $847 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i47)),6))); $848 = SIMD_Int32x4_and($847,SIMD_Int32x4_splat(1023)); $849 = ((($out)) + 128|0); temp_Int32x4_ptr = $846;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $848); $850 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i47)),16))); $851 = SIMD_Int32x4_and($850,SIMD_Int32x4_splat(1023)); $852 = ((($out)) + 144|0); temp_Int32x4_ptr = $849;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $851); $853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i47)),26))); $854 = ((($in)) + 48|0); $$val6$i48 = SIMD_Int32x4_load(HEAPU8, $854); $855 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i48)),6))); $856 = SIMD_Int32x4_and($855,SIMD_Int32x4_splat(1023)); $857 = SIMD_Int32x4_or($856,$853); $858 = ((($out)) + 160|0); temp_Int32x4_ptr = $852;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $857); $859 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i48)),4))); $860 = SIMD_Int32x4_and($859,SIMD_Int32x4_splat(1023)); $861 = ((($out)) + 176|0); temp_Int32x4_ptr = $858;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $860); $862 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i48)),14))); $863 = SIMD_Int32x4_and($862,SIMD_Int32x4_splat(1023)); $864 = ((($out)) + 192|0); temp_Int32x4_ptr = $861;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $863); $865 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i48)),24))); $866 = ((($in)) + 64|0); $$val5$i49 = SIMD_Int32x4_load(HEAPU8, $866); $867 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i49)),8))); $868 = SIMD_Int32x4_and($867,SIMD_Int32x4_splat(1023)); $869 = SIMD_Int32x4_or($868,$865); $870 = ((($out)) + 208|0); temp_Int32x4_ptr = $864;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $869); $871 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i49)),2))); $872 = SIMD_Int32x4_and($871,SIMD_Int32x4_splat(1023)); $873 = ((($out)) + 224|0); temp_Int32x4_ptr = $870;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $872); $874 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i49)),12))); $875 = SIMD_Int32x4_and($874,SIMD_Int32x4_splat(1023)); $876 = ((($out)) + 240|0); temp_Int32x4_ptr = $873;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $875); $877 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i49)),22))); $878 = ((($in)) + 80|0); $$val4$i50 = SIMD_Int32x4_load(HEAPU8, $878); $879 = ((($out)) + 256|0); temp_Int32x4_ptr = $876;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $877); $880 = SIMD_Int32x4_and($$val4$i50,SIMD_Int32x4_splat(1023)); $881 = ((($out)) + 272|0); temp_Int32x4_ptr = $879;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $880); $882 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i50)),10))); $883 = SIMD_Int32x4_and($882,SIMD_Int32x4_splat(1023)); $884 = ((($out)) + 288|0); temp_Int32x4_ptr = $881;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $883); $885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i50)),20))); $886 = SIMD_Int32x4_and($885,SIMD_Int32x4_splat(1023)); $887 = ((($out)) + 304|0); temp_Int32x4_ptr = $884;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $886); $888 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i50)),30))); $889 = ((($in)) + 96|0); $$val3$i51 = SIMD_Int32x4_load(HEAPU8, $889); $890 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i51)),2))); $891 = SIMD_Int32x4_and($890,SIMD_Int32x4_splat(1023)); $892 = SIMD_Int32x4_or($891,$888); $893 = ((($out)) + 320|0); temp_Int32x4_ptr = $887;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $892); $894 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i51)),8))); $895 = SIMD_Int32x4_and($894,SIMD_Int32x4_splat(1023)); $896 = ((($out)) + 336|0); temp_Int32x4_ptr = $893;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $895); $897 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i51)),18))); $898 = SIMD_Int32x4_and($897,SIMD_Int32x4_splat(1023)); $899 = ((($out)) + 352|0); temp_Int32x4_ptr = $896;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $898); $900 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i51)),28))); $901 = ((($in)) + 112|0); $$val2$i52 = SIMD_Int32x4_load(HEAPU8, $901); $902 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i52)),4))); $903 = SIMD_Int32x4_and($902,SIMD_Int32x4_splat(1023)); $904 = SIMD_Int32x4_or($903,$900); $905 = ((($out)) + 368|0); temp_Int32x4_ptr = $899;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $904); $906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i52)),6))); $907 = SIMD_Int32x4_and($906,SIMD_Int32x4_splat(1023)); $908 = ((($out)) + 384|0); temp_Int32x4_ptr = $905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $907); $909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i52)),16))); $910 = SIMD_Int32x4_and($909,SIMD_Int32x4_splat(1023)); $911 = ((($out)) + 400|0); temp_Int32x4_ptr = $908;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $910); $912 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i52)),26))); $913 = ((($in)) + 128|0); $$val1$i53 = SIMD_Int32x4_load(HEAPU8, $913); $914 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i53)),6))); $915 = SIMD_Int32x4_and($914,SIMD_Int32x4_splat(1023)); $916 = SIMD_Int32x4_or($915,$912); $917 = ((($out)) + 416|0); temp_Int32x4_ptr = $911;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $916); $918 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i53)),4))); $919 = SIMD_Int32x4_and($918,SIMD_Int32x4_splat(1023)); $920 = ((($out)) + 432|0); temp_Int32x4_ptr = $917;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $919); $921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i53)),14))); $922 = SIMD_Int32x4_and($921,SIMD_Int32x4_splat(1023)); $923 = ((($out)) + 448|0); temp_Int32x4_ptr = $920;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $922); $924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i53)),24))); $925 = ((($in)) + 144|0); $$val$i54 = SIMD_Int32x4_load(HEAPU8, $925); $926 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i54)),8))); $927 = SIMD_Int32x4_and($926,SIMD_Int32x4_splat(1023)); $928 = SIMD_Int32x4_or($927,$924); $929 = ((($out)) + 464|0); temp_Int32x4_ptr = $923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $928); $930 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i54)),2))); $931 = SIMD_Int32x4_and($930,SIMD_Int32x4_splat(1023)); $932 = ((($out)) + 480|0); temp_Int32x4_ptr = $929;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $931); $933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i54)),12))); $934 = SIMD_Int32x4_and($933,SIMD_Int32x4_splat(1023)); $935 = ((($out)) + 496|0); temp_Int32x4_ptr = $932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $934); $936 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i54)),22))); temp_Int32x4_ptr = $935;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $936); return; break; } case 11: { $in$val$i55 = SIMD_Int32x4_load(HEAPU8, $in); $937 = SIMD_Int32x4_and($in$val$i55,SIMD_Int32x4_splat(2047)); $938 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $937); $939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i55)),11))); $940 = SIMD_Int32x4_and($939,SIMD_Int32x4_splat(2047)); $941 = ((($out)) + 32|0); temp_Int32x4_ptr = $938;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $940); $942 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i55)),22))); $943 = ((($in)) + 16|0); $$val9$i56 = SIMD_Int32x4_load(HEAPU8, $943); $944 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i56)),10))); $945 = SIMD_Int32x4_and($944,SIMD_Int32x4_splat(2047)); $946 = SIMD_Int32x4_or($945,$942); $947 = ((($out)) + 48|0); temp_Int32x4_ptr = $941;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $946); $948 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i56)),1))); $949 = SIMD_Int32x4_and($948,SIMD_Int32x4_splat(2047)); $950 = ((($out)) + 64|0); temp_Int32x4_ptr = $947;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $949); $951 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i56)),12))); $952 = SIMD_Int32x4_and($951,SIMD_Int32x4_splat(2047)); $953 = ((($out)) + 80|0); temp_Int32x4_ptr = $950;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $952); $954 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i56)),23))); $955 = ((($in)) + 32|0); $$val8$i57 = SIMD_Int32x4_load(HEAPU8, $955); $956 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i57)),9))); $957 = SIMD_Int32x4_and($956,SIMD_Int32x4_splat(2047)); $958 = SIMD_Int32x4_or($957,$954); $959 = ((($out)) + 96|0); temp_Int32x4_ptr = $953;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $958); $960 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i57)),2))); $961 = SIMD_Int32x4_and($960,SIMD_Int32x4_splat(2047)); $962 = ((($out)) + 112|0); temp_Int32x4_ptr = $959;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $961); $963 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i57)),13))); $964 = SIMD_Int32x4_and($963,SIMD_Int32x4_splat(2047)); $965 = ((($out)) + 128|0); temp_Int32x4_ptr = $962;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $964); $966 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i57)),24))); $967 = ((($in)) + 48|0); $$val7$i58 = SIMD_Int32x4_load(HEAPU8, $967); $968 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i58)),8))); $969 = SIMD_Int32x4_and($968,SIMD_Int32x4_splat(2047)); $970 = SIMD_Int32x4_or($969,$966); $971 = ((($out)) + 144|0); temp_Int32x4_ptr = $965;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $970); $972 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i58)),3))); $973 = SIMD_Int32x4_and($972,SIMD_Int32x4_splat(2047)); $974 = ((($out)) + 160|0); temp_Int32x4_ptr = $971;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $973); $975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i58)),14))); $976 = SIMD_Int32x4_and($975,SIMD_Int32x4_splat(2047)); $977 = ((($out)) + 176|0); temp_Int32x4_ptr = $974;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $976); $978 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i58)),25))); $979 = ((($in)) + 64|0); $$val6$i59 = SIMD_Int32x4_load(HEAPU8, $979); $980 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i59)),7))); $981 = SIMD_Int32x4_and($980,SIMD_Int32x4_splat(2047)); $982 = SIMD_Int32x4_or($981,$978); $983 = ((($out)) + 192|0); temp_Int32x4_ptr = $977;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $982); $984 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i59)),4))); $985 = SIMD_Int32x4_and($984,SIMD_Int32x4_splat(2047)); $986 = ((($out)) + 208|0); temp_Int32x4_ptr = $983;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $985); $987 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i59)),15))); $988 = SIMD_Int32x4_and($987,SIMD_Int32x4_splat(2047)); $989 = ((($out)) + 224|0); temp_Int32x4_ptr = $986;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $988); $990 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i59)),26))); $991 = ((($in)) + 80|0); $$val5$i60 = SIMD_Int32x4_load(HEAPU8, $991); $992 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i60)),6))); $993 = SIMD_Int32x4_and($992,SIMD_Int32x4_splat(2047)); $994 = SIMD_Int32x4_or($993,$990); $995 = ((($out)) + 240|0); temp_Int32x4_ptr = $989;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $994); $996 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i60)),5))); $997 = SIMD_Int32x4_and($996,SIMD_Int32x4_splat(2047)); $998 = ((($out)) + 256|0); temp_Int32x4_ptr = $995;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $997); $999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i60)),16))); $1000 = SIMD_Int32x4_and($999,SIMD_Int32x4_splat(2047)); $1001 = ((($out)) + 272|0); temp_Int32x4_ptr = $998;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1000); $1002 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i60)),27))); $1003 = ((($in)) + 96|0); $$val4$i61 = SIMD_Int32x4_load(HEAPU8, $1003); $1004 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i61)),5))); $1005 = SIMD_Int32x4_and($1004,SIMD_Int32x4_splat(2047)); $1006 = SIMD_Int32x4_or($1005,$1002); $1007 = ((($out)) + 288|0); temp_Int32x4_ptr = $1001;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1006); $1008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i61)),6))); $1009 = SIMD_Int32x4_and($1008,SIMD_Int32x4_splat(2047)); $1010 = ((($out)) + 304|0); temp_Int32x4_ptr = $1007;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1009); $1011 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i61)),17))); $1012 = SIMD_Int32x4_and($1011,SIMD_Int32x4_splat(2047)); $1013 = ((($out)) + 320|0); temp_Int32x4_ptr = $1010;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1012); $1014 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i61)),28))); $1015 = ((($in)) + 112|0); $$val3$i62 = SIMD_Int32x4_load(HEAPU8, $1015); $1016 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i62)),4))); $1017 = SIMD_Int32x4_and($1016,SIMD_Int32x4_splat(2047)); $1018 = SIMD_Int32x4_or($1017,$1014); $1019 = ((($out)) + 336|0); temp_Int32x4_ptr = $1013;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1018); $1020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i62)),7))); $1021 = SIMD_Int32x4_and($1020,SIMD_Int32x4_splat(2047)); $1022 = ((($out)) + 352|0); temp_Int32x4_ptr = $1019;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1021); $1023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i62)),18))); $1024 = SIMD_Int32x4_and($1023,SIMD_Int32x4_splat(2047)); $1025 = ((($out)) + 368|0); temp_Int32x4_ptr = $1022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1024); $1026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i62)),29))); $1027 = ((($in)) + 128|0); $$val2$i63 = SIMD_Int32x4_load(HEAPU8, $1027); $1028 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i63)),3))); $1029 = SIMD_Int32x4_and($1028,SIMD_Int32x4_splat(2047)); $1030 = SIMD_Int32x4_or($1029,$1026); $1031 = ((($out)) + 384|0); temp_Int32x4_ptr = $1025;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1030); $1032 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i63)),8))); $1033 = SIMD_Int32x4_and($1032,SIMD_Int32x4_splat(2047)); $1034 = ((($out)) + 400|0); temp_Int32x4_ptr = $1031;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1033); $1035 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i63)),19))); $1036 = SIMD_Int32x4_and($1035,SIMD_Int32x4_splat(2047)); $1037 = ((($out)) + 416|0); temp_Int32x4_ptr = $1034;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1036); $1038 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i63)),30))); $1039 = ((($in)) + 144|0); $$val1$i64 = SIMD_Int32x4_load(HEAPU8, $1039); $1040 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i64)),2))); $1041 = SIMD_Int32x4_and($1040,SIMD_Int32x4_splat(2047)); $1042 = SIMD_Int32x4_or($1041,$1038); $1043 = ((($out)) + 432|0); temp_Int32x4_ptr = $1037;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1042); $1044 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i64)),9))); $1045 = SIMD_Int32x4_and($1044,SIMD_Int32x4_splat(2047)); $1046 = ((($out)) + 448|0); temp_Int32x4_ptr = $1043;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1045); $1047 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i64)),20))); $1048 = SIMD_Int32x4_and($1047,SIMD_Int32x4_splat(2047)); $1049 = ((($out)) + 464|0); temp_Int32x4_ptr = $1046;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1048); $1050 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i64)),31))); $1051 = ((($in)) + 160|0); $$val$i65 = SIMD_Int32x4_load(HEAPU8, $1051); $1052 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i65)),1))); $1053 = SIMD_Int32x4_and($1052,SIMD_Int32x4_splat(2047)); $1054 = SIMD_Int32x4_or($1053,$1050); $1055 = ((($out)) + 480|0); temp_Int32x4_ptr = $1049;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1054); $1056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i65)),10))); $1057 = SIMD_Int32x4_and($1056,SIMD_Int32x4_splat(2047)); $1058 = ((($out)) + 496|0); temp_Int32x4_ptr = $1055;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1057); $1059 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i65)),21))); temp_Int32x4_ptr = $1058;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1059); return; break; } case 12: { $in$val$i66 = SIMD_Int32x4_load(HEAPU8, $in); $1060 = SIMD_Int32x4_and($in$val$i66,SIMD_Int32x4_splat(4095)); $1061 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1060); $1062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i66)),12))); $1063 = SIMD_Int32x4_and($1062,SIMD_Int32x4_splat(4095)); $1064 = ((($out)) + 32|0); temp_Int32x4_ptr = $1061;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1063); $1065 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i66)),24))); $1066 = ((($in)) + 16|0); $$val10$i67 = SIMD_Int32x4_load(HEAPU8, $1066); $1067 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i67)),8))); $1068 = SIMD_Int32x4_and($1067,SIMD_Int32x4_splat(4095)); $1069 = SIMD_Int32x4_or($1068,$1065); $1070 = ((($out)) + 48|0); temp_Int32x4_ptr = $1064;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1069); $1071 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i67)),4))); $1072 = SIMD_Int32x4_and($1071,SIMD_Int32x4_splat(4095)); $1073 = ((($out)) + 64|0); temp_Int32x4_ptr = $1070;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1072); $1074 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i67)),16))); $1075 = SIMD_Int32x4_and($1074,SIMD_Int32x4_splat(4095)); $1076 = ((($out)) + 80|0); temp_Int32x4_ptr = $1073;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1075); $1077 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i67)),28))); $1078 = ((($in)) + 32|0); $$val9$i68 = SIMD_Int32x4_load(HEAPU8, $1078); $1079 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i68)),4))); $1080 = SIMD_Int32x4_and($1079,SIMD_Int32x4_splat(4095)); $1081 = SIMD_Int32x4_or($1080,$1077); $1082 = ((($out)) + 96|0); temp_Int32x4_ptr = $1076;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1081); $1083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i68)),8))); $1084 = SIMD_Int32x4_and($1083,SIMD_Int32x4_splat(4095)); $1085 = ((($out)) + 112|0); temp_Int32x4_ptr = $1082;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1084); $1086 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i68)),20))); $1087 = ((($in)) + 48|0); $$val8$i69 = SIMD_Int32x4_load(HEAPU8, $1087); $1088 = ((($out)) + 128|0); temp_Int32x4_ptr = $1085;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1086); $1089 = SIMD_Int32x4_and($$val8$i69,SIMD_Int32x4_splat(4095)); $1090 = ((($out)) + 144|0); temp_Int32x4_ptr = $1088;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1089); $1091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i69)),12))); $1092 = SIMD_Int32x4_and($1091,SIMD_Int32x4_splat(4095)); $1093 = ((($out)) + 160|0); temp_Int32x4_ptr = $1090;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1092); $1094 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i69)),24))); $1095 = ((($in)) + 64|0); $$val7$i70 = SIMD_Int32x4_load(HEAPU8, $1095); $1096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i70)),8))); $1097 = SIMD_Int32x4_and($1096,SIMD_Int32x4_splat(4095)); $1098 = SIMD_Int32x4_or($1097,$1094); $1099 = ((($out)) + 176|0); temp_Int32x4_ptr = $1093;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1098); $1100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i70)),4))); $1101 = SIMD_Int32x4_and($1100,SIMD_Int32x4_splat(4095)); $1102 = ((($out)) + 192|0); temp_Int32x4_ptr = $1099;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1101); $1103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i70)),16))); $1104 = SIMD_Int32x4_and($1103,SIMD_Int32x4_splat(4095)); $1105 = ((($out)) + 208|0); temp_Int32x4_ptr = $1102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1104); $1106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i70)),28))); $1107 = ((($in)) + 80|0); $$val6$i71 = SIMD_Int32x4_load(HEAPU8, $1107); $1108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i71)),4))); $1109 = SIMD_Int32x4_and($1108,SIMD_Int32x4_splat(4095)); $1110 = SIMD_Int32x4_or($1109,$1106); $1111 = ((($out)) + 224|0); temp_Int32x4_ptr = $1105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1110); $1112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i71)),8))); $1113 = SIMD_Int32x4_and($1112,SIMD_Int32x4_splat(4095)); $1114 = ((($out)) + 240|0); temp_Int32x4_ptr = $1111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1113); $1115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i71)),20))); $1116 = ((($in)) + 96|0); $$val5$i72 = SIMD_Int32x4_load(HEAPU8, $1116); $1117 = ((($out)) + 256|0); temp_Int32x4_ptr = $1114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1115); $1118 = SIMD_Int32x4_and($$val5$i72,SIMD_Int32x4_splat(4095)); $1119 = ((($out)) + 272|0); temp_Int32x4_ptr = $1117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1118); $1120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i72)),12))); $1121 = SIMD_Int32x4_and($1120,SIMD_Int32x4_splat(4095)); $1122 = ((($out)) + 288|0); temp_Int32x4_ptr = $1119;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1121); $1123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i72)),24))); $1124 = ((($in)) + 112|0); $$val4$i73 = SIMD_Int32x4_load(HEAPU8, $1124); $1125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i73)),8))); $1126 = SIMD_Int32x4_and($1125,SIMD_Int32x4_splat(4095)); $1127 = SIMD_Int32x4_or($1126,$1123); $1128 = ((($out)) + 304|0); temp_Int32x4_ptr = $1122;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1127); $1129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i73)),4))); $1130 = SIMD_Int32x4_and($1129,SIMD_Int32x4_splat(4095)); $1131 = ((($out)) + 320|0); temp_Int32x4_ptr = $1128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1130); $1132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i73)),16))); $1133 = SIMD_Int32x4_and($1132,SIMD_Int32x4_splat(4095)); $1134 = ((($out)) + 336|0); temp_Int32x4_ptr = $1131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1133); $1135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i73)),28))); $1136 = ((($in)) + 128|0); $$val3$i74 = SIMD_Int32x4_load(HEAPU8, $1136); $1137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i74)),4))); $1138 = SIMD_Int32x4_and($1137,SIMD_Int32x4_splat(4095)); $1139 = SIMD_Int32x4_or($1138,$1135); $1140 = ((($out)) + 352|0); temp_Int32x4_ptr = $1134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1139); $1141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i74)),8))); $1142 = SIMD_Int32x4_and($1141,SIMD_Int32x4_splat(4095)); $1143 = ((($out)) + 368|0); temp_Int32x4_ptr = $1140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1142); $1144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i74)),20))); $1145 = ((($in)) + 144|0); $$val2$i75 = SIMD_Int32x4_load(HEAPU8, $1145); $1146 = ((($out)) + 384|0); temp_Int32x4_ptr = $1143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1144); $1147 = SIMD_Int32x4_and($$val2$i75,SIMD_Int32x4_splat(4095)); $1148 = ((($out)) + 400|0); temp_Int32x4_ptr = $1146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1147); $1149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i75)),12))); $1150 = SIMD_Int32x4_and($1149,SIMD_Int32x4_splat(4095)); $1151 = ((($out)) + 416|0); temp_Int32x4_ptr = $1148;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1150); $1152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i75)),24))); $1153 = ((($in)) + 160|0); $$val1$i76 = SIMD_Int32x4_load(HEAPU8, $1153); $1154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i76)),8))); $1155 = SIMD_Int32x4_and($1154,SIMD_Int32x4_splat(4095)); $1156 = SIMD_Int32x4_or($1155,$1152); $1157 = ((($out)) + 432|0); temp_Int32x4_ptr = $1151;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1156); $1158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i76)),4))); $1159 = SIMD_Int32x4_and($1158,SIMD_Int32x4_splat(4095)); $1160 = ((($out)) + 448|0); temp_Int32x4_ptr = $1157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1159); $1161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i76)),16))); $1162 = SIMD_Int32x4_and($1161,SIMD_Int32x4_splat(4095)); $1163 = ((($out)) + 464|0); temp_Int32x4_ptr = $1160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1162); $1164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i76)),28))); $1165 = ((($in)) + 176|0); $$val$i77 = SIMD_Int32x4_load(HEAPU8, $1165); $1166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i77)),4))); $1167 = SIMD_Int32x4_and($1166,SIMD_Int32x4_splat(4095)); $1168 = SIMD_Int32x4_or($1167,$1164); $1169 = ((($out)) + 480|0); temp_Int32x4_ptr = $1163;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1168); $1170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i77)),8))); $1171 = SIMD_Int32x4_and($1170,SIMD_Int32x4_splat(4095)); $1172 = ((($out)) + 496|0); temp_Int32x4_ptr = $1169;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1171); $1173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i77)),20))); temp_Int32x4_ptr = $1172;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1173); return; break; } case 13: { $in$val$i78 = SIMD_Int32x4_load(HEAPU8, $in); $1174 = SIMD_Int32x4_and($in$val$i78,SIMD_Int32x4_splat(8191)); $1175 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1174); $1176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i78)),13))); $1177 = SIMD_Int32x4_and($1176,SIMD_Int32x4_splat(8191)); $1178 = ((($out)) + 32|0); temp_Int32x4_ptr = $1175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1177); $1179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i78)),26))); $1180 = ((($in)) + 16|0); $$val11$i79 = SIMD_Int32x4_load(HEAPU8, $1180); $1181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i79)),6))); $1182 = SIMD_Int32x4_and($1181,SIMD_Int32x4_splat(8191)); $1183 = SIMD_Int32x4_or($1182,$1179); $1184 = ((($out)) + 48|0); temp_Int32x4_ptr = $1178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1183); $1185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i79)),7))); $1186 = SIMD_Int32x4_and($1185,SIMD_Int32x4_splat(8191)); $1187 = ((($out)) + 64|0); temp_Int32x4_ptr = $1184;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1186); $1188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i79)),20))); $1189 = ((($in)) + 32|0); $$val10$i80 = SIMD_Int32x4_load(HEAPU8, $1189); $1190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i80)),12))); $1191 = SIMD_Int32x4_and($1190,SIMD_Int32x4_splat(8191)); $1192 = SIMD_Int32x4_or($1191,$1188); $1193 = ((($out)) + 80|0); temp_Int32x4_ptr = $1187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1192); $1194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i80)),1))); $1195 = SIMD_Int32x4_and($1194,SIMD_Int32x4_splat(8191)); $1196 = ((($out)) + 96|0); temp_Int32x4_ptr = $1193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1195); $1197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i80)),14))); $1198 = SIMD_Int32x4_and($1197,SIMD_Int32x4_splat(8191)); $1199 = ((($out)) + 112|0); temp_Int32x4_ptr = $1196;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1198); $1200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i80)),27))); $1201 = ((($in)) + 48|0); $$val9$i81 = SIMD_Int32x4_load(HEAPU8, $1201); $1202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i81)),5))); $1203 = SIMD_Int32x4_and($1202,SIMD_Int32x4_splat(8191)); $1204 = SIMD_Int32x4_or($1203,$1200); $1205 = ((($out)) + 128|0); temp_Int32x4_ptr = $1199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1204); $1206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i81)),8))); $1207 = SIMD_Int32x4_and($1206,SIMD_Int32x4_splat(8191)); $1208 = ((($out)) + 144|0); temp_Int32x4_ptr = $1205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1207); $1209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i81)),21))); $1210 = ((($in)) + 64|0); $$val8$i82 = SIMD_Int32x4_load(HEAPU8, $1210); $1211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i82)),11))); $1212 = SIMD_Int32x4_and($1211,SIMD_Int32x4_splat(8191)); $1213 = SIMD_Int32x4_or($1212,$1209); $1214 = ((($out)) + 160|0); temp_Int32x4_ptr = $1208;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1213); $1215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i82)),2))); $1216 = SIMD_Int32x4_and($1215,SIMD_Int32x4_splat(8191)); $1217 = ((($out)) + 176|0); temp_Int32x4_ptr = $1214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1216); $1218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i82)),15))); $1219 = SIMD_Int32x4_and($1218,SIMD_Int32x4_splat(8191)); $1220 = ((($out)) + 192|0); temp_Int32x4_ptr = $1217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1219); $1221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i82)),28))); $1222 = ((($in)) + 80|0); $$val7$i83 = SIMD_Int32x4_load(HEAPU8, $1222); $1223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i83)),4))); $1224 = SIMD_Int32x4_and($1223,SIMD_Int32x4_splat(8191)); $1225 = SIMD_Int32x4_or($1224,$1221); $1226 = ((($out)) + 208|0); temp_Int32x4_ptr = $1220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1225); $1227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i83)),9))); $1228 = SIMD_Int32x4_and($1227,SIMD_Int32x4_splat(8191)); $1229 = ((($out)) + 224|0); temp_Int32x4_ptr = $1226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1228); $1230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i83)),22))); $1231 = ((($in)) + 96|0); $$val6$i84 = SIMD_Int32x4_load(HEAPU8, $1231); $1232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i84)),10))); $1233 = SIMD_Int32x4_and($1232,SIMD_Int32x4_splat(8191)); $1234 = SIMD_Int32x4_or($1233,$1230); $1235 = ((($out)) + 240|0); temp_Int32x4_ptr = $1229;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1234); $1236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i84)),3))); $1237 = SIMD_Int32x4_and($1236,SIMD_Int32x4_splat(8191)); $1238 = ((($out)) + 256|0); temp_Int32x4_ptr = $1235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1237); $1239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i84)),16))); $1240 = SIMD_Int32x4_and($1239,SIMD_Int32x4_splat(8191)); $1241 = ((($out)) + 272|0); temp_Int32x4_ptr = $1238;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1240); $1242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i84)),29))); $1243 = ((($in)) + 112|0); $$val5$i85 = SIMD_Int32x4_load(HEAPU8, $1243); $1244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i85)),3))); $1245 = SIMD_Int32x4_and($1244,SIMD_Int32x4_splat(8191)); $1246 = SIMD_Int32x4_or($1245,$1242); $1247 = ((($out)) + 288|0); temp_Int32x4_ptr = $1241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1246); $1248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i85)),10))); $1249 = SIMD_Int32x4_and($1248,SIMD_Int32x4_splat(8191)); $1250 = ((($out)) + 304|0); temp_Int32x4_ptr = $1247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1249); $1251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i85)),23))); $1252 = ((($in)) + 128|0); $$val4$i86 = SIMD_Int32x4_load(HEAPU8, $1252); $1253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i86)),9))); $1254 = SIMD_Int32x4_and($1253,SIMD_Int32x4_splat(8191)); $1255 = SIMD_Int32x4_or($1254,$1251); $1256 = ((($out)) + 320|0); temp_Int32x4_ptr = $1250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1255); $1257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i86)),4))); $1258 = SIMD_Int32x4_and($1257,SIMD_Int32x4_splat(8191)); $1259 = ((($out)) + 336|0); temp_Int32x4_ptr = $1256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1258); $1260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i86)),17))); $1261 = SIMD_Int32x4_and($1260,SIMD_Int32x4_splat(8191)); $1262 = ((($out)) + 352|0); temp_Int32x4_ptr = $1259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1261); $1263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i86)),30))); $1264 = ((($in)) + 144|0); $$val3$i87 = SIMD_Int32x4_load(HEAPU8, $1264); $1265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i87)),2))); $1266 = SIMD_Int32x4_and($1265,SIMD_Int32x4_splat(8191)); $1267 = SIMD_Int32x4_or($1266,$1263); $1268 = ((($out)) + 368|0); temp_Int32x4_ptr = $1262;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1267); $1269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i87)),11))); $1270 = SIMD_Int32x4_and($1269,SIMD_Int32x4_splat(8191)); $1271 = ((($out)) + 384|0); temp_Int32x4_ptr = $1268;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1270); $1272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i87)),24))); $1273 = ((($in)) + 160|0); $$val2$i88 = SIMD_Int32x4_load(HEAPU8, $1273); $1274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i88)),8))); $1275 = SIMD_Int32x4_and($1274,SIMD_Int32x4_splat(8191)); $1276 = SIMD_Int32x4_or($1275,$1272); $1277 = ((($out)) + 400|0); temp_Int32x4_ptr = $1271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1276); $1278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i88)),5))); $1279 = SIMD_Int32x4_and($1278,SIMD_Int32x4_splat(8191)); $1280 = ((($out)) + 416|0); temp_Int32x4_ptr = $1277;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1279); $1281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i88)),18))); $1282 = SIMD_Int32x4_and($1281,SIMD_Int32x4_splat(8191)); $1283 = ((($out)) + 432|0); temp_Int32x4_ptr = $1280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1282); $1284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i88)),31))); $1285 = ((($in)) + 176|0); $$val1$i89 = SIMD_Int32x4_load(HEAPU8, $1285); $1286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i89)),1))); $1287 = SIMD_Int32x4_and($1286,SIMD_Int32x4_splat(8191)); $1288 = SIMD_Int32x4_or($1287,$1284); $1289 = ((($out)) + 448|0); temp_Int32x4_ptr = $1283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1288); $1290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i89)),12))); $1291 = SIMD_Int32x4_and($1290,SIMD_Int32x4_splat(8191)); $1292 = ((($out)) + 464|0); temp_Int32x4_ptr = $1289;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1291); $1293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i89)),25))); $1294 = ((($in)) + 192|0); $$val$i90 = SIMD_Int32x4_load(HEAPU8, $1294); $1295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i90)),7))); $1296 = SIMD_Int32x4_and($1295,SIMD_Int32x4_splat(8191)); $1297 = SIMD_Int32x4_or($1296,$1293); $1298 = ((($out)) + 480|0); temp_Int32x4_ptr = $1292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1297); $1299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i90)),6))); $1300 = SIMD_Int32x4_and($1299,SIMD_Int32x4_splat(8191)); $1301 = ((($out)) + 496|0); temp_Int32x4_ptr = $1298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1300); $1302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i90)),19))); temp_Int32x4_ptr = $1301;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1302); return; break; } case 14: { $in$val$i91 = SIMD_Int32x4_load(HEAPU8, $in); $1303 = SIMD_Int32x4_and($in$val$i91,SIMD_Int32x4_splat(16383)); $1304 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1303); $1305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i91)),14))); $1306 = SIMD_Int32x4_and($1305,SIMD_Int32x4_splat(16383)); $1307 = ((($out)) + 32|0); temp_Int32x4_ptr = $1304;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1306); $1308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i91)),28))); $1309 = ((($in)) + 16|0); $$val12$i92 = SIMD_Int32x4_load(HEAPU8, $1309); $1310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i92)),4))); $1311 = SIMD_Int32x4_and($1310,SIMD_Int32x4_splat(16383)); $1312 = SIMD_Int32x4_or($1311,$1308); $1313 = ((($out)) + 48|0); temp_Int32x4_ptr = $1307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1312); $1314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i92)),10))); $1315 = SIMD_Int32x4_and($1314,SIMD_Int32x4_splat(16383)); $1316 = ((($out)) + 64|0); temp_Int32x4_ptr = $1313;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1315); $1317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i92)),24))); $1318 = ((($in)) + 32|0); $$val11$i93 = SIMD_Int32x4_load(HEAPU8, $1318); $1319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i93)),8))); $1320 = SIMD_Int32x4_and($1319,SIMD_Int32x4_splat(16383)); $1321 = SIMD_Int32x4_or($1320,$1317); $1322 = ((($out)) + 80|0); temp_Int32x4_ptr = $1316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1321); $1323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i93)),6))); $1324 = SIMD_Int32x4_and($1323,SIMD_Int32x4_splat(16383)); $1325 = ((($out)) + 96|0); temp_Int32x4_ptr = $1322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1324); $1326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i93)),20))); $1327 = ((($in)) + 48|0); $$val10$i94 = SIMD_Int32x4_load(HEAPU8, $1327); $1328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i94)),12))); $1329 = SIMD_Int32x4_and($1328,SIMD_Int32x4_splat(16383)); $1330 = SIMD_Int32x4_or($1329,$1326); $1331 = ((($out)) + 112|0); temp_Int32x4_ptr = $1325;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1330); $1332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i94)),2))); $1333 = SIMD_Int32x4_and($1332,SIMD_Int32x4_splat(16383)); $1334 = ((($out)) + 128|0); temp_Int32x4_ptr = $1331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1333); $1335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i94)),16))); $1336 = SIMD_Int32x4_and($1335,SIMD_Int32x4_splat(16383)); $1337 = ((($out)) + 144|0); temp_Int32x4_ptr = $1334;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1336); $1338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i94)),30))); $1339 = ((($in)) + 64|0); $$val9$i95 = SIMD_Int32x4_load(HEAPU8, $1339); $1340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i95)),2))); $1341 = SIMD_Int32x4_and($1340,SIMD_Int32x4_splat(16383)); $1342 = SIMD_Int32x4_or($1341,$1338); $1343 = ((($out)) + 160|0); temp_Int32x4_ptr = $1337;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1342); $1344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i95)),12))); $1345 = SIMD_Int32x4_and($1344,SIMD_Int32x4_splat(16383)); $1346 = ((($out)) + 176|0); temp_Int32x4_ptr = $1343;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1345); $1347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i95)),26))); $1348 = ((($in)) + 80|0); $$val8$i96 = SIMD_Int32x4_load(HEAPU8, $1348); $1349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i96)),6))); $1350 = SIMD_Int32x4_and($1349,SIMD_Int32x4_splat(16383)); $1351 = SIMD_Int32x4_or($1350,$1347); $1352 = ((($out)) + 192|0); temp_Int32x4_ptr = $1346;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1351); $1353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i96)),8))); $1354 = SIMD_Int32x4_and($1353,SIMD_Int32x4_splat(16383)); $1355 = ((($out)) + 208|0); temp_Int32x4_ptr = $1352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1354); $1356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i96)),22))); $1357 = ((($in)) + 96|0); $$val7$i97 = SIMD_Int32x4_load(HEAPU8, $1357); $1358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i97)),10))); $1359 = SIMD_Int32x4_and($1358,SIMD_Int32x4_splat(16383)); $1360 = SIMD_Int32x4_or($1359,$1356); $1361 = ((($out)) + 224|0); temp_Int32x4_ptr = $1355;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1360); $1362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i97)),4))); $1363 = SIMD_Int32x4_and($1362,SIMD_Int32x4_splat(16383)); $1364 = ((($out)) + 240|0); temp_Int32x4_ptr = $1361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1363); $1365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i97)),18))); $1366 = ((($in)) + 112|0); $$val6$i98 = SIMD_Int32x4_load(HEAPU8, $1366); $1367 = ((($out)) + 256|0); temp_Int32x4_ptr = $1364;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1365); $1368 = SIMD_Int32x4_and($$val6$i98,SIMD_Int32x4_splat(16383)); $1369 = ((($out)) + 272|0); temp_Int32x4_ptr = $1367;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1368); $1370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i98)),14))); $1371 = SIMD_Int32x4_and($1370,SIMD_Int32x4_splat(16383)); $1372 = ((($out)) + 288|0); temp_Int32x4_ptr = $1369;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1371); $1373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i98)),28))); $1374 = ((($in)) + 128|0); $$val5$i99 = SIMD_Int32x4_load(HEAPU8, $1374); $1375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i99)),4))); $1376 = SIMD_Int32x4_and($1375,SIMD_Int32x4_splat(16383)); $1377 = SIMD_Int32x4_or($1376,$1373); $1378 = ((($out)) + 304|0); temp_Int32x4_ptr = $1372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1377); $1379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i99)),10))); $1380 = SIMD_Int32x4_and($1379,SIMD_Int32x4_splat(16383)); $1381 = ((($out)) + 320|0); temp_Int32x4_ptr = $1378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1380); $1382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i99)),24))); $1383 = ((($in)) + 144|0); $$val4$i100 = SIMD_Int32x4_load(HEAPU8, $1383); $1384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i100)),8))); $1385 = SIMD_Int32x4_and($1384,SIMD_Int32x4_splat(16383)); $1386 = SIMD_Int32x4_or($1385,$1382); $1387 = ((($out)) + 336|0); temp_Int32x4_ptr = $1381;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1386); $1388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i100)),6))); $1389 = SIMD_Int32x4_and($1388,SIMD_Int32x4_splat(16383)); $1390 = ((($out)) + 352|0); temp_Int32x4_ptr = $1387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1389); $1391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i100)),20))); $1392 = ((($in)) + 160|0); $$val3$i101 = SIMD_Int32x4_load(HEAPU8, $1392); $1393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i101)),12))); $1394 = SIMD_Int32x4_and($1393,SIMD_Int32x4_splat(16383)); $1395 = SIMD_Int32x4_or($1394,$1391); $1396 = ((($out)) + 368|0); temp_Int32x4_ptr = $1390;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1395); $1397 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i101)),2))); $1398 = SIMD_Int32x4_and($1397,SIMD_Int32x4_splat(16383)); $1399 = ((($out)) + 384|0); temp_Int32x4_ptr = $1396;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1398); $1400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i101)),16))); $1401 = SIMD_Int32x4_and($1400,SIMD_Int32x4_splat(16383)); $1402 = ((($out)) + 400|0); temp_Int32x4_ptr = $1399;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1401); $1403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i101)),30))); $1404 = ((($in)) + 176|0); $$val2$i102 = SIMD_Int32x4_load(HEAPU8, $1404); $1405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i102)),2))); $1406 = SIMD_Int32x4_and($1405,SIMD_Int32x4_splat(16383)); $1407 = SIMD_Int32x4_or($1406,$1403); $1408 = ((($out)) + 416|0); temp_Int32x4_ptr = $1402;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1407); $1409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i102)),12))); $1410 = SIMD_Int32x4_and($1409,SIMD_Int32x4_splat(16383)); $1411 = ((($out)) + 432|0); temp_Int32x4_ptr = $1408;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1410); $1412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i102)),26))); $1413 = ((($in)) + 192|0); $$val1$i103 = SIMD_Int32x4_load(HEAPU8, $1413); $1414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i103)),6))); $1415 = SIMD_Int32x4_and($1414,SIMD_Int32x4_splat(16383)); $1416 = SIMD_Int32x4_or($1415,$1412); $1417 = ((($out)) + 448|0); temp_Int32x4_ptr = $1411;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1416); $1418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i103)),8))); $1419 = SIMD_Int32x4_and($1418,SIMD_Int32x4_splat(16383)); $1420 = ((($out)) + 464|0); temp_Int32x4_ptr = $1417;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1419); $1421 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i103)),22))); $1422 = ((($in)) + 208|0); $$val$i104 = SIMD_Int32x4_load(HEAPU8, $1422); $1423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i104)),10))); $1424 = SIMD_Int32x4_and($1423,SIMD_Int32x4_splat(16383)); $1425 = SIMD_Int32x4_or($1424,$1421); $1426 = ((($out)) + 480|0); temp_Int32x4_ptr = $1420;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1425); $1427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i104)),4))); $1428 = SIMD_Int32x4_and($1427,SIMD_Int32x4_splat(16383)); $1429 = ((($out)) + 496|0); temp_Int32x4_ptr = $1426;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1428); $1430 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i104)),18))); temp_Int32x4_ptr = $1429;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1430); return; break; } case 15: { $in$val$i105 = SIMD_Int32x4_load(HEAPU8, $in); $1431 = SIMD_Int32x4_and($in$val$i105,SIMD_Int32x4_splat(32767)); $1432 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1431); $1433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i105)),15))); $1434 = SIMD_Int32x4_and($1433,SIMD_Int32x4_splat(32767)); $1435 = ((($out)) + 32|0); temp_Int32x4_ptr = $1432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1434); $1436 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i105)),30))); $1437 = ((($in)) + 16|0); $$val13$i106 = SIMD_Int32x4_load(HEAPU8, $1437); $1438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i106)),2))); $1439 = SIMD_Int32x4_and($1438,SIMD_Int32x4_splat(32767)); $1440 = SIMD_Int32x4_or($1439,$1436); $1441 = ((($out)) + 48|0); temp_Int32x4_ptr = $1435;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1440); $1442 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i106)),13))); $1443 = SIMD_Int32x4_and($1442,SIMD_Int32x4_splat(32767)); $1444 = ((($out)) + 64|0); temp_Int32x4_ptr = $1441;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1443); $1445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i106)),28))); $1446 = ((($in)) + 32|0); $$val12$i107 = SIMD_Int32x4_load(HEAPU8, $1446); $1447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i107)),4))); $1448 = SIMD_Int32x4_and($1447,SIMD_Int32x4_splat(32767)); $1449 = SIMD_Int32x4_or($1448,$1445); $1450 = ((($out)) + 80|0); temp_Int32x4_ptr = $1444;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1449); $1451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i107)),11))); $1452 = SIMD_Int32x4_and($1451,SIMD_Int32x4_splat(32767)); $1453 = ((($out)) + 96|0); temp_Int32x4_ptr = $1450;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1452); $1454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i107)),26))); $1455 = ((($in)) + 48|0); $$val11$i108 = SIMD_Int32x4_load(HEAPU8, $1455); $1456 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i108)),6))); $1457 = SIMD_Int32x4_and($1456,SIMD_Int32x4_splat(32767)); $1458 = SIMD_Int32x4_or($1457,$1454); $1459 = ((($out)) + 112|0); temp_Int32x4_ptr = $1453;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1458); $1460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i108)),9))); $1461 = SIMD_Int32x4_and($1460,SIMD_Int32x4_splat(32767)); $1462 = ((($out)) + 128|0); temp_Int32x4_ptr = $1459;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1461); $1463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i108)),24))); $1464 = ((($in)) + 64|0); $$val10$i109 = SIMD_Int32x4_load(HEAPU8, $1464); $1465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i109)),8))); $1466 = SIMD_Int32x4_and($1465,SIMD_Int32x4_splat(32767)); $1467 = SIMD_Int32x4_or($1466,$1463); $1468 = ((($out)) + 144|0); temp_Int32x4_ptr = $1462;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1467); $1469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i109)),7))); $1470 = SIMD_Int32x4_and($1469,SIMD_Int32x4_splat(32767)); $1471 = ((($out)) + 160|0); temp_Int32x4_ptr = $1468;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1470); $1472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i109)),22))); $1473 = ((($in)) + 80|0); $$val9$i110 = SIMD_Int32x4_load(HEAPU8, $1473); $1474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i110)),10))); $1475 = SIMD_Int32x4_and($1474,SIMD_Int32x4_splat(32767)); $1476 = SIMD_Int32x4_or($1475,$1472); $1477 = ((($out)) + 176|0); temp_Int32x4_ptr = $1471;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1476); $1478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i110)),5))); $1479 = SIMD_Int32x4_and($1478,SIMD_Int32x4_splat(32767)); $1480 = ((($out)) + 192|0); temp_Int32x4_ptr = $1477;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1479); $1481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i110)),20))); $1482 = ((($in)) + 96|0); $$val8$i111 = SIMD_Int32x4_load(HEAPU8, $1482); $1483 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i111)),12))); $1484 = SIMD_Int32x4_and($1483,SIMD_Int32x4_splat(32767)); $1485 = SIMD_Int32x4_or($1484,$1481); $1486 = ((($out)) + 208|0); temp_Int32x4_ptr = $1480;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1485); $1487 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i111)),3))); $1488 = SIMD_Int32x4_and($1487,SIMD_Int32x4_splat(32767)); $1489 = ((($out)) + 224|0); temp_Int32x4_ptr = $1486;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1488); $1490 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i111)),18))); $1491 = ((($in)) + 112|0); $$val7$i112 = SIMD_Int32x4_load(HEAPU8, $1491); $1492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i112)),14))); $1493 = SIMD_Int32x4_and($1492,SIMD_Int32x4_splat(32767)); $1494 = SIMD_Int32x4_or($1493,$1490); $1495 = ((($out)) + 240|0); temp_Int32x4_ptr = $1489;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1494); $1496 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i112)),1))); $1497 = SIMD_Int32x4_and($1496,SIMD_Int32x4_splat(32767)); $1498 = ((($out)) + 256|0); temp_Int32x4_ptr = $1495;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1497); $1499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i112)),16))); $1500 = SIMD_Int32x4_and($1499,SIMD_Int32x4_splat(32767)); $1501 = ((($out)) + 272|0); temp_Int32x4_ptr = $1498;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1500); $1502 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i112)),31))); $1503 = ((($in)) + 128|0); $$val6$i113 = SIMD_Int32x4_load(HEAPU8, $1503); $1504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i113)),1))); $1505 = SIMD_Int32x4_and($1504,SIMD_Int32x4_splat(32767)); $1506 = SIMD_Int32x4_or($1505,$1502); $1507 = ((($out)) + 288|0); temp_Int32x4_ptr = $1501;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1506); $1508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i113)),14))); $1509 = SIMD_Int32x4_and($1508,SIMD_Int32x4_splat(32767)); $1510 = ((($out)) + 304|0); temp_Int32x4_ptr = $1507;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1509); $1511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i113)),29))); $1512 = ((($in)) + 144|0); $$val5$i114 = SIMD_Int32x4_load(HEAPU8, $1512); $1513 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i114)),3))); $1514 = SIMD_Int32x4_and($1513,SIMD_Int32x4_splat(32767)); $1515 = SIMD_Int32x4_or($1514,$1511); $1516 = ((($out)) + 320|0); temp_Int32x4_ptr = $1510;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1515); $1517 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i114)),12))); $1518 = SIMD_Int32x4_and($1517,SIMD_Int32x4_splat(32767)); $1519 = ((($out)) + 336|0); temp_Int32x4_ptr = $1516;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1518); $1520 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i114)),27))); $1521 = ((($in)) + 160|0); $$val4$i115 = SIMD_Int32x4_load(HEAPU8, $1521); $1522 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i115)),5))); $1523 = SIMD_Int32x4_and($1522,SIMD_Int32x4_splat(32767)); $1524 = SIMD_Int32x4_or($1523,$1520); $1525 = ((($out)) + 352|0); temp_Int32x4_ptr = $1519;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1524); $1526 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i115)),10))); $1527 = SIMD_Int32x4_and($1526,SIMD_Int32x4_splat(32767)); $1528 = ((($out)) + 368|0); temp_Int32x4_ptr = $1525;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1527); $1529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i115)),25))); $1530 = ((($in)) + 176|0); $$val3$i116 = SIMD_Int32x4_load(HEAPU8, $1530); $1531 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i116)),7))); $1532 = SIMD_Int32x4_and($1531,SIMD_Int32x4_splat(32767)); $1533 = SIMD_Int32x4_or($1532,$1529); $1534 = ((($out)) + 384|0); temp_Int32x4_ptr = $1528;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1533); $1535 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i116)),8))); $1536 = SIMD_Int32x4_and($1535,SIMD_Int32x4_splat(32767)); $1537 = ((($out)) + 400|0); temp_Int32x4_ptr = $1534;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1536); $1538 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i116)),23))); $1539 = ((($in)) + 192|0); $$val2$i117 = SIMD_Int32x4_load(HEAPU8, $1539); $1540 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i117)),9))); $1541 = SIMD_Int32x4_and($1540,SIMD_Int32x4_splat(32767)); $1542 = SIMD_Int32x4_or($1541,$1538); $1543 = ((($out)) + 416|0); temp_Int32x4_ptr = $1537;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1542); $1544 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i117)),6))); $1545 = SIMD_Int32x4_and($1544,SIMD_Int32x4_splat(32767)); $1546 = ((($out)) + 432|0); temp_Int32x4_ptr = $1543;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1545); $1547 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i117)),21))); $1548 = ((($in)) + 208|0); $$val1$i118 = SIMD_Int32x4_load(HEAPU8, $1548); $1549 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i118)),11))); $1550 = SIMD_Int32x4_and($1549,SIMD_Int32x4_splat(32767)); $1551 = SIMD_Int32x4_or($1550,$1547); $1552 = ((($out)) + 448|0); temp_Int32x4_ptr = $1546;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1551); $1553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i118)),4))); $1554 = SIMD_Int32x4_and($1553,SIMD_Int32x4_splat(32767)); $1555 = ((($out)) + 464|0); temp_Int32x4_ptr = $1552;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1554); $1556 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i118)),19))); $1557 = ((($in)) + 224|0); $$val$i119 = SIMD_Int32x4_load(HEAPU8, $1557); $1558 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i119)),13))); $1559 = SIMD_Int32x4_and($1558,SIMD_Int32x4_splat(32767)); $1560 = SIMD_Int32x4_or($1559,$1556); $1561 = ((($out)) + 480|0); temp_Int32x4_ptr = $1555;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1560); $1562 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i119)),2))); $1563 = SIMD_Int32x4_and($1562,SIMD_Int32x4_splat(32767)); $1564 = ((($out)) + 496|0); temp_Int32x4_ptr = $1561;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1563); $1565 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i119)),17))); temp_Int32x4_ptr = $1564;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1565); return; break; } case 16: { $in$val$i120 = SIMD_Int32x4_load(HEAPU8, $in); $1566 = SIMD_Int32x4_and($in$val$i120,SIMD_Int32x4_splat(65535)); $1567 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1566); $1568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i120)),16))); $1569 = ((($in)) + 16|0); $$val14$i121 = SIMD_Int32x4_load(HEAPU8, $1569); $1570 = ((($out)) + 32|0); temp_Int32x4_ptr = $1567;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1568); $1571 = SIMD_Int32x4_and($$val14$i121,SIMD_Int32x4_splat(65535)); $1572 = ((($out)) + 48|0); temp_Int32x4_ptr = $1570;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1571); $1573 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i121)),16))); $1574 = ((($in)) + 32|0); $$val13$i122 = SIMD_Int32x4_load(HEAPU8, $1574); $1575 = ((($out)) + 64|0); temp_Int32x4_ptr = $1572;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1573); $1576 = SIMD_Int32x4_and($$val13$i122,SIMD_Int32x4_splat(65535)); $1577 = ((($out)) + 80|0); temp_Int32x4_ptr = $1575;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1576); $1578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i122)),16))); $1579 = ((($in)) + 48|0); $$val12$i123 = SIMD_Int32x4_load(HEAPU8, $1579); $1580 = ((($out)) + 96|0); temp_Int32x4_ptr = $1577;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1578); $1581 = SIMD_Int32x4_and($$val12$i123,SIMD_Int32x4_splat(65535)); $1582 = ((($out)) + 112|0); temp_Int32x4_ptr = $1580;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1581); $1583 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i123)),16))); $1584 = ((($in)) + 64|0); $$val11$i124 = SIMD_Int32x4_load(HEAPU8, $1584); $1585 = ((($out)) + 128|0); temp_Int32x4_ptr = $1582;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1583); $1586 = SIMD_Int32x4_and($$val11$i124,SIMD_Int32x4_splat(65535)); $1587 = ((($out)) + 144|0); temp_Int32x4_ptr = $1585;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1586); $1588 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i124)),16))); $1589 = ((($in)) + 80|0); $$val10$i125 = SIMD_Int32x4_load(HEAPU8, $1589); $1590 = ((($out)) + 160|0); temp_Int32x4_ptr = $1587;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1588); $1591 = SIMD_Int32x4_and($$val10$i125,SIMD_Int32x4_splat(65535)); $1592 = ((($out)) + 176|0); temp_Int32x4_ptr = $1590;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1591); $1593 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i125)),16))); $1594 = ((($in)) + 96|0); $$val9$i126 = SIMD_Int32x4_load(HEAPU8, $1594); $1595 = ((($out)) + 192|0); temp_Int32x4_ptr = $1592;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1593); $1596 = SIMD_Int32x4_and($$val9$i126,SIMD_Int32x4_splat(65535)); $1597 = ((($out)) + 208|0); temp_Int32x4_ptr = $1595;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1596); $1598 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i126)),16))); $1599 = ((($in)) + 112|0); $$val8$i127 = SIMD_Int32x4_load(HEAPU8, $1599); $1600 = ((($out)) + 224|0); temp_Int32x4_ptr = $1597;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1598); $1601 = SIMD_Int32x4_and($$val8$i127,SIMD_Int32x4_splat(65535)); $1602 = ((($out)) + 240|0); temp_Int32x4_ptr = $1600;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1601); $1603 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i127)),16))); $1604 = ((($in)) + 128|0); $$val7$i128 = SIMD_Int32x4_load(HEAPU8, $1604); $1605 = ((($out)) + 256|0); temp_Int32x4_ptr = $1602;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1603); $1606 = SIMD_Int32x4_and($$val7$i128,SIMD_Int32x4_splat(65535)); $1607 = ((($out)) + 272|0); temp_Int32x4_ptr = $1605;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1606); $1608 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i128)),16))); $1609 = ((($in)) + 144|0); $$val6$i129 = SIMD_Int32x4_load(HEAPU8, $1609); $1610 = ((($out)) + 288|0); temp_Int32x4_ptr = $1607;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1608); $1611 = SIMD_Int32x4_and($$val6$i129,SIMD_Int32x4_splat(65535)); $1612 = ((($out)) + 304|0); temp_Int32x4_ptr = $1610;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1611); $1613 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i129)),16))); $1614 = ((($in)) + 160|0); $$val5$i130 = SIMD_Int32x4_load(HEAPU8, $1614); $1615 = ((($out)) + 320|0); temp_Int32x4_ptr = $1612;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1613); $1616 = SIMD_Int32x4_and($$val5$i130,SIMD_Int32x4_splat(65535)); $1617 = ((($out)) + 336|0); temp_Int32x4_ptr = $1615;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1616); $1618 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i130)),16))); $1619 = ((($in)) + 176|0); $$val4$i131 = SIMD_Int32x4_load(HEAPU8, $1619); $1620 = ((($out)) + 352|0); temp_Int32x4_ptr = $1617;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1618); $1621 = SIMD_Int32x4_and($$val4$i131,SIMD_Int32x4_splat(65535)); $1622 = ((($out)) + 368|0); temp_Int32x4_ptr = $1620;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1621); $1623 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i131)),16))); $1624 = ((($in)) + 192|0); $$val3$i132 = SIMD_Int32x4_load(HEAPU8, $1624); $1625 = ((($out)) + 384|0); temp_Int32x4_ptr = $1622;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1623); $1626 = SIMD_Int32x4_and($$val3$i132,SIMD_Int32x4_splat(65535)); $1627 = ((($out)) + 400|0); temp_Int32x4_ptr = $1625;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1626); $1628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i132)),16))); $1629 = ((($in)) + 208|0); $$val2$i133 = SIMD_Int32x4_load(HEAPU8, $1629); $1630 = ((($out)) + 416|0); temp_Int32x4_ptr = $1627;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1628); $1631 = SIMD_Int32x4_and($$val2$i133,SIMD_Int32x4_splat(65535)); $1632 = ((($out)) + 432|0); temp_Int32x4_ptr = $1630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1631); $1633 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i133)),16))); $1634 = ((($in)) + 224|0); $$val1$i134 = SIMD_Int32x4_load(HEAPU8, $1634); $1635 = ((($out)) + 448|0); temp_Int32x4_ptr = $1632;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1633); $1636 = SIMD_Int32x4_and($$val1$i134,SIMD_Int32x4_splat(65535)); $1637 = ((($out)) + 464|0); temp_Int32x4_ptr = $1635;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1636); $1638 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i134)),16))); $1639 = ((($in)) + 240|0); $$val$i135 = SIMD_Int32x4_load(HEAPU8, $1639); $1640 = ((($out)) + 480|0); temp_Int32x4_ptr = $1637;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1638); $1641 = SIMD_Int32x4_and($$val$i135,SIMD_Int32x4_splat(65535)); $1642 = ((($out)) + 496|0); temp_Int32x4_ptr = $1640;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1641); $1643 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i135)),16))); temp_Int32x4_ptr = $1642;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1643); return; break; } case 17: { $in$val$i136 = SIMD_Int32x4_load(HEAPU8, $in); $1644 = SIMD_Int32x4_and($in$val$i136,SIMD_Int32x4_splat(131071)); $1645 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1644); $1646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i136)),17))); $1647 = ((($in)) + 16|0); $$val15$i137 = SIMD_Int32x4_load(HEAPU8, $1647); $1648 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i137)),15))); $1649 = SIMD_Int32x4_and($1648,SIMD_Int32x4_splat(131071)); $1650 = SIMD_Int32x4_or($1649,$1646); $1651 = ((($out)) + 32|0); temp_Int32x4_ptr = $1645;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1650); $1652 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i137)),2))); $1653 = SIMD_Int32x4_and($1652,SIMD_Int32x4_splat(131071)); $1654 = ((($out)) + 48|0); temp_Int32x4_ptr = $1651;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1653); $1655 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i137)),19))); $1656 = ((($in)) + 32|0); $$val14$i138 = SIMD_Int32x4_load(HEAPU8, $1656); $1657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i138)),13))); $1658 = SIMD_Int32x4_and($1657,SIMD_Int32x4_splat(131071)); $1659 = SIMD_Int32x4_or($1658,$1655); $1660 = ((($out)) + 64|0); temp_Int32x4_ptr = $1654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1659); $1661 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i138)),4))); $1662 = SIMD_Int32x4_and($1661,SIMD_Int32x4_splat(131071)); $1663 = ((($out)) + 80|0); temp_Int32x4_ptr = $1660;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1662); $1664 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i138)),21))); $1665 = ((($in)) + 48|0); $$val13$i139 = SIMD_Int32x4_load(HEAPU8, $1665); $1666 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i139)),11))); $1667 = SIMD_Int32x4_and($1666,SIMD_Int32x4_splat(131071)); $1668 = SIMD_Int32x4_or($1667,$1664); $1669 = ((($out)) + 96|0); temp_Int32x4_ptr = $1663;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1668); $1670 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i139)),6))); $1671 = SIMD_Int32x4_and($1670,SIMD_Int32x4_splat(131071)); $1672 = ((($out)) + 112|0); temp_Int32x4_ptr = $1669;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1671); $1673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i139)),23))); $1674 = ((($in)) + 64|0); $$val12$i140 = SIMD_Int32x4_load(HEAPU8, $1674); $1675 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i140)),9))); $1676 = SIMD_Int32x4_and($1675,SIMD_Int32x4_splat(131071)); $1677 = SIMD_Int32x4_or($1676,$1673); $1678 = ((($out)) + 128|0); temp_Int32x4_ptr = $1672;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1677); $1679 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i140)),8))); $1680 = SIMD_Int32x4_and($1679,SIMD_Int32x4_splat(131071)); $1681 = ((($out)) + 144|0); temp_Int32x4_ptr = $1678;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1680); $1682 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i140)),25))); $1683 = ((($in)) + 80|0); $$val11$i141 = SIMD_Int32x4_load(HEAPU8, $1683); $1684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i141)),7))); $1685 = SIMD_Int32x4_and($1684,SIMD_Int32x4_splat(131071)); $1686 = SIMD_Int32x4_or($1685,$1682); $1687 = ((($out)) + 160|0); temp_Int32x4_ptr = $1681;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1686); $1688 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i141)),10))); $1689 = SIMD_Int32x4_and($1688,SIMD_Int32x4_splat(131071)); $1690 = ((($out)) + 176|0); temp_Int32x4_ptr = $1687;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1689); $1691 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i141)),27))); $1692 = ((($in)) + 96|0); $$val10$i142 = SIMD_Int32x4_load(HEAPU8, $1692); $1693 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i142)),5))); $1694 = SIMD_Int32x4_and($1693,SIMD_Int32x4_splat(131071)); $1695 = SIMD_Int32x4_or($1694,$1691); $1696 = ((($out)) + 192|0); temp_Int32x4_ptr = $1690;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1695); $1697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i142)),12))); $1698 = SIMD_Int32x4_and($1697,SIMD_Int32x4_splat(131071)); $1699 = ((($out)) + 208|0); temp_Int32x4_ptr = $1696;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1698); $1700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i142)),29))); $1701 = ((($in)) + 112|0); $$val9$i143 = SIMD_Int32x4_load(HEAPU8, $1701); $1702 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i143)),3))); $1703 = SIMD_Int32x4_and($1702,SIMD_Int32x4_splat(131071)); $1704 = SIMD_Int32x4_or($1703,$1700); $1705 = ((($out)) + 224|0); temp_Int32x4_ptr = $1699;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1704); $1706 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i143)),14))); $1707 = SIMD_Int32x4_and($1706,SIMD_Int32x4_splat(131071)); $1708 = ((($out)) + 240|0); temp_Int32x4_ptr = $1705;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1707); $1709 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i143)),31))); $1710 = ((($in)) + 128|0); $$val8$i144 = SIMD_Int32x4_load(HEAPU8, $1710); $1711 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i144)),1))); $1712 = SIMD_Int32x4_and($1711,SIMD_Int32x4_splat(131071)); $1713 = SIMD_Int32x4_or($1712,$1709); $1714 = ((($out)) + 256|0); temp_Int32x4_ptr = $1708;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1713); $1715 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i144)),16))); $1716 = ((($in)) + 144|0); $$val7$i145 = SIMD_Int32x4_load(HEAPU8, $1716); $1717 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i145)),16))); $1718 = SIMD_Int32x4_and($1717,SIMD_Int32x4_splat(131071)); $1719 = SIMD_Int32x4_or($1718,$1715); $1720 = ((($out)) + 272|0); temp_Int32x4_ptr = $1714;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1719); $1721 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i145)),1))); $1722 = SIMD_Int32x4_and($1721,SIMD_Int32x4_splat(131071)); $1723 = ((($out)) + 288|0); temp_Int32x4_ptr = $1720;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1722); $1724 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i145)),18))); $1725 = ((($in)) + 160|0); $$val6$i146 = SIMD_Int32x4_load(HEAPU8, $1725); $1726 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i146)),14))); $1727 = SIMD_Int32x4_and($1726,SIMD_Int32x4_splat(131071)); $1728 = SIMD_Int32x4_or($1727,$1724); $1729 = ((($out)) + 304|0); temp_Int32x4_ptr = $1723;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1728); $1730 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i146)),3))); $1731 = SIMD_Int32x4_and($1730,SIMD_Int32x4_splat(131071)); $1732 = ((($out)) + 320|0); temp_Int32x4_ptr = $1729;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1731); $1733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i146)),20))); $1734 = ((($in)) + 176|0); $$val5$i147 = SIMD_Int32x4_load(HEAPU8, $1734); $1735 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i147)),12))); $1736 = SIMD_Int32x4_and($1735,SIMD_Int32x4_splat(131071)); $1737 = SIMD_Int32x4_or($1736,$1733); $1738 = ((($out)) + 336|0); temp_Int32x4_ptr = $1732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1737); $1739 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i147)),5))); $1740 = SIMD_Int32x4_and($1739,SIMD_Int32x4_splat(131071)); $1741 = ((($out)) + 352|0); temp_Int32x4_ptr = $1738;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1740); $1742 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i147)),22))); $1743 = ((($in)) + 192|0); $$val4$i148 = SIMD_Int32x4_load(HEAPU8, $1743); $1744 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i148)),10))); $1745 = SIMD_Int32x4_and($1744,SIMD_Int32x4_splat(131071)); $1746 = SIMD_Int32x4_or($1745,$1742); $1747 = ((($out)) + 368|0); temp_Int32x4_ptr = $1741;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1746); $1748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i148)),7))); $1749 = SIMD_Int32x4_and($1748,SIMD_Int32x4_splat(131071)); $1750 = ((($out)) + 384|0); temp_Int32x4_ptr = $1747;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1749); $1751 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i148)),24))); $1752 = ((($in)) + 208|0); $$val3$i149 = SIMD_Int32x4_load(HEAPU8, $1752); $1753 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i149)),8))); $1754 = SIMD_Int32x4_and($1753,SIMD_Int32x4_splat(131071)); $1755 = SIMD_Int32x4_or($1754,$1751); $1756 = ((($out)) + 400|0); temp_Int32x4_ptr = $1750;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1755); $1757 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i149)),9))); $1758 = SIMD_Int32x4_and($1757,SIMD_Int32x4_splat(131071)); $1759 = ((($out)) + 416|0); temp_Int32x4_ptr = $1756;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1758); $1760 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i149)),26))); $1761 = ((($in)) + 224|0); $$val2$i150 = SIMD_Int32x4_load(HEAPU8, $1761); $1762 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i150)),6))); $1763 = SIMD_Int32x4_and($1762,SIMD_Int32x4_splat(131071)); $1764 = SIMD_Int32x4_or($1763,$1760); $1765 = ((($out)) + 432|0); temp_Int32x4_ptr = $1759;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1764); $1766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i150)),11))); $1767 = SIMD_Int32x4_and($1766,SIMD_Int32x4_splat(131071)); $1768 = ((($out)) + 448|0); temp_Int32x4_ptr = $1765;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1767); $1769 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i150)),28))); $1770 = ((($in)) + 240|0); $$val1$i151 = SIMD_Int32x4_load(HEAPU8, $1770); $1771 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i151)),4))); $1772 = SIMD_Int32x4_and($1771,SIMD_Int32x4_splat(131071)); $1773 = SIMD_Int32x4_or($1772,$1769); $1774 = ((($out)) + 464|0); temp_Int32x4_ptr = $1768;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1773); $1775 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i151)),13))); $1776 = SIMD_Int32x4_and($1775,SIMD_Int32x4_splat(131071)); $1777 = ((($out)) + 480|0); temp_Int32x4_ptr = $1774;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1776); $1778 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i151)),30))); $1779 = ((($in)) + 256|0); $$val$i152 = SIMD_Int32x4_load(HEAPU8, $1779); $1780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i152)),2))); $1781 = SIMD_Int32x4_and($1780,SIMD_Int32x4_splat(131071)); $1782 = SIMD_Int32x4_or($1781,$1778); $1783 = ((($out)) + 496|0); temp_Int32x4_ptr = $1777;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1782); $1784 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i152)),15))); temp_Int32x4_ptr = $1783;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1784); return; break; } case 18: { $in$val$i153 = SIMD_Int32x4_load(HEAPU8, $in); $1785 = SIMD_Int32x4_and($in$val$i153,SIMD_Int32x4_splat(262143)); $1786 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1785); $1787 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i153)),18))); $1788 = ((($in)) + 16|0); $$val16$i154 = SIMD_Int32x4_load(HEAPU8, $1788); $1789 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i154)),14))); $1790 = SIMD_Int32x4_and($1789,SIMD_Int32x4_splat(262143)); $1791 = SIMD_Int32x4_or($1790,$1787); $1792 = ((($out)) + 32|0); temp_Int32x4_ptr = $1786;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1791); $1793 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i154)),4))); $1794 = SIMD_Int32x4_and($1793,SIMD_Int32x4_splat(262143)); $1795 = ((($out)) + 48|0); temp_Int32x4_ptr = $1792;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1794); $1796 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i154)),22))); $1797 = ((($in)) + 32|0); $$val15$i155 = SIMD_Int32x4_load(HEAPU8, $1797); $1798 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i155)),10))); $1799 = SIMD_Int32x4_and($1798,SIMD_Int32x4_splat(262143)); $1800 = SIMD_Int32x4_or($1799,$1796); $1801 = ((($out)) + 64|0); temp_Int32x4_ptr = $1795;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1800); $1802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i155)),8))); $1803 = SIMD_Int32x4_and($1802,SIMD_Int32x4_splat(262143)); $1804 = ((($out)) + 80|0); temp_Int32x4_ptr = $1801;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1803); $1805 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i155)),26))); $1806 = ((($in)) + 48|0); $$val14$i156 = SIMD_Int32x4_load(HEAPU8, $1806); $1807 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i156)),6))); $1808 = SIMD_Int32x4_and($1807,SIMD_Int32x4_splat(262143)); $1809 = SIMD_Int32x4_or($1808,$1805); $1810 = ((($out)) + 96|0); temp_Int32x4_ptr = $1804;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1809); $1811 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i156)),12))); $1812 = SIMD_Int32x4_and($1811,SIMD_Int32x4_splat(262143)); $1813 = ((($out)) + 112|0); temp_Int32x4_ptr = $1810;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1812); $1814 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i156)),30))); $1815 = ((($in)) + 64|0); $$val13$i157 = SIMD_Int32x4_load(HEAPU8, $1815); $1816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i157)),2))); $1817 = SIMD_Int32x4_and($1816,SIMD_Int32x4_splat(262143)); $1818 = SIMD_Int32x4_or($1817,$1814); $1819 = ((($out)) + 128|0); temp_Int32x4_ptr = $1813;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1818); $1820 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i157)),16))); $1821 = ((($in)) + 80|0); $$val12$i158 = SIMD_Int32x4_load(HEAPU8, $1821); $1822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i158)),16))); $1823 = SIMD_Int32x4_and($1822,SIMD_Int32x4_splat(262143)); $1824 = SIMD_Int32x4_or($1823,$1820); $1825 = ((($out)) + 144|0); temp_Int32x4_ptr = $1819;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1824); $1826 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i158)),2))); $1827 = SIMD_Int32x4_and($1826,SIMD_Int32x4_splat(262143)); $1828 = ((($out)) + 160|0); temp_Int32x4_ptr = $1825;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1827); $1829 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i158)),20))); $1830 = ((($in)) + 96|0); $$val11$i159 = SIMD_Int32x4_load(HEAPU8, $1830); $1831 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i159)),12))); $1832 = SIMD_Int32x4_and($1831,SIMD_Int32x4_splat(262143)); $1833 = SIMD_Int32x4_or($1832,$1829); $1834 = ((($out)) + 176|0); temp_Int32x4_ptr = $1828;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1833); $1835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i159)),6))); $1836 = SIMD_Int32x4_and($1835,SIMD_Int32x4_splat(262143)); $1837 = ((($out)) + 192|0); temp_Int32x4_ptr = $1834;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1836); $1838 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i159)),24))); $1839 = ((($in)) + 112|0); $$val10$i160 = SIMD_Int32x4_load(HEAPU8, $1839); $1840 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i160)),8))); $1841 = SIMD_Int32x4_and($1840,SIMD_Int32x4_splat(262143)); $1842 = SIMD_Int32x4_or($1841,$1838); $1843 = ((($out)) + 208|0); temp_Int32x4_ptr = $1837;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1842); $1844 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i160)),10))); $1845 = SIMD_Int32x4_and($1844,SIMD_Int32x4_splat(262143)); $1846 = ((($out)) + 224|0); temp_Int32x4_ptr = $1843;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1845); $1847 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i160)),28))); $1848 = ((($in)) + 128|0); $$val9$i161 = SIMD_Int32x4_load(HEAPU8, $1848); $1849 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i161)),4))); $1850 = SIMD_Int32x4_and($1849,SIMD_Int32x4_splat(262143)); $1851 = SIMD_Int32x4_or($1850,$1847); $1852 = ((($out)) + 240|0); temp_Int32x4_ptr = $1846;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1851); $1853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i161)),14))); $1854 = ((($in)) + 144|0); $$val8$i162 = SIMD_Int32x4_load(HEAPU8, $1854); $1855 = ((($out)) + 256|0); temp_Int32x4_ptr = $1852;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1853); $1856 = SIMD_Int32x4_and($$val8$i162,SIMD_Int32x4_splat(262143)); $1857 = ((($out)) + 272|0); temp_Int32x4_ptr = $1855;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1856); $1858 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i162)),18))); $1859 = ((($in)) + 160|0); $$val7$i163 = SIMD_Int32x4_load(HEAPU8, $1859); $1860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i163)),14))); $1861 = SIMD_Int32x4_and($1860,SIMD_Int32x4_splat(262143)); $1862 = SIMD_Int32x4_or($1861,$1858); $1863 = ((($out)) + 288|0); temp_Int32x4_ptr = $1857;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1862); $1864 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i163)),4))); $1865 = SIMD_Int32x4_and($1864,SIMD_Int32x4_splat(262143)); $1866 = ((($out)) + 304|0); temp_Int32x4_ptr = $1863;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1865); $1867 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i163)),22))); $1868 = ((($in)) + 176|0); $$val6$i164 = SIMD_Int32x4_load(HEAPU8, $1868); $1869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i164)),10))); $1870 = SIMD_Int32x4_and($1869,SIMD_Int32x4_splat(262143)); $1871 = SIMD_Int32x4_or($1870,$1867); $1872 = ((($out)) + 320|0); temp_Int32x4_ptr = $1866;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1871); $1873 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i164)),8))); $1874 = SIMD_Int32x4_and($1873,SIMD_Int32x4_splat(262143)); $1875 = ((($out)) + 336|0); temp_Int32x4_ptr = $1872;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1874); $1876 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i164)),26))); $1877 = ((($in)) + 192|0); $$val5$i165 = SIMD_Int32x4_load(HEAPU8, $1877); $1878 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i165)),6))); $1879 = SIMD_Int32x4_and($1878,SIMD_Int32x4_splat(262143)); $1880 = SIMD_Int32x4_or($1879,$1876); $1881 = ((($out)) + 352|0); temp_Int32x4_ptr = $1875;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1880); $1882 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i165)),12))); $1883 = SIMD_Int32x4_and($1882,SIMD_Int32x4_splat(262143)); $1884 = ((($out)) + 368|0); temp_Int32x4_ptr = $1881;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1883); $1885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i165)),30))); $1886 = ((($in)) + 208|0); $$val4$i166 = SIMD_Int32x4_load(HEAPU8, $1886); $1887 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i166)),2))); $1888 = SIMD_Int32x4_and($1887,SIMD_Int32x4_splat(262143)); $1889 = SIMD_Int32x4_or($1888,$1885); $1890 = ((($out)) + 384|0); temp_Int32x4_ptr = $1884;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1889); $1891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i166)),16))); $1892 = ((($in)) + 224|0); $$val3$i167 = SIMD_Int32x4_load(HEAPU8, $1892); $1893 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i167)),16))); $1894 = SIMD_Int32x4_and($1893,SIMD_Int32x4_splat(262143)); $1895 = SIMD_Int32x4_or($1894,$1891); $1896 = ((($out)) + 400|0); temp_Int32x4_ptr = $1890;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1895); $1897 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i167)),2))); $1898 = SIMD_Int32x4_and($1897,SIMD_Int32x4_splat(262143)); $1899 = ((($out)) + 416|0); temp_Int32x4_ptr = $1896;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1898); $1900 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i167)),20))); $1901 = ((($in)) + 240|0); $$val2$i168 = SIMD_Int32x4_load(HEAPU8, $1901); $1902 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i168)),12))); $1903 = SIMD_Int32x4_and($1902,SIMD_Int32x4_splat(262143)); $1904 = SIMD_Int32x4_or($1903,$1900); $1905 = ((($out)) + 432|0); temp_Int32x4_ptr = $1899;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1904); $1906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i168)),6))); $1907 = SIMD_Int32x4_and($1906,SIMD_Int32x4_splat(262143)); $1908 = ((($out)) + 448|0); temp_Int32x4_ptr = $1905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1907); $1909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i168)),24))); $1910 = ((($in)) + 256|0); $$val1$i169 = SIMD_Int32x4_load(HEAPU8, $1910); $1911 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i169)),8))); $1912 = SIMD_Int32x4_and($1911,SIMD_Int32x4_splat(262143)); $1913 = SIMD_Int32x4_or($1912,$1909); $1914 = ((($out)) + 464|0); temp_Int32x4_ptr = $1908;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1913); $1915 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i169)),10))); $1916 = SIMD_Int32x4_and($1915,SIMD_Int32x4_splat(262143)); $1917 = ((($out)) + 480|0); temp_Int32x4_ptr = $1914;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1916); $1918 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i169)),28))); $1919 = ((($in)) + 272|0); $$val$i170 = SIMD_Int32x4_load(HEAPU8, $1919); $1920 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i170)),4))); $1921 = SIMD_Int32x4_and($1920,SIMD_Int32x4_splat(262143)); $1922 = SIMD_Int32x4_or($1921,$1918); $1923 = ((($out)) + 496|0); temp_Int32x4_ptr = $1917;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1922); $1924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i170)),14))); temp_Int32x4_ptr = $1923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1924); return; break; } case 19: { $in$val$i171 = SIMD_Int32x4_load(HEAPU8, $in); $1925 = SIMD_Int32x4_and($in$val$i171,SIMD_Int32x4_splat(524287)); $1926 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1925); $1927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i171)),19))); $1928 = ((($in)) + 16|0); $$val17$i172 = SIMD_Int32x4_load(HEAPU8, $1928); $1929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i172)),13))); $1930 = SIMD_Int32x4_and($1929,SIMD_Int32x4_splat(524287)); $1931 = SIMD_Int32x4_or($1930,$1927); $1932 = ((($out)) + 32|0); temp_Int32x4_ptr = $1926;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1931); $1933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i172)),6))); $1934 = SIMD_Int32x4_and($1933,SIMD_Int32x4_splat(524287)); $1935 = ((($out)) + 48|0); temp_Int32x4_ptr = $1932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1934); $1936 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i172)),25))); $1937 = ((($in)) + 32|0); $$val16$i173 = SIMD_Int32x4_load(HEAPU8, $1937); $1938 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i173)),7))); $1939 = SIMD_Int32x4_and($1938,SIMD_Int32x4_splat(524287)); $1940 = SIMD_Int32x4_or($1939,$1936); $1941 = ((($out)) + 64|0); temp_Int32x4_ptr = $1935;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1940); $1942 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i173)),12))); $1943 = SIMD_Int32x4_and($1942,SIMD_Int32x4_splat(524287)); $1944 = ((($out)) + 80|0); temp_Int32x4_ptr = $1941;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1943); $1945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i173)),31))); $1946 = ((($in)) + 48|0); $$val15$i174 = SIMD_Int32x4_load(HEAPU8, $1946); $1947 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i174)),1))); $1948 = SIMD_Int32x4_and($1947,SIMD_Int32x4_splat(524287)); $1949 = SIMD_Int32x4_or($1948,$1945); $1950 = ((($out)) + 96|0); temp_Int32x4_ptr = $1944;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1949); $1951 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i174)),18))); $1952 = ((($in)) + 64|0); $$val14$i175 = SIMD_Int32x4_load(HEAPU8, $1952); $1953 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i175)),14))); $1954 = SIMD_Int32x4_and($1953,SIMD_Int32x4_splat(524287)); $1955 = SIMD_Int32x4_or($1954,$1951); $1956 = ((($out)) + 112|0); temp_Int32x4_ptr = $1950;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1955); $1957 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i175)),5))); $1958 = SIMD_Int32x4_and($1957,SIMD_Int32x4_splat(524287)); $1959 = ((($out)) + 128|0); temp_Int32x4_ptr = $1956;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1958); $1960 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i175)),24))); $1961 = ((($in)) + 80|0); $$val13$i176 = SIMD_Int32x4_load(HEAPU8, $1961); $1962 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i176)),8))); $1963 = SIMD_Int32x4_and($1962,SIMD_Int32x4_splat(524287)); $1964 = SIMD_Int32x4_or($1963,$1960); $1965 = ((($out)) + 144|0); temp_Int32x4_ptr = $1959;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1964); $1966 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i176)),11))); $1967 = SIMD_Int32x4_and($1966,SIMD_Int32x4_splat(524287)); $1968 = ((($out)) + 160|0); temp_Int32x4_ptr = $1965;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1967); $1969 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i176)),30))); $1970 = ((($in)) + 96|0); $$val12$i177 = SIMD_Int32x4_load(HEAPU8, $1970); $1971 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i177)),2))); $1972 = SIMD_Int32x4_and($1971,SIMD_Int32x4_splat(524287)); $1973 = SIMD_Int32x4_or($1972,$1969); $1974 = ((($out)) + 176|0); temp_Int32x4_ptr = $1968;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1973); $1975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i177)),17))); $1976 = ((($in)) + 112|0); $$val11$i178 = SIMD_Int32x4_load(HEAPU8, $1976); $1977 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i178)),15))); $1978 = SIMD_Int32x4_and($1977,SIMD_Int32x4_splat(524287)); $1979 = SIMD_Int32x4_or($1978,$1975); $1980 = ((($out)) + 192|0); temp_Int32x4_ptr = $1974;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1979); $1981 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i178)),4))); $1982 = SIMD_Int32x4_and($1981,SIMD_Int32x4_splat(524287)); $1983 = ((($out)) + 208|0); temp_Int32x4_ptr = $1980;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1982); $1984 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i178)),23))); $1985 = ((($in)) + 128|0); $$val10$i179 = SIMD_Int32x4_load(HEAPU8, $1985); $1986 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i179)),9))); $1987 = SIMD_Int32x4_and($1986,SIMD_Int32x4_splat(524287)); $1988 = SIMD_Int32x4_or($1987,$1984); $1989 = ((($out)) + 224|0); temp_Int32x4_ptr = $1983;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1988); $1990 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i179)),10))); $1991 = SIMD_Int32x4_and($1990,SIMD_Int32x4_splat(524287)); $1992 = ((($out)) + 240|0); temp_Int32x4_ptr = $1989;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1991); $1993 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i179)),29))); $1994 = ((($in)) + 144|0); $$val9$i180 = SIMD_Int32x4_load(HEAPU8, $1994); $1995 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i180)),3))); $1996 = SIMD_Int32x4_and($1995,SIMD_Int32x4_splat(524287)); $1997 = SIMD_Int32x4_or($1996,$1993); $1998 = ((($out)) + 256|0); temp_Int32x4_ptr = $1992;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1997); $1999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i180)),16))); $2000 = ((($in)) + 160|0); $$val8$i181 = SIMD_Int32x4_load(HEAPU8, $2000); $2001 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i181)),16))); $2002 = SIMD_Int32x4_and($2001,SIMD_Int32x4_splat(524287)); $2003 = SIMD_Int32x4_or($2002,$1999); $2004 = ((($out)) + 272|0); temp_Int32x4_ptr = $1998;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2003); $2005 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i181)),3))); $2006 = SIMD_Int32x4_and($2005,SIMD_Int32x4_splat(524287)); $2007 = ((($out)) + 288|0); temp_Int32x4_ptr = $2004;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2006); $2008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i181)),22))); $2009 = ((($in)) + 176|0); $$val7$i182 = SIMD_Int32x4_load(HEAPU8, $2009); $2010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i182)),10))); $2011 = SIMD_Int32x4_and($2010,SIMD_Int32x4_splat(524287)); $2012 = SIMD_Int32x4_or($2011,$2008); $2013 = ((($out)) + 304|0); temp_Int32x4_ptr = $2007;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2012); $2014 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i182)),9))); $2015 = SIMD_Int32x4_and($2014,SIMD_Int32x4_splat(524287)); $2016 = ((($out)) + 320|0); temp_Int32x4_ptr = $2013;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2015); $2017 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i182)),28))); $2018 = ((($in)) + 192|0); $$val6$i183 = SIMD_Int32x4_load(HEAPU8, $2018); $2019 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i183)),4))); $2020 = SIMD_Int32x4_and($2019,SIMD_Int32x4_splat(524287)); $2021 = SIMD_Int32x4_or($2020,$2017); $2022 = ((($out)) + 336|0); temp_Int32x4_ptr = $2016;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2021); $2023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i183)),15))); $2024 = ((($in)) + 208|0); $$val5$i184 = SIMD_Int32x4_load(HEAPU8, $2024); $2025 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i184)),17))); $2026 = SIMD_Int32x4_and($2025,SIMD_Int32x4_splat(524287)); $2027 = SIMD_Int32x4_or($2026,$2023); $2028 = ((($out)) + 352|0); temp_Int32x4_ptr = $2022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2027); $2029 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i184)),2))); $2030 = SIMD_Int32x4_and($2029,SIMD_Int32x4_splat(524287)); $2031 = ((($out)) + 368|0); temp_Int32x4_ptr = $2028;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2030); $2032 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i184)),21))); $2033 = ((($in)) + 224|0); $$val4$i185 = SIMD_Int32x4_load(HEAPU8, $2033); $2034 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i185)),11))); $2035 = SIMD_Int32x4_and($2034,SIMD_Int32x4_splat(524287)); $2036 = SIMD_Int32x4_or($2035,$2032); $2037 = ((($out)) + 384|0); temp_Int32x4_ptr = $2031;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2036); $2038 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i185)),8))); $2039 = SIMD_Int32x4_and($2038,SIMD_Int32x4_splat(524287)); $2040 = ((($out)) + 400|0); temp_Int32x4_ptr = $2037;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2039); $2041 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i185)),27))); $2042 = ((($in)) + 240|0); $$val3$i186 = SIMD_Int32x4_load(HEAPU8, $2042); $2043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i186)),5))); $2044 = SIMD_Int32x4_and($2043,SIMD_Int32x4_splat(524287)); $2045 = SIMD_Int32x4_or($2044,$2041); $2046 = ((($out)) + 416|0); temp_Int32x4_ptr = $2040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2045); $2047 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i186)),14))); $2048 = ((($in)) + 256|0); $$val2$i187 = SIMD_Int32x4_load(HEAPU8, $2048); $2049 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i187)),18))); $2050 = SIMD_Int32x4_and($2049,SIMD_Int32x4_splat(524287)); $2051 = SIMD_Int32x4_or($2050,$2047); $2052 = ((($out)) + 432|0); temp_Int32x4_ptr = $2046;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2051); $2053 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i187)),1))); $2054 = SIMD_Int32x4_and($2053,SIMD_Int32x4_splat(524287)); $2055 = ((($out)) + 448|0); temp_Int32x4_ptr = $2052;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2054); $2056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i187)),20))); $2057 = ((($in)) + 272|0); $$val1$i188 = SIMD_Int32x4_load(HEAPU8, $2057); $2058 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i188)),12))); $2059 = SIMD_Int32x4_and($2058,SIMD_Int32x4_splat(524287)); $2060 = SIMD_Int32x4_or($2059,$2056); $2061 = ((($out)) + 464|0); temp_Int32x4_ptr = $2055;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2060); $2062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i188)),7))); $2063 = SIMD_Int32x4_and($2062,SIMD_Int32x4_splat(524287)); $2064 = ((($out)) + 480|0); temp_Int32x4_ptr = $2061;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2063); $2065 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i188)),26))); $2066 = ((($in)) + 288|0); $$val$i189 = SIMD_Int32x4_load(HEAPU8, $2066); $2067 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i189)),6))); $2068 = SIMD_Int32x4_and($2067,SIMD_Int32x4_splat(524287)); $2069 = SIMD_Int32x4_or($2068,$2065); $2070 = ((($out)) + 496|0); temp_Int32x4_ptr = $2064;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2069); $2071 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i189)),13))); temp_Int32x4_ptr = $2070;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2071); return; break; } case 20: { $in$val$i190 = SIMD_Int32x4_load(HEAPU8, $in); $2072 = SIMD_Int32x4_and($in$val$i190,SIMD_Int32x4_splat(1048575)); $2073 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2072); $2074 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i190)),20))); $2075 = ((($in)) + 16|0); $$val18$i191 = SIMD_Int32x4_load(HEAPU8, $2075); $2076 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i191)),12))); $2077 = SIMD_Int32x4_and($2076,SIMD_Int32x4_splat(1048575)); $2078 = SIMD_Int32x4_or($2077,$2074); $2079 = ((($out)) + 32|0); temp_Int32x4_ptr = $2073;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2078); $2080 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i191)),8))); $2081 = SIMD_Int32x4_and($2080,SIMD_Int32x4_splat(1048575)); $2082 = ((($out)) + 48|0); temp_Int32x4_ptr = $2079;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2081); $2083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i191)),28))); $2084 = ((($in)) + 32|0); $$val17$i192 = SIMD_Int32x4_load(HEAPU8, $2084); $2085 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i192)),4))); $2086 = SIMD_Int32x4_and($2085,SIMD_Int32x4_splat(1048575)); $2087 = SIMD_Int32x4_or($2086,$2083); $2088 = ((($out)) + 64|0); temp_Int32x4_ptr = $2082;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2087); $2089 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i192)),16))); $2090 = ((($in)) + 48|0); $$val16$i193 = SIMD_Int32x4_load(HEAPU8, $2090); $2091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i193)),16))); $2092 = SIMD_Int32x4_and($2091,SIMD_Int32x4_splat(1048575)); $2093 = SIMD_Int32x4_or($2092,$2089); $2094 = ((($out)) + 80|0); temp_Int32x4_ptr = $2088;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2093); $2095 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i193)),4))); $2096 = SIMD_Int32x4_and($2095,SIMD_Int32x4_splat(1048575)); $2097 = ((($out)) + 96|0); temp_Int32x4_ptr = $2094;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2096); $2098 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i193)),24))); $2099 = ((($in)) + 64|0); $$val15$i194 = SIMD_Int32x4_load(HEAPU8, $2099); $2100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i194)),8))); $2101 = SIMD_Int32x4_and($2100,SIMD_Int32x4_splat(1048575)); $2102 = SIMD_Int32x4_or($2101,$2098); $2103 = ((($out)) + 112|0); temp_Int32x4_ptr = $2097;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2102); $2104 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i194)),12))); $2105 = ((($in)) + 80|0); $$val14$i195 = SIMD_Int32x4_load(HEAPU8, $2105); $2106 = ((($out)) + 128|0); temp_Int32x4_ptr = $2103;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2104); $2107 = SIMD_Int32x4_and($$val14$i195,SIMD_Int32x4_splat(1048575)); $2108 = ((($out)) + 144|0); temp_Int32x4_ptr = $2106;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2107); $2109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i195)),20))); $2110 = ((($in)) + 96|0); $$val13$i196 = SIMD_Int32x4_load(HEAPU8, $2110); $2111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i196)),12))); $2112 = SIMD_Int32x4_and($2111,SIMD_Int32x4_splat(1048575)); $2113 = SIMD_Int32x4_or($2112,$2109); $2114 = ((($out)) + 160|0); temp_Int32x4_ptr = $2108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2113); $2115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i196)),8))); $2116 = SIMD_Int32x4_and($2115,SIMD_Int32x4_splat(1048575)); $2117 = ((($out)) + 176|0); temp_Int32x4_ptr = $2114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2116); $2118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i196)),28))); $2119 = ((($in)) + 112|0); $$val12$i197 = SIMD_Int32x4_load(HEAPU8, $2119); $2120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i197)),4))); $2121 = SIMD_Int32x4_and($2120,SIMD_Int32x4_splat(1048575)); $2122 = SIMD_Int32x4_or($2121,$2118); $2123 = ((($out)) + 192|0); temp_Int32x4_ptr = $2117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2122); $2124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i197)),16))); $2125 = ((($in)) + 128|0); $$val11$i198 = SIMD_Int32x4_load(HEAPU8, $2125); $2126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i198)),16))); $2127 = SIMD_Int32x4_and($2126,SIMD_Int32x4_splat(1048575)); $2128 = SIMD_Int32x4_or($2127,$2124); $2129 = ((($out)) + 208|0); temp_Int32x4_ptr = $2123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2128); $2130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i198)),4))); $2131 = SIMD_Int32x4_and($2130,SIMD_Int32x4_splat(1048575)); $2132 = ((($out)) + 224|0); temp_Int32x4_ptr = $2129;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2131); $2133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i198)),24))); $2134 = ((($in)) + 144|0); $$val10$i199 = SIMD_Int32x4_load(HEAPU8, $2134); $2135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i199)),8))); $2136 = SIMD_Int32x4_and($2135,SIMD_Int32x4_splat(1048575)); $2137 = SIMD_Int32x4_or($2136,$2133); $2138 = ((($out)) + 240|0); temp_Int32x4_ptr = $2132;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2137); $2139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i199)),12))); $2140 = ((($in)) + 160|0); $$val9$i200 = SIMD_Int32x4_load(HEAPU8, $2140); $2141 = ((($out)) + 256|0); temp_Int32x4_ptr = $2138;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2139); $2142 = SIMD_Int32x4_and($$val9$i200,SIMD_Int32x4_splat(1048575)); $2143 = ((($out)) + 272|0); temp_Int32x4_ptr = $2141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2142); $2144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i200)),20))); $2145 = ((($in)) + 176|0); $$val8$i201 = SIMD_Int32x4_load(HEAPU8, $2145); $2146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i201)),12))); $2147 = SIMD_Int32x4_and($2146,SIMD_Int32x4_splat(1048575)); $2148 = SIMD_Int32x4_or($2147,$2144); $2149 = ((($out)) + 288|0); temp_Int32x4_ptr = $2143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2148); $2150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i201)),8))); $2151 = SIMD_Int32x4_and($2150,SIMD_Int32x4_splat(1048575)); $2152 = ((($out)) + 304|0); temp_Int32x4_ptr = $2149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2151); $2153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i201)),28))); $2154 = ((($in)) + 192|0); $$val7$i202 = SIMD_Int32x4_load(HEAPU8, $2154); $2155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i202)),4))); $2156 = SIMD_Int32x4_and($2155,SIMD_Int32x4_splat(1048575)); $2157 = SIMD_Int32x4_or($2156,$2153); $2158 = ((($out)) + 320|0); temp_Int32x4_ptr = $2152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2157); $2159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i202)),16))); $2160 = ((($in)) + 208|0); $$val6$i203 = SIMD_Int32x4_load(HEAPU8, $2160); $2161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i203)),16))); $2162 = SIMD_Int32x4_and($2161,SIMD_Int32x4_splat(1048575)); $2163 = SIMD_Int32x4_or($2162,$2159); $2164 = ((($out)) + 336|0); temp_Int32x4_ptr = $2158;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2163); $2165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i203)),4))); $2166 = SIMD_Int32x4_and($2165,SIMD_Int32x4_splat(1048575)); $2167 = ((($out)) + 352|0); temp_Int32x4_ptr = $2164;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2166); $2168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i203)),24))); $2169 = ((($in)) + 224|0); $$val5$i204 = SIMD_Int32x4_load(HEAPU8, $2169); $2170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i204)),8))); $2171 = SIMD_Int32x4_and($2170,SIMD_Int32x4_splat(1048575)); $2172 = SIMD_Int32x4_or($2171,$2168); $2173 = ((($out)) + 368|0); temp_Int32x4_ptr = $2167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2172); $2174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i204)),12))); $2175 = ((($in)) + 240|0); $$val4$i205 = SIMD_Int32x4_load(HEAPU8, $2175); $2176 = ((($out)) + 384|0); temp_Int32x4_ptr = $2173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2174); $2177 = SIMD_Int32x4_and($$val4$i205,SIMD_Int32x4_splat(1048575)); $2178 = ((($out)) + 400|0); temp_Int32x4_ptr = $2176;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2177); $2179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i205)),20))); $2180 = ((($in)) + 256|0); $$val3$i206 = SIMD_Int32x4_load(HEAPU8, $2180); $2181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i206)),12))); $2182 = SIMD_Int32x4_and($2181,SIMD_Int32x4_splat(1048575)); $2183 = SIMD_Int32x4_or($2182,$2179); $2184 = ((($out)) + 416|0); temp_Int32x4_ptr = $2178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2183); $2185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i206)),8))); $2186 = SIMD_Int32x4_and($2185,SIMD_Int32x4_splat(1048575)); $2187 = ((($out)) + 432|0); temp_Int32x4_ptr = $2184;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2186); $2188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i206)),28))); $2189 = ((($in)) + 272|0); $$val2$i207 = SIMD_Int32x4_load(HEAPU8, $2189); $2190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i207)),4))); $2191 = SIMD_Int32x4_and($2190,SIMD_Int32x4_splat(1048575)); $2192 = SIMD_Int32x4_or($2191,$2188); $2193 = ((($out)) + 448|0); temp_Int32x4_ptr = $2187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2192); $2194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i207)),16))); $2195 = ((($in)) + 288|0); $$val1$i208 = SIMD_Int32x4_load(HEAPU8, $2195); $2196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i208)),16))); $2197 = SIMD_Int32x4_and($2196,SIMD_Int32x4_splat(1048575)); $2198 = SIMD_Int32x4_or($2197,$2194); $2199 = ((($out)) + 464|0); temp_Int32x4_ptr = $2193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2198); $2200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i208)),4))); $2201 = SIMD_Int32x4_and($2200,SIMD_Int32x4_splat(1048575)); $2202 = ((($out)) + 480|0); temp_Int32x4_ptr = $2199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2201); $2203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i208)),24))); $2204 = ((($in)) + 304|0); $$val$i209 = SIMD_Int32x4_load(HEAPU8, $2204); $2205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i209)),8))); $2206 = SIMD_Int32x4_and($2205,SIMD_Int32x4_splat(1048575)); $2207 = SIMD_Int32x4_or($2206,$2203); $2208 = ((($out)) + 496|0); temp_Int32x4_ptr = $2202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2207); $2209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i209)),12))); temp_Int32x4_ptr = $2208;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2209); return; break; } case 21: { $in$val$i210 = SIMD_Int32x4_load(HEAPU8, $in); $2210 = SIMD_Int32x4_and($in$val$i210,SIMD_Int32x4_splat(2097151)); $2211 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2210); $2212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i210)),21))); $2213 = ((($in)) + 16|0); $$val19$i211 = SIMD_Int32x4_load(HEAPU8, $2213); $2214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i211)),11))); $2215 = SIMD_Int32x4_and($2214,SIMD_Int32x4_splat(2097151)); $2216 = SIMD_Int32x4_or($2215,$2212); $2217 = ((($out)) + 32|0); temp_Int32x4_ptr = $2211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2216); $2218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i211)),10))); $2219 = SIMD_Int32x4_and($2218,SIMD_Int32x4_splat(2097151)); $2220 = ((($out)) + 48|0); temp_Int32x4_ptr = $2217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2219); $2221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i211)),31))); $2222 = ((($in)) + 32|0); $$val18$i212 = SIMD_Int32x4_load(HEAPU8, $2222); $2223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i212)),1))); $2224 = SIMD_Int32x4_and($2223,SIMD_Int32x4_splat(2097151)); $2225 = SIMD_Int32x4_or($2224,$2221); $2226 = ((($out)) + 64|0); temp_Int32x4_ptr = $2220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2225); $2227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i212)),20))); $2228 = ((($in)) + 48|0); $$val17$i213 = SIMD_Int32x4_load(HEAPU8, $2228); $2229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i213)),12))); $2230 = SIMD_Int32x4_and($2229,SIMD_Int32x4_splat(2097151)); $2231 = SIMD_Int32x4_or($2230,$2227); $2232 = ((($out)) + 80|0); temp_Int32x4_ptr = $2226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2231); $2233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i213)),9))); $2234 = SIMD_Int32x4_and($2233,SIMD_Int32x4_splat(2097151)); $2235 = ((($out)) + 96|0); temp_Int32x4_ptr = $2232;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2234); $2236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i213)),30))); $2237 = ((($in)) + 64|0); $$val16$i214 = SIMD_Int32x4_load(HEAPU8, $2237); $2238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i214)),2))); $2239 = SIMD_Int32x4_and($2238,SIMD_Int32x4_splat(2097151)); $2240 = SIMD_Int32x4_or($2239,$2236); $2241 = ((($out)) + 112|0); temp_Int32x4_ptr = $2235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2240); $2242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i214)),19))); $2243 = ((($in)) + 80|0); $$val15$i215 = SIMD_Int32x4_load(HEAPU8, $2243); $2244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i215)),13))); $2245 = SIMD_Int32x4_and($2244,SIMD_Int32x4_splat(2097151)); $2246 = SIMD_Int32x4_or($2245,$2242); $2247 = ((($out)) + 128|0); temp_Int32x4_ptr = $2241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2246); $2248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i215)),8))); $2249 = SIMD_Int32x4_and($2248,SIMD_Int32x4_splat(2097151)); $2250 = ((($out)) + 144|0); temp_Int32x4_ptr = $2247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2249); $2251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i215)),29))); $2252 = ((($in)) + 96|0); $$val14$i216 = SIMD_Int32x4_load(HEAPU8, $2252); $2253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i216)),3))); $2254 = SIMD_Int32x4_and($2253,SIMD_Int32x4_splat(2097151)); $2255 = SIMD_Int32x4_or($2254,$2251); $2256 = ((($out)) + 160|0); temp_Int32x4_ptr = $2250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2255); $2257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i216)),18))); $2258 = ((($in)) + 112|0); $$val13$i217 = SIMD_Int32x4_load(HEAPU8, $2258); $2259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i217)),14))); $2260 = SIMD_Int32x4_and($2259,SIMD_Int32x4_splat(2097151)); $2261 = SIMD_Int32x4_or($2260,$2257); $2262 = ((($out)) + 176|0); temp_Int32x4_ptr = $2256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2261); $2263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i217)),7))); $2264 = SIMD_Int32x4_and($2263,SIMD_Int32x4_splat(2097151)); $2265 = ((($out)) + 192|0); temp_Int32x4_ptr = $2262;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2264); $2266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i217)),28))); $2267 = ((($in)) + 128|0); $$val12$i218 = SIMD_Int32x4_load(HEAPU8, $2267); $2268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i218)),4))); $2269 = SIMD_Int32x4_and($2268,SIMD_Int32x4_splat(2097151)); $2270 = SIMD_Int32x4_or($2269,$2266); $2271 = ((($out)) + 208|0); temp_Int32x4_ptr = $2265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2270); $2272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i218)),17))); $2273 = ((($in)) + 144|0); $$val11$i219 = SIMD_Int32x4_load(HEAPU8, $2273); $2274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i219)),15))); $2275 = SIMD_Int32x4_and($2274,SIMD_Int32x4_splat(2097151)); $2276 = SIMD_Int32x4_or($2275,$2272); $2277 = ((($out)) + 224|0); temp_Int32x4_ptr = $2271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2276); $2278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i219)),6))); $2279 = SIMD_Int32x4_and($2278,SIMD_Int32x4_splat(2097151)); $2280 = ((($out)) + 240|0); temp_Int32x4_ptr = $2277;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2279); $2281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i219)),27))); $2282 = ((($in)) + 160|0); $$val10$i220 = SIMD_Int32x4_load(HEAPU8, $2282); $2283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i220)),5))); $2284 = SIMD_Int32x4_and($2283,SIMD_Int32x4_splat(2097151)); $2285 = SIMD_Int32x4_or($2284,$2281); $2286 = ((($out)) + 256|0); temp_Int32x4_ptr = $2280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2285); $2287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i220)),16))); $2288 = ((($in)) + 176|0); $$val9$i221 = SIMD_Int32x4_load(HEAPU8, $2288); $2289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i221)),16))); $2290 = SIMD_Int32x4_and($2289,SIMD_Int32x4_splat(2097151)); $2291 = SIMD_Int32x4_or($2290,$2287); $2292 = ((($out)) + 272|0); temp_Int32x4_ptr = $2286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2291); $2293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i221)),5))); $2294 = SIMD_Int32x4_and($2293,SIMD_Int32x4_splat(2097151)); $2295 = ((($out)) + 288|0); temp_Int32x4_ptr = $2292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2294); $2296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i221)),26))); $2297 = ((($in)) + 192|0); $$val8$i222 = SIMD_Int32x4_load(HEAPU8, $2297); $2298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i222)),6))); $2299 = SIMD_Int32x4_and($2298,SIMD_Int32x4_splat(2097151)); $2300 = SIMD_Int32x4_or($2299,$2296); $2301 = ((($out)) + 304|0); temp_Int32x4_ptr = $2295;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2300); $2302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i222)),15))); $2303 = ((($in)) + 208|0); $$val7$i223 = SIMD_Int32x4_load(HEAPU8, $2303); $2304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i223)),17))); $2305 = SIMD_Int32x4_and($2304,SIMD_Int32x4_splat(2097151)); $2306 = SIMD_Int32x4_or($2305,$2302); $2307 = ((($out)) + 320|0); temp_Int32x4_ptr = $2301;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2306); $2308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i223)),4))); $2309 = SIMD_Int32x4_and($2308,SIMD_Int32x4_splat(2097151)); $2310 = ((($out)) + 336|0); temp_Int32x4_ptr = $2307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2309); $2311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i223)),25))); $2312 = ((($in)) + 224|0); $$val6$i224 = SIMD_Int32x4_load(HEAPU8, $2312); $2313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i224)),7))); $2314 = SIMD_Int32x4_and($2313,SIMD_Int32x4_splat(2097151)); $2315 = SIMD_Int32x4_or($2314,$2311); $2316 = ((($out)) + 352|0); temp_Int32x4_ptr = $2310;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2315); $2317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i224)),14))); $2318 = ((($in)) + 240|0); $$val5$i225 = SIMD_Int32x4_load(HEAPU8, $2318); $2319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i225)),18))); $2320 = SIMD_Int32x4_and($2319,SIMD_Int32x4_splat(2097151)); $2321 = SIMD_Int32x4_or($2320,$2317); $2322 = ((($out)) + 368|0); temp_Int32x4_ptr = $2316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2321); $2323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i225)),3))); $2324 = SIMD_Int32x4_and($2323,SIMD_Int32x4_splat(2097151)); $2325 = ((($out)) + 384|0); temp_Int32x4_ptr = $2322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2324); $2326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i225)),24))); $2327 = ((($in)) + 256|0); $$val4$i226 = SIMD_Int32x4_load(HEAPU8, $2327); $2328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i226)),8))); $2329 = SIMD_Int32x4_and($2328,SIMD_Int32x4_splat(2097151)); $2330 = SIMD_Int32x4_or($2329,$2326); $2331 = ((($out)) + 400|0); temp_Int32x4_ptr = $2325;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2330); $2332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i226)),13))); $2333 = ((($in)) + 272|0); $$val3$i227 = SIMD_Int32x4_load(HEAPU8, $2333); $2334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i227)),19))); $2335 = SIMD_Int32x4_and($2334,SIMD_Int32x4_splat(2097151)); $2336 = SIMD_Int32x4_or($2335,$2332); $2337 = ((($out)) + 416|0); temp_Int32x4_ptr = $2331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2336); $2338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i227)),2))); $2339 = SIMD_Int32x4_and($2338,SIMD_Int32x4_splat(2097151)); $2340 = ((($out)) + 432|0); temp_Int32x4_ptr = $2337;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2339); $2341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i227)),23))); $2342 = ((($in)) + 288|0); $$val2$i228 = SIMD_Int32x4_load(HEAPU8, $2342); $2343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i228)),9))); $2344 = SIMD_Int32x4_and($2343,SIMD_Int32x4_splat(2097151)); $2345 = SIMD_Int32x4_or($2344,$2341); $2346 = ((($out)) + 448|0); temp_Int32x4_ptr = $2340;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2345); $2347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i228)),12))); $2348 = ((($in)) + 304|0); $$val1$i229 = SIMD_Int32x4_load(HEAPU8, $2348); $2349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i229)),20))); $2350 = SIMD_Int32x4_and($2349,SIMD_Int32x4_splat(2097151)); $2351 = SIMD_Int32x4_or($2350,$2347); $2352 = ((($out)) + 464|0); temp_Int32x4_ptr = $2346;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2351); $2353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i229)),1))); $2354 = SIMD_Int32x4_and($2353,SIMD_Int32x4_splat(2097151)); $2355 = ((($out)) + 480|0); temp_Int32x4_ptr = $2352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2354); $2356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i229)),22))); $2357 = ((($in)) + 320|0); $$val$i230 = SIMD_Int32x4_load(HEAPU8, $2357); $2358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i230)),10))); $2359 = SIMD_Int32x4_and($2358,SIMD_Int32x4_splat(2097151)); $2360 = SIMD_Int32x4_or($2359,$2356); $2361 = ((($out)) + 496|0); temp_Int32x4_ptr = $2355;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2360); $2362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i230)),11))); temp_Int32x4_ptr = $2361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2362); return; break; } case 22: { $in$val$i231 = SIMD_Int32x4_load(HEAPU8, $in); $2363 = SIMD_Int32x4_and($in$val$i231,SIMD_Int32x4_splat(4194303)); $2364 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2363); $2365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i231)),22))); $2366 = ((($in)) + 16|0); $$val20$i232 = SIMD_Int32x4_load(HEAPU8, $2366); $2367 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i232)),10))); $2368 = SIMD_Int32x4_and($2367,SIMD_Int32x4_splat(4194303)); $2369 = SIMD_Int32x4_or($2368,$2365); $2370 = ((($out)) + 32|0); temp_Int32x4_ptr = $2364;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2369); $2371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i232)),12))); $2372 = ((($in)) + 32|0); $$val19$i233 = SIMD_Int32x4_load(HEAPU8, $2372); $2373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i233)),20))); $2374 = SIMD_Int32x4_and($2373,SIMD_Int32x4_splat(4194303)); $2375 = SIMD_Int32x4_or($2374,$2371); $2376 = ((($out)) + 48|0); temp_Int32x4_ptr = $2370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2375); $2377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i233)),2))); $2378 = SIMD_Int32x4_and($2377,SIMD_Int32x4_splat(4194303)); $2379 = ((($out)) + 64|0); temp_Int32x4_ptr = $2376;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2378); $2380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i233)),24))); $2381 = ((($in)) + 48|0); $$val18$i234 = SIMD_Int32x4_load(HEAPU8, $2381); $2382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i234)),8))); $2383 = SIMD_Int32x4_and($2382,SIMD_Int32x4_splat(4194303)); $2384 = SIMD_Int32x4_or($2383,$2380); $2385 = ((($out)) + 80|0); temp_Int32x4_ptr = $2379;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2384); $2386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i234)),14))); $2387 = ((($in)) + 64|0); $$val17$i235 = SIMD_Int32x4_load(HEAPU8, $2387); $2388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i235)),18))); $2389 = SIMD_Int32x4_and($2388,SIMD_Int32x4_splat(4194303)); $2390 = SIMD_Int32x4_or($2389,$2386); $2391 = ((($out)) + 96|0); temp_Int32x4_ptr = $2385;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2390); $2392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i235)),4))); $2393 = SIMD_Int32x4_and($2392,SIMD_Int32x4_splat(4194303)); $2394 = ((($out)) + 112|0); temp_Int32x4_ptr = $2391;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2393); $2395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i235)),26))); $2396 = ((($in)) + 80|0); $$val16$i236 = SIMD_Int32x4_load(HEAPU8, $2396); $2397 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i236)),6))); $2398 = SIMD_Int32x4_and($2397,SIMD_Int32x4_splat(4194303)); $2399 = SIMD_Int32x4_or($2398,$2395); $2400 = ((($out)) + 128|0); temp_Int32x4_ptr = $2394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2399); $2401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i236)),16))); $2402 = ((($in)) + 96|0); $$val15$i237 = SIMD_Int32x4_load(HEAPU8, $2402); $2403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i237)),16))); $2404 = SIMD_Int32x4_and($2403,SIMD_Int32x4_splat(4194303)); $2405 = SIMD_Int32x4_or($2404,$2401); $2406 = ((($out)) + 144|0); temp_Int32x4_ptr = $2400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2405); $2407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i237)),6))); $2408 = SIMD_Int32x4_and($2407,SIMD_Int32x4_splat(4194303)); $2409 = ((($out)) + 160|0); temp_Int32x4_ptr = $2406;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2408); $2410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i237)),28))); $2411 = ((($in)) + 112|0); $$val14$i238 = SIMD_Int32x4_load(HEAPU8, $2411); $2412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i238)),4))); $2413 = SIMD_Int32x4_and($2412,SIMD_Int32x4_splat(4194303)); $2414 = SIMD_Int32x4_or($2413,$2410); $2415 = ((($out)) + 176|0); temp_Int32x4_ptr = $2409;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2414); $2416 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i238)),18))); $2417 = ((($in)) + 128|0); $$val13$i239 = SIMD_Int32x4_load(HEAPU8, $2417); $2418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i239)),14))); $2419 = SIMD_Int32x4_and($2418,SIMD_Int32x4_splat(4194303)); $2420 = SIMD_Int32x4_or($2419,$2416); $2421 = ((($out)) + 192|0); temp_Int32x4_ptr = $2415;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2420); $2422 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i239)),8))); $2423 = SIMD_Int32x4_and($2422,SIMD_Int32x4_splat(4194303)); $2424 = ((($out)) + 208|0); temp_Int32x4_ptr = $2421;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2423); $2425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i239)),30))); $2426 = ((($in)) + 144|0); $$val12$i240 = SIMD_Int32x4_load(HEAPU8, $2426); $2427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i240)),2))); $2428 = SIMD_Int32x4_and($2427,SIMD_Int32x4_splat(4194303)); $2429 = SIMD_Int32x4_or($2428,$2425); $2430 = ((($out)) + 224|0); temp_Int32x4_ptr = $2424;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2429); $2431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i240)),20))); $2432 = ((($in)) + 160|0); $$val11$i241 = SIMD_Int32x4_load(HEAPU8, $2432); $2433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i241)),12))); $2434 = SIMD_Int32x4_and($2433,SIMD_Int32x4_splat(4194303)); $2435 = SIMD_Int32x4_or($2434,$2431); $2436 = ((($out)) + 240|0); temp_Int32x4_ptr = $2430;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2435); $2437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i241)),10))); $2438 = ((($in)) + 176|0); $$val10$i242 = SIMD_Int32x4_load(HEAPU8, $2438); $2439 = ((($out)) + 256|0); temp_Int32x4_ptr = $2436;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2437); $2440 = SIMD_Int32x4_and($$val10$i242,SIMD_Int32x4_splat(4194303)); $2441 = ((($out)) + 272|0); temp_Int32x4_ptr = $2439;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2440); $2442 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i242)),22))); $2443 = ((($in)) + 192|0); $$val9$i243 = SIMD_Int32x4_load(HEAPU8, $2443); $2444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i243)),10))); $2445 = SIMD_Int32x4_and($2444,SIMD_Int32x4_splat(4194303)); $2446 = SIMD_Int32x4_or($2445,$2442); $2447 = ((($out)) + 288|0); temp_Int32x4_ptr = $2441;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2446); $2448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i243)),12))); $2449 = ((($in)) + 208|0); $$val8$i244 = SIMD_Int32x4_load(HEAPU8, $2449); $2450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i244)),20))); $2451 = SIMD_Int32x4_and($2450,SIMD_Int32x4_splat(4194303)); $2452 = SIMD_Int32x4_or($2451,$2448); $2453 = ((($out)) + 304|0); temp_Int32x4_ptr = $2447;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2452); $2454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i244)),2))); $2455 = SIMD_Int32x4_and($2454,SIMD_Int32x4_splat(4194303)); $2456 = ((($out)) + 320|0); temp_Int32x4_ptr = $2453;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2455); $2457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i244)),24))); $2458 = ((($in)) + 224|0); $$val7$i245 = SIMD_Int32x4_load(HEAPU8, $2458); $2459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i245)),8))); $2460 = SIMD_Int32x4_and($2459,SIMD_Int32x4_splat(4194303)); $2461 = SIMD_Int32x4_or($2460,$2457); $2462 = ((($out)) + 336|0); temp_Int32x4_ptr = $2456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2461); $2463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i245)),14))); $2464 = ((($in)) + 240|0); $$val6$i246 = SIMD_Int32x4_load(HEAPU8, $2464); $2465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i246)),18))); $2466 = SIMD_Int32x4_and($2465,SIMD_Int32x4_splat(4194303)); $2467 = SIMD_Int32x4_or($2466,$2463); $2468 = ((($out)) + 352|0); temp_Int32x4_ptr = $2462;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2467); $2469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i246)),4))); $2470 = SIMD_Int32x4_and($2469,SIMD_Int32x4_splat(4194303)); $2471 = ((($out)) + 368|0); temp_Int32x4_ptr = $2468;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2470); $2472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i246)),26))); $2473 = ((($in)) + 256|0); $$val5$i247 = SIMD_Int32x4_load(HEAPU8, $2473); $2474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i247)),6))); $2475 = SIMD_Int32x4_and($2474,SIMD_Int32x4_splat(4194303)); $2476 = SIMD_Int32x4_or($2475,$2472); $2477 = ((($out)) + 384|0); temp_Int32x4_ptr = $2471;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2476); $2478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i247)),16))); $2479 = ((($in)) + 272|0); $$val4$i248 = SIMD_Int32x4_load(HEAPU8, $2479); $2480 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i248)),16))); $2481 = SIMD_Int32x4_and($2480,SIMD_Int32x4_splat(4194303)); $2482 = SIMD_Int32x4_or($2481,$2478); $2483 = ((($out)) + 400|0); temp_Int32x4_ptr = $2477;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2482); $2484 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i248)),6))); $2485 = SIMD_Int32x4_and($2484,SIMD_Int32x4_splat(4194303)); $2486 = ((($out)) + 416|0); temp_Int32x4_ptr = $2483;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2485); $2487 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i248)),28))); $2488 = ((($in)) + 288|0); $$val3$i249 = SIMD_Int32x4_load(HEAPU8, $2488); $2489 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i249)),4))); $2490 = SIMD_Int32x4_and($2489,SIMD_Int32x4_splat(4194303)); $2491 = SIMD_Int32x4_or($2490,$2487); $2492 = ((($out)) + 432|0); temp_Int32x4_ptr = $2486;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2491); $2493 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i249)),18))); $2494 = ((($in)) + 304|0); $$val2$i250 = SIMD_Int32x4_load(HEAPU8, $2494); $2495 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i250)),14))); $2496 = SIMD_Int32x4_and($2495,SIMD_Int32x4_splat(4194303)); $2497 = SIMD_Int32x4_or($2496,$2493); $2498 = ((($out)) + 448|0); temp_Int32x4_ptr = $2492;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2497); $2499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i250)),8))); $2500 = SIMD_Int32x4_and($2499,SIMD_Int32x4_splat(4194303)); $2501 = ((($out)) + 464|0); temp_Int32x4_ptr = $2498;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2500); $2502 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i250)),30))); $2503 = ((($in)) + 320|0); $$val1$i251 = SIMD_Int32x4_load(HEAPU8, $2503); $2504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i251)),2))); $2505 = SIMD_Int32x4_and($2504,SIMD_Int32x4_splat(4194303)); $2506 = SIMD_Int32x4_or($2505,$2502); $2507 = ((($out)) + 480|0); temp_Int32x4_ptr = $2501;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2506); $2508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i251)),20))); $2509 = ((($in)) + 336|0); $$val$i252 = SIMD_Int32x4_load(HEAPU8, $2509); $2510 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i252)),12))); $2511 = SIMD_Int32x4_and($2510,SIMD_Int32x4_splat(4194303)); $2512 = SIMD_Int32x4_or($2511,$2508); $2513 = ((($out)) + 496|0); temp_Int32x4_ptr = $2507;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2512); $2514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i252)),10))); temp_Int32x4_ptr = $2513;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2514); return; break; } case 23: { $in$val$i253 = SIMD_Int32x4_load(HEAPU8, $in); $2515 = SIMD_Int32x4_and($in$val$i253,SIMD_Int32x4_splat(8388607)); $2516 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2515); $2517 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i253)),23))); $2518 = ((($in)) + 16|0); $$val21$i254 = SIMD_Int32x4_load(HEAPU8, $2518); $2519 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i254)),9))); $2520 = SIMD_Int32x4_and($2519,SIMD_Int32x4_splat(8388607)); $2521 = SIMD_Int32x4_or($2520,$2517); $2522 = ((($out)) + 32|0); temp_Int32x4_ptr = $2516;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2521); $2523 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i254)),14))); $2524 = ((($in)) + 32|0); $$val20$i255 = SIMD_Int32x4_load(HEAPU8, $2524); $2525 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i255)),18))); $2526 = SIMD_Int32x4_and($2525,SIMD_Int32x4_splat(8388607)); $2527 = SIMD_Int32x4_or($2526,$2523); $2528 = ((($out)) + 48|0); temp_Int32x4_ptr = $2522;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2527); $2529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i255)),5))); $2530 = SIMD_Int32x4_and($2529,SIMD_Int32x4_splat(8388607)); $2531 = ((($out)) + 64|0); temp_Int32x4_ptr = $2528;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2530); $2532 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i255)),28))); $2533 = ((($in)) + 48|0); $$val19$i256 = SIMD_Int32x4_load(HEAPU8, $2533); $2534 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i256)),4))); $2535 = SIMD_Int32x4_and($2534,SIMD_Int32x4_splat(8388607)); $2536 = SIMD_Int32x4_or($2535,$2532); $2537 = ((($out)) + 80|0); temp_Int32x4_ptr = $2531;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2536); $2538 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i256)),19))); $2539 = ((($in)) + 64|0); $$val18$i257 = SIMD_Int32x4_load(HEAPU8, $2539); $2540 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i257)),13))); $2541 = SIMD_Int32x4_and($2540,SIMD_Int32x4_splat(8388607)); $2542 = SIMD_Int32x4_or($2541,$2538); $2543 = ((($out)) + 96|0); temp_Int32x4_ptr = $2537;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2542); $2544 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i257)),10))); $2545 = ((($in)) + 80|0); $$val17$i258 = SIMD_Int32x4_load(HEAPU8, $2545); $2546 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i258)),22))); $2547 = SIMD_Int32x4_and($2546,SIMD_Int32x4_splat(8388607)); $2548 = SIMD_Int32x4_or($2547,$2544); $2549 = ((($out)) + 112|0); temp_Int32x4_ptr = $2543;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2548); $2550 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i258)),1))); $2551 = SIMD_Int32x4_and($2550,SIMD_Int32x4_splat(8388607)); $2552 = ((($out)) + 128|0); temp_Int32x4_ptr = $2549;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2551); $2553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i258)),24))); $2554 = ((($in)) + 96|0); $$val16$i259 = SIMD_Int32x4_load(HEAPU8, $2554); $2555 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i259)),8))); $2556 = SIMD_Int32x4_and($2555,SIMD_Int32x4_splat(8388607)); $2557 = SIMD_Int32x4_or($2556,$2553); $2558 = ((($out)) + 144|0); temp_Int32x4_ptr = $2552;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2557); $2559 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i259)),15))); $2560 = ((($in)) + 112|0); $$val15$i260 = SIMD_Int32x4_load(HEAPU8, $2560); $2561 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i260)),17))); $2562 = SIMD_Int32x4_and($2561,SIMD_Int32x4_splat(8388607)); $2563 = SIMD_Int32x4_or($2562,$2559); $2564 = ((($out)) + 160|0); temp_Int32x4_ptr = $2558;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2563); $2565 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i260)),6))); $2566 = SIMD_Int32x4_and($2565,SIMD_Int32x4_splat(8388607)); $2567 = ((($out)) + 176|0); temp_Int32x4_ptr = $2564;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2566); $2568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i260)),29))); $2569 = ((($in)) + 128|0); $$val14$i261 = SIMD_Int32x4_load(HEAPU8, $2569); $2570 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i261)),3))); $2571 = SIMD_Int32x4_and($2570,SIMD_Int32x4_splat(8388607)); $2572 = SIMD_Int32x4_or($2571,$2568); $2573 = ((($out)) + 192|0); temp_Int32x4_ptr = $2567;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2572); $2574 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i261)),20))); $2575 = ((($in)) + 144|0); $$val13$i262 = SIMD_Int32x4_load(HEAPU8, $2575); $2576 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i262)),12))); $2577 = SIMD_Int32x4_and($2576,SIMD_Int32x4_splat(8388607)); $2578 = SIMD_Int32x4_or($2577,$2574); $2579 = ((($out)) + 208|0); temp_Int32x4_ptr = $2573;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2578); $2580 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i262)),11))); $2581 = ((($in)) + 160|0); $$val12$i263 = SIMD_Int32x4_load(HEAPU8, $2581); $2582 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i263)),21))); $2583 = SIMD_Int32x4_and($2582,SIMD_Int32x4_splat(8388607)); $2584 = SIMD_Int32x4_or($2583,$2580); $2585 = ((($out)) + 224|0); temp_Int32x4_ptr = $2579;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2584); $2586 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i263)),2))); $2587 = SIMD_Int32x4_and($2586,SIMD_Int32x4_splat(8388607)); $2588 = ((($out)) + 240|0); temp_Int32x4_ptr = $2585;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2587); $2589 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i263)),25))); $2590 = ((($in)) + 176|0); $$val11$i264 = SIMD_Int32x4_load(HEAPU8, $2590); $2591 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i264)),7))); $2592 = SIMD_Int32x4_and($2591,SIMD_Int32x4_splat(8388607)); $2593 = SIMD_Int32x4_or($2592,$2589); $2594 = ((($out)) + 256|0); temp_Int32x4_ptr = $2588;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2593); $2595 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i264)),16))); $2596 = ((($in)) + 192|0); $$val10$i265 = SIMD_Int32x4_load(HEAPU8, $2596); $2597 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i265)),16))); $2598 = SIMD_Int32x4_and($2597,SIMD_Int32x4_splat(8388607)); $2599 = SIMD_Int32x4_or($2598,$2595); $2600 = ((($out)) + 272|0); temp_Int32x4_ptr = $2594;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2599); $2601 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i265)),7))); $2602 = SIMD_Int32x4_and($2601,SIMD_Int32x4_splat(8388607)); $2603 = ((($out)) + 288|0); temp_Int32x4_ptr = $2600;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2602); $2604 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i265)),30))); $2605 = ((($in)) + 208|0); $$val9$i266 = SIMD_Int32x4_load(HEAPU8, $2605); $2606 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i266)),2))); $2607 = SIMD_Int32x4_and($2606,SIMD_Int32x4_splat(8388607)); $2608 = SIMD_Int32x4_or($2607,$2604); $2609 = ((($out)) + 304|0); temp_Int32x4_ptr = $2603;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2608); $2610 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i266)),21))); $2611 = ((($in)) + 224|0); $$val8$i267 = SIMD_Int32x4_load(HEAPU8, $2611); $2612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i267)),11))); $2613 = SIMD_Int32x4_and($2612,SIMD_Int32x4_splat(8388607)); $2614 = SIMD_Int32x4_or($2613,$2610); $2615 = ((($out)) + 320|0); temp_Int32x4_ptr = $2609;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2614); $2616 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i267)),12))); $2617 = ((($in)) + 240|0); $$val7$i268 = SIMD_Int32x4_load(HEAPU8, $2617); $2618 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i268)),20))); $2619 = SIMD_Int32x4_and($2618,SIMD_Int32x4_splat(8388607)); $2620 = SIMD_Int32x4_or($2619,$2616); $2621 = ((($out)) + 336|0); temp_Int32x4_ptr = $2615;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2620); $2622 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i268)),3))); $2623 = SIMD_Int32x4_and($2622,SIMD_Int32x4_splat(8388607)); $2624 = ((($out)) + 352|0); temp_Int32x4_ptr = $2621;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2623); $2625 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i268)),26))); $2626 = ((($in)) + 256|0); $$val6$i269 = SIMD_Int32x4_load(HEAPU8, $2626); $2627 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i269)),6))); $2628 = SIMD_Int32x4_and($2627,SIMD_Int32x4_splat(8388607)); $2629 = SIMD_Int32x4_or($2628,$2625); $2630 = ((($out)) + 368|0); temp_Int32x4_ptr = $2624;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2629); $2631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i269)),17))); $2632 = ((($in)) + 272|0); $$val5$i270 = SIMD_Int32x4_load(HEAPU8, $2632); $2633 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i270)),15))); $2634 = SIMD_Int32x4_and($2633,SIMD_Int32x4_splat(8388607)); $2635 = SIMD_Int32x4_or($2634,$2631); $2636 = ((($out)) + 384|0); temp_Int32x4_ptr = $2630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2635); $2637 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i270)),8))); $2638 = SIMD_Int32x4_and($2637,SIMD_Int32x4_splat(8388607)); $2639 = ((($out)) + 400|0); temp_Int32x4_ptr = $2636;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2638); $2640 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i270)),31))); $2641 = ((($in)) + 288|0); $$val4$i271 = SIMD_Int32x4_load(HEAPU8, $2641); $2642 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i271)),1))); $2643 = SIMD_Int32x4_and($2642,SIMD_Int32x4_splat(8388607)); $2644 = SIMD_Int32x4_or($2643,$2640); $2645 = ((($out)) + 416|0); temp_Int32x4_ptr = $2639;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2644); $2646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i271)),22))); $2647 = ((($in)) + 304|0); $$val3$i272 = SIMD_Int32x4_load(HEAPU8, $2647); $2648 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i272)),10))); $2649 = SIMD_Int32x4_and($2648,SIMD_Int32x4_splat(8388607)); $2650 = SIMD_Int32x4_or($2649,$2646); $2651 = ((($out)) + 432|0); temp_Int32x4_ptr = $2645;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2650); $2652 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i272)),13))); $2653 = ((($in)) + 320|0); $$val2$i273 = SIMD_Int32x4_load(HEAPU8, $2653); $2654 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i273)),19))); $2655 = SIMD_Int32x4_and($2654,SIMD_Int32x4_splat(8388607)); $2656 = SIMD_Int32x4_or($2655,$2652); $2657 = ((($out)) + 448|0); temp_Int32x4_ptr = $2651;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2656); $2658 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i273)),4))); $2659 = SIMD_Int32x4_and($2658,SIMD_Int32x4_splat(8388607)); $2660 = ((($out)) + 464|0); temp_Int32x4_ptr = $2657;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2659); $2661 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i273)),27))); $2662 = ((($in)) + 336|0); $$val1$i274 = SIMD_Int32x4_load(HEAPU8, $2662); $2663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i274)),5))); $2664 = SIMD_Int32x4_and($2663,SIMD_Int32x4_splat(8388607)); $2665 = SIMD_Int32x4_or($2664,$2661); $2666 = ((($out)) + 480|0); temp_Int32x4_ptr = $2660;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2665); $2667 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i274)),18))); $2668 = ((($in)) + 352|0); $$val$i275 = SIMD_Int32x4_load(HEAPU8, $2668); $2669 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i275)),14))); $2670 = SIMD_Int32x4_and($2669,SIMD_Int32x4_splat(8388607)); $2671 = SIMD_Int32x4_or($2670,$2667); $2672 = ((($out)) + 496|0); temp_Int32x4_ptr = $2666;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2671); $2673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i275)),9))); temp_Int32x4_ptr = $2672;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2673); return; break; } case 24: { $in$val$i276 = SIMD_Int32x4_load(HEAPU8, $in); $2674 = SIMD_Int32x4_and($in$val$i276,SIMD_Int32x4_splat(16777215)); $2675 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2674); $2676 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i276)),24))); $2677 = ((($in)) + 16|0); $$val22$i277 = SIMD_Int32x4_load(HEAPU8, $2677); $2678 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i277)),8))); $2679 = SIMD_Int32x4_and($2678,SIMD_Int32x4_splat(16777215)); $2680 = SIMD_Int32x4_or($2679,$2676); $2681 = ((($out)) + 32|0); temp_Int32x4_ptr = $2675;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2680); $2682 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i277)),16))); $2683 = ((($in)) + 32|0); $$val21$i278 = SIMD_Int32x4_load(HEAPU8, $2683); $2684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i278)),16))); $2685 = SIMD_Int32x4_and($2684,SIMD_Int32x4_splat(16777215)); $2686 = SIMD_Int32x4_or($2685,$2682); $2687 = ((($out)) + 48|0); temp_Int32x4_ptr = $2681;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2686); $2688 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i278)),8))); $2689 = ((($in)) + 48|0); $$val20$i279 = SIMD_Int32x4_load(HEAPU8, $2689); $2690 = ((($out)) + 64|0); temp_Int32x4_ptr = $2687;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2688); $2691 = SIMD_Int32x4_and($$val20$i279,SIMD_Int32x4_splat(16777215)); $2692 = ((($out)) + 80|0); temp_Int32x4_ptr = $2690;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2691); $2693 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i279)),24))); $2694 = ((($in)) + 64|0); $$val19$i280 = SIMD_Int32x4_load(HEAPU8, $2694); $2695 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i280)),8))); $2696 = SIMD_Int32x4_and($2695,SIMD_Int32x4_splat(16777215)); $2697 = SIMD_Int32x4_or($2696,$2693); $2698 = ((($out)) + 96|0); temp_Int32x4_ptr = $2692;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2697); $2699 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i280)),16))); $2700 = ((($in)) + 80|0); $$val18$i281 = SIMD_Int32x4_load(HEAPU8, $2700); $2701 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i281)),16))); $2702 = SIMD_Int32x4_and($2701,SIMD_Int32x4_splat(16777215)); $2703 = SIMD_Int32x4_or($2702,$2699); $2704 = ((($out)) + 112|0); temp_Int32x4_ptr = $2698;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2703); $2705 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i281)),8))); $2706 = ((($in)) + 96|0); $$val17$i282 = SIMD_Int32x4_load(HEAPU8, $2706); $2707 = ((($out)) + 128|0); temp_Int32x4_ptr = $2704;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2705); $2708 = SIMD_Int32x4_and($$val17$i282,SIMD_Int32x4_splat(16777215)); $2709 = ((($out)) + 144|0); temp_Int32x4_ptr = $2707;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2708); $2710 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i282)),24))); $2711 = ((($in)) + 112|0); $$val16$i283 = SIMD_Int32x4_load(HEAPU8, $2711); $2712 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i283)),8))); $2713 = SIMD_Int32x4_and($2712,SIMD_Int32x4_splat(16777215)); $2714 = SIMD_Int32x4_or($2713,$2710); $2715 = ((($out)) + 160|0); temp_Int32x4_ptr = $2709;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2714); $2716 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i283)),16))); $2717 = ((($in)) + 128|0); $$val15$i284 = SIMD_Int32x4_load(HEAPU8, $2717); $2718 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i284)),16))); $2719 = SIMD_Int32x4_and($2718,SIMD_Int32x4_splat(16777215)); $2720 = SIMD_Int32x4_or($2719,$2716); $2721 = ((($out)) + 176|0); temp_Int32x4_ptr = $2715;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2720); $2722 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i284)),8))); $2723 = ((($in)) + 144|0); $$val14$i285 = SIMD_Int32x4_load(HEAPU8, $2723); $2724 = ((($out)) + 192|0); temp_Int32x4_ptr = $2721;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2722); $2725 = SIMD_Int32x4_and($$val14$i285,SIMD_Int32x4_splat(16777215)); $2726 = ((($out)) + 208|0); temp_Int32x4_ptr = $2724;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2725); $2727 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i285)),24))); $2728 = ((($in)) + 160|0); $$val13$i286 = SIMD_Int32x4_load(HEAPU8, $2728); $2729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i286)),8))); $2730 = SIMD_Int32x4_and($2729,SIMD_Int32x4_splat(16777215)); $2731 = SIMD_Int32x4_or($2730,$2727); $2732 = ((($out)) + 224|0); temp_Int32x4_ptr = $2726;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2731); $2733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i286)),16))); $2734 = ((($in)) + 176|0); $$val12$i287 = SIMD_Int32x4_load(HEAPU8, $2734); $2735 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i287)),16))); $2736 = SIMD_Int32x4_and($2735,SIMD_Int32x4_splat(16777215)); $2737 = SIMD_Int32x4_or($2736,$2733); $2738 = ((($out)) + 240|0); temp_Int32x4_ptr = $2732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2737); $2739 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i287)),8))); $2740 = ((($in)) + 192|0); $$val11$i288 = SIMD_Int32x4_load(HEAPU8, $2740); $2741 = ((($out)) + 256|0); temp_Int32x4_ptr = $2738;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2739); $2742 = SIMD_Int32x4_and($$val11$i288,SIMD_Int32x4_splat(16777215)); $2743 = ((($out)) + 272|0); temp_Int32x4_ptr = $2741;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2742); $2744 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i288)),24))); $2745 = ((($in)) + 208|0); $$val10$i289 = SIMD_Int32x4_load(HEAPU8, $2745); $2746 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i289)),8))); $2747 = SIMD_Int32x4_and($2746,SIMD_Int32x4_splat(16777215)); $2748 = SIMD_Int32x4_or($2747,$2744); $2749 = ((($out)) + 288|0); temp_Int32x4_ptr = $2743;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2748); $2750 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i289)),16))); $2751 = ((($in)) + 224|0); $$val9$i290 = SIMD_Int32x4_load(HEAPU8, $2751); $2752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i290)),16))); $2753 = SIMD_Int32x4_and($2752,SIMD_Int32x4_splat(16777215)); $2754 = SIMD_Int32x4_or($2753,$2750); $2755 = ((($out)) + 304|0); temp_Int32x4_ptr = $2749;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2754); $2756 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i290)),8))); $2757 = ((($in)) + 240|0); $$val8$i291 = SIMD_Int32x4_load(HEAPU8, $2757); $2758 = ((($out)) + 320|0); temp_Int32x4_ptr = $2755;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2756); $2759 = SIMD_Int32x4_and($$val8$i291,SIMD_Int32x4_splat(16777215)); $2760 = ((($out)) + 336|0); temp_Int32x4_ptr = $2758;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2759); $2761 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i291)),24))); $2762 = ((($in)) + 256|0); $$val7$i292 = SIMD_Int32x4_load(HEAPU8, $2762); $2763 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i292)),8))); $2764 = SIMD_Int32x4_and($2763,SIMD_Int32x4_splat(16777215)); $2765 = SIMD_Int32x4_or($2764,$2761); $2766 = ((($out)) + 352|0); temp_Int32x4_ptr = $2760;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2765); $2767 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i292)),16))); $2768 = ((($in)) + 272|0); $$val6$i293 = SIMD_Int32x4_load(HEAPU8, $2768); $2769 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i293)),16))); $2770 = SIMD_Int32x4_and($2769,SIMD_Int32x4_splat(16777215)); $2771 = SIMD_Int32x4_or($2770,$2767); $2772 = ((($out)) + 368|0); temp_Int32x4_ptr = $2766;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2771); $2773 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i293)),8))); $2774 = ((($in)) + 288|0); $$val5$i294 = SIMD_Int32x4_load(HEAPU8, $2774); $2775 = ((($out)) + 384|0); temp_Int32x4_ptr = $2772;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2773); $2776 = SIMD_Int32x4_and($$val5$i294,SIMD_Int32x4_splat(16777215)); $2777 = ((($out)) + 400|0); temp_Int32x4_ptr = $2775;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2776); $2778 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i294)),24))); $2779 = ((($in)) + 304|0); $$val4$i295 = SIMD_Int32x4_load(HEAPU8, $2779); $2780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i295)),8))); $2781 = SIMD_Int32x4_and($2780,SIMD_Int32x4_splat(16777215)); $2782 = SIMD_Int32x4_or($2781,$2778); $2783 = ((($out)) + 416|0); temp_Int32x4_ptr = $2777;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2782); $2784 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i295)),16))); $2785 = ((($in)) + 320|0); $$val3$i296 = SIMD_Int32x4_load(HEAPU8, $2785); $2786 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i296)),16))); $2787 = SIMD_Int32x4_and($2786,SIMD_Int32x4_splat(16777215)); $2788 = SIMD_Int32x4_or($2787,$2784); $2789 = ((($out)) + 432|0); temp_Int32x4_ptr = $2783;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2788); $2790 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i296)),8))); $2791 = ((($in)) + 336|0); $$val2$i297 = SIMD_Int32x4_load(HEAPU8, $2791); $2792 = ((($out)) + 448|0); temp_Int32x4_ptr = $2789;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2790); $2793 = SIMD_Int32x4_and($$val2$i297,SIMD_Int32x4_splat(16777215)); $2794 = ((($out)) + 464|0); temp_Int32x4_ptr = $2792;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2793); $2795 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i297)),24))); $2796 = ((($in)) + 352|0); $$val1$i298 = SIMD_Int32x4_load(HEAPU8, $2796); $2797 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i298)),8))); $2798 = SIMD_Int32x4_and($2797,SIMD_Int32x4_splat(16777215)); $2799 = SIMD_Int32x4_or($2798,$2795); $2800 = ((($out)) + 480|0); temp_Int32x4_ptr = $2794;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2799); $2801 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i298)),16))); $2802 = ((($in)) + 368|0); $$val$i299 = SIMD_Int32x4_load(HEAPU8, $2802); $2803 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i299)),16))); $2804 = SIMD_Int32x4_and($2803,SIMD_Int32x4_splat(16777215)); $2805 = SIMD_Int32x4_or($2804,$2801); $2806 = ((($out)) + 496|0); temp_Int32x4_ptr = $2800;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2805); $2807 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i299)),8))); temp_Int32x4_ptr = $2806;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2807); return; break; } case 25: { $in$val$i300 = SIMD_Int32x4_load(HEAPU8, $in); $2808 = SIMD_Int32x4_and($in$val$i300,SIMD_Int32x4_splat(33554431)); $2809 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2808); $2810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i300)),25))); $2811 = ((($in)) + 16|0); $$val23$i301 = SIMD_Int32x4_load(HEAPU8, $2811); $2812 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i301)),7))); $2813 = SIMD_Int32x4_and($2812,SIMD_Int32x4_splat(33554431)); $2814 = SIMD_Int32x4_or($2813,$2810); $2815 = ((($out)) + 32|0); temp_Int32x4_ptr = $2809;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2814); $2816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i301)),18))); $2817 = ((($in)) + 32|0); $$val22$i302 = SIMD_Int32x4_load(HEAPU8, $2817); $2818 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i302)),14))); $2819 = SIMD_Int32x4_and($2818,SIMD_Int32x4_splat(33554431)); $2820 = SIMD_Int32x4_or($2819,$2816); $2821 = ((($out)) + 48|0); temp_Int32x4_ptr = $2815;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2820); $2822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i302)),11))); $2823 = ((($in)) + 48|0); $$val21$i303 = SIMD_Int32x4_load(HEAPU8, $2823); $2824 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i303)),21))); $2825 = SIMD_Int32x4_and($2824,SIMD_Int32x4_splat(33554431)); $2826 = SIMD_Int32x4_or($2825,$2822); $2827 = ((($out)) + 64|0); temp_Int32x4_ptr = $2821;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2826); $2828 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i303)),4))); $2829 = SIMD_Int32x4_and($2828,SIMD_Int32x4_splat(33554431)); $2830 = ((($out)) + 80|0); temp_Int32x4_ptr = $2827;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2829); $2831 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i303)),29))); $2832 = ((($in)) + 64|0); $$val20$i304 = SIMD_Int32x4_load(HEAPU8, $2832); $2833 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i304)),3))); $2834 = SIMD_Int32x4_and($2833,SIMD_Int32x4_splat(33554431)); $2835 = SIMD_Int32x4_or($2834,$2831); $2836 = ((($out)) + 96|0); temp_Int32x4_ptr = $2830;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2835); $2837 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i304)),22))); $2838 = ((($in)) + 80|0); $$val19$i305 = SIMD_Int32x4_load(HEAPU8, $2838); $2839 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i305)),10))); $2840 = SIMD_Int32x4_and($2839,SIMD_Int32x4_splat(33554431)); $2841 = SIMD_Int32x4_or($2840,$2837); $2842 = ((($out)) + 112|0); temp_Int32x4_ptr = $2836;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2841); $2843 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i305)),15))); $2844 = ((($in)) + 96|0); $$val18$i306 = SIMD_Int32x4_load(HEAPU8, $2844); $2845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i306)),17))); $2846 = SIMD_Int32x4_and($2845,SIMD_Int32x4_splat(33554431)); $2847 = SIMD_Int32x4_or($2846,$2843); $2848 = ((($out)) + 128|0); temp_Int32x4_ptr = $2842;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2847); $2849 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i306)),8))); $2850 = ((($in)) + 112|0); $$val17$i307 = SIMD_Int32x4_load(HEAPU8, $2850); $2851 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i307)),24))); $2852 = SIMD_Int32x4_and($2851,SIMD_Int32x4_splat(33554431)); $2853 = SIMD_Int32x4_or($2852,$2849); $2854 = ((($out)) + 144|0); temp_Int32x4_ptr = $2848;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2853); $2855 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i307)),1))); $2856 = SIMD_Int32x4_and($2855,SIMD_Int32x4_splat(33554431)); $2857 = ((($out)) + 160|0); temp_Int32x4_ptr = $2854;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2856); $2858 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i307)),26))); $2859 = ((($in)) + 128|0); $$val16$i308 = SIMD_Int32x4_load(HEAPU8, $2859); $2860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i308)),6))); $2861 = SIMD_Int32x4_and($2860,SIMD_Int32x4_splat(33554431)); $2862 = SIMD_Int32x4_or($2861,$2858); $2863 = ((($out)) + 176|0); temp_Int32x4_ptr = $2857;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2862); $2864 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i308)),19))); $2865 = ((($in)) + 144|0); $$val15$i309 = SIMD_Int32x4_load(HEAPU8, $2865); $2866 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i309)),13))); $2867 = SIMD_Int32x4_and($2866,SIMD_Int32x4_splat(33554431)); $2868 = SIMD_Int32x4_or($2867,$2864); $2869 = ((($out)) + 192|0); temp_Int32x4_ptr = $2863;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2868); $2870 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i309)),12))); $2871 = ((($in)) + 160|0); $$val14$i310 = SIMD_Int32x4_load(HEAPU8, $2871); $2872 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i310)),20))); $2873 = SIMD_Int32x4_and($2872,SIMD_Int32x4_splat(33554431)); $2874 = SIMD_Int32x4_or($2873,$2870); $2875 = ((($out)) + 208|0); temp_Int32x4_ptr = $2869;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2874); $2876 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i310)),5))); $2877 = SIMD_Int32x4_and($2876,SIMD_Int32x4_splat(33554431)); $2878 = ((($out)) + 224|0); temp_Int32x4_ptr = $2875;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2877); $2879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i310)),30))); $2880 = ((($in)) + 176|0); $$val13$i311 = SIMD_Int32x4_load(HEAPU8, $2880); $2881 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i311)),2))); $2882 = SIMD_Int32x4_and($2881,SIMD_Int32x4_splat(33554431)); $2883 = SIMD_Int32x4_or($2882,$2879); $2884 = ((($out)) + 240|0); temp_Int32x4_ptr = $2878;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2883); $2885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i311)),23))); $2886 = ((($in)) + 192|0); $$val12$i312 = SIMD_Int32x4_load(HEAPU8, $2886); $2887 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i312)),9))); $2888 = SIMD_Int32x4_and($2887,SIMD_Int32x4_splat(33554431)); $2889 = SIMD_Int32x4_or($2888,$2885); $2890 = ((($out)) + 256|0); temp_Int32x4_ptr = $2884;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2889); $2891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i312)),16))); $2892 = ((($in)) + 208|0); $$val11$i313 = SIMD_Int32x4_load(HEAPU8, $2892); $2893 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i313)),16))); $2894 = SIMD_Int32x4_and($2893,SIMD_Int32x4_splat(33554431)); $2895 = SIMD_Int32x4_or($2894,$2891); $2896 = ((($out)) + 272|0); temp_Int32x4_ptr = $2890;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2895); $2897 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i313)),9))); $2898 = ((($in)) + 224|0); $$val10$i314 = SIMD_Int32x4_load(HEAPU8, $2898); $2899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i314)),23))); $2900 = SIMD_Int32x4_and($2899,SIMD_Int32x4_splat(33554431)); $2901 = SIMD_Int32x4_or($2900,$2897); $2902 = ((($out)) + 288|0); temp_Int32x4_ptr = $2896;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2901); $2903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i314)),2))); $2904 = SIMD_Int32x4_and($2903,SIMD_Int32x4_splat(33554431)); $2905 = ((($out)) + 304|0); temp_Int32x4_ptr = $2902;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2904); $2906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i314)),27))); $2907 = ((($in)) + 240|0); $$val9$i315 = SIMD_Int32x4_load(HEAPU8, $2907); $2908 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i315)),5))); $2909 = SIMD_Int32x4_and($2908,SIMD_Int32x4_splat(33554431)); $2910 = SIMD_Int32x4_or($2909,$2906); $2911 = ((($out)) + 320|0); temp_Int32x4_ptr = $2905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2910); $2912 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i315)),20))); $2913 = ((($in)) + 256|0); $$val8$i316 = SIMD_Int32x4_load(HEAPU8, $2913); $2914 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i316)),12))); $2915 = SIMD_Int32x4_and($2914,SIMD_Int32x4_splat(33554431)); $2916 = SIMD_Int32x4_or($2915,$2912); $2917 = ((($out)) + 336|0); temp_Int32x4_ptr = $2911;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2916); $2918 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i316)),13))); $2919 = ((($in)) + 272|0); $$val7$i317 = SIMD_Int32x4_load(HEAPU8, $2919); $2920 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i317)),19))); $2921 = SIMD_Int32x4_and($2920,SIMD_Int32x4_splat(33554431)); $2922 = SIMD_Int32x4_or($2921,$2918); $2923 = ((($out)) + 352|0); temp_Int32x4_ptr = $2917;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2922); $2924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i317)),6))); $2925 = SIMD_Int32x4_and($2924,SIMD_Int32x4_splat(33554431)); $2926 = ((($out)) + 368|0); temp_Int32x4_ptr = $2923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2925); $2927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i317)),31))); $2928 = ((($in)) + 288|0); $$val6$i318 = SIMD_Int32x4_load(HEAPU8, $2928); $2929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i318)),1))); $2930 = SIMD_Int32x4_and($2929,SIMD_Int32x4_splat(33554431)); $2931 = SIMD_Int32x4_or($2930,$2927); $2932 = ((($out)) + 384|0); temp_Int32x4_ptr = $2926;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2931); $2933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i318)),24))); $2934 = ((($in)) + 304|0); $$val5$i319 = SIMD_Int32x4_load(HEAPU8, $2934); $2935 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i319)),8))); $2936 = SIMD_Int32x4_and($2935,SIMD_Int32x4_splat(33554431)); $2937 = SIMD_Int32x4_or($2936,$2933); $2938 = ((($out)) + 400|0); temp_Int32x4_ptr = $2932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2937); $2939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i319)),17))); $2940 = ((($in)) + 320|0); $$val4$i320 = SIMD_Int32x4_load(HEAPU8, $2940); $2941 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i320)),15))); $2942 = SIMD_Int32x4_and($2941,SIMD_Int32x4_splat(33554431)); $2943 = SIMD_Int32x4_or($2942,$2939); $2944 = ((($out)) + 416|0); temp_Int32x4_ptr = $2938;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2943); $2945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i320)),10))); $2946 = ((($in)) + 336|0); $$val3$i321 = SIMD_Int32x4_load(HEAPU8, $2946); $2947 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i321)),22))); $2948 = SIMD_Int32x4_and($2947,SIMD_Int32x4_splat(33554431)); $2949 = SIMD_Int32x4_or($2948,$2945); $2950 = ((($out)) + 432|0); temp_Int32x4_ptr = $2944;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2949); $2951 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i321)),3))); $2952 = SIMD_Int32x4_and($2951,SIMD_Int32x4_splat(33554431)); $2953 = ((($out)) + 448|0); temp_Int32x4_ptr = $2950;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2952); $2954 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i321)),28))); $2955 = ((($in)) + 352|0); $$val2$i322 = SIMD_Int32x4_load(HEAPU8, $2955); $2956 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i322)),4))); $2957 = SIMD_Int32x4_and($2956,SIMD_Int32x4_splat(33554431)); $2958 = SIMD_Int32x4_or($2957,$2954); $2959 = ((($out)) + 464|0); temp_Int32x4_ptr = $2953;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2958); $2960 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i322)),21))); $2961 = ((($in)) + 368|0); $$val1$i323 = SIMD_Int32x4_load(HEAPU8, $2961); $2962 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i323)),11))); $2963 = SIMD_Int32x4_and($2962,SIMD_Int32x4_splat(33554431)); $2964 = SIMD_Int32x4_or($2963,$2960); $2965 = ((($out)) + 480|0); temp_Int32x4_ptr = $2959;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2964); $2966 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i323)),14))); $2967 = ((($in)) + 384|0); $$val$i324 = SIMD_Int32x4_load(HEAPU8, $2967); $2968 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i324)),18))); $2969 = SIMD_Int32x4_and($2968,SIMD_Int32x4_splat(33554431)); $2970 = SIMD_Int32x4_or($2969,$2966); $2971 = ((($out)) + 496|0); temp_Int32x4_ptr = $2965;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2970); $2972 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i324)),7))); temp_Int32x4_ptr = $2971;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2972); return; break; } case 26: { $in$val$i325 = SIMD_Int32x4_load(HEAPU8, $in); $2973 = SIMD_Int32x4_and($in$val$i325,SIMD_Int32x4_splat(67108863)); $2974 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2973); $2975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i325)),26))); $2976 = ((($in)) + 16|0); $$val24$i326 = SIMD_Int32x4_load(HEAPU8, $2976); $2977 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i326)),6))); $2978 = SIMD_Int32x4_and($2977,SIMD_Int32x4_splat(67108863)); $2979 = SIMD_Int32x4_or($2978,$2975); $2980 = ((($out)) + 32|0); temp_Int32x4_ptr = $2974;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2979); $2981 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i326)),20))); $2982 = ((($in)) + 32|0); $$val23$i327 = SIMD_Int32x4_load(HEAPU8, $2982); $2983 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i327)),12))); $2984 = SIMD_Int32x4_and($2983,SIMD_Int32x4_splat(67108863)); $2985 = SIMD_Int32x4_or($2984,$2981); $2986 = ((($out)) + 48|0); temp_Int32x4_ptr = $2980;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2985); $2987 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i327)),14))); $2988 = ((($in)) + 48|0); $$val22$i328 = SIMD_Int32x4_load(HEAPU8, $2988); $2989 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i328)),18))); $2990 = SIMD_Int32x4_and($2989,SIMD_Int32x4_splat(67108863)); $2991 = SIMD_Int32x4_or($2990,$2987); $2992 = ((($out)) + 64|0); temp_Int32x4_ptr = $2986;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2991); $2993 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i328)),8))); $2994 = ((($in)) + 64|0); $$val21$i329 = SIMD_Int32x4_load(HEAPU8, $2994); $2995 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i329)),24))); $2996 = SIMD_Int32x4_and($2995,SIMD_Int32x4_splat(67108863)); $2997 = SIMD_Int32x4_or($2996,$2993); $2998 = ((($out)) + 80|0); temp_Int32x4_ptr = $2992;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2997); $2999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i329)),2))); $3000 = SIMD_Int32x4_and($2999,SIMD_Int32x4_splat(67108863)); $3001 = ((($out)) + 96|0); temp_Int32x4_ptr = $2998;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3000); $3002 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i329)),28))); $3003 = ((($in)) + 80|0); $$val20$i330 = SIMD_Int32x4_load(HEAPU8, $3003); $3004 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i330)),4))); $3005 = SIMD_Int32x4_and($3004,SIMD_Int32x4_splat(67108863)); $3006 = SIMD_Int32x4_or($3005,$3002); $3007 = ((($out)) + 112|0); temp_Int32x4_ptr = $3001;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3006); $3008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i330)),22))); $3009 = ((($in)) + 96|0); $$val19$i331 = SIMD_Int32x4_load(HEAPU8, $3009); $3010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i331)),10))); $3011 = SIMD_Int32x4_and($3010,SIMD_Int32x4_splat(67108863)); $3012 = SIMD_Int32x4_or($3011,$3008); $3013 = ((($out)) + 128|0); temp_Int32x4_ptr = $3007;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3012); $3014 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i331)),16))); $3015 = ((($in)) + 112|0); $$val18$i332 = SIMD_Int32x4_load(HEAPU8, $3015); $3016 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i332)),16))); $3017 = SIMD_Int32x4_and($3016,SIMD_Int32x4_splat(67108863)); $3018 = SIMD_Int32x4_or($3017,$3014); $3019 = ((($out)) + 144|0); temp_Int32x4_ptr = $3013;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3018); $3020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i332)),10))); $3021 = ((($in)) + 128|0); $$val17$i333 = SIMD_Int32x4_load(HEAPU8, $3021); $3022 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i333)),22))); $3023 = SIMD_Int32x4_and($3022,SIMD_Int32x4_splat(67108863)); $3024 = SIMD_Int32x4_or($3023,$3020); $3025 = ((($out)) + 160|0); temp_Int32x4_ptr = $3019;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3024); $3026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i333)),4))); $3027 = SIMD_Int32x4_and($3026,SIMD_Int32x4_splat(67108863)); $3028 = ((($out)) + 176|0); temp_Int32x4_ptr = $3025;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3027); $3029 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i333)),30))); $3030 = ((($in)) + 144|0); $$val16$i334 = SIMD_Int32x4_load(HEAPU8, $3030); $3031 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i334)),2))); $3032 = SIMD_Int32x4_and($3031,SIMD_Int32x4_splat(67108863)); $3033 = SIMD_Int32x4_or($3032,$3029); $3034 = ((($out)) + 192|0); temp_Int32x4_ptr = $3028;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3033); $3035 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i334)),24))); $3036 = ((($in)) + 160|0); $$val15$i335 = SIMD_Int32x4_load(HEAPU8, $3036); $3037 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i335)),8))); $3038 = SIMD_Int32x4_and($3037,SIMD_Int32x4_splat(67108863)); $3039 = SIMD_Int32x4_or($3038,$3035); $3040 = ((($out)) + 208|0); temp_Int32x4_ptr = $3034;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3039); $3041 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i335)),18))); $3042 = ((($in)) + 176|0); $$val14$i336 = SIMD_Int32x4_load(HEAPU8, $3042); $3043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i336)),14))); $3044 = SIMD_Int32x4_and($3043,SIMD_Int32x4_splat(67108863)); $3045 = SIMD_Int32x4_or($3044,$3041); $3046 = ((($out)) + 224|0); temp_Int32x4_ptr = $3040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3045); $3047 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i336)),12))); $3048 = ((($in)) + 192|0); $$val13$i337 = SIMD_Int32x4_load(HEAPU8, $3048); $3049 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i337)),20))); $3050 = SIMD_Int32x4_and($3049,SIMD_Int32x4_splat(67108863)); $3051 = SIMD_Int32x4_or($3050,$3047); $3052 = ((($out)) + 240|0); temp_Int32x4_ptr = $3046;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3051); $3053 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i337)),6))); $3054 = ((($in)) + 208|0); $$val12$i338 = SIMD_Int32x4_load(HEAPU8, $3054); $3055 = ((($out)) + 256|0); temp_Int32x4_ptr = $3052;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3053); $3056 = SIMD_Int32x4_and($$val12$i338,SIMD_Int32x4_splat(67108863)); $3057 = ((($out)) + 272|0); temp_Int32x4_ptr = $3055;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3056); $3058 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i338)),26))); $3059 = ((($in)) + 224|0); $$val11$i339 = SIMD_Int32x4_load(HEAPU8, $3059); $3060 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i339)),6))); $3061 = SIMD_Int32x4_and($3060,SIMD_Int32x4_splat(67108863)); $3062 = SIMD_Int32x4_or($3061,$3058); $3063 = ((($out)) + 288|0); temp_Int32x4_ptr = $3057;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3062); $3064 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i339)),20))); $3065 = ((($in)) + 240|0); $$val10$i340 = SIMD_Int32x4_load(HEAPU8, $3065); $3066 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i340)),12))); $3067 = SIMD_Int32x4_and($3066,SIMD_Int32x4_splat(67108863)); $3068 = SIMD_Int32x4_or($3067,$3064); $3069 = ((($out)) + 304|0); temp_Int32x4_ptr = $3063;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3068); $3070 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i340)),14))); $3071 = ((($in)) + 256|0); $$val9$i341 = SIMD_Int32x4_load(HEAPU8, $3071); $3072 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i341)),18))); $3073 = SIMD_Int32x4_and($3072,SIMD_Int32x4_splat(67108863)); $3074 = SIMD_Int32x4_or($3073,$3070); $3075 = ((($out)) + 320|0); temp_Int32x4_ptr = $3069;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3074); $3076 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i341)),8))); $3077 = ((($in)) + 272|0); $$val8$i342 = SIMD_Int32x4_load(HEAPU8, $3077); $3078 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i342)),24))); $3079 = SIMD_Int32x4_and($3078,SIMD_Int32x4_splat(67108863)); $3080 = SIMD_Int32x4_or($3079,$3076); $3081 = ((($out)) + 336|0); temp_Int32x4_ptr = $3075;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3080); $3082 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i342)),2))); $3083 = SIMD_Int32x4_and($3082,SIMD_Int32x4_splat(67108863)); $3084 = ((($out)) + 352|0); temp_Int32x4_ptr = $3081;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3083); $3085 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i342)),28))); $3086 = ((($in)) + 288|0); $$val7$i343 = SIMD_Int32x4_load(HEAPU8, $3086); $3087 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i343)),4))); $3088 = SIMD_Int32x4_and($3087,SIMD_Int32x4_splat(67108863)); $3089 = SIMD_Int32x4_or($3088,$3085); $3090 = ((($out)) + 368|0); temp_Int32x4_ptr = $3084;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3089); $3091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i343)),22))); $3092 = ((($in)) + 304|0); $$val6$i344 = SIMD_Int32x4_load(HEAPU8, $3092); $3093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i344)),10))); $3094 = SIMD_Int32x4_and($3093,SIMD_Int32x4_splat(67108863)); $3095 = SIMD_Int32x4_or($3094,$3091); $3096 = ((($out)) + 384|0); temp_Int32x4_ptr = $3090;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3095); $3097 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i344)),16))); $3098 = ((($in)) + 320|0); $$val5$i345 = SIMD_Int32x4_load(HEAPU8, $3098); $3099 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i345)),16))); $3100 = SIMD_Int32x4_and($3099,SIMD_Int32x4_splat(67108863)); $3101 = SIMD_Int32x4_or($3100,$3097); $3102 = ((($out)) + 400|0); temp_Int32x4_ptr = $3096;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3101); $3103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i345)),10))); $3104 = ((($in)) + 336|0); $$val4$i346 = SIMD_Int32x4_load(HEAPU8, $3104); $3105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i346)),22))); $3106 = SIMD_Int32x4_and($3105,SIMD_Int32x4_splat(67108863)); $3107 = SIMD_Int32x4_or($3106,$3103); $3108 = ((($out)) + 416|0); temp_Int32x4_ptr = $3102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3107); $3109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i346)),4))); $3110 = SIMD_Int32x4_and($3109,SIMD_Int32x4_splat(67108863)); $3111 = ((($out)) + 432|0); temp_Int32x4_ptr = $3108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3110); $3112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i346)),30))); $3113 = ((($in)) + 352|0); $$val3$i347 = SIMD_Int32x4_load(HEAPU8, $3113); $3114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i347)),2))); $3115 = SIMD_Int32x4_and($3114,SIMD_Int32x4_splat(67108863)); $3116 = SIMD_Int32x4_or($3115,$3112); $3117 = ((($out)) + 448|0); temp_Int32x4_ptr = $3111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3116); $3118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i347)),24))); $3119 = ((($in)) + 368|0); $$val2$i348 = SIMD_Int32x4_load(HEAPU8, $3119); $3120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i348)),8))); $3121 = SIMD_Int32x4_and($3120,SIMD_Int32x4_splat(67108863)); $3122 = SIMD_Int32x4_or($3121,$3118); $3123 = ((($out)) + 464|0); temp_Int32x4_ptr = $3117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3122); $3124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i348)),18))); $3125 = ((($in)) + 384|0); $$val1$i349 = SIMD_Int32x4_load(HEAPU8, $3125); $3126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i349)),14))); $3127 = SIMD_Int32x4_and($3126,SIMD_Int32x4_splat(67108863)); $3128 = SIMD_Int32x4_or($3127,$3124); $3129 = ((($out)) + 480|0); temp_Int32x4_ptr = $3123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3128); $3130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i349)),12))); $3131 = ((($in)) + 400|0); $$val$i350 = SIMD_Int32x4_load(HEAPU8, $3131); $3132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i350)),20))); $3133 = SIMD_Int32x4_and($3132,SIMD_Int32x4_splat(67108863)); $3134 = SIMD_Int32x4_or($3133,$3130); $3135 = ((($out)) + 496|0); temp_Int32x4_ptr = $3129;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3134); $3136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i350)),6))); temp_Int32x4_ptr = $3135;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3136); return; break; } case 27: { $in$val$i351 = SIMD_Int32x4_load(HEAPU8, $in); $3137 = SIMD_Int32x4_and($in$val$i351,SIMD_Int32x4_splat(134217727)); $3138 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3137); $3139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i351)),27))); $3140 = ((($in)) + 16|0); $$val25$i352 = SIMD_Int32x4_load(HEAPU8, $3140); $3141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i352)),5))); $3142 = SIMD_Int32x4_and($3141,SIMD_Int32x4_splat(134217727)); $3143 = SIMD_Int32x4_or($3142,$3139); $3144 = ((($out)) + 32|0); temp_Int32x4_ptr = $3138;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3143); $3145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i352)),22))); $3146 = ((($in)) + 32|0); $$val24$i353 = SIMD_Int32x4_load(HEAPU8, $3146); $3147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i353)),10))); $3148 = SIMD_Int32x4_and($3147,SIMD_Int32x4_splat(134217727)); $3149 = SIMD_Int32x4_or($3148,$3145); $3150 = ((($out)) + 48|0); temp_Int32x4_ptr = $3144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3149); $3151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i353)),17))); $3152 = ((($in)) + 48|0); $$val23$i354 = SIMD_Int32x4_load(HEAPU8, $3152); $3153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i354)),15))); $3154 = SIMD_Int32x4_and($3153,SIMD_Int32x4_splat(134217727)); $3155 = SIMD_Int32x4_or($3154,$3151); $3156 = ((($out)) + 64|0); temp_Int32x4_ptr = $3150;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3155); $3157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i354)),12))); $3158 = ((($in)) + 64|0); $$val22$i355 = SIMD_Int32x4_load(HEAPU8, $3158); $3159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i355)),20))); $3160 = SIMD_Int32x4_and($3159,SIMD_Int32x4_splat(134217727)); $3161 = SIMD_Int32x4_or($3160,$3157); $3162 = ((($out)) + 80|0); temp_Int32x4_ptr = $3156;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3161); $3163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i355)),7))); $3164 = ((($in)) + 80|0); $$val21$i356 = SIMD_Int32x4_load(HEAPU8, $3164); $3165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i356)),25))); $3166 = SIMD_Int32x4_and($3165,SIMD_Int32x4_splat(134217727)); $3167 = SIMD_Int32x4_or($3166,$3163); $3168 = ((($out)) + 96|0); temp_Int32x4_ptr = $3162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3167); $3169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i356)),2))); $3170 = SIMD_Int32x4_and($3169,SIMD_Int32x4_splat(134217727)); $3171 = ((($out)) + 112|0); temp_Int32x4_ptr = $3168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3170); $3172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i356)),29))); $3173 = ((($in)) + 96|0); $$val20$i357 = SIMD_Int32x4_load(HEAPU8, $3173); $3174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i357)),3))); $3175 = SIMD_Int32x4_and($3174,SIMD_Int32x4_splat(134217727)); $3176 = SIMD_Int32x4_or($3175,$3172); $3177 = ((($out)) + 128|0); temp_Int32x4_ptr = $3171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3176); $3178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i357)),24))); $3179 = ((($in)) + 112|0); $$val19$i358 = SIMD_Int32x4_load(HEAPU8, $3179); $3180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i358)),8))); $3181 = SIMD_Int32x4_and($3180,SIMD_Int32x4_splat(134217727)); $3182 = SIMD_Int32x4_or($3181,$3178); $3183 = ((($out)) + 144|0); temp_Int32x4_ptr = $3177;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3182); $3184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i358)),19))); $3185 = ((($in)) + 128|0); $$val18$i359 = SIMD_Int32x4_load(HEAPU8, $3185); $3186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i359)),13))); $3187 = SIMD_Int32x4_and($3186,SIMD_Int32x4_splat(134217727)); $3188 = SIMD_Int32x4_or($3187,$3184); $3189 = ((($out)) + 160|0); temp_Int32x4_ptr = $3183;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3188); $3190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i359)),14))); $3191 = ((($in)) + 144|0); $$val17$i360 = SIMD_Int32x4_load(HEAPU8, $3191); $3192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i360)),18))); $3193 = SIMD_Int32x4_and($3192,SIMD_Int32x4_splat(134217727)); $3194 = SIMD_Int32x4_or($3193,$3190); $3195 = ((($out)) + 176|0); temp_Int32x4_ptr = $3189;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3194); $3196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i360)),9))); $3197 = ((($in)) + 160|0); $$val16$i361 = SIMD_Int32x4_load(HEAPU8, $3197); $3198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i361)),23))); $3199 = SIMD_Int32x4_and($3198,SIMD_Int32x4_splat(134217727)); $3200 = SIMD_Int32x4_or($3199,$3196); $3201 = ((($out)) + 192|0); temp_Int32x4_ptr = $3195;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3200); $3202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i361)),4))); $3203 = SIMD_Int32x4_and($3202,SIMD_Int32x4_splat(134217727)); $3204 = ((($out)) + 208|0); temp_Int32x4_ptr = $3201;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3203); $3205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i361)),31))); $3206 = ((($in)) + 176|0); $$val15$i362 = SIMD_Int32x4_load(HEAPU8, $3206); $3207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i362)),1))); $3208 = SIMD_Int32x4_and($3207,SIMD_Int32x4_splat(134217727)); $3209 = SIMD_Int32x4_or($3208,$3205); $3210 = ((($out)) + 224|0); temp_Int32x4_ptr = $3204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3209); $3211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i362)),26))); $3212 = ((($in)) + 192|0); $$val14$i363 = SIMD_Int32x4_load(HEAPU8, $3212); $3213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i363)),6))); $3214 = SIMD_Int32x4_and($3213,SIMD_Int32x4_splat(134217727)); $3215 = SIMD_Int32x4_or($3214,$3211); $3216 = ((($out)) + 240|0); temp_Int32x4_ptr = $3210;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3215); $3217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i363)),21))); $3218 = ((($in)) + 208|0); $$val13$i364 = SIMD_Int32x4_load(HEAPU8, $3218); $3219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i364)),11))); $3220 = SIMD_Int32x4_and($3219,SIMD_Int32x4_splat(134217727)); $3221 = SIMD_Int32x4_or($3220,$3217); $3222 = ((($out)) + 256|0); temp_Int32x4_ptr = $3216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3221); $3223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i364)),16))); $3224 = ((($in)) + 224|0); $$val12$i365 = SIMD_Int32x4_load(HEAPU8, $3224); $3225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i365)),16))); $3226 = SIMD_Int32x4_and($3225,SIMD_Int32x4_splat(134217727)); $3227 = SIMD_Int32x4_or($3226,$3223); $3228 = ((($out)) + 272|0); temp_Int32x4_ptr = $3222;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3227); $3229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i365)),11))); $3230 = ((($in)) + 240|0); $$val11$i366 = SIMD_Int32x4_load(HEAPU8, $3230); $3231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i366)),21))); $3232 = SIMD_Int32x4_and($3231,SIMD_Int32x4_splat(134217727)); $3233 = SIMD_Int32x4_or($3232,$3229); $3234 = ((($out)) + 288|0); temp_Int32x4_ptr = $3228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3233); $3235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i366)),6))); $3236 = ((($in)) + 256|0); $$val10$i367 = SIMD_Int32x4_load(HEAPU8, $3236); $3237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i367)),26))); $3238 = SIMD_Int32x4_and($3237,SIMD_Int32x4_splat(134217727)); $3239 = SIMD_Int32x4_or($3238,$3235); $3240 = ((($out)) + 304|0); temp_Int32x4_ptr = $3234;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3239); $3241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i367)),1))); $3242 = SIMD_Int32x4_and($3241,SIMD_Int32x4_splat(134217727)); $3243 = ((($out)) + 320|0); temp_Int32x4_ptr = $3240;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3242); $3244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i367)),28))); $3245 = ((($in)) + 272|0); $$val9$i368 = SIMD_Int32x4_load(HEAPU8, $3245); $3246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i368)),4))); $3247 = SIMD_Int32x4_and($3246,SIMD_Int32x4_splat(134217727)); $3248 = SIMD_Int32x4_or($3247,$3244); $3249 = ((($out)) + 336|0); temp_Int32x4_ptr = $3243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3248); $3250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i368)),23))); $3251 = ((($in)) + 288|0); $$val8$i369 = SIMD_Int32x4_load(HEAPU8, $3251); $3252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i369)),9))); $3253 = SIMD_Int32x4_and($3252,SIMD_Int32x4_splat(134217727)); $3254 = SIMD_Int32x4_or($3253,$3250); $3255 = ((($out)) + 352|0); temp_Int32x4_ptr = $3249;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3254); $3256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i369)),18))); $3257 = ((($in)) + 304|0); $$val7$i370 = SIMD_Int32x4_load(HEAPU8, $3257); $3258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i370)),14))); $3259 = SIMD_Int32x4_and($3258,SIMD_Int32x4_splat(134217727)); $3260 = SIMD_Int32x4_or($3259,$3256); $3261 = ((($out)) + 368|0); temp_Int32x4_ptr = $3255;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3260); $3262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i370)),13))); $3263 = ((($in)) + 320|0); $$val6$i371 = SIMD_Int32x4_load(HEAPU8, $3263); $3264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i371)),19))); $3265 = SIMD_Int32x4_and($3264,SIMD_Int32x4_splat(134217727)); $3266 = SIMD_Int32x4_or($3265,$3262); $3267 = ((($out)) + 384|0); temp_Int32x4_ptr = $3261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3266); $3268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i371)),8))); $3269 = ((($in)) + 336|0); $$val5$i372 = SIMD_Int32x4_load(HEAPU8, $3269); $3270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i372)),24))); $3271 = SIMD_Int32x4_and($3270,SIMD_Int32x4_splat(134217727)); $3272 = SIMD_Int32x4_or($3271,$3268); $3273 = ((($out)) + 400|0); temp_Int32x4_ptr = $3267;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3272); $3274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i372)),3))); $3275 = SIMD_Int32x4_and($3274,SIMD_Int32x4_splat(134217727)); $3276 = ((($out)) + 416|0); temp_Int32x4_ptr = $3273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3275); $3277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i372)),30))); $3278 = ((($in)) + 352|0); $$val4$i373 = SIMD_Int32x4_load(HEAPU8, $3278); $3279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i373)),2))); $3280 = SIMD_Int32x4_and($3279,SIMD_Int32x4_splat(134217727)); $3281 = SIMD_Int32x4_or($3280,$3277); $3282 = ((($out)) + 432|0); temp_Int32x4_ptr = $3276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3281); $3283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i373)),25))); $3284 = ((($in)) + 368|0); $$val3$i374 = SIMD_Int32x4_load(HEAPU8, $3284); $3285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i374)),7))); $3286 = SIMD_Int32x4_and($3285,SIMD_Int32x4_splat(134217727)); $3287 = SIMD_Int32x4_or($3286,$3283); $3288 = ((($out)) + 448|0); temp_Int32x4_ptr = $3282;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3287); $3289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i374)),20))); $3290 = ((($in)) + 384|0); $$val2$i375 = SIMD_Int32x4_load(HEAPU8, $3290); $3291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i375)),12))); $3292 = SIMD_Int32x4_and($3291,SIMD_Int32x4_splat(134217727)); $3293 = SIMD_Int32x4_or($3292,$3289); $3294 = ((($out)) + 464|0); temp_Int32x4_ptr = $3288;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3293); $3295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i375)),15))); $3296 = ((($in)) + 400|0); $$val1$i376 = SIMD_Int32x4_load(HEAPU8, $3296); $3297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i376)),17))); $3298 = SIMD_Int32x4_and($3297,SIMD_Int32x4_splat(134217727)); $3299 = SIMD_Int32x4_or($3298,$3295); $3300 = ((($out)) + 480|0); temp_Int32x4_ptr = $3294;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3299); $3301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i376)),10))); $3302 = ((($in)) + 416|0); $$val$i377 = SIMD_Int32x4_load(HEAPU8, $3302); $3303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i377)),22))); $3304 = SIMD_Int32x4_and($3303,SIMD_Int32x4_splat(134217727)); $3305 = SIMD_Int32x4_or($3304,$3301); $3306 = ((($out)) + 496|0); temp_Int32x4_ptr = $3300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3305); $3307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i377)),5))); temp_Int32x4_ptr = $3306;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3307); return; break; } case 28: { $in$val$i378 = SIMD_Int32x4_load(HEAPU8, $in); $3308 = SIMD_Int32x4_and($in$val$i378,SIMD_Int32x4_splat(268435455)); $3309 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3308); $3310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i378)),28))); $3311 = ((($in)) + 16|0); $$val26$i379 = SIMD_Int32x4_load(HEAPU8, $3311); $3312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i379)),4))); $3313 = SIMD_Int32x4_and($3312,SIMD_Int32x4_splat(268435455)); $3314 = SIMD_Int32x4_or($3313,$3310); $3315 = ((($out)) + 32|0); temp_Int32x4_ptr = $3309;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3314); $3316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i379)),24))); $3317 = ((($in)) + 32|0); $$val25$i380 = SIMD_Int32x4_load(HEAPU8, $3317); $3318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i380)),8))); $3319 = SIMD_Int32x4_and($3318,SIMD_Int32x4_splat(268435455)); $3320 = SIMD_Int32x4_or($3319,$3316); $3321 = ((($out)) + 48|0); temp_Int32x4_ptr = $3315;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3320); $3322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i380)),20))); $3323 = ((($in)) + 48|0); $$val24$i381 = SIMD_Int32x4_load(HEAPU8, $3323); $3324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i381)),12))); $3325 = SIMD_Int32x4_and($3324,SIMD_Int32x4_splat(268435455)); $3326 = SIMD_Int32x4_or($3325,$3322); $3327 = ((($out)) + 64|0); temp_Int32x4_ptr = $3321;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3326); $3328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i381)),16))); $3329 = ((($in)) + 64|0); $$val23$i382 = SIMD_Int32x4_load(HEAPU8, $3329); $3330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i382)),16))); $3331 = SIMD_Int32x4_and($3330,SIMD_Int32x4_splat(268435455)); $3332 = SIMD_Int32x4_or($3331,$3328); $3333 = ((($out)) + 80|0); temp_Int32x4_ptr = $3327;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3332); $3334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i382)),12))); $3335 = ((($in)) + 80|0); $$val22$i383 = SIMD_Int32x4_load(HEAPU8, $3335); $3336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i383)),20))); $3337 = SIMD_Int32x4_and($3336,SIMD_Int32x4_splat(268435455)); $3338 = SIMD_Int32x4_or($3337,$3334); $3339 = ((($out)) + 96|0); temp_Int32x4_ptr = $3333;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3338); $3340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i383)),8))); $3341 = ((($in)) + 96|0); $$val21$i384 = SIMD_Int32x4_load(HEAPU8, $3341); $3342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i384)),24))); $3343 = SIMD_Int32x4_and($3342,SIMD_Int32x4_splat(268435455)); $3344 = SIMD_Int32x4_or($3343,$3340); $3345 = ((($out)) + 112|0); temp_Int32x4_ptr = $3339;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3344); $3346 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i384)),4))); $3347 = ((($in)) + 112|0); $$val20$i385 = SIMD_Int32x4_load(HEAPU8, $3347); $3348 = ((($out)) + 128|0); temp_Int32x4_ptr = $3345;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3346); $3349 = SIMD_Int32x4_and($$val20$i385,SIMD_Int32x4_splat(268435455)); $3350 = ((($out)) + 144|0); temp_Int32x4_ptr = $3348;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3349); $3351 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i385)),28))); $3352 = ((($in)) + 128|0); $$val19$i386 = SIMD_Int32x4_load(HEAPU8, $3352); $3353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i386)),4))); $3354 = SIMD_Int32x4_and($3353,SIMD_Int32x4_splat(268435455)); $3355 = SIMD_Int32x4_or($3354,$3351); $3356 = ((($out)) + 160|0); temp_Int32x4_ptr = $3350;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3355); $3357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i386)),24))); $3358 = ((($in)) + 144|0); $$val18$i387 = SIMD_Int32x4_load(HEAPU8, $3358); $3359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i387)),8))); $3360 = SIMD_Int32x4_and($3359,SIMD_Int32x4_splat(268435455)); $3361 = SIMD_Int32x4_or($3360,$3357); $3362 = ((($out)) + 176|0); temp_Int32x4_ptr = $3356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3361); $3363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i387)),20))); $3364 = ((($in)) + 160|0); $$val17$i388 = SIMD_Int32x4_load(HEAPU8, $3364); $3365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i388)),12))); $3366 = SIMD_Int32x4_and($3365,SIMD_Int32x4_splat(268435455)); $3367 = SIMD_Int32x4_or($3366,$3363); $3368 = ((($out)) + 192|0); temp_Int32x4_ptr = $3362;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3367); $3369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i388)),16))); $3370 = ((($in)) + 176|0); $$val16$i389 = SIMD_Int32x4_load(HEAPU8, $3370); $3371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i389)),16))); $3372 = SIMD_Int32x4_and($3371,SIMD_Int32x4_splat(268435455)); $3373 = SIMD_Int32x4_or($3372,$3369); $3374 = ((($out)) + 208|0); temp_Int32x4_ptr = $3368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3373); $3375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i389)),12))); $3376 = ((($in)) + 192|0); $$val15$i390 = SIMD_Int32x4_load(HEAPU8, $3376); $3377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i390)),20))); $3378 = SIMD_Int32x4_and($3377,SIMD_Int32x4_splat(268435455)); $3379 = SIMD_Int32x4_or($3378,$3375); $3380 = ((($out)) + 224|0); temp_Int32x4_ptr = $3374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3379); $3381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i390)),8))); $3382 = ((($in)) + 208|0); $$val14$i391 = SIMD_Int32x4_load(HEAPU8, $3382); $3383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i391)),24))); $3384 = SIMD_Int32x4_and($3383,SIMD_Int32x4_splat(268435455)); $3385 = SIMD_Int32x4_or($3384,$3381); $3386 = ((($out)) + 240|0); temp_Int32x4_ptr = $3380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3385); $3387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i391)),4))); $3388 = ((($in)) + 224|0); $$val13$i392 = SIMD_Int32x4_load(HEAPU8, $3388); $3389 = ((($out)) + 256|0); temp_Int32x4_ptr = $3386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3387); $3390 = SIMD_Int32x4_and($$val13$i392,SIMD_Int32x4_splat(268435455)); $3391 = ((($out)) + 272|0); temp_Int32x4_ptr = $3389;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3390); $3392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i392)),28))); $3393 = ((($in)) + 240|0); $$val12$i393 = SIMD_Int32x4_load(HEAPU8, $3393); $3394 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i393)),4))); $3395 = SIMD_Int32x4_and($3394,SIMD_Int32x4_splat(268435455)); $3396 = SIMD_Int32x4_or($3395,$3392); $3397 = ((($out)) + 288|0); temp_Int32x4_ptr = $3391;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3396); $3398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i393)),24))); $3399 = ((($in)) + 256|0); $$val11$i394 = SIMD_Int32x4_load(HEAPU8, $3399); $3400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i394)),8))); $3401 = SIMD_Int32x4_and($3400,SIMD_Int32x4_splat(268435455)); $3402 = SIMD_Int32x4_or($3401,$3398); $3403 = ((($out)) + 304|0); temp_Int32x4_ptr = $3397;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3402); $3404 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i394)),20))); $3405 = ((($in)) + 272|0); $$val10$i395 = SIMD_Int32x4_load(HEAPU8, $3405); $3406 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i395)),12))); $3407 = SIMD_Int32x4_and($3406,SIMD_Int32x4_splat(268435455)); $3408 = SIMD_Int32x4_or($3407,$3404); $3409 = ((($out)) + 320|0); temp_Int32x4_ptr = $3403;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3408); $3410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i395)),16))); $3411 = ((($in)) + 288|0); $$val9$i396 = SIMD_Int32x4_load(HEAPU8, $3411); $3412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i396)),16))); $3413 = SIMD_Int32x4_and($3412,SIMD_Int32x4_splat(268435455)); $3414 = SIMD_Int32x4_or($3413,$3410); $3415 = ((($out)) + 336|0); temp_Int32x4_ptr = $3409;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3414); $3416 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i396)),12))); $3417 = ((($in)) + 304|0); $$val8$i397 = SIMD_Int32x4_load(HEAPU8, $3417); $3418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i397)),20))); $3419 = SIMD_Int32x4_and($3418,SIMD_Int32x4_splat(268435455)); $3420 = SIMD_Int32x4_or($3419,$3416); $3421 = ((($out)) + 352|0); temp_Int32x4_ptr = $3415;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3420); $3422 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i397)),8))); $3423 = ((($in)) + 320|0); $$val7$i398 = SIMD_Int32x4_load(HEAPU8, $3423); $3424 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i398)),24))); $3425 = SIMD_Int32x4_and($3424,SIMD_Int32x4_splat(268435455)); $3426 = SIMD_Int32x4_or($3425,$3422); $3427 = ((($out)) + 368|0); temp_Int32x4_ptr = $3421;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3426); $3428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i398)),4))); $3429 = ((($in)) + 336|0); $$val6$i399 = SIMD_Int32x4_load(HEAPU8, $3429); $3430 = ((($out)) + 384|0); temp_Int32x4_ptr = $3427;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3428); $3431 = SIMD_Int32x4_and($$val6$i399,SIMD_Int32x4_splat(268435455)); $3432 = ((($out)) + 400|0); temp_Int32x4_ptr = $3430;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3431); $3433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i399)),28))); $3434 = ((($in)) + 352|0); $$val5$i400 = SIMD_Int32x4_load(HEAPU8, $3434); $3435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i400)),4))); $3436 = SIMD_Int32x4_and($3435,SIMD_Int32x4_splat(268435455)); $3437 = SIMD_Int32x4_or($3436,$3433); $3438 = ((($out)) + 416|0); temp_Int32x4_ptr = $3432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3437); $3439 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i400)),24))); $3440 = ((($in)) + 368|0); $$val4$i401 = SIMD_Int32x4_load(HEAPU8, $3440); $3441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i401)),8))); $3442 = SIMD_Int32x4_and($3441,SIMD_Int32x4_splat(268435455)); $3443 = SIMD_Int32x4_or($3442,$3439); $3444 = ((($out)) + 432|0); temp_Int32x4_ptr = $3438;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3443); $3445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i401)),20))); $3446 = ((($in)) + 384|0); $$val3$i402 = SIMD_Int32x4_load(HEAPU8, $3446); $3447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i402)),12))); $3448 = SIMD_Int32x4_and($3447,SIMD_Int32x4_splat(268435455)); $3449 = SIMD_Int32x4_or($3448,$3445); $3450 = ((($out)) + 448|0); temp_Int32x4_ptr = $3444;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3449); $3451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i402)),16))); $3452 = ((($in)) + 400|0); $$val2$i403 = SIMD_Int32x4_load(HEAPU8, $3452); $3453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i403)),16))); $3454 = SIMD_Int32x4_and($3453,SIMD_Int32x4_splat(268435455)); $3455 = SIMD_Int32x4_or($3454,$3451); $3456 = ((($out)) + 464|0); temp_Int32x4_ptr = $3450;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3455); $3457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i403)),12))); $3458 = ((($in)) + 416|0); $$val1$i404 = SIMD_Int32x4_load(HEAPU8, $3458); $3459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i404)),20))); $3460 = SIMD_Int32x4_and($3459,SIMD_Int32x4_splat(268435455)); $3461 = SIMD_Int32x4_or($3460,$3457); $3462 = ((($out)) + 480|0); temp_Int32x4_ptr = $3456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3461); $3463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i404)),8))); $3464 = ((($in)) + 432|0); $$val$i405 = SIMD_Int32x4_load(HEAPU8, $3464); $3465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i405)),24))); $3466 = SIMD_Int32x4_and($3465,SIMD_Int32x4_splat(268435455)); $3467 = SIMD_Int32x4_or($3466,$3463); $3468 = ((($out)) + 496|0); temp_Int32x4_ptr = $3462;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3467); $3469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i405)),4))); temp_Int32x4_ptr = $3468;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3469); return; break; } case 29: { $in$val$i406 = SIMD_Int32x4_load(HEAPU8, $in); $3470 = SIMD_Int32x4_and($in$val$i406,SIMD_Int32x4_splat(536870911)); $3471 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3470); $3472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i406)),29))); $3473 = ((($in)) + 16|0); $$val27$i407 = SIMD_Int32x4_load(HEAPU8, $3473); $3474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i407)),3))); $3475 = SIMD_Int32x4_and($3474,SIMD_Int32x4_splat(536870911)); $3476 = SIMD_Int32x4_or($3475,$3472); $3477 = ((($out)) + 32|0); temp_Int32x4_ptr = $3471;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3476); $3478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i407)),26))); $3479 = ((($in)) + 32|0); $$val26$i408 = SIMD_Int32x4_load(HEAPU8, $3479); $3480 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i408)),6))); $3481 = SIMD_Int32x4_and($3480,SIMD_Int32x4_splat(536870911)); $3482 = SIMD_Int32x4_or($3481,$3478); $3483 = ((($out)) + 48|0); temp_Int32x4_ptr = $3477;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3482); $3484 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i408)),23))); $3485 = ((($in)) + 48|0); $$val25$i409 = SIMD_Int32x4_load(HEAPU8, $3485); $3486 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i409)),9))); $3487 = SIMD_Int32x4_and($3486,SIMD_Int32x4_splat(536870911)); $3488 = SIMD_Int32x4_or($3487,$3484); $3489 = ((($out)) + 64|0); temp_Int32x4_ptr = $3483;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3488); $3490 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i409)),20))); $3491 = ((($in)) + 64|0); $$val24$i410 = SIMD_Int32x4_load(HEAPU8, $3491); $3492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i410)),12))); $3493 = SIMD_Int32x4_and($3492,SIMD_Int32x4_splat(536870911)); $3494 = SIMD_Int32x4_or($3493,$3490); $3495 = ((($out)) + 80|0); temp_Int32x4_ptr = $3489;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3494); $3496 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i410)),17))); $3497 = ((($in)) + 80|0); $$val23$i411 = SIMD_Int32x4_load(HEAPU8, $3497); $3498 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i411)),15))); $3499 = SIMD_Int32x4_and($3498,SIMD_Int32x4_splat(536870911)); $3500 = SIMD_Int32x4_or($3499,$3496); $3501 = ((($out)) + 96|0); temp_Int32x4_ptr = $3495;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3500); $3502 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i411)),14))); $3503 = ((($in)) + 96|0); $$val22$i412 = SIMD_Int32x4_load(HEAPU8, $3503); $3504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i412)),18))); $3505 = SIMD_Int32x4_and($3504,SIMD_Int32x4_splat(536870911)); $3506 = SIMD_Int32x4_or($3505,$3502); $3507 = ((($out)) + 112|0); temp_Int32x4_ptr = $3501;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3506); $3508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i412)),11))); $3509 = ((($in)) + 112|0); $$val21$i413 = SIMD_Int32x4_load(HEAPU8, $3509); $3510 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i413)),21))); $3511 = SIMD_Int32x4_and($3510,SIMD_Int32x4_splat(536870911)); $3512 = SIMD_Int32x4_or($3511,$3508); $3513 = ((($out)) + 128|0); temp_Int32x4_ptr = $3507;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3512); $3514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i413)),8))); $3515 = ((($in)) + 128|0); $$val20$i414 = SIMD_Int32x4_load(HEAPU8, $3515); $3516 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i414)),24))); $3517 = SIMD_Int32x4_and($3516,SIMD_Int32x4_splat(536870911)); $3518 = SIMD_Int32x4_or($3517,$3514); $3519 = ((($out)) + 144|0); temp_Int32x4_ptr = $3513;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3518); $3520 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i414)),5))); $3521 = ((($in)) + 144|0); $$val19$i415 = SIMD_Int32x4_load(HEAPU8, $3521); $3522 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i415)),27))); $3523 = SIMD_Int32x4_and($3522,SIMD_Int32x4_splat(536870911)); $3524 = SIMD_Int32x4_or($3523,$3520); $3525 = ((($out)) + 160|0); temp_Int32x4_ptr = $3519;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3524); $3526 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i415)),2))); $3527 = SIMD_Int32x4_and($3526,SIMD_Int32x4_splat(536870911)); $3528 = ((($out)) + 176|0); temp_Int32x4_ptr = $3525;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3527); $3529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i415)),31))); $3530 = ((($in)) + 160|0); $$val18$i416 = SIMD_Int32x4_load(HEAPU8, $3530); $3531 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i416)),1))); $3532 = SIMD_Int32x4_and($3531,SIMD_Int32x4_splat(536870911)); $3533 = SIMD_Int32x4_or($3532,$3529); $3534 = ((($out)) + 192|0); temp_Int32x4_ptr = $3528;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3533); $3535 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i416)),28))); $3536 = ((($in)) + 176|0); $$val17$i417 = SIMD_Int32x4_load(HEAPU8, $3536); $3537 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i417)),4))); $3538 = SIMD_Int32x4_and($3537,SIMD_Int32x4_splat(536870911)); $3539 = SIMD_Int32x4_or($3538,$3535); $3540 = ((($out)) + 208|0); temp_Int32x4_ptr = $3534;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3539); $3541 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i417)),25))); $3542 = ((($in)) + 192|0); $$val16$i418 = SIMD_Int32x4_load(HEAPU8, $3542); $3543 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i418)),7))); $3544 = SIMD_Int32x4_and($3543,SIMD_Int32x4_splat(536870911)); $3545 = SIMD_Int32x4_or($3544,$3541); $3546 = ((($out)) + 224|0); temp_Int32x4_ptr = $3540;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3545); $3547 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i418)),22))); $3548 = ((($in)) + 208|0); $$val15$i419 = SIMD_Int32x4_load(HEAPU8, $3548); $3549 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i419)),10))); $3550 = SIMD_Int32x4_and($3549,SIMD_Int32x4_splat(536870911)); $3551 = SIMD_Int32x4_or($3550,$3547); $3552 = ((($out)) + 240|0); temp_Int32x4_ptr = $3546;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3551); $3553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i419)),19))); $3554 = ((($in)) + 224|0); $$val14$i420 = SIMD_Int32x4_load(HEAPU8, $3554); $3555 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i420)),13))); $3556 = SIMD_Int32x4_and($3555,SIMD_Int32x4_splat(536870911)); $3557 = SIMD_Int32x4_or($3556,$3553); $3558 = ((($out)) + 256|0); temp_Int32x4_ptr = $3552;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3557); $3559 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i420)),16))); $3560 = ((($in)) + 240|0); $$val13$i421 = SIMD_Int32x4_load(HEAPU8, $3560); $3561 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i421)),16))); $3562 = SIMD_Int32x4_and($3561,SIMD_Int32x4_splat(536870911)); $3563 = SIMD_Int32x4_or($3562,$3559); $3564 = ((($out)) + 272|0); temp_Int32x4_ptr = $3558;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3563); $3565 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i421)),13))); $3566 = ((($in)) + 256|0); $$val12$i422 = SIMD_Int32x4_load(HEAPU8, $3566); $3567 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i422)),19))); $3568 = SIMD_Int32x4_and($3567,SIMD_Int32x4_splat(536870911)); $3569 = SIMD_Int32x4_or($3568,$3565); $3570 = ((($out)) + 288|0); temp_Int32x4_ptr = $3564;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3569); $3571 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i422)),10))); $3572 = ((($in)) + 272|0); $$val11$i423 = SIMD_Int32x4_load(HEAPU8, $3572); $3573 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i423)),22))); $3574 = SIMD_Int32x4_and($3573,SIMD_Int32x4_splat(536870911)); $3575 = SIMD_Int32x4_or($3574,$3571); $3576 = ((($out)) + 304|0); temp_Int32x4_ptr = $3570;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3575); $3577 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i423)),7))); $3578 = ((($in)) + 288|0); $$val10$i424 = SIMD_Int32x4_load(HEAPU8, $3578); $3579 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i424)),25))); $3580 = SIMD_Int32x4_and($3579,SIMD_Int32x4_splat(536870911)); $3581 = SIMD_Int32x4_or($3580,$3577); $3582 = ((($out)) + 320|0); temp_Int32x4_ptr = $3576;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3581); $3583 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i424)),4))); $3584 = ((($in)) + 304|0); $$val9$i425 = SIMD_Int32x4_load(HEAPU8, $3584); $3585 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i425)),28))); $3586 = SIMD_Int32x4_and($3585,SIMD_Int32x4_splat(536870911)); $3587 = SIMD_Int32x4_or($3586,$3583); $3588 = ((($out)) + 336|0); temp_Int32x4_ptr = $3582;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3587); $3589 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i425)),1))); $3590 = SIMD_Int32x4_and($3589,SIMD_Int32x4_splat(536870911)); $3591 = ((($out)) + 352|0); temp_Int32x4_ptr = $3588;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3590); $3592 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i425)),30))); $3593 = ((($in)) + 320|0); $$val8$i426 = SIMD_Int32x4_load(HEAPU8, $3593); $3594 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i426)),2))); $3595 = SIMD_Int32x4_and($3594,SIMD_Int32x4_splat(536870911)); $3596 = SIMD_Int32x4_or($3595,$3592); $3597 = ((($out)) + 368|0); temp_Int32x4_ptr = $3591;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3596); $3598 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i426)),27))); $3599 = ((($in)) + 336|0); $$val7$i427 = SIMD_Int32x4_load(HEAPU8, $3599); $3600 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i427)),5))); $3601 = SIMD_Int32x4_and($3600,SIMD_Int32x4_splat(536870911)); $3602 = SIMD_Int32x4_or($3601,$3598); $3603 = ((($out)) + 384|0); temp_Int32x4_ptr = $3597;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3602); $3604 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i427)),24))); $3605 = ((($in)) + 352|0); $$val6$i428 = SIMD_Int32x4_load(HEAPU8, $3605); $3606 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i428)),8))); $3607 = SIMD_Int32x4_and($3606,SIMD_Int32x4_splat(536870911)); $3608 = SIMD_Int32x4_or($3607,$3604); $3609 = ((($out)) + 400|0); temp_Int32x4_ptr = $3603;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3608); $3610 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i428)),21))); $3611 = ((($in)) + 368|0); $$val5$i429 = SIMD_Int32x4_load(HEAPU8, $3611); $3612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i429)),11))); $3613 = SIMD_Int32x4_and($3612,SIMD_Int32x4_splat(536870911)); $3614 = SIMD_Int32x4_or($3613,$3610); $3615 = ((($out)) + 416|0); temp_Int32x4_ptr = $3609;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3614); $3616 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i429)),18))); $3617 = ((($in)) + 384|0); $$val4$i430 = SIMD_Int32x4_load(HEAPU8, $3617); $3618 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i430)),14))); $3619 = SIMD_Int32x4_and($3618,SIMD_Int32x4_splat(536870911)); $3620 = SIMD_Int32x4_or($3619,$3616); $3621 = ((($out)) + 432|0); temp_Int32x4_ptr = $3615;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3620); $3622 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i430)),15))); $3623 = ((($in)) + 400|0); $$val3$i431 = SIMD_Int32x4_load(HEAPU8, $3623); $3624 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i431)),17))); $3625 = SIMD_Int32x4_and($3624,SIMD_Int32x4_splat(536870911)); $3626 = SIMD_Int32x4_or($3625,$3622); $3627 = ((($out)) + 448|0); temp_Int32x4_ptr = $3621;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3626); $3628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i431)),12))); $3629 = ((($in)) + 416|0); $$val2$i432 = SIMD_Int32x4_load(HEAPU8, $3629); $3630 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i432)),20))); $3631 = SIMD_Int32x4_and($3630,SIMD_Int32x4_splat(536870911)); $3632 = SIMD_Int32x4_or($3631,$3628); $3633 = ((($out)) + 464|0); temp_Int32x4_ptr = $3627;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3632); $3634 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i432)),9))); $3635 = ((($in)) + 432|0); $$val1$i433 = SIMD_Int32x4_load(HEAPU8, $3635); $3636 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i433)),23))); $3637 = SIMD_Int32x4_and($3636,SIMD_Int32x4_splat(536870911)); $3638 = SIMD_Int32x4_or($3637,$3634); $3639 = ((($out)) + 480|0); temp_Int32x4_ptr = $3633;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3638); $3640 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i433)),6))); $3641 = ((($in)) + 448|0); $$val$i434 = SIMD_Int32x4_load(HEAPU8, $3641); $3642 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i434)),26))); $3643 = SIMD_Int32x4_and($3642,SIMD_Int32x4_splat(536870911)); $3644 = SIMD_Int32x4_or($3643,$3640); $3645 = ((($out)) + 496|0); temp_Int32x4_ptr = $3639;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3644); $3646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i434)),3))); temp_Int32x4_ptr = $3645;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3646); return; break; } case 30: { $in$val$i435 = SIMD_Int32x4_load(HEAPU8, $in); $3647 = SIMD_Int32x4_and($in$val$i435,SIMD_Int32x4_splat(1073741823)); $3648 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3647); $3649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i435)),30))); $3650 = ((($in)) + 16|0); $$val28$i436 = SIMD_Int32x4_load(HEAPU8, $3650); $3651 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i436)),2))); $3652 = SIMD_Int32x4_and($3651,SIMD_Int32x4_splat(1073741823)); $3653 = SIMD_Int32x4_or($3652,$3649); $3654 = ((($out)) + 32|0); temp_Int32x4_ptr = $3648;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3653); $3655 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i436)),28))); $3656 = ((($in)) + 32|0); $$val27$i437 = SIMD_Int32x4_load(HEAPU8, $3656); $3657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i437)),4))); $3658 = SIMD_Int32x4_and($3657,SIMD_Int32x4_splat(1073741823)); $3659 = SIMD_Int32x4_or($3658,$3655); $3660 = ((($out)) + 48|0); temp_Int32x4_ptr = $3654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3659); $3661 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i437)),26))); $3662 = ((($in)) + 48|0); $$val26$i438 = SIMD_Int32x4_load(HEAPU8, $3662); $3663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i438)),6))); $3664 = SIMD_Int32x4_and($3663,SIMD_Int32x4_splat(1073741823)); $3665 = SIMD_Int32x4_or($3664,$3661); $3666 = ((($out)) + 64|0); temp_Int32x4_ptr = $3660;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3665); $3667 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i438)),24))); $3668 = ((($in)) + 64|0); $$val25$i439 = SIMD_Int32x4_load(HEAPU8, $3668); $3669 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i439)),8))); $3670 = SIMD_Int32x4_and($3669,SIMD_Int32x4_splat(1073741823)); $3671 = SIMD_Int32x4_or($3670,$3667); $3672 = ((($out)) + 80|0); temp_Int32x4_ptr = $3666;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3671); $3673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i439)),22))); $3674 = ((($in)) + 80|0); $$val24$i440 = SIMD_Int32x4_load(HEAPU8, $3674); $3675 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i440)),10))); $3676 = SIMD_Int32x4_and($3675,SIMD_Int32x4_splat(1073741823)); $3677 = SIMD_Int32x4_or($3676,$3673); $3678 = ((($out)) + 96|0); temp_Int32x4_ptr = $3672;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3677); $3679 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i440)),20))); $3680 = ((($in)) + 96|0); $$val23$i441 = SIMD_Int32x4_load(HEAPU8, $3680); $3681 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i441)),12))); $3682 = SIMD_Int32x4_and($3681,SIMD_Int32x4_splat(1073741823)); $3683 = SIMD_Int32x4_or($3682,$3679); $3684 = ((($out)) + 112|0); temp_Int32x4_ptr = $3678;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3683); $3685 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i441)),18))); $3686 = ((($in)) + 112|0); $$val22$i442 = SIMD_Int32x4_load(HEAPU8, $3686); $3687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i442)),14))); $3688 = SIMD_Int32x4_and($3687,SIMD_Int32x4_splat(1073741823)); $3689 = SIMD_Int32x4_or($3688,$3685); $3690 = ((($out)) + 128|0); temp_Int32x4_ptr = $3684;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3689); $3691 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i442)),16))); $3692 = ((($in)) + 128|0); $$val21$i443 = SIMD_Int32x4_load(HEAPU8, $3692); $3693 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i443)),16))); $3694 = SIMD_Int32x4_and($3693,SIMD_Int32x4_splat(1073741823)); $3695 = SIMD_Int32x4_or($3694,$3691); $3696 = ((($out)) + 144|0); temp_Int32x4_ptr = $3690;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3695); $3697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i443)),14))); $3698 = ((($in)) + 144|0); $$val20$i444 = SIMD_Int32x4_load(HEAPU8, $3698); $3699 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i444)),18))); $3700 = SIMD_Int32x4_and($3699,SIMD_Int32x4_splat(1073741823)); $3701 = SIMD_Int32x4_or($3700,$3697); $3702 = ((($out)) + 160|0); temp_Int32x4_ptr = $3696;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3701); $3703 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i444)),12))); $3704 = ((($in)) + 160|0); $$val19$i445 = SIMD_Int32x4_load(HEAPU8, $3704); $3705 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i445)),20))); $3706 = SIMD_Int32x4_and($3705,SIMD_Int32x4_splat(1073741823)); $3707 = SIMD_Int32x4_or($3706,$3703); $3708 = ((($out)) + 176|0); temp_Int32x4_ptr = $3702;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3707); $3709 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i445)),10))); $3710 = ((($in)) + 176|0); $$val18$i446 = SIMD_Int32x4_load(HEAPU8, $3710); $3711 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i446)),22))); $3712 = SIMD_Int32x4_and($3711,SIMD_Int32x4_splat(1073741823)); $3713 = SIMD_Int32x4_or($3712,$3709); $3714 = ((($out)) + 192|0); temp_Int32x4_ptr = $3708;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3713); $3715 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i446)),8))); $3716 = ((($in)) + 192|0); $$val17$i447 = SIMD_Int32x4_load(HEAPU8, $3716); $3717 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i447)),24))); $3718 = SIMD_Int32x4_and($3717,SIMD_Int32x4_splat(1073741823)); $3719 = SIMD_Int32x4_or($3718,$3715); $3720 = ((($out)) + 208|0); temp_Int32x4_ptr = $3714;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3719); $3721 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i447)),6))); $3722 = ((($in)) + 208|0); $$val16$i448 = SIMD_Int32x4_load(HEAPU8, $3722); $3723 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i448)),26))); $3724 = SIMD_Int32x4_and($3723,SIMD_Int32x4_splat(1073741823)); $3725 = SIMD_Int32x4_or($3724,$3721); $3726 = ((($out)) + 224|0); temp_Int32x4_ptr = $3720;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3725); $3727 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i448)),4))); $3728 = ((($in)) + 224|0); $$val15$i449 = SIMD_Int32x4_load(HEAPU8, $3728); $3729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i449)),28))); $3730 = SIMD_Int32x4_and($3729,SIMD_Int32x4_splat(1073741823)); $3731 = SIMD_Int32x4_or($3730,$3727); $3732 = ((($out)) + 240|0); temp_Int32x4_ptr = $3726;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3731); $3733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i449)),2))); $3734 = ((($in)) + 240|0); $$val14$i450 = SIMD_Int32x4_load(HEAPU8, $3734); $3735 = ((($out)) + 256|0); temp_Int32x4_ptr = $3732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3733); $3736 = SIMD_Int32x4_and($$val14$i450,SIMD_Int32x4_splat(1073741823)); $3737 = ((($out)) + 272|0); temp_Int32x4_ptr = $3735;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3736); $3738 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i450)),30))); $3739 = ((($in)) + 256|0); $$val13$i451 = SIMD_Int32x4_load(HEAPU8, $3739); $3740 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i451)),2))); $3741 = SIMD_Int32x4_and($3740,SIMD_Int32x4_splat(1073741823)); $3742 = SIMD_Int32x4_or($3741,$3738); $3743 = ((($out)) + 288|0); temp_Int32x4_ptr = $3737;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3742); $3744 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i451)),28))); $3745 = ((($in)) + 272|0); $$val12$i452 = SIMD_Int32x4_load(HEAPU8, $3745); $3746 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i452)),4))); $3747 = SIMD_Int32x4_and($3746,SIMD_Int32x4_splat(1073741823)); $3748 = SIMD_Int32x4_or($3747,$3744); $3749 = ((($out)) + 304|0); temp_Int32x4_ptr = $3743;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3748); $3750 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i452)),26))); $3751 = ((($in)) + 288|0); $$val11$i453 = SIMD_Int32x4_load(HEAPU8, $3751); $3752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i453)),6))); $3753 = SIMD_Int32x4_and($3752,SIMD_Int32x4_splat(1073741823)); $3754 = SIMD_Int32x4_or($3753,$3750); $3755 = ((($out)) + 320|0); temp_Int32x4_ptr = $3749;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3754); $3756 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i453)),24))); $3757 = ((($in)) + 304|0); $$val10$i454 = SIMD_Int32x4_load(HEAPU8, $3757); $3758 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i454)),8))); $3759 = SIMD_Int32x4_and($3758,SIMD_Int32x4_splat(1073741823)); $3760 = SIMD_Int32x4_or($3759,$3756); $3761 = ((($out)) + 336|0); temp_Int32x4_ptr = $3755;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3760); $3762 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i454)),22))); $3763 = ((($in)) + 320|0); $$val9$i455 = SIMD_Int32x4_load(HEAPU8, $3763); $3764 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i455)),10))); $3765 = SIMD_Int32x4_and($3764,SIMD_Int32x4_splat(1073741823)); $3766 = SIMD_Int32x4_or($3765,$3762); $3767 = ((($out)) + 352|0); temp_Int32x4_ptr = $3761;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3766); $3768 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i455)),20))); $3769 = ((($in)) + 336|0); $$val8$i456 = SIMD_Int32x4_load(HEAPU8, $3769); $3770 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i456)),12))); $3771 = SIMD_Int32x4_and($3770,SIMD_Int32x4_splat(1073741823)); $3772 = SIMD_Int32x4_or($3771,$3768); $3773 = ((($out)) + 368|0); temp_Int32x4_ptr = $3767;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3772); $3774 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i456)),18))); $3775 = ((($in)) + 352|0); $$val7$i457 = SIMD_Int32x4_load(HEAPU8, $3775); $3776 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i457)),14))); $3777 = SIMD_Int32x4_and($3776,SIMD_Int32x4_splat(1073741823)); $3778 = SIMD_Int32x4_or($3777,$3774); $3779 = ((($out)) + 384|0); temp_Int32x4_ptr = $3773;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3778); $3780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i457)),16))); $3781 = ((($in)) + 368|0); $$val6$i458 = SIMD_Int32x4_load(HEAPU8, $3781); $3782 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i458)),16))); $3783 = SIMD_Int32x4_and($3782,SIMD_Int32x4_splat(1073741823)); $3784 = SIMD_Int32x4_or($3783,$3780); $3785 = ((($out)) + 400|0); temp_Int32x4_ptr = $3779;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3784); $3786 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i458)),14))); $3787 = ((($in)) + 384|0); $$val5$i459 = SIMD_Int32x4_load(HEAPU8, $3787); $3788 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i459)),18))); $3789 = SIMD_Int32x4_and($3788,SIMD_Int32x4_splat(1073741823)); $3790 = SIMD_Int32x4_or($3789,$3786); $3791 = ((($out)) + 416|0); temp_Int32x4_ptr = $3785;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3790); $3792 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i459)),12))); $3793 = ((($in)) + 400|0); $$val4$i460 = SIMD_Int32x4_load(HEAPU8, $3793); $3794 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i460)),20))); $3795 = SIMD_Int32x4_and($3794,SIMD_Int32x4_splat(1073741823)); $3796 = SIMD_Int32x4_or($3795,$3792); $3797 = ((($out)) + 432|0); temp_Int32x4_ptr = $3791;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3796); $3798 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i460)),10))); $3799 = ((($in)) + 416|0); $$val3$i461 = SIMD_Int32x4_load(HEAPU8, $3799); $3800 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i461)),22))); $3801 = SIMD_Int32x4_and($3800,SIMD_Int32x4_splat(1073741823)); $3802 = SIMD_Int32x4_or($3801,$3798); $3803 = ((($out)) + 448|0); temp_Int32x4_ptr = $3797;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3802); $3804 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i461)),8))); $3805 = ((($in)) + 432|0); $$val2$i462 = SIMD_Int32x4_load(HEAPU8, $3805); $3806 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i462)),24))); $3807 = SIMD_Int32x4_and($3806,SIMD_Int32x4_splat(1073741823)); $3808 = SIMD_Int32x4_or($3807,$3804); $3809 = ((($out)) + 464|0); temp_Int32x4_ptr = $3803;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3808); $3810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i462)),6))); $3811 = ((($in)) + 448|0); $$val1$i463 = SIMD_Int32x4_load(HEAPU8, $3811); $3812 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i463)),26))); $3813 = SIMD_Int32x4_and($3812,SIMD_Int32x4_splat(1073741823)); $3814 = SIMD_Int32x4_or($3813,$3810); $3815 = ((($out)) + 480|0); temp_Int32x4_ptr = $3809;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3814); $3816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i463)),4))); $3817 = ((($in)) + 464|0); $$val$i464 = SIMD_Int32x4_load(HEAPU8, $3817); $3818 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i464)),28))); $3819 = SIMD_Int32x4_and($3818,SIMD_Int32x4_splat(1073741823)); $3820 = SIMD_Int32x4_or($3819,$3816); $3821 = ((($out)) + 496|0); temp_Int32x4_ptr = $3815;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3820); $3822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i464)),2))); temp_Int32x4_ptr = $3821;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3822); return; break; } case 31: { $in$val$i = SIMD_Int32x4_load(HEAPU8, $in); $3823 = SIMD_Int32x4_and($in$val$i,SIMD_Int32x4_splat(2147483647)); $3824 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3823); $3825 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val$i)),31))); $3826 = ((($in)) + 16|0); $$val29$i = SIMD_Int32x4_load(HEAPU8, $3826); $3827 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i)),1))); $3828 = SIMD_Int32x4_and($3827,SIMD_Int32x4_splat(2147483647)); $3829 = SIMD_Int32x4_or($3828,$3825); $3830 = ((($out)) + 32|0); temp_Int32x4_ptr = $3824;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3829); $3831 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i)),30))); $3832 = ((($in)) + 32|0); $$val28$i = SIMD_Int32x4_load(HEAPU8, $3832); $3833 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i)),2))); $3834 = SIMD_Int32x4_and($3833,SIMD_Int32x4_splat(2147483647)); $3835 = SIMD_Int32x4_or($3834,$3831); $3836 = ((($out)) + 48|0); temp_Int32x4_ptr = $3830;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3835); $3837 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i)),29))); $3838 = ((($in)) + 48|0); $$val27$i = SIMD_Int32x4_load(HEAPU8, $3838); $3839 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i)),3))); $3840 = SIMD_Int32x4_and($3839,SIMD_Int32x4_splat(2147483647)); $3841 = SIMD_Int32x4_or($3840,$3837); $3842 = ((($out)) + 64|0); temp_Int32x4_ptr = $3836;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3841); $3843 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i)),28))); $3844 = ((($in)) + 64|0); $$val26$i = SIMD_Int32x4_load(HEAPU8, $3844); $3845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i)),4))); $3846 = SIMD_Int32x4_and($3845,SIMD_Int32x4_splat(2147483647)); $3847 = SIMD_Int32x4_or($3846,$3843); $3848 = ((($out)) + 80|0); temp_Int32x4_ptr = $3842;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3847); $3849 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i)),27))); $3850 = ((($in)) + 80|0); $$val25$i = SIMD_Int32x4_load(HEAPU8, $3850); $3851 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i)),5))); $3852 = SIMD_Int32x4_and($3851,SIMD_Int32x4_splat(2147483647)); $3853 = SIMD_Int32x4_or($3852,$3849); $3854 = ((($out)) + 96|0); temp_Int32x4_ptr = $3848;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3853); $3855 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i)),26))); $3856 = ((($in)) + 96|0); $$val24$i = SIMD_Int32x4_load(HEAPU8, $3856); $3857 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i)),6))); $3858 = SIMD_Int32x4_and($3857,SIMD_Int32x4_splat(2147483647)); $3859 = SIMD_Int32x4_or($3858,$3855); $3860 = ((($out)) + 112|0); temp_Int32x4_ptr = $3854;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3859); $3861 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i)),25))); $3862 = ((($in)) + 112|0); $$val23$i = SIMD_Int32x4_load(HEAPU8, $3862); $3863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i)),7))); $3864 = SIMD_Int32x4_and($3863,SIMD_Int32x4_splat(2147483647)); $3865 = SIMD_Int32x4_or($3864,$3861); $3866 = ((($out)) + 128|0); temp_Int32x4_ptr = $3860;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3865); $3867 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i)),24))); $3868 = ((($in)) + 128|0); $$val22$i = SIMD_Int32x4_load(HEAPU8, $3868); $3869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i)),8))); $3870 = SIMD_Int32x4_and($3869,SIMD_Int32x4_splat(2147483647)); $3871 = SIMD_Int32x4_or($3870,$3867); $3872 = ((($out)) + 144|0); temp_Int32x4_ptr = $3866;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3871); $3873 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i)),23))); $3874 = ((($in)) + 144|0); $$val21$i = SIMD_Int32x4_load(HEAPU8, $3874); $3875 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i)),9))); $3876 = SIMD_Int32x4_and($3875,SIMD_Int32x4_splat(2147483647)); $3877 = SIMD_Int32x4_or($3876,$3873); $3878 = ((($out)) + 160|0); temp_Int32x4_ptr = $3872;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3877); $3879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i)),22))); $3880 = ((($in)) + 160|0); $$val20$i = SIMD_Int32x4_load(HEAPU8, $3880); $3881 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i)),10))); $3882 = SIMD_Int32x4_and($3881,SIMD_Int32x4_splat(2147483647)); $3883 = SIMD_Int32x4_or($3882,$3879); $3884 = ((($out)) + 176|0); temp_Int32x4_ptr = $3878;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3883); $3885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i)),21))); $3886 = ((($in)) + 176|0); $$val19$i = SIMD_Int32x4_load(HEAPU8, $3886); $3887 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i)),11))); $3888 = SIMD_Int32x4_and($3887,SIMD_Int32x4_splat(2147483647)); $3889 = SIMD_Int32x4_or($3888,$3885); $3890 = ((($out)) + 192|0); temp_Int32x4_ptr = $3884;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3889); $3891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i)),20))); $3892 = ((($in)) + 192|0); $$val18$i = SIMD_Int32x4_load(HEAPU8, $3892); $3893 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i)),12))); $3894 = SIMD_Int32x4_and($3893,SIMD_Int32x4_splat(2147483647)); $3895 = SIMD_Int32x4_or($3894,$3891); $3896 = ((($out)) + 208|0); temp_Int32x4_ptr = $3890;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3895); $3897 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i)),19))); $3898 = ((($in)) + 208|0); $$val17$i = SIMD_Int32x4_load(HEAPU8, $3898); $3899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i)),13))); $3900 = SIMD_Int32x4_and($3899,SIMD_Int32x4_splat(2147483647)); $3901 = SIMD_Int32x4_or($3900,$3897); $3902 = ((($out)) + 224|0); temp_Int32x4_ptr = $3896;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3901); $3903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i)),18))); $3904 = ((($in)) + 224|0); $$val16$i = SIMD_Int32x4_load(HEAPU8, $3904); $3905 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i)),14))); $3906 = SIMD_Int32x4_and($3905,SIMD_Int32x4_splat(2147483647)); $3907 = SIMD_Int32x4_or($3906,$3903); $3908 = ((($out)) + 240|0); temp_Int32x4_ptr = $3902;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3907); $3909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i)),17))); $3910 = ((($in)) + 240|0); $$val15$i = SIMD_Int32x4_load(HEAPU8, $3910); $3911 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i)),15))); $3912 = SIMD_Int32x4_and($3911,SIMD_Int32x4_splat(2147483647)); $3913 = SIMD_Int32x4_or($3912,$3909); $3914 = ((($out)) + 256|0); temp_Int32x4_ptr = $3908;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3913); $3915 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i)),16))); $3916 = ((($in)) + 256|0); $$val14$i = SIMD_Int32x4_load(HEAPU8, $3916); $3917 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i)),16))); $3918 = SIMD_Int32x4_and($3917,SIMD_Int32x4_splat(2147483647)); $3919 = SIMD_Int32x4_or($3918,$3915); $3920 = ((($out)) + 272|0); temp_Int32x4_ptr = $3914;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3919); $3921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i)),15))); $3922 = ((($in)) + 272|0); $$val13$i = SIMD_Int32x4_load(HEAPU8, $3922); $3923 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i)),17))); $3924 = SIMD_Int32x4_and($3923,SIMD_Int32x4_splat(2147483647)); $3925 = SIMD_Int32x4_or($3924,$3921); $3926 = ((($out)) + 288|0); temp_Int32x4_ptr = $3920;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3925); $3927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i)),14))); $3928 = ((($in)) + 288|0); $$val12$i = SIMD_Int32x4_load(HEAPU8, $3928); $3929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i)),18))); $3930 = SIMD_Int32x4_and($3929,SIMD_Int32x4_splat(2147483647)); $3931 = SIMD_Int32x4_or($3930,$3927); $3932 = ((($out)) + 304|0); temp_Int32x4_ptr = $3926;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3931); $3933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i)),13))); $3934 = ((($in)) + 304|0); $$val11$i = SIMD_Int32x4_load(HEAPU8, $3934); $3935 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i)),19))); $3936 = SIMD_Int32x4_and($3935,SIMD_Int32x4_splat(2147483647)); $3937 = SIMD_Int32x4_or($3936,$3933); $3938 = ((($out)) + 320|0); temp_Int32x4_ptr = $3932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3937); $3939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i)),12))); $3940 = ((($in)) + 320|0); $$val10$i = SIMD_Int32x4_load(HEAPU8, $3940); $3941 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i)),20))); $3942 = SIMD_Int32x4_and($3941,SIMD_Int32x4_splat(2147483647)); $3943 = SIMD_Int32x4_or($3942,$3939); $3944 = ((($out)) + 336|0); temp_Int32x4_ptr = $3938;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3943); $3945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i)),11))); $3946 = ((($in)) + 336|0); $$val9$i = SIMD_Int32x4_load(HEAPU8, $3946); $3947 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i)),21))); $3948 = SIMD_Int32x4_and($3947,SIMD_Int32x4_splat(2147483647)); $3949 = SIMD_Int32x4_or($3948,$3945); $3950 = ((($out)) + 352|0); temp_Int32x4_ptr = $3944;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3949); $3951 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i)),10))); $3952 = ((($in)) + 352|0); $$val8$i = SIMD_Int32x4_load(HEAPU8, $3952); $3953 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i)),22))); $3954 = SIMD_Int32x4_and($3953,SIMD_Int32x4_splat(2147483647)); $3955 = SIMD_Int32x4_or($3954,$3951); $3956 = ((($out)) + 368|0); temp_Int32x4_ptr = $3950;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3955); $3957 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i)),9))); $3958 = ((($in)) + 368|0); $$val7$i = SIMD_Int32x4_load(HEAPU8, $3958); $3959 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i)),23))); $3960 = SIMD_Int32x4_and($3959,SIMD_Int32x4_splat(2147483647)); $3961 = SIMD_Int32x4_or($3960,$3957); $3962 = ((($out)) + 384|0); temp_Int32x4_ptr = $3956;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3961); $3963 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i)),8))); $3964 = ((($in)) + 384|0); $$val6$i = SIMD_Int32x4_load(HEAPU8, $3964); $3965 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i)),24))); $3966 = SIMD_Int32x4_and($3965,SIMD_Int32x4_splat(2147483647)); $3967 = SIMD_Int32x4_or($3966,$3963); $3968 = ((($out)) + 400|0); temp_Int32x4_ptr = $3962;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3967); $3969 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i)),7))); $3970 = ((($in)) + 400|0); $$val5$i = SIMD_Int32x4_load(HEAPU8, $3970); $3971 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i)),25))); $3972 = SIMD_Int32x4_and($3971,SIMD_Int32x4_splat(2147483647)); $3973 = SIMD_Int32x4_or($3972,$3969); $3974 = ((($out)) + 416|0); temp_Int32x4_ptr = $3968;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3973); $3975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i)),6))); $3976 = ((($in)) + 416|0); $$val4$i = SIMD_Int32x4_load(HEAPU8, $3976); $3977 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i)),26))); $3978 = SIMD_Int32x4_and($3977,SIMD_Int32x4_splat(2147483647)); $3979 = SIMD_Int32x4_or($3978,$3975); $3980 = ((($out)) + 432|0); temp_Int32x4_ptr = $3974;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3979); $3981 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i)),5))); $3982 = ((($in)) + 432|0); $$val3$i = SIMD_Int32x4_load(HEAPU8, $3982); $3983 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i)),27))); $3984 = SIMD_Int32x4_and($3983,SIMD_Int32x4_splat(2147483647)); $3985 = SIMD_Int32x4_or($3984,$3981); $3986 = ((($out)) + 448|0); temp_Int32x4_ptr = $3980;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3985); $3987 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i)),4))); $3988 = ((($in)) + 448|0); $$val2$i = SIMD_Int32x4_load(HEAPU8, $3988); $3989 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i)),28))); $3990 = SIMD_Int32x4_and($3989,SIMD_Int32x4_splat(2147483647)); $3991 = SIMD_Int32x4_or($3990,$3987); $3992 = ((($out)) + 464|0); temp_Int32x4_ptr = $3986;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3991); $3993 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i)),3))); $3994 = ((($in)) + 464|0); $$val1$i = SIMD_Int32x4_load(HEAPU8, $3994); $3995 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i)),29))); $3996 = SIMD_Int32x4_and($3995,SIMD_Int32x4_splat(2147483647)); $3997 = SIMD_Int32x4_or($3996,$3993); $3998 = ((($out)) + 480|0); temp_Int32x4_ptr = $3992;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3997); $3999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i)),2))); $4000 = ((($in)) + 480|0); $$val$i = SIMD_Int32x4_load(HEAPU8, $4000); $4001 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i)),30))); $4002 = SIMD_Int32x4_and($4001,SIMD_Int32x4_splat(2147483647)); $4003 = SIMD_Int32x4_or($4002,$3999); $4004 = ((($out)) + 496|0); temp_Int32x4_ptr = $3998;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4003); $4005 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i)),1))); temp_Int32x4_ptr = $4004;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4005); return; break; } case 32: { $4006 = ((($out)) + 16|0); $4007 = ((($in)) + 16|0); $$0$val$i = SIMD_Int32x4_load(HEAPU8, $in); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$i); $4008 = ((($out)) + 32|0); $4009 = ((($in)) + 32|0); $$0$val$1$i = SIMD_Int32x4_load(HEAPU8, $4007); temp_Int32x4_ptr = $4006;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$1$i); $4010 = ((($out)) + 48|0); $4011 = ((($in)) + 48|0); $$0$val$2$i = SIMD_Int32x4_load(HEAPU8, $4009); temp_Int32x4_ptr = $4008;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$2$i); $4012 = ((($out)) + 64|0); $4013 = ((($in)) + 64|0); $$0$val$3$i = SIMD_Int32x4_load(HEAPU8, $4011); temp_Int32x4_ptr = $4010;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$3$i); $4014 = ((($out)) + 80|0); $4015 = ((($in)) + 80|0); $$0$val$4$i = SIMD_Int32x4_load(HEAPU8, $4013); temp_Int32x4_ptr = $4012;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$4$i); $4016 = ((($out)) + 96|0); $4017 = ((($in)) + 96|0); $$0$val$5$i = SIMD_Int32x4_load(HEAPU8, $4015); temp_Int32x4_ptr = $4014;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$5$i); $4018 = ((($out)) + 112|0); $4019 = ((($in)) + 112|0); $$0$val$6$i = SIMD_Int32x4_load(HEAPU8, $4017); temp_Int32x4_ptr = $4016;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$6$i); $4020 = ((($out)) + 128|0); $4021 = ((($in)) + 128|0); $$0$val$7$i = SIMD_Int32x4_load(HEAPU8, $4019); temp_Int32x4_ptr = $4018;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$7$i); $4022 = ((($out)) + 144|0); $4023 = ((($in)) + 144|0); $$0$val$8$i = SIMD_Int32x4_load(HEAPU8, $4021); temp_Int32x4_ptr = $4020;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$8$i); $4024 = ((($out)) + 160|0); $4025 = ((($in)) + 160|0); $$0$val$9$i = SIMD_Int32x4_load(HEAPU8, $4023); temp_Int32x4_ptr = $4022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$9$i); $4026 = ((($out)) + 176|0); $4027 = ((($in)) + 176|0); $$0$val$10$i = SIMD_Int32x4_load(HEAPU8, $4025); temp_Int32x4_ptr = $4024;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$10$i); $4028 = ((($out)) + 192|0); $4029 = ((($in)) + 192|0); $$0$val$11$i = SIMD_Int32x4_load(HEAPU8, $4027); temp_Int32x4_ptr = $4026;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$11$i); $4030 = ((($out)) + 208|0); $4031 = ((($in)) + 208|0); $$0$val$12$i = SIMD_Int32x4_load(HEAPU8, $4029); temp_Int32x4_ptr = $4028;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$12$i); $4032 = ((($out)) + 224|0); $4033 = ((($in)) + 224|0); $$0$val$13$i = SIMD_Int32x4_load(HEAPU8, $4031); temp_Int32x4_ptr = $4030;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$13$i); $4034 = ((($out)) + 240|0); $4035 = ((($in)) + 240|0); $$0$val$14$i = SIMD_Int32x4_load(HEAPU8, $4033); temp_Int32x4_ptr = $4032;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$14$i); $4036 = ((($out)) + 256|0); $4037 = ((($in)) + 256|0); $$0$val$15$i = SIMD_Int32x4_load(HEAPU8, $4035); temp_Int32x4_ptr = $4034;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$15$i); $4038 = ((($out)) + 272|0); $4039 = ((($in)) + 272|0); $$0$val$16$i = SIMD_Int32x4_load(HEAPU8, $4037); temp_Int32x4_ptr = $4036;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$16$i); $4040 = ((($out)) + 288|0); $4041 = ((($in)) + 288|0); $$0$val$17$i = SIMD_Int32x4_load(HEAPU8, $4039); temp_Int32x4_ptr = $4038;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$17$i); $4042 = ((($out)) + 304|0); $4043 = ((($in)) + 304|0); $$0$val$18$i = SIMD_Int32x4_load(HEAPU8, $4041); temp_Int32x4_ptr = $4040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$18$i); $4044 = ((($out)) + 320|0); $4045 = ((($in)) + 320|0); $$0$val$19$i = SIMD_Int32x4_load(HEAPU8, $4043); temp_Int32x4_ptr = $4042;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$19$i); $4046 = ((($out)) + 336|0); $4047 = ((($in)) + 336|0); $$0$val$20$i = SIMD_Int32x4_load(HEAPU8, $4045); temp_Int32x4_ptr = $4044;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$20$i); $4048 = ((($out)) + 352|0); $4049 = ((($in)) + 352|0); $$0$val$21$i = SIMD_Int32x4_load(HEAPU8, $4047); temp_Int32x4_ptr = $4046;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$21$i); $4050 = ((($out)) + 368|0); $4051 = ((($in)) + 368|0); $$0$val$22$i = SIMD_Int32x4_load(HEAPU8, $4049); temp_Int32x4_ptr = $4048;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$22$i); $4052 = ((($out)) + 384|0); $4053 = ((($in)) + 384|0); $$0$val$23$i = SIMD_Int32x4_load(HEAPU8, $4051); temp_Int32x4_ptr = $4050;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$23$i); $4054 = ((($out)) + 400|0); $4055 = ((($in)) + 400|0); $$0$val$24$i = SIMD_Int32x4_load(HEAPU8, $4053); temp_Int32x4_ptr = $4052;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$24$i); $4056 = ((($out)) + 416|0); $4057 = ((($in)) + 416|0); $$0$val$25$i = SIMD_Int32x4_load(HEAPU8, $4055); temp_Int32x4_ptr = $4054;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$25$i); $4058 = ((($out)) + 432|0); $4059 = ((($in)) + 432|0); $$0$val$26$i = SIMD_Int32x4_load(HEAPU8, $4057); temp_Int32x4_ptr = $4056;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$26$i); $4060 = ((($out)) + 448|0); $4061 = ((($in)) + 448|0); $$0$val$27$i = SIMD_Int32x4_load(HEAPU8, $4059); temp_Int32x4_ptr = $4058;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$27$i); $4062 = ((($out)) + 464|0); $4063 = ((($in)) + 464|0); $$0$val$28$i = SIMD_Int32x4_load(HEAPU8, $4061); temp_Int32x4_ptr = $4060;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$28$i); $4064 = ((($out)) + 480|0); $4065 = ((($in)) + 480|0); $$0$val$29$i = SIMD_Int32x4_load(HEAPU8, $4063); temp_Int32x4_ptr = $4062;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$29$i); $4066 = ((($out)) + 496|0); $4067 = ((($in)) + 496|0); $$0$val$30$i = SIMD_Int32x4_load(HEAPU8, $4065); temp_Int32x4_ptr = $4064;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$30$i); $$0$val$31$i = SIMD_Int32x4_load(HEAPU8, $4067); temp_Int32x4_ptr = $4066;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$31$i); return; break; } default: { return; } } } while(0); } function _simdpackwithoutmask($in,$out,$bit) { $in = $in|0; $out = $out|0; $bit = $bit|0; var $$08$i = 0, $$val$1$i = SIMD_Int32x4(0,0,0,0), $$val$1$i399 = SIMD_Int32x4(0,0,0,0), $$val$10$i = SIMD_Int32x4(0,0,0,0), $$val$11$i = SIMD_Int32x4(0,0,0,0), $$val$12$i = SIMD_Int32x4(0,0,0,0), $$val$13$i = SIMD_Int32x4(0,0,0,0), $$val$14$i = SIMD_Int32x4(0,0,0,0), $$val$15$i = SIMD_Int32x4(0,0,0,0), $$val$2$i = SIMD_Int32x4(0,0,0,0), $$val$2$i401 = SIMD_Int32x4(0,0,0,0), $$val$3$i = SIMD_Int32x4(0,0,0,0), $$val$3$i403 = SIMD_Int32x4(0,0,0,0), $$val$4$i = SIMD_Int32x4(0,0,0,0), $$val$4$i405 = SIMD_Int32x4(0,0,0,0), $$val$5$i = SIMD_Int32x4(0,0,0,0), $$val$5$i407 = SIMD_Int32x4(0,0,0,0), $$val$6$i = SIMD_Int32x4(0,0,0,0), $$val$6$i409 = SIMD_Int32x4(0,0,0,0), $$val$7$i = SIMD_Int32x4(0,0,0,0); var $$val$7$i411 = SIMD_Int32x4(0,0,0,0), $$val$8$i = SIMD_Int32x4(0,0,0,0), $$val$9$i = SIMD_Int32x4(0,0,0,0), $$val$i = SIMD_Int32x4(0,0,0,0), $$val$i103 = SIMD_Int32x4(0,0,0,0), $$val$i135 = SIMD_Int32x4(0,0,0,0), $$val$i167 = SIMD_Int32x4(0,0,0,0), $$val$i171 = SIMD_Int32x4(0,0,0,0), $$val$i203 = SIMD_Int32x4(0,0,0,0), $$val$i235 = SIMD_Int32x4(0,0,0,0), $$val$i267 = SIMD_Int32x4(0,0,0,0), $$val$i299 = SIMD_Int32x4(0,0,0,0), $$val$i32 = SIMD_Int32x4(0,0,0,0), $$val$i331 = SIMD_Int32x4(0,0,0,0), $$val$i363 = SIMD_Int32x4(0,0,0,0), $$val$i395 = SIMD_Int32x4(0,0,0,0), $$val$i397 = SIMD_Int32x4(0,0,0,0), $$val$i443 = SIMD_Int32x4(0,0,0,0), $$val$i475 = SIMD_Int32x4(0,0,0,0), $$val$i507 = SIMD_Int32x4(0,0,0,0); var $$val$i539 = SIMD_Int32x4(0,0,0,0), $$val$i571 = SIMD_Int32x4(0,0,0,0), $$val$i603 = SIMD_Int32x4(0,0,0,0), $$val$i635 = SIMD_Int32x4(0,0,0,0), $$val$i64 = SIMD_Int32x4(0,0,0,0), $$val$i667 = SIMD_Int32x4(0,0,0,0), $$val$i699 = SIMD_Int32x4(0,0,0,0), $$val$i71 = SIMD_Int32x4(0,0,0,0), $$val$i731 = SIMD_Int32x4(0,0,0,0), $$val$i763 = SIMD_Int32x4(0,0,0,0), $$val$i795 = SIMD_Int32x4(0,0,0,0), $$val$i827 = SIMD_Int32x4(0,0,0,0), $$val$i859 = SIMD_Int32x4(0,0,0,0), $$val$i891 = SIMD_Int32x4(0,0,0,0), $$val$i923 = SIMD_Int32x4(0,0,0,0), $$val1$1$i = SIMD_Int32x4(0,0,0,0), $$val1$2$i = SIMD_Int32x4(0,0,0,0), $$val1$3$i = SIMD_Int32x4(0,0,0,0), $$val1$4$i = SIMD_Int32x4(0,0,0,0), $$val1$5$i = SIMD_Int32x4(0,0,0,0); var $$val1$6$i = SIMD_Int32x4(0,0,0,0), $$val1$7$i = SIMD_Int32x4(0,0,0,0), $$val1$i = SIMD_Int32x4(0,0,0,0), $$val1$i102 = SIMD_Int32x4(0,0,0,0), $$val1$i134 = SIMD_Int32x4(0,0,0,0), $$val1$i166 = SIMD_Int32x4(0,0,0,0), $$val1$i170 = SIMD_Int32x4(0,0,0,0), $$val1$i202 = SIMD_Int32x4(0,0,0,0), $$val1$i234 = SIMD_Int32x4(0,0,0,0), $$val1$i266 = SIMD_Int32x4(0,0,0,0), $$val1$i298 = SIMD_Int32x4(0,0,0,0), $$val1$i31 = SIMD_Int32x4(0,0,0,0), $$val1$i330 = SIMD_Int32x4(0,0,0,0), $$val1$i362 = SIMD_Int32x4(0,0,0,0), $$val1$i394 = SIMD_Int32x4(0,0,0,0), $$val1$i442 = SIMD_Int32x4(0,0,0,0), $$val1$i474 = SIMD_Int32x4(0,0,0,0), $$val1$i506 = SIMD_Int32x4(0,0,0,0), $$val1$i538 = SIMD_Int32x4(0,0,0,0), $$val1$i570 = SIMD_Int32x4(0,0,0,0); var $$val1$i602 = SIMD_Int32x4(0,0,0,0), $$val1$i63 = SIMD_Int32x4(0,0,0,0), $$val1$i634 = SIMD_Int32x4(0,0,0,0), $$val1$i666 = SIMD_Int32x4(0,0,0,0), $$val1$i698 = SIMD_Int32x4(0,0,0,0), $$val1$i70 = SIMD_Int32x4(0,0,0,0), $$val1$i730 = SIMD_Int32x4(0,0,0,0), $$val1$i762 = SIMD_Int32x4(0,0,0,0), $$val1$i794 = SIMD_Int32x4(0,0,0,0), $$val1$i826 = SIMD_Int32x4(0,0,0,0), $$val1$i858 = SIMD_Int32x4(0,0,0,0), $$val1$i890 = SIMD_Int32x4(0,0,0,0), $$val1$i922 = SIMD_Int32x4(0,0,0,0), $$val10$i = SIMD_Int32x4(0,0,0,0), $$val10$i125 = SIMD_Int32x4(0,0,0,0), $$val10$i157 = SIMD_Int32x4(0,0,0,0), $$val10$i193 = SIMD_Int32x4(0,0,0,0), $$val10$i22 = SIMD_Int32x4(0,0,0,0), $$val10$i225 = SIMD_Int32x4(0,0,0,0), $$val10$i257 = SIMD_Int32x4(0,0,0,0); var $$val10$i289 = SIMD_Int32x4(0,0,0,0), $$val10$i321 = SIMD_Int32x4(0,0,0,0), $$val10$i353 = SIMD_Int32x4(0,0,0,0), $$val10$i385 = SIMD_Int32x4(0,0,0,0), $$val10$i433 = SIMD_Int32x4(0,0,0,0), $$val10$i465 = SIMD_Int32x4(0,0,0,0), $$val10$i497 = SIMD_Int32x4(0,0,0,0), $$val10$i529 = SIMD_Int32x4(0,0,0,0), $$val10$i54 = SIMD_Int32x4(0,0,0,0), $$val10$i561 = SIMD_Int32x4(0,0,0,0), $$val10$i593 = SIMD_Int32x4(0,0,0,0), $$val10$i625 = SIMD_Int32x4(0,0,0,0), $$val10$i657 = SIMD_Int32x4(0,0,0,0), $$val10$i689 = SIMD_Int32x4(0,0,0,0), $$val10$i721 = SIMD_Int32x4(0,0,0,0), $$val10$i753 = SIMD_Int32x4(0,0,0,0), $$val10$i785 = SIMD_Int32x4(0,0,0,0), $$val10$i817 = SIMD_Int32x4(0,0,0,0), $$val10$i849 = SIMD_Int32x4(0,0,0,0), $$val10$i881 = SIMD_Int32x4(0,0,0,0); var $$val10$i913 = SIMD_Int32x4(0,0,0,0), $$val10$i93 = SIMD_Int32x4(0,0,0,0), $$val11$i = SIMD_Int32x4(0,0,0,0), $$val11$i124 = SIMD_Int32x4(0,0,0,0), $$val11$i156 = SIMD_Int32x4(0,0,0,0), $$val11$i192 = SIMD_Int32x4(0,0,0,0), $$val11$i21 = SIMD_Int32x4(0,0,0,0), $$val11$i224 = SIMD_Int32x4(0,0,0,0), $$val11$i256 = SIMD_Int32x4(0,0,0,0), $$val11$i288 = SIMD_Int32x4(0,0,0,0), $$val11$i320 = SIMD_Int32x4(0,0,0,0), $$val11$i352 = SIMD_Int32x4(0,0,0,0), $$val11$i384 = SIMD_Int32x4(0,0,0,0), $$val11$i432 = SIMD_Int32x4(0,0,0,0), $$val11$i464 = SIMD_Int32x4(0,0,0,0), $$val11$i496 = SIMD_Int32x4(0,0,0,0), $$val11$i528 = SIMD_Int32x4(0,0,0,0), $$val11$i53 = SIMD_Int32x4(0,0,0,0), $$val11$i560 = SIMD_Int32x4(0,0,0,0), $$val11$i592 = SIMD_Int32x4(0,0,0,0); var $$val11$i624 = SIMD_Int32x4(0,0,0,0), $$val11$i656 = SIMD_Int32x4(0,0,0,0), $$val11$i688 = SIMD_Int32x4(0,0,0,0), $$val11$i720 = SIMD_Int32x4(0,0,0,0), $$val11$i752 = SIMD_Int32x4(0,0,0,0), $$val11$i784 = SIMD_Int32x4(0,0,0,0), $$val11$i816 = SIMD_Int32x4(0,0,0,0), $$val11$i848 = SIMD_Int32x4(0,0,0,0), $$val11$i880 = SIMD_Int32x4(0,0,0,0), $$val11$i912 = SIMD_Int32x4(0,0,0,0), $$val11$i92 = SIMD_Int32x4(0,0,0,0), $$val12$i = SIMD_Int32x4(0,0,0,0), $$val12$i123 = SIMD_Int32x4(0,0,0,0), $$val12$i155 = SIMD_Int32x4(0,0,0,0), $$val12$i191 = SIMD_Int32x4(0,0,0,0), $$val12$i20 = SIMD_Int32x4(0,0,0,0), $$val12$i223 = SIMD_Int32x4(0,0,0,0), $$val12$i255 = SIMD_Int32x4(0,0,0,0), $$val12$i287 = SIMD_Int32x4(0,0,0,0), $$val12$i319 = SIMD_Int32x4(0,0,0,0); var $$val12$i351 = SIMD_Int32x4(0,0,0,0), $$val12$i383 = SIMD_Int32x4(0,0,0,0), $$val12$i431 = SIMD_Int32x4(0,0,0,0), $$val12$i463 = SIMD_Int32x4(0,0,0,0), $$val12$i495 = SIMD_Int32x4(0,0,0,0), $$val12$i52 = SIMD_Int32x4(0,0,0,0), $$val12$i527 = SIMD_Int32x4(0,0,0,0), $$val12$i559 = SIMD_Int32x4(0,0,0,0), $$val12$i591 = SIMD_Int32x4(0,0,0,0), $$val12$i623 = SIMD_Int32x4(0,0,0,0), $$val12$i655 = SIMD_Int32x4(0,0,0,0), $$val12$i687 = SIMD_Int32x4(0,0,0,0), $$val12$i719 = SIMD_Int32x4(0,0,0,0), $$val12$i751 = SIMD_Int32x4(0,0,0,0), $$val12$i783 = SIMD_Int32x4(0,0,0,0), $$val12$i815 = SIMD_Int32x4(0,0,0,0), $$val12$i847 = SIMD_Int32x4(0,0,0,0), $$val12$i879 = SIMD_Int32x4(0,0,0,0), $$val12$i91 = SIMD_Int32x4(0,0,0,0), $$val12$i911 = SIMD_Int32x4(0,0,0,0); var $$val13$i = SIMD_Int32x4(0,0,0,0), $$val13$i122 = SIMD_Int32x4(0,0,0,0), $$val13$i154 = SIMD_Int32x4(0,0,0,0), $$val13$i19 = SIMD_Int32x4(0,0,0,0), $$val13$i190 = SIMD_Int32x4(0,0,0,0), $$val13$i222 = SIMD_Int32x4(0,0,0,0), $$val13$i254 = SIMD_Int32x4(0,0,0,0), $$val13$i286 = SIMD_Int32x4(0,0,0,0), $$val13$i318 = SIMD_Int32x4(0,0,0,0), $$val13$i350 = SIMD_Int32x4(0,0,0,0), $$val13$i382 = SIMD_Int32x4(0,0,0,0), $$val13$i430 = SIMD_Int32x4(0,0,0,0), $$val13$i462 = SIMD_Int32x4(0,0,0,0), $$val13$i494 = SIMD_Int32x4(0,0,0,0), $$val13$i51 = SIMD_Int32x4(0,0,0,0), $$val13$i526 = SIMD_Int32x4(0,0,0,0), $$val13$i558 = SIMD_Int32x4(0,0,0,0), $$val13$i590 = SIMD_Int32x4(0,0,0,0), $$val13$i622 = SIMD_Int32x4(0,0,0,0), $$val13$i654 = SIMD_Int32x4(0,0,0,0); var $$val13$i686 = SIMD_Int32x4(0,0,0,0), $$val13$i718 = SIMD_Int32x4(0,0,0,0), $$val13$i750 = SIMD_Int32x4(0,0,0,0), $$val13$i782 = SIMD_Int32x4(0,0,0,0), $$val13$i814 = SIMD_Int32x4(0,0,0,0), $$val13$i846 = SIMD_Int32x4(0,0,0,0), $$val13$i878 = SIMD_Int32x4(0,0,0,0), $$val13$i90 = SIMD_Int32x4(0,0,0,0), $$val13$i910 = SIMD_Int32x4(0,0,0,0), $$val14$i = SIMD_Int32x4(0,0,0,0), $$val14$i121 = SIMD_Int32x4(0,0,0,0), $$val14$i153 = SIMD_Int32x4(0,0,0,0), $$val14$i18 = SIMD_Int32x4(0,0,0,0), $$val14$i189 = SIMD_Int32x4(0,0,0,0), $$val14$i221 = SIMD_Int32x4(0,0,0,0), $$val14$i253 = SIMD_Int32x4(0,0,0,0), $$val14$i285 = SIMD_Int32x4(0,0,0,0), $$val14$i317 = SIMD_Int32x4(0,0,0,0), $$val14$i349 = SIMD_Int32x4(0,0,0,0), $$val14$i381 = SIMD_Int32x4(0,0,0,0); var $$val14$i429 = SIMD_Int32x4(0,0,0,0), $$val14$i461 = SIMD_Int32x4(0,0,0,0), $$val14$i493 = SIMD_Int32x4(0,0,0,0), $$val14$i50 = SIMD_Int32x4(0,0,0,0), $$val14$i525 = SIMD_Int32x4(0,0,0,0), $$val14$i557 = SIMD_Int32x4(0,0,0,0), $$val14$i589 = SIMD_Int32x4(0,0,0,0), $$val14$i621 = SIMD_Int32x4(0,0,0,0), $$val14$i653 = SIMD_Int32x4(0,0,0,0), $$val14$i685 = SIMD_Int32x4(0,0,0,0), $$val14$i717 = SIMD_Int32x4(0,0,0,0), $$val14$i749 = SIMD_Int32x4(0,0,0,0), $$val14$i781 = SIMD_Int32x4(0,0,0,0), $$val14$i813 = SIMD_Int32x4(0,0,0,0), $$val14$i845 = SIMD_Int32x4(0,0,0,0), $$val14$i877 = SIMD_Int32x4(0,0,0,0), $$val14$i89 = SIMD_Int32x4(0,0,0,0), $$val14$i909 = SIMD_Int32x4(0,0,0,0), $$val15$i = SIMD_Int32x4(0,0,0,0), $$val15$i120 = SIMD_Int32x4(0,0,0,0); var $$val15$i152 = SIMD_Int32x4(0,0,0,0), $$val15$i17 = SIMD_Int32x4(0,0,0,0), $$val15$i188 = SIMD_Int32x4(0,0,0,0), $$val15$i220 = SIMD_Int32x4(0,0,0,0), $$val15$i252 = SIMD_Int32x4(0,0,0,0), $$val15$i284 = SIMD_Int32x4(0,0,0,0), $$val15$i316 = SIMD_Int32x4(0,0,0,0), $$val15$i348 = SIMD_Int32x4(0,0,0,0), $$val15$i380 = SIMD_Int32x4(0,0,0,0), $$val15$i428 = SIMD_Int32x4(0,0,0,0), $$val15$i460 = SIMD_Int32x4(0,0,0,0), $$val15$i49 = SIMD_Int32x4(0,0,0,0), $$val15$i492 = SIMD_Int32x4(0,0,0,0), $$val15$i524 = SIMD_Int32x4(0,0,0,0), $$val15$i556 = SIMD_Int32x4(0,0,0,0), $$val15$i588 = SIMD_Int32x4(0,0,0,0), $$val15$i620 = SIMD_Int32x4(0,0,0,0), $$val15$i652 = SIMD_Int32x4(0,0,0,0), $$val15$i684 = SIMD_Int32x4(0,0,0,0), $$val15$i716 = SIMD_Int32x4(0,0,0,0); var $$val15$i748 = SIMD_Int32x4(0,0,0,0), $$val15$i780 = SIMD_Int32x4(0,0,0,0), $$val15$i812 = SIMD_Int32x4(0,0,0,0), $$val15$i844 = SIMD_Int32x4(0,0,0,0), $$val15$i876 = SIMD_Int32x4(0,0,0,0), $$val15$i88 = SIMD_Int32x4(0,0,0,0), $$val15$i908 = SIMD_Int32x4(0,0,0,0), $$val16$i = SIMD_Int32x4(0,0,0,0), $$val16$i119 = SIMD_Int32x4(0,0,0,0), $$val16$i151 = SIMD_Int32x4(0,0,0,0), $$val16$i16 = SIMD_Int32x4(0,0,0,0), $$val16$i187 = SIMD_Int32x4(0,0,0,0), $$val16$i219 = SIMD_Int32x4(0,0,0,0), $$val16$i251 = SIMD_Int32x4(0,0,0,0), $$val16$i283 = SIMD_Int32x4(0,0,0,0), $$val16$i315 = SIMD_Int32x4(0,0,0,0), $$val16$i347 = SIMD_Int32x4(0,0,0,0), $$val16$i379 = SIMD_Int32x4(0,0,0,0), $$val16$i427 = SIMD_Int32x4(0,0,0,0), $$val16$i459 = SIMD_Int32x4(0,0,0,0); var $$val16$i48 = SIMD_Int32x4(0,0,0,0), $$val16$i491 = SIMD_Int32x4(0,0,0,0), $$val16$i523 = SIMD_Int32x4(0,0,0,0), $$val16$i555 = SIMD_Int32x4(0,0,0,0), $$val16$i587 = SIMD_Int32x4(0,0,0,0), $$val16$i619 = SIMD_Int32x4(0,0,0,0), $$val16$i651 = SIMD_Int32x4(0,0,0,0), $$val16$i683 = SIMD_Int32x4(0,0,0,0), $$val16$i715 = SIMD_Int32x4(0,0,0,0), $$val16$i747 = SIMD_Int32x4(0,0,0,0), $$val16$i779 = SIMD_Int32x4(0,0,0,0), $$val16$i811 = SIMD_Int32x4(0,0,0,0), $$val16$i843 = SIMD_Int32x4(0,0,0,0), $$val16$i87 = SIMD_Int32x4(0,0,0,0), $$val16$i875 = SIMD_Int32x4(0,0,0,0), $$val16$i907 = SIMD_Int32x4(0,0,0,0), $$val17$i = SIMD_Int32x4(0,0,0,0), $$val17$i118 = SIMD_Int32x4(0,0,0,0), $$val17$i15 = SIMD_Int32x4(0,0,0,0), $$val17$i150 = SIMD_Int32x4(0,0,0,0); var $$val17$i186 = SIMD_Int32x4(0,0,0,0), $$val17$i218 = SIMD_Int32x4(0,0,0,0), $$val17$i250 = SIMD_Int32x4(0,0,0,0), $$val17$i282 = SIMD_Int32x4(0,0,0,0), $$val17$i314 = SIMD_Int32x4(0,0,0,0), $$val17$i346 = SIMD_Int32x4(0,0,0,0), $$val17$i378 = SIMD_Int32x4(0,0,0,0), $$val17$i426 = SIMD_Int32x4(0,0,0,0), $$val17$i458 = SIMD_Int32x4(0,0,0,0), $$val17$i47 = SIMD_Int32x4(0,0,0,0), $$val17$i490 = SIMD_Int32x4(0,0,0,0), $$val17$i522 = SIMD_Int32x4(0,0,0,0), $$val17$i554 = SIMD_Int32x4(0,0,0,0), $$val17$i586 = SIMD_Int32x4(0,0,0,0), $$val17$i618 = SIMD_Int32x4(0,0,0,0), $$val17$i650 = SIMD_Int32x4(0,0,0,0), $$val17$i682 = SIMD_Int32x4(0,0,0,0), $$val17$i714 = SIMD_Int32x4(0,0,0,0), $$val17$i746 = SIMD_Int32x4(0,0,0,0), $$val17$i778 = SIMD_Int32x4(0,0,0,0); var $$val17$i810 = SIMD_Int32x4(0,0,0,0), $$val17$i842 = SIMD_Int32x4(0,0,0,0), $$val17$i86 = SIMD_Int32x4(0,0,0,0), $$val17$i874 = SIMD_Int32x4(0,0,0,0), $$val17$i906 = SIMD_Int32x4(0,0,0,0), $$val18$i = SIMD_Int32x4(0,0,0,0), $$val18$i117 = SIMD_Int32x4(0,0,0,0), $$val18$i14 = SIMD_Int32x4(0,0,0,0), $$val18$i149 = SIMD_Int32x4(0,0,0,0), $$val18$i185 = SIMD_Int32x4(0,0,0,0), $$val18$i217 = SIMD_Int32x4(0,0,0,0), $$val18$i249 = SIMD_Int32x4(0,0,0,0), $$val18$i281 = SIMD_Int32x4(0,0,0,0), $$val18$i313 = SIMD_Int32x4(0,0,0,0), $$val18$i345 = SIMD_Int32x4(0,0,0,0), $$val18$i377 = SIMD_Int32x4(0,0,0,0), $$val18$i425 = SIMD_Int32x4(0,0,0,0), $$val18$i457 = SIMD_Int32x4(0,0,0,0), $$val18$i46 = SIMD_Int32x4(0,0,0,0), $$val18$i489 = SIMD_Int32x4(0,0,0,0); var $$val18$i521 = SIMD_Int32x4(0,0,0,0), $$val18$i553 = SIMD_Int32x4(0,0,0,0), $$val18$i585 = SIMD_Int32x4(0,0,0,0), $$val18$i617 = SIMD_Int32x4(0,0,0,0), $$val18$i649 = SIMD_Int32x4(0,0,0,0), $$val18$i681 = SIMD_Int32x4(0,0,0,0), $$val18$i713 = SIMD_Int32x4(0,0,0,0), $$val18$i745 = SIMD_Int32x4(0,0,0,0), $$val18$i777 = SIMD_Int32x4(0,0,0,0), $$val18$i809 = SIMD_Int32x4(0,0,0,0), $$val18$i841 = SIMD_Int32x4(0,0,0,0), $$val18$i85 = SIMD_Int32x4(0,0,0,0), $$val18$i873 = SIMD_Int32x4(0,0,0,0), $$val18$i905 = SIMD_Int32x4(0,0,0,0), $$val19$i = SIMD_Int32x4(0,0,0,0), $$val19$i116 = SIMD_Int32x4(0,0,0,0), $$val19$i13 = SIMD_Int32x4(0,0,0,0), $$val19$i148 = SIMD_Int32x4(0,0,0,0), $$val19$i184 = SIMD_Int32x4(0,0,0,0), $$val19$i216 = SIMD_Int32x4(0,0,0,0); var $$val19$i248 = SIMD_Int32x4(0,0,0,0), $$val19$i280 = SIMD_Int32x4(0,0,0,0), $$val19$i312 = SIMD_Int32x4(0,0,0,0), $$val19$i344 = SIMD_Int32x4(0,0,0,0), $$val19$i376 = SIMD_Int32x4(0,0,0,0), $$val19$i424 = SIMD_Int32x4(0,0,0,0), $$val19$i45 = SIMD_Int32x4(0,0,0,0), $$val19$i456 = SIMD_Int32x4(0,0,0,0), $$val19$i488 = SIMD_Int32x4(0,0,0,0), $$val19$i520 = SIMD_Int32x4(0,0,0,0), $$val19$i552 = SIMD_Int32x4(0,0,0,0), $$val19$i584 = SIMD_Int32x4(0,0,0,0), $$val19$i616 = SIMD_Int32x4(0,0,0,0), $$val19$i648 = SIMD_Int32x4(0,0,0,0), $$val19$i680 = SIMD_Int32x4(0,0,0,0), $$val19$i712 = SIMD_Int32x4(0,0,0,0), $$val19$i744 = SIMD_Int32x4(0,0,0,0), $$val19$i776 = SIMD_Int32x4(0,0,0,0), $$val19$i808 = SIMD_Int32x4(0,0,0,0), $$val19$i84 = SIMD_Int32x4(0,0,0,0); var $$val19$i840 = SIMD_Int32x4(0,0,0,0), $$val19$i872 = SIMD_Int32x4(0,0,0,0), $$val19$i904 = SIMD_Int32x4(0,0,0,0), $$val2$1$i = SIMD_Int32x4(0,0,0,0), $$val2$2$i = SIMD_Int32x4(0,0,0,0), $$val2$3$i = SIMD_Int32x4(0,0,0,0), $$val2$4$i = SIMD_Int32x4(0,0,0,0), $$val2$5$i = SIMD_Int32x4(0,0,0,0), $$val2$6$i = SIMD_Int32x4(0,0,0,0), $$val2$7$i = SIMD_Int32x4(0,0,0,0), $$val2$i = SIMD_Int32x4(0,0,0,0), $$val2$i101 = SIMD_Int32x4(0,0,0,0), $$val2$i133 = SIMD_Int32x4(0,0,0,0), $$val2$i165 = SIMD_Int32x4(0,0,0,0), $$val2$i169 = SIMD_Int32x4(0,0,0,0), $$val2$i201 = SIMD_Int32x4(0,0,0,0), $$val2$i233 = SIMD_Int32x4(0,0,0,0), $$val2$i265 = SIMD_Int32x4(0,0,0,0), $$val2$i297 = SIMD_Int32x4(0,0,0,0), $$val2$i30 = SIMD_Int32x4(0,0,0,0); var $$val2$i329 = SIMD_Int32x4(0,0,0,0), $$val2$i361 = SIMD_Int32x4(0,0,0,0), $$val2$i393 = SIMD_Int32x4(0,0,0,0), $$val2$i441 = SIMD_Int32x4(0,0,0,0), $$val2$i473 = SIMD_Int32x4(0,0,0,0), $$val2$i505 = SIMD_Int32x4(0,0,0,0), $$val2$i537 = SIMD_Int32x4(0,0,0,0), $$val2$i569 = SIMD_Int32x4(0,0,0,0), $$val2$i601 = SIMD_Int32x4(0,0,0,0), $$val2$i62 = SIMD_Int32x4(0,0,0,0), $$val2$i633 = SIMD_Int32x4(0,0,0,0), $$val2$i665 = SIMD_Int32x4(0,0,0,0), $$val2$i69 = SIMD_Int32x4(0,0,0,0), $$val2$i697 = SIMD_Int32x4(0,0,0,0), $$val2$i729 = SIMD_Int32x4(0,0,0,0), $$val2$i761 = SIMD_Int32x4(0,0,0,0), $$val2$i793 = SIMD_Int32x4(0,0,0,0), $$val2$i825 = SIMD_Int32x4(0,0,0,0), $$val2$i857 = SIMD_Int32x4(0,0,0,0), $$val2$i889 = SIMD_Int32x4(0,0,0,0); var $$val2$i921 = SIMD_Int32x4(0,0,0,0), $$val20$i = SIMD_Int32x4(0,0,0,0), $$val20$i115 = SIMD_Int32x4(0,0,0,0), $$val20$i12 = SIMD_Int32x4(0,0,0,0), $$val20$i147 = SIMD_Int32x4(0,0,0,0), $$val20$i183 = SIMD_Int32x4(0,0,0,0), $$val20$i215 = SIMD_Int32x4(0,0,0,0), $$val20$i247 = SIMD_Int32x4(0,0,0,0), $$val20$i279 = SIMD_Int32x4(0,0,0,0), $$val20$i311 = SIMD_Int32x4(0,0,0,0), $$val20$i343 = SIMD_Int32x4(0,0,0,0), $$val20$i375 = SIMD_Int32x4(0,0,0,0), $$val20$i423 = SIMD_Int32x4(0,0,0,0), $$val20$i44 = SIMD_Int32x4(0,0,0,0), $$val20$i455 = SIMD_Int32x4(0,0,0,0), $$val20$i487 = SIMD_Int32x4(0,0,0,0), $$val20$i519 = SIMD_Int32x4(0,0,0,0), $$val20$i551 = SIMD_Int32x4(0,0,0,0), $$val20$i583 = SIMD_Int32x4(0,0,0,0), $$val20$i615 = SIMD_Int32x4(0,0,0,0); var $$val20$i647 = SIMD_Int32x4(0,0,0,0), $$val20$i679 = SIMD_Int32x4(0,0,0,0), $$val20$i711 = SIMD_Int32x4(0,0,0,0), $$val20$i743 = SIMD_Int32x4(0,0,0,0), $$val20$i775 = SIMD_Int32x4(0,0,0,0), $$val20$i807 = SIMD_Int32x4(0,0,0,0), $$val20$i83 = SIMD_Int32x4(0,0,0,0), $$val20$i839 = SIMD_Int32x4(0,0,0,0), $$val20$i871 = SIMD_Int32x4(0,0,0,0), $$val20$i903 = SIMD_Int32x4(0,0,0,0), $$val21$i = SIMD_Int32x4(0,0,0,0), $$val21$i11 = SIMD_Int32x4(0,0,0,0), $$val21$i114 = SIMD_Int32x4(0,0,0,0), $$val21$i146 = SIMD_Int32x4(0,0,0,0), $$val21$i182 = SIMD_Int32x4(0,0,0,0), $$val21$i214 = SIMD_Int32x4(0,0,0,0), $$val21$i246 = SIMD_Int32x4(0,0,0,0), $$val21$i278 = SIMD_Int32x4(0,0,0,0), $$val21$i310 = SIMD_Int32x4(0,0,0,0), $$val21$i342 = SIMD_Int32x4(0,0,0,0); var $$val21$i374 = SIMD_Int32x4(0,0,0,0), $$val21$i422 = SIMD_Int32x4(0,0,0,0), $$val21$i43 = SIMD_Int32x4(0,0,0,0), $$val21$i454 = SIMD_Int32x4(0,0,0,0), $$val21$i486 = SIMD_Int32x4(0,0,0,0), $$val21$i518 = SIMD_Int32x4(0,0,0,0), $$val21$i550 = SIMD_Int32x4(0,0,0,0), $$val21$i582 = SIMD_Int32x4(0,0,0,0), $$val21$i614 = SIMD_Int32x4(0,0,0,0), $$val21$i646 = SIMD_Int32x4(0,0,0,0), $$val21$i678 = SIMD_Int32x4(0,0,0,0), $$val21$i710 = SIMD_Int32x4(0,0,0,0), $$val21$i742 = SIMD_Int32x4(0,0,0,0), $$val21$i774 = SIMD_Int32x4(0,0,0,0), $$val21$i806 = SIMD_Int32x4(0,0,0,0), $$val21$i82 = SIMD_Int32x4(0,0,0,0), $$val21$i838 = SIMD_Int32x4(0,0,0,0), $$val21$i870 = SIMD_Int32x4(0,0,0,0), $$val21$i902 = SIMD_Int32x4(0,0,0,0), $$val22$i = SIMD_Int32x4(0,0,0,0); var $$val22$i10 = SIMD_Int32x4(0,0,0,0), $$val22$i113 = SIMD_Int32x4(0,0,0,0), $$val22$i145 = SIMD_Int32x4(0,0,0,0), $$val22$i181 = SIMD_Int32x4(0,0,0,0), $$val22$i213 = SIMD_Int32x4(0,0,0,0), $$val22$i245 = SIMD_Int32x4(0,0,0,0), $$val22$i277 = SIMD_Int32x4(0,0,0,0), $$val22$i309 = SIMD_Int32x4(0,0,0,0), $$val22$i341 = SIMD_Int32x4(0,0,0,0), $$val22$i373 = SIMD_Int32x4(0,0,0,0), $$val22$i42 = SIMD_Int32x4(0,0,0,0), $$val22$i421 = SIMD_Int32x4(0,0,0,0), $$val22$i453 = SIMD_Int32x4(0,0,0,0), $$val22$i485 = SIMD_Int32x4(0,0,0,0), $$val22$i517 = SIMD_Int32x4(0,0,0,0), $$val22$i549 = SIMD_Int32x4(0,0,0,0), $$val22$i581 = SIMD_Int32x4(0,0,0,0), $$val22$i613 = SIMD_Int32x4(0,0,0,0), $$val22$i645 = SIMD_Int32x4(0,0,0,0), $$val22$i677 = SIMD_Int32x4(0,0,0,0); var $$val22$i709 = SIMD_Int32x4(0,0,0,0), $$val22$i741 = SIMD_Int32x4(0,0,0,0), $$val22$i773 = SIMD_Int32x4(0,0,0,0), $$val22$i805 = SIMD_Int32x4(0,0,0,0), $$val22$i81 = SIMD_Int32x4(0,0,0,0), $$val22$i837 = SIMD_Int32x4(0,0,0,0), $$val22$i869 = SIMD_Int32x4(0,0,0,0), $$val22$i901 = SIMD_Int32x4(0,0,0,0), $$val23$i = SIMD_Int32x4(0,0,0,0), $$val23$i112 = SIMD_Int32x4(0,0,0,0), $$val23$i144 = SIMD_Int32x4(0,0,0,0), $$val23$i180 = SIMD_Int32x4(0,0,0,0), $$val23$i212 = SIMD_Int32x4(0,0,0,0), $$val23$i244 = SIMD_Int32x4(0,0,0,0), $$val23$i276 = SIMD_Int32x4(0,0,0,0), $$val23$i308 = SIMD_Int32x4(0,0,0,0), $$val23$i340 = SIMD_Int32x4(0,0,0,0), $$val23$i372 = SIMD_Int32x4(0,0,0,0), $$val23$i41 = SIMD_Int32x4(0,0,0,0), $$val23$i420 = SIMD_Int32x4(0,0,0,0); var $$val23$i452 = SIMD_Int32x4(0,0,0,0), $$val23$i484 = SIMD_Int32x4(0,0,0,0), $$val23$i516 = SIMD_Int32x4(0,0,0,0), $$val23$i548 = SIMD_Int32x4(0,0,0,0), $$val23$i580 = SIMD_Int32x4(0,0,0,0), $$val23$i612 = SIMD_Int32x4(0,0,0,0), $$val23$i644 = SIMD_Int32x4(0,0,0,0), $$val23$i676 = SIMD_Int32x4(0,0,0,0), $$val23$i708 = SIMD_Int32x4(0,0,0,0), $$val23$i740 = SIMD_Int32x4(0,0,0,0), $$val23$i772 = SIMD_Int32x4(0,0,0,0), $$val23$i80 = SIMD_Int32x4(0,0,0,0), $$val23$i804 = SIMD_Int32x4(0,0,0,0), $$val23$i836 = SIMD_Int32x4(0,0,0,0), $$val23$i868 = SIMD_Int32x4(0,0,0,0), $$val23$i9 = SIMD_Int32x4(0,0,0,0), $$val23$i900 = SIMD_Int32x4(0,0,0,0), $$val24$i = SIMD_Int32x4(0,0,0,0), $$val24$i111 = SIMD_Int32x4(0,0,0,0), $$val24$i143 = SIMD_Int32x4(0,0,0,0); var $$val24$i179 = SIMD_Int32x4(0,0,0,0), $$val24$i211 = SIMD_Int32x4(0,0,0,0), $$val24$i243 = SIMD_Int32x4(0,0,0,0), $$val24$i275 = SIMD_Int32x4(0,0,0,0), $$val24$i307 = SIMD_Int32x4(0,0,0,0), $$val24$i339 = SIMD_Int32x4(0,0,0,0), $$val24$i371 = SIMD_Int32x4(0,0,0,0), $$val24$i40 = SIMD_Int32x4(0,0,0,0), $$val24$i419 = SIMD_Int32x4(0,0,0,0), $$val24$i451 = SIMD_Int32x4(0,0,0,0), $$val24$i483 = SIMD_Int32x4(0,0,0,0), $$val24$i515 = SIMD_Int32x4(0,0,0,0), $$val24$i547 = SIMD_Int32x4(0,0,0,0), $$val24$i579 = SIMD_Int32x4(0,0,0,0), $$val24$i611 = SIMD_Int32x4(0,0,0,0), $$val24$i643 = SIMD_Int32x4(0,0,0,0), $$val24$i675 = SIMD_Int32x4(0,0,0,0), $$val24$i707 = SIMD_Int32x4(0,0,0,0), $$val24$i739 = SIMD_Int32x4(0,0,0,0), $$val24$i771 = SIMD_Int32x4(0,0,0,0); var $$val24$i79 = SIMD_Int32x4(0,0,0,0), $$val24$i8 = SIMD_Int32x4(0,0,0,0), $$val24$i803 = SIMD_Int32x4(0,0,0,0), $$val24$i835 = SIMD_Int32x4(0,0,0,0), $$val24$i867 = SIMD_Int32x4(0,0,0,0), $$val24$i899 = SIMD_Int32x4(0,0,0,0), $$val25$i = SIMD_Int32x4(0,0,0,0), $$val25$i110 = SIMD_Int32x4(0,0,0,0), $$val25$i142 = SIMD_Int32x4(0,0,0,0), $$val25$i178 = SIMD_Int32x4(0,0,0,0), $$val25$i210 = SIMD_Int32x4(0,0,0,0), $$val25$i242 = SIMD_Int32x4(0,0,0,0), $$val25$i274 = SIMD_Int32x4(0,0,0,0), $$val25$i306 = SIMD_Int32x4(0,0,0,0), $$val25$i338 = SIMD_Int32x4(0,0,0,0), $$val25$i370 = SIMD_Int32x4(0,0,0,0), $$val25$i39 = SIMD_Int32x4(0,0,0,0), $$val25$i418 = SIMD_Int32x4(0,0,0,0), $$val25$i450 = SIMD_Int32x4(0,0,0,0), $$val25$i482 = SIMD_Int32x4(0,0,0,0); var $$val25$i514 = SIMD_Int32x4(0,0,0,0), $$val25$i546 = SIMD_Int32x4(0,0,0,0), $$val25$i578 = SIMD_Int32x4(0,0,0,0), $$val25$i610 = SIMD_Int32x4(0,0,0,0), $$val25$i642 = SIMD_Int32x4(0,0,0,0), $$val25$i674 = SIMD_Int32x4(0,0,0,0), $$val25$i7 = SIMD_Int32x4(0,0,0,0), $$val25$i706 = SIMD_Int32x4(0,0,0,0), $$val25$i738 = SIMD_Int32x4(0,0,0,0), $$val25$i770 = SIMD_Int32x4(0,0,0,0), $$val25$i78 = SIMD_Int32x4(0,0,0,0), $$val25$i802 = SIMD_Int32x4(0,0,0,0), $$val25$i834 = SIMD_Int32x4(0,0,0,0), $$val25$i866 = SIMD_Int32x4(0,0,0,0), $$val25$i898 = SIMD_Int32x4(0,0,0,0), $$val26$i = SIMD_Int32x4(0,0,0,0), $$val26$i109 = SIMD_Int32x4(0,0,0,0), $$val26$i141 = SIMD_Int32x4(0,0,0,0), $$val26$i177 = SIMD_Int32x4(0,0,0,0), $$val26$i209 = SIMD_Int32x4(0,0,0,0); var $$val26$i241 = SIMD_Int32x4(0,0,0,0), $$val26$i273 = SIMD_Int32x4(0,0,0,0), $$val26$i305 = SIMD_Int32x4(0,0,0,0), $$val26$i337 = SIMD_Int32x4(0,0,0,0), $$val26$i369 = SIMD_Int32x4(0,0,0,0), $$val26$i38 = SIMD_Int32x4(0,0,0,0), $$val26$i417 = SIMD_Int32x4(0,0,0,0), $$val26$i449 = SIMD_Int32x4(0,0,0,0), $$val26$i481 = SIMD_Int32x4(0,0,0,0), $$val26$i513 = SIMD_Int32x4(0,0,0,0), $$val26$i545 = SIMD_Int32x4(0,0,0,0), $$val26$i577 = SIMD_Int32x4(0,0,0,0), $$val26$i6 = SIMD_Int32x4(0,0,0,0), $$val26$i609 = SIMD_Int32x4(0,0,0,0), $$val26$i641 = SIMD_Int32x4(0,0,0,0), $$val26$i673 = SIMD_Int32x4(0,0,0,0), $$val26$i705 = SIMD_Int32x4(0,0,0,0), $$val26$i737 = SIMD_Int32x4(0,0,0,0), $$val26$i769 = SIMD_Int32x4(0,0,0,0), $$val26$i77 = SIMD_Int32x4(0,0,0,0); var $$val26$i801 = SIMD_Int32x4(0,0,0,0), $$val26$i833 = SIMD_Int32x4(0,0,0,0), $$val26$i865 = SIMD_Int32x4(0,0,0,0), $$val26$i897 = SIMD_Int32x4(0,0,0,0), $$val27$i = SIMD_Int32x4(0,0,0,0), $$val27$i108 = SIMD_Int32x4(0,0,0,0), $$val27$i140 = SIMD_Int32x4(0,0,0,0), $$val27$i176 = SIMD_Int32x4(0,0,0,0), $$val27$i208 = SIMD_Int32x4(0,0,0,0), $$val27$i240 = SIMD_Int32x4(0,0,0,0), $$val27$i272 = SIMD_Int32x4(0,0,0,0), $$val27$i304 = SIMD_Int32x4(0,0,0,0), $$val27$i336 = SIMD_Int32x4(0,0,0,0), $$val27$i368 = SIMD_Int32x4(0,0,0,0), $$val27$i37 = SIMD_Int32x4(0,0,0,0), $$val27$i416 = SIMD_Int32x4(0,0,0,0), $$val27$i448 = SIMD_Int32x4(0,0,0,0), $$val27$i480 = SIMD_Int32x4(0,0,0,0), $$val27$i5 = SIMD_Int32x4(0,0,0,0), $$val27$i512 = SIMD_Int32x4(0,0,0,0); var $$val27$i544 = SIMD_Int32x4(0,0,0,0), $$val27$i576 = SIMD_Int32x4(0,0,0,0), $$val27$i608 = SIMD_Int32x4(0,0,0,0), $$val27$i640 = SIMD_Int32x4(0,0,0,0), $$val27$i672 = SIMD_Int32x4(0,0,0,0), $$val27$i704 = SIMD_Int32x4(0,0,0,0), $$val27$i736 = SIMD_Int32x4(0,0,0,0), $$val27$i76 = SIMD_Int32x4(0,0,0,0), $$val27$i768 = SIMD_Int32x4(0,0,0,0), $$val27$i800 = SIMD_Int32x4(0,0,0,0), $$val27$i832 = SIMD_Int32x4(0,0,0,0), $$val27$i864 = SIMD_Int32x4(0,0,0,0), $$val27$i896 = SIMD_Int32x4(0,0,0,0), $$val28$i = SIMD_Int32x4(0,0,0,0), $$val28$i107 = SIMD_Int32x4(0,0,0,0), $$val28$i139 = SIMD_Int32x4(0,0,0,0), $$val28$i175 = SIMD_Int32x4(0,0,0,0), $$val28$i207 = SIMD_Int32x4(0,0,0,0), $$val28$i239 = SIMD_Int32x4(0,0,0,0), $$val28$i271 = SIMD_Int32x4(0,0,0,0); var $$val28$i303 = SIMD_Int32x4(0,0,0,0), $$val28$i335 = SIMD_Int32x4(0,0,0,0), $$val28$i36 = SIMD_Int32x4(0,0,0,0), $$val28$i367 = SIMD_Int32x4(0,0,0,0), $$val28$i4 = SIMD_Int32x4(0,0,0,0), $$val28$i415 = SIMD_Int32x4(0,0,0,0), $$val28$i447 = SIMD_Int32x4(0,0,0,0), $$val28$i479 = SIMD_Int32x4(0,0,0,0), $$val28$i511 = SIMD_Int32x4(0,0,0,0), $$val28$i543 = SIMD_Int32x4(0,0,0,0), $$val28$i575 = SIMD_Int32x4(0,0,0,0), $$val28$i607 = SIMD_Int32x4(0,0,0,0), $$val28$i639 = SIMD_Int32x4(0,0,0,0), $$val28$i671 = SIMD_Int32x4(0,0,0,0), $$val28$i703 = SIMD_Int32x4(0,0,0,0), $$val28$i735 = SIMD_Int32x4(0,0,0,0), $$val28$i75 = SIMD_Int32x4(0,0,0,0), $$val28$i767 = SIMD_Int32x4(0,0,0,0), $$val28$i799 = SIMD_Int32x4(0,0,0,0), $$val28$i831 = SIMD_Int32x4(0,0,0,0); var $$val28$i863 = SIMD_Int32x4(0,0,0,0), $$val28$i895 = SIMD_Int32x4(0,0,0,0), $$val29$i = SIMD_Int32x4(0,0,0,0), $$val29$i106 = SIMD_Int32x4(0,0,0,0), $$val29$i138 = SIMD_Int32x4(0,0,0,0), $$val29$i174 = SIMD_Int32x4(0,0,0,0), $$val29$i206 = SIMD_Int32x4(0,0,0,0), $$val29$i238 = SIMD_Int32x4(0,0,0,0), $$val29$i270 = SIMD_Int32x4(0,0,0,0), $$val29$i3 = SIMD_Int32x4(0,0,0,0), $$val29$i302 = SIMD_Int32x4(0,0,0,0), $$val29$i334 = SIMD_Int32x4(0,0,0,0), $$val29$i35 = SIMD_Int32x4(0,0,0,0), $$val29$i366 = SIMD_Int32x4(0,0,0,0), $$val29$i414 = SIMD_Int32x4(0,0,0,0), $$val29$i446 = SIMD_Int32x4(0,0,0,0), $$val29$i478 = SIMD_Int32x4(0,0,0,0), $$val29$i510 = SIMD_Int32x4(0,0,0,0), $$val29$i542 = SIMD_Int32x4(0,0,0,0), $$val29$i574 = SIMD_Int32x4(0,0,0,0); var $$val29$i606 = SIMD_Int32x4(0,0,0,0), $$val29$i638 = SIMD_Int32x4(0,0,0,0), $$val29$i670 = SIMD_Int32x4(0,0,0,0), $$val29$i702 = SIMD_Int32x4(0,0,0,0), $$val29$i734 = SIMD_Int32x4(0,0,0,0), $$val29$i74 = SIMD_Int32x4(0,0,0,0), $$val29$i766 = SIMD_Int32x4(0,0,0,0), $$val29$i798 = SIMD_Int32x4(0,0,0,0), $$val29$i830 = SIMD_Int32x4(0,0,0,0), $$val29$i862 = SIMD_Int32x4(0,0,0,0), $$val29$i894 = SIMD_Int32x4(0,0,0,0), $$val3$i = SIMD_Int32x4(0,0,0,0), $$val3$i100 = SIMD_Int32x4(0,0,0,0), $$val3$i132 = SIMD_Int32x4(0,0,0,0), $$val3$i164 = SIMD_Int32x4(0,0,0,0), $$val3$i200 = SIMD_Int32x4(0,0,0,0), $$val3$i232 = SIMD_Int32x4(0,0,0,0), $$val3$i264 = SIMD_Int32x4(0,0,0,0), $$val3$i29 = SIMD_Int32x4(0,0,0,0), $$val3$i296 = SIMD_Int32x4(0,0,0,0); var $$val3$i328 = SIMD_Int32x4(0,0,0,0), $$val3$i360 = SIMD_Int32x4(0,0,0,0), $$val3$i392 = SIMD_Int32x4(0,0,0,0), $$val3$i440 = SIMD_Int32x4(0,0,0,0), $$val3$i472 = SIMD_Int32x4(0,0,0,0), $$val3$i504 = SIMD_Int32x4(0,0,0,0), $$val3$i536 = SIMD_Int32x4(0,0,0,0), $$val3$i568 = SIMD_Int32x4(0,0,0,0), $$val3$i600 = SIMD_Int32x4(0,0,0,0), $$val3$i61 = SIMD_Int32x4(0,0,0,0), $$val3$i632 = SIMD_Int32x4(0,0,0,0), $$val3$i664 = SIMD_Int32x4(0,0,0,0), $$val3$i68 = SIMD_Int32x4(0,0,0,0), $$val3$i696 = SIMD_Int32x4(0,0,0,0), $$val3$i728 = SIMD_Int32x4(0,0,0,0), $$val3$i760 = SIMD_Int32x4(0,0,0,0), $$val3$i792 = SIMD_Int32x4(0,0,0,0), $$val3$i824 = SIMD_Int32x4(0,0,0,0), $$val3$i856 = SIMD_Int32x4(0,0,0,0), $$val3$i888 = SIMD_Int32x4(0,0,0,0); var $$val3$i920 = SIMD_Int32x4(0,0,0,0), $$val30$i = SIMD_Int32x4(0,0,0,0), $$val30$i105 = SIMD_Int32x4(0,0,0,0), $$val30$i137 = SIMD_Int32x4(0,0,0,0), $$val30$i173 = SIMD_Int32x4(0,0,0,0), $$val30$i2 = SIMD_Int32x4(0,0,0,0), $$val30$i205 = SIMD_Int32x4(0,0,0,0), $$val30$i237 = SIMD_Int32x4(0,0,0,0), $$val30$i269 = SIMD_Int32x4(0,0,0,0), $$val30$i301 = SIMD_Int32x4(0,0,0,0), $$val30$i333 = SIMD_Int32x4(0,0,0,0), $$val30$i34 = SIMD_Int32x4(0,0,0,0), $$val30$i365 = SIMD_Int32x4(0,0,0,0), $$val30$i413 = SIMD_Int32x4(0,0,0,0), $$val30$i445 = SIMD_Int32x4(0,0,0,0), $$val30$i477 = SIMD_Int32x4(0,0,0,0), $$val30$i509 = SIMD_Int32x4(0,0,0,0), $$val30$i541 = SIMD_Int32x4(0,0,0,0), $$val30$i573 = SIMD_Int32x4(0,0,0,0), $$val30$i605 = SIMD_Int32x4(0,0,0,0); var $$val30$i637 = SIMD_Int32x4(0,0,0,0), $$val30$i669 = SIMD_Int32x4(0,0,0,0), $$val30$i701 = SIMD_Int32x4(0,0,0,0), $$val30$i73 = SIMD_Int32x4(0,0,0,0), $$val30$i733 = SIMD_Int32x4(0,0,0,0), $$val30$i765 = SIMD_Int32x4(0,0,0,0), $$val30$i797 = SIMD_Int32x4(0,0,0,0), $$val30$i829 = SIMD_Int32x4(0,0,0,0), $$val30$i861 = SIMD_Int32x4(0,0,0,0), $$val30$i893 = SIMD_Int32x4(0,0,0,0), $$val31$i = SIMD_Int32x4(0,0,0,0), $$val31$i1 = SIMD_Int32x4(0,0,0,0), $$val31$i104 = SIMD_Int32x4(0,0,0,0), $$val31$i136 = SIMD_Int32x4(0,0,0,0), $$val31$i172 = SIMD_Int32x4(0,0,0,0), $$val31$i204 = SIMD_Int32x4(0,0,0,0), $$val31$i236 = SIMD_Int32x4(0,0,0,0), $$val31$i268 = SIMD_Int32x4(0,0,0,0), $$val31$i300 = SIMD_Int32x4(0,0,0,0), $$val31$i33 = SIMD_Int32x4(0,0,0,0); var $$val31$i332 = SIMD_Int32x4(0,0,0,0), $$val31$i364 = SIMD_Int32x4(0,0,0,0), $$val31$i412 = SIMD_Int32x4(0,0,0,0), $$val31$i444 = SIMD_Int32x4(0,0,0,0), $$val31$i476 = SIMD_Int32x4(0,0,0,0), $$val31$i508 = SIMD_Int32x4(0,0,0,0), $$val31$i540 = SIMD_Int32x4(0,0,0,0), $$val31$i572 = SIMD_Int32x4(0,0,0,0), $$val31$i604 = SIMD_Int32x4(0,0,0,0), $$val31$i636 = SIMD_Int32x4(0,0,0,0), $$val31$i668 = SIMD_Int32x4(0,0,0,0), $$val31$i700 = SIMD_Int32x4(0,0,0,0), $$val31$i72 = SIMD_Int32x4(0,0,0,0), $$val31$i732 = SIMD_Int32x4(0,0,0,0), $$val31$i764 = SIMD_Int32x4(0,0,0,0), $$val31$i796 = SIMD_Int32x4(0,0,0,0), $$val31$i828 = SIMD_Int32x4(0,0,0,0), $$val31$i860 = SIMD_Int32x4(0,0,0,0), $$val31$i892 = SIMD_Int32x4(0,0,0,0), $$val4$i = SIMD_Int32x4(0,0,0,0); var $$val4$i131 = SIMD_Int32x4(0,0,0,0), $$val4$i163 = SIMD_Int32x4(0,0,0,0), $$val4$i199 = SIMD_Int32x4(0,0,0,0), $$val4$i231 = SIMD_Int32x4(0,0,0,0), $$val4$i263 = SIMD_Int32x4(0,0,0,0), $$val4$i28 = SIMD_Int32x4(0,0,0,0), $$val4$i295 = SIMD_Int32x4(0,0,0,0), $$val4$i327 = SIMD_Int32x4(0,0,0,0), $$val4$i359 = SIMD_Int32x4(0,0,0,0), $$val4$i391 = SIMD_Int32x4(0,0,0,0), $$val4$i439 = SIMD_Int32x4(0,0,0,0), $$val4$i471 = SIMD_Int32x4(0,0,0,0), $$val4$i503 = SIMD_Int32x4(0,0,0,0), $$val4$i535 = SIMD_Int32x4(0,0,0,0), $$val4$i567 = SIMD_Int32x4(0,0,0,0), $$val4$i599 = SIMD_Int32x4(0,0,0,0), $$val4$i60 = SIMD_Int32x4(0,0,0,0), $$val4$i631 = SIMD_Int32x4(0,0,0,0), $$val4$i663 = SIMD_Int32x4(0,0,0,0), $$val4$i67 = SIMD_Int32x4(0,0,0,0); var $$val4$i695 = SIMD_Int32x4(0,0,0,0), $$val4$i727 = SIMD_Int32x4(0,0,0,0), $$val4$i759 = SIMD_Int32x4(0,0,0,0), $$val4$i791 = SIMD_Int32x4(0,0,0,0), $$val4$i823 = SIMD_Int32x4(0,0,0,0), $$val4$i855 = SIMD_Int32x4(0,0,0,0), $$val4$i887 = SIMD_Int32x4(0,0,0,0), $$val4$i919 = SIMD_Int32x4(0,0,0,0), $$val4$i99 = SIMD_Int32x4(0,0,0,0), $$val5$i = SIMD_Int32x4(0,0,0,0), $$val5$i130 = SIMD_Int32x4(0,0,0,0), $$val5$i162 = SIMD_Int32x4(0,0,0,0), $$val5$i198 = SIMD_Int32x4(0,0,0,0), $$val5$i230 = SIMD_Int32x4(0,0,0,0), $$val5$i262 = SIMD_Int32x4(0,0,0,0), $$val5$i27 = SIMD_Int32x4(0,0,0,0), $$val5$i294 = SIMD_Int32x4(0,0,0,0), $$val5$i326 = SIMD_Int32x4(0,0,0,0), $$val5$i358 = SIMD_Int32x4(0,0,0,0), $$val5$i390 = SIMD_Int32x4(0,0,0,0); var $$val5$i438 = SIMD_Int32x4(0,0,0,0), $$val5$i470 = SIMD_Int32x4(0,0,0,0), $$val5$i502 = SIMD_Int32x4(0,0,0,0), $$val5$i534 = SIMD_Int32x4(0,0,0,0), $$val5$i566 = SIMD_Int32x4(0,0,0,0), $$val5$i59 = SIMD_Int32x4(0,0,0,0), $$val5$i598 = SIMD_Int32x4(0,0,0,0), $$val5$i630 = SIMD_Int32x4(0,0,0,0), $$val5$i66 = SIMD_Int32x4(0,0,0,0), $$val5$i662 = SIMD_Int32x4(0,0,0,0), $$val5$i694 = SIMD_Int32x4(0,0,0,0), $$val5$i726 = SIMD_Int32x4(0,0,0,0), $$val5$i758 = SIMD_Int32x4(0,0,0,0), $$val5$i790 = SIMD_Int32x4(0,0,0,0), $$val5$i822 = SIMD_Int32x4(0,0,0,0), $$val5$i854 = SIMD_Int32x4(0,0,0,0), $$val5$i886 = SIMD_Int32x4(0,0,0,0), $$val5$i918 = SIMD_Int32x4(0,0,0,0), $$val5$i98 = SIMD_Int32x4(0,0,0,0), $$val6$i = SIMD_Int32x4(0,0,0,0); var $$val6$i129 = SIMD_Int32x4(0,0,0,0), $$val6$i161 = SIMD_Int32x4(0,0,0,0), $$val6$i197 = SIMD_Int32x4(0,0,0,0), $$val6$i229 = SIMD_Int32x4(0,0,0,0), $$val6$i26 = SIMD_Int32x4(0,0,0,0), $$val6$i261 = SIMD_Int32x4(0,0,0,0), $$val6$i293 = SIMD_Int32x4(0,0,0,0), $$val6$i325 = SIMD_Int32x4(0,0,0,0), $$val6$i357 = SIMD_Int32x4(0,0,0,0), $$val6$i389 = SIMD_Int32x4(0,0,0,0), $$val6$i437 = SIMD_Int32x4(0,0,0,0), $$val6$i469 = SIMD_Int32x4(0,0,0,0), $$val6$i501 = SIMD_Int32x4(0,0,0,0), $$val6$i533 = SIMD_Int32x4(0,0,0,0), $$val6$i565 = SIMD_Int32x4(0,0,0,0), $$val6$i58 = SIMD_Int32x4(0,0,0,0), $$val6$i597 = SIMD_Int32x4(0,0,0,0), $$val6$i629 = SIMD_Int32x4(0,0,0,0), $$val6$i65 = SIMD_Int32x4(0,0,0,0), $$val6$i661 = SIMD_Int32x4(0,0,0,0); var $$val6$i693 = SIMD_Int32x4(0,0,0,0), $$val6$i725 = SIMD_Int32x4(0,0,0,0), $$val6$i757 = SIMD_Int32x4(0,0,0,0), $$val6$i789 = SIMD_Int32x4(0,0,0,0), $$val6$i821 = SIMD_Int32x4(0,0,0,0), $$val6$i853 = SIMD_Int32x4(0,0,0,0), $$val6$i885 = SIMD_Int32x4(0,0,0,0), $$val6$i917 = SIMD_Int32x4(0,0,0,0), $$val6$i97 = SIMD_Int32x4(0,0,0,0), $$val7$i = SIMD_Int32x4(0,0,0,0), $$val7$i128 = SIMD_Int32x4(0,0,0,0), $$val7$i160 = SIMD_Int32x4(0,0,0,0), $$val7$i196 = SIMD_Int32x4(0,0,0,0), $$val7$i228 = SIMD_Int32x4(0,0,0,0), $$val7$i25 = SIMD_Int32x4(0,0,0,0), $$val7$i260 = SIMD_Int32x4(0,0,0,0), $$val7$i292 = SIMD_Int32x4(0,0,0,0), $$val7$i324 = SIMD_Int32x4(0,0,0,0), $$val7$i356 = SIMD_Int32x4(0,0,0,0), $$val7$i388 = SIMD_Int32x4(0,0,0,0); var $$val7$i436 = SIMD_Int32x4(0,0,0,0), $$val7$i468 = SIMD_Int32x4(0,0,0,0), $$val7$i500 = SIMD_Int32x4(0,0,0,0), $$val7$i532 = SIMD_Int32x4(0,0,0,0), $$val7$i564 = SIMD_Int32x4(0,0,0,0), $$val7$i57 = SIMD_Int32x4(0,0,0,0), $$val7$i596 = SIMD_Int32x4(0,0,0,0), $$val7$i628 = SIMD_Int32x4(0,0,0,0), $$val7$i660 = SIMD_Int32x4(0,0,0,0), $$val7$i692 = SIMD_Int32x4(0,0,0,0), $$val7$i724 = SIMD_Int32x4(0,0,0,0), $$val7$i756 = SIMD_Int32x4(0,0,0,0), $$val7$i788 = SIMD_Int32x4(0,0,0,0), $$val7$i820 = SIMD_Int32x4(0,0,0,0), $$val7$i852 = SIMD_Int32x4(0,0,0,0), $$val7$i884 = SIMD_Int32x4(0,0,0,0), $$val7$i916 = SIMD_Int32x4(0,0,0,0), $$val7$i96 = SIMD_Int32x4(0,0,0,0), $$val8$i = SIMD_Int32x4(0,0,0,0), $$val8$i127 = SIMD_Int32x4(0,0,0,0); var $$val8$i159 = SIMD_Int32x4(0,0,0,0), $$val8$i195 = SIMD_Int32x4(0,0,0,0), $$val8$i227 = SIMD_Int32x4(0,0,0,0), $$val8$i24 = SIMD_Int32x4(0,0,0,0), $$val8$i259 = SIMD_Int32x4(0,0,0,0), $$val8$i291 = SIMD_Int32x4(0,0,0,0), $$val8$i323 = SIMD_Int32x4(0,0,0,0), $$val8$i355 = SIMD_Int32x4(0,0,0,0), $$val8$i387 = SIMD_Int32x4(0,0,0,0), $$val8$i435 = SIMD_Int32x4(0,0,0,0), $$val8$i467 = SIMD_Int32x4(0,0,0,0), $$val8$i499 = SIMD_Int32x4(0,0,0,0), $$val8$i531 = SIMD_Int32x4(0,0,0,0), $$val8$i56 = SIMD_Int32x4(0,0,0,0), $$val8$i563 = SIMD_Int32x4(0,0,0,0), $$val8$i595 = SIMD_Int32x4(0,0,0,0), $$val8$i627 = SIMD_Int32x4(0,0,0,0), $$val8$i659 = SIMD_Int32x4(0,0,0,0), $$val8$i691 = SIMD_Int32x4(0,0,0,0), $$val8$i723 = SIMD_Int32x4(0,0,0,0); var $$val8$i755 = SIMD_Int32x4(0,0,0,0), $$val8$i787 = SIMD_Int32x4(0,0,0,0), $$val8$i819 = SIMD_Int32x4(0,0,0,0), $$val8$i851 = SIMD_Int32x4(0,0,0,0), $$val8$i883 = SIMD_Int32x4(0,0,0,0), $$val8$i915 = SIMD_Int32x4(0,0,0,0), $$val8$i95 = SIMD_Int32x4(0,0,0,0), $$val9$i = SIMD_Int32x4(0,0,0,0), $$val9$i126 = SIMD_Int32x4(0,0,0,0), $$val9$i158 = SIMD_Int32x4(0,0,0,0), $$val9$i194 = SIMD_Int32x4(0,0,0,0), $$val9$i226 = SIMD_Int32x4(0,0,0,0), $$val9$i23 = SIMD_Int32x4(0,0,0,0), $$val9$i258 = SIMD_Int32x4(0,0,0,0), $$val9$i290 = SIMD_Int32x4(0,0,0,0), $$val9$i322 = SIMD_Int32x4(0,0,0,0), $$val9$i354 = SIMD_Int32x4(0,0,0,0), $$val9$i386 = SIMD_Int32x4(0,0,0,0), $$val9$i434 = SIMD_Int32x4(0,0,0,0), $$val9$i466 = SIMD_Int32x4(0,0,0,0); var $$val9$i498 = SIMD_Int32x4(0,0,0,0), $$val9$i530 = SIMD_Int32x4(0,0,0,0), $$val9$i55 = SIMD_Int32x4(0,0,0,0), $$val9$i562 = SIMD_Int32x4(0,0,0,0), $$val9$i594 = SIMD_Int32x4(0,0,0,0), $$val9$i626 = SIMD_Int32x4(0,0,0,0), $$val9$i658 = SIMD_Int32x4(0,0,0,0), $$val9$i690 = SIMD_Int32x4(0,0,0,0), $$val9$i722 = SIMD_Int32x4(0,0,0,0), $$val9$i754 = SIMD_Int32x4(0,0,0,0), $$val9$i786 = SIMD_Int32x4(0,0,0,0), $$val9$i818 = SIMD_Int32x4(0,0,0,0), $$val9$i850 = SIMD_Int32x4(0,0,0,0), $$val9$i882 = SIMD_Int32x4(0,0,0,0), $$val9$i914 = SIMD_Int32x4(0,0,0,0), $$val9$i94 = SIMD_Int32x4(0,0,0,0), $0 = 0, $1 = SIMD_Int32x4(0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0); var $1000 = 0, $1001 = SIMD_Int32x4(0,0,0,0), $1002 = SIMD_Int32x4(0,0,0,0), $1003 = 0, $1004 = SIMD_Int32x4(0,0,0,0), $1005 = SIMD_Int32x4(0,0,0,0), $1006 = 0, $1007 = SIMD_Int32x4(0,0,0,0), $1008 = SIMD_Int32x4(0,0,0,0), $1009 = 0, $101 = SIMD_Int32x4(0,0,0,0), $1010 = SIMD_Int32x4(0,0,0,0), $1011 = 0, $1012 = SIMD_Int32x4(0,0,0,0), $1013 = SIMD_Int32x4(0,0,0,0), $1014 = 0, $1015 = SIMD_Int32x4(0,0,0,0), $1016 = SIMD_Int32x4(0,0,0,0), $1017 = 0, $1018 = SIMD_Int32x4(0,0,0,0); var $1019 = SIMD_Int32x4(0,0,0,0), $102 = 0, $1020 = 0, $1021 = SIMD_Int32x4(0,0,0,0), $1022 = 0, $1023 = SIMD_Int32x4(0,0,0,0), $1024 = SIMD_Int32x4(0,0,0,0), $1025 = 0, $1026 = SIMD_Int32x4(0,0,0,0), $1027 = SIMD_Int32x4(0,0,0,0), $1028 = 0, $1029 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $1030 = SIMD_Int32x4(0,0,0,0), $1031 = 0, $1032 = SIMD_Int32x4(0,0,0,0), $1033 = SIMD_Int32x4(0,0,0,0), $1034 = 0, $1035 = SIMD_Int32x4(0,0,0,0), $1036 = 0; var $1037 = SIMD_Int32x4(0,0,0,0), $1038 = SIMD_Int32x4(0,0,0,0), $1039 = 0, $104 = SIMD_Int32x4(0,0,0,0), $1040 = SIMD_Int32x4(0,0,0,0), $1041 = SIMD_Int32x4(0,0,0,0), $1042 = 0, $1043 = SIMD_Int32x4(0,0,0,0), $1044 = SIMD_Int32x4(0,0,0,0), $1045 = 0, $1046 = SIMD_Int32x4(0,0,0,0), $1047 = 0, $1048 = SIMD_Int32x4(0,0,0,0), $1049 = SIMD_Int32x4(0,0,0,0), $105 = 0, $1050 = 0, $1051 = SIMD_Int32x4(0,0,0,0), $1052 = SIMD_Int32x4(0,0,0,0), $1053 = 0, $1054 = 0; var $1055 = 0, $1056 = SIMD_Int32x4(0,0,0,0), $1057 = SIMD_Int32x4(0,0,0,0), $1058 = 0, $1059 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $1060 = SIMD_Int32x4(0,0,0,0), $1061 = 0, $1062 = SIMD_Int32x4(0,0,0,0), $1063 = 0, $1064 = SIMD_Int32x4(0,0,0,0), $1065 = SIMD_Int32x4(0,0,0,0), $1066 = 0, $1067 = SIMD_Int32x4(0,0,0,0), $1068 = SIMD_Int32x4(0,0,0,0), $1069 = 0, $107 = SIMD_Int32x4(0,0,0,0), $1070 = SIMD_Int32x4(0,0,0,0), $1071 = SIMD_Int32x4(0,0,0,0), $1072 = 0; var $1073 = SIMD_Int32x4(0,0,0,0), $1074 = 0, $1075 = SIMD_Int32x4(0,0,0,0), $1076 = SIMD_Int32x4(0,0,0,0), $1077 = 0, $1078 = SIMD_Int32x4(0,0,0,0), $1079 = SIMD_Int32x4(0,0,0,0), $108 = 0, $1080 = 0, $1081 = 0, $1082 = 0, $1083 = SIMD_Int32x4(0,0,0,0), $1084 = SIMD_Int32x4(0,0,0,0), $1085 = 0, $1086 = SIMD_Int32x4(0,0,0,0), $1087 = SIMD_Int32x4(0,0,0,0), $1088 = 0, $1089 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $1090 = 0; var $1091 = SIMD_Int32x4(0,0,0,0), $1092 = SIMD_Int32x4(0,0,0,0), $1093 = 0, $1094 = SIMD_Int32x4(0,0,0,0), $1095 = SIMD_Int32x4(0,0,0,0), $1096 = 0, $1097 = SIMD_Int32x4(0,0,0,0), $1098 = SIMD_Int32x4(0,0,0,0), $1099 = 0, $11 = SIMD_Int32x4(0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $1100 = SIMD_Int32x4(0,0,0,0), $1101 = 0, $1102 = SIMD_Int32x4(0,0,0,0), $1103 = SIMD_Int32x4(0,0,0,0), $1104 = 0, $1105 = SIMD_Int32x4(0,0,0,0), $1106 = SIMD_Int32x4(0,0,0,0), $1107 = 0, $1108 = 0; var $1109 = 0, $111 = 0, $1110 = SIMD_Int32x4(0,0,0,0), $1111 = SIMD_Int32x4(0,0,0,0), $1112 = 0, $1113 = SIMD_Int32x4(0,0,0,0), $1114 = SIMD_Int32x4(0,0,0,0), $1115 = 0, $1116 = SIMD_Int32x4(0,0,0,0), $1117 = 0, $1118 = SIMD_Int32x4(0,0,0,0), $1119 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $1120 = 0, $1121 = SIMD_Int32x4(0,0,0,0), $1122 = SIMD_Int32x4(0,0,0,0), $1123 = 0, $1124 = SIMD_Int32x4(0,0,0,0), $1125 = SIMD_Int32x4(0,0,0,0), $1126 = 0; var $1127 = SIMD_Int32x4(0,0,0,0), $1128 = 0, $1129 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $1130 = SIMD_Int32x4(0,0,0,0), $1131 = 0, $1132 = SIMD_Int32x4(0,0,0,0), $1133 = SIMD_Int32x4(0,0,0,0), $1134 = 0, $1135 = SIMD_Int32x4(0,0,0,0), $1136 = SIMD_Int32x4(0,0,0,0), $1137 = 0, $1138 = SIMD_Int32x4(0,0,0,0), $1139 = SIMD_Int32x4(0,0,0,0), $114 = 0, $1140 = 0, $1141 = SIMD_Int32x4(0,0,0,0), $1142 = 0, $1143 = SIMD_Int32x4(0,0,0,0), $1144 = SIMD_Int32x4(0,0,0,0); var $1145 = 0, $1146 = SIMD_Int32x4(0,0,0,0), $1147 = SIMD_Int32x4(0,0,0,0), $1148 = 0, $1149 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $1150 = 0, $1151 = SIMD_Int32x4(0,0,0,0), $1152 = SIMD_Int32x4(0,0,0,0), $1153 = 0, $1154 = SIMD_Int32x4(0,0,0,0), $1155 = SIMD_Int32x4(0,0,0,0), $1156 = 0, $1157 = SIMD_Int32x4(0,0,0,0), $1158 = SIMD_Int32x4(0,0,0,0), $1159 = 0, $116 = SIMD_Int32x4(0,0,0,0), $1160 = SIMD_Int32x4(0,0,0,0), $1161 = 0, $1162 = SIMD_Int32x4(0,0,0,0); var $1163 = SIMD_Int32x4(0,0,0,0), $1164 = 0, $1165 = SIMD_Int32x4(0,0,0,0), $1166 = SIMD_Int32x4(0,0,0,0), $1167 = 0, $1168 = SIMD_Int32x4(0,0,0,0), $1169 = 0, $117 = 0, $1170 = SIMD_Int32x4(0,0,0,0), $1171 = SIMD_Int32x4(0,0,0,0), $1172 = 0, $1173 = SIMD_Int32x4(0,0,0,0), $1174 = SIMD_Int32x4(0,0,0,0), $1175 = 0, $1176 = SIMD_Int32x4(0,0,0,0), $1177 = SIMD_Int32x4(0,0,0,0), $1178 = 0, $1179 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $1180 = 0; var $1181 = SIMD_Int32x4(0,0,0,0), $1182 = SIMD_Int32x4(0,0,0,0), $1183 = 0, $1184 = SIMD_Int32x4(0,0,0,0), $1185 = SIMD_Int32x4(0,0,0,0), $1186 = 0, $1187 = SIMD_Int32x4(0,0,0,0), $1188 = 0, $1189 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $1190 = SIMD_Int32x4(0,0,0,0), $1191 = 0, $1192 = SIMD_Int32x4(0,0,0,0), $1193 = SIMD_Int32x4(0,0,0,0), $1194 = 0, $1195 = SIMD_Int32x4(0,0,0,0), $1196 = SIMD_Int32x4(0,0,0,0), $1197 = 0, $1198 = SIMD_Int32x4(0,0,0,0), $1199 = 0; var $12 = 0, $120 = 0, $1200 = SIMD_Int32x4(0,0,0,0), $1201 = SIMD_Int32x4(0,0,0,0), $1202 = 0, $1203 = SIMD_Int32x4(0,0,0,0), $1204 = SIMD_Int32x4(0,0,0,0), $1205 = 0, $1206 = SIMD_Int32x4(0,0,0,0), $1207 = 0, $1208 = SIMD_Int32x4(0,0,0,0), $1209 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $1210 = 0, $1211 = SIMD_Int32x4(0,0,0,0), $1212 = SIMD_Int32x4(0,0,0,0), $1213 = 0, $1214 = SIMD_Int32x4(0,0,0,0), $1215 = SIMD_Int32x4(0,0,0,0), $1216 = 0; var $1217 = SIMD_Int32x4(0,0,0,0), $1218 = 0, $1219 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $1220 = SIMD_Int32x4(0,0,0,0), $1221 = 0, $1222 = SIMD_Int32x4(0,0,0,0), $1223 = SIMD_Int32x4(0,0,0,0), $1224 = 0, $1225 = SIMD_Int32x4(0,0,0,0), $1226 = 0, $1227 = SIMD_Int32x4(0,0,0,0), $1228 = SIMD_Int32x4(0,0,0,0), $1229 = 0, $123 = 0, $1230 = SIMD_Int32x4(0,0,0,0), $1231 = SIMD_Int32x4(0,0,0,0), $1232 = 0, $1233 = SIMD_Int32x4(0,0,0,0), $1234 = SIMD_Int32x4(0,0,0,0); var $1235 = 0, $1236 = SIMD_Int32x4(0,0,0,0), $1237 = 0, $1238 = SIMD_Int32x4(0,0,0,0), $1239 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $1240 = 0, $1241 = SIMD_Int32x4(0,0,0,0), $1242 = SIMD_Int32x4(0,0,0,0), $1243 = 0, $1244 = SIMD_Int32x4(0,0,0,0), $1245 = 0, $1246 = SIMD_Int32x4(0,0,0,0), $1247 = SIMD_Int32x4(0,0,0,0), $1248 = 0, $1249 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $1250 = SIMD_Int32x4(0,0,0,0), $1251 = 0, $1252 = SIMD_Int32x4(0,0,0,0); var $1253 = SIMD_Int32x4(0,0,0,0), $1254 = 0, $1255 = SIMD_Int32x4(0,0,0,0), $1256 = SIMD_Int32x4(0,0,0,0), $1257 = 0, $1258 = SIMD_Int32x4(0,0,0,0), $1259 = 0, $126 = 0, $1260 = SIMD_Int32x4(0,0,0,0), $1261 = SIMD_Int32x4(0,0,0,0), $1262 = 0, $1263 = SIMD_Int32x4(0,0,0,0), $1264 = SIMD_Int32x4(0,0,0,0), $1265 = 0, $1266 = SIMD_Int32x4(0,0,0,0), $1267 = 0, $1268 = SIMD_Int32x4(0,0,0,0), $1269 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $1270 = 0; var $1271 = SIMD_Int32x4(0,0,0,0), $1272 = SIMD_Int32x4(0,0,0,0), $1273 = 0, $1274 = SIMD_Int32x4(0,0,0,0), $1275 = 0, $1276 = SIMD_Int32x4(0,0,0,0), $1277 = SIMD_Int32x4(0,0,0,0), $1278 = 0, $1279 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $1280 = SIMD_Int32x4(0,0,0,0), $1281 = 0, $1282 = SIMD_Int32x4(0,0,0,0), $1283 = SIMD_Int32x4(0,0,0,0), $1284 = 0, $1285 = SIMD_Int32x4(0,0,0,0), $1286 = 0, $1287 = SIMD_Int32x4(0,0,0,0), $1288 = SIMD_Int32x4(0,0,0,0), $1289 = 0; var $129 = 0, $1290 = SIMD_Int32x4(0,0,0,0), $1291 = SIMD_Int32x4(0,0,0,0), $1292 = 0, $1293 = SIMD_Int32x4(0,0,0,0), $1294 = 0, $1295 = SIMD_Int32x4(0,0,0,0), $1296 = SIMD_Int32x4(0,0,0,0), $1297 = 0, $1298 = SIMD_Int32x4(0,0,0,0), $1299 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $1300 = 0, $1301 = SIMD_Int32x4(0,0,0,0), $1302 = 0, $1303 = SIMD_Int32x4(0,0,0,0), $1304 = SIMD_Int32x4(0,0,0,0), $1305 = 0, $1306 = SIMD_Int32x4(0,0,0,0); var $1307 = SIMD_Int32x4(0,0,0,0), $1308 = 0, $1309 = 0, $131 = SIMD_Int32x4(0,0,0,0), $1310 = 0, $1311 = SIMD_Int32x4(0,0,0,0), $1312 = SIMD_Int32x4(0,0,0,0), $1313 = 0, $1314 = SIMD_Int32x4(0,0,0,0), $1315 = SIMD_Int32x4(0,0,0,0), $1316 = 0, $1317 = SIMD_Int32x4(0,0,0,0), $1318 = 0, $1319 = SIMD_Int32x4(0,0,0,0), $132 = 0, $1320 = SIMD_Int32x4(0,0,0,0), $1321 = 0, $1322 = SIMD_Int32x4(0,0,0,0), $1323 = SIMD_Int32x4(0,0,0,0), $1324 = 0; var $1325 = SIMD_Int32x4(0,0,0,0), $1326 = 0, $1327 = SIMD_Int32x4(0,0,0,0), $1328 = SIMD_Int32x4(0,0,0,0), $1329 = 0, $133 = SIMD_Int32x4(0,0,0,0), $1330 = SIMD_Int32x4(0,0,0,0), $1331 = SIMD_Int32x4(0,0,0,0), $1332 = 0, $1333 = SIMD_Int32x4(0,0,0,0), $1334 = 0, $1335 = SIMD_Int32x4(0,0,0,0), $1336 = SIMD_Int32x4(0,0,0,0), $1337 = 0, $1338 = SIMD_Int32x4(0,0,0,0), $1339 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $1340 = 0, $1341 = SIMD_Int32x4(0,0,0,0), $1342 = SIMD_Int32x4(0,0,0,0); var $1343 = 0, $1344 = SIMD_Int32x4(0,0,0,0), $1345 = 0, $1346 = SIMD_Int32x4(0,0,0,0), $1347 = SIMD_Int32x4(0,0,0,0), $1348 = 0, $1349 = SIMD_Int32x4(0,0,0,0), $135 = 0, $1350 = SIMD_Int32x4(0,0,0,0), $1351 = 0, $1352 = SIMD_Int32x4(0,0,0,0), $1353 = 0, $1354 = SIMD_Int32x4(0,0,0,0), $1355 = SIMD_Int32x4(0,0,0,0), $1356 = 0, $1357 = SIMD_Int32x4(0,0,0,0), $1358 = SIMD_Int32x4(0,0,0,0), $1359 = 0, $136 = SIMD_Int32x4(0,0,0,0), $1360 = SIMD_Int32x4(0,0,0,0); var $1361 = 0, $1362 = SIMD_Int32x4(0,0,0,0), $1363 = SIMD_Int32x4(0,0,0,0), $1364 = 0, $1365 = SIMD_Int32x4(0,0,0,0), $1366 = SIMD_Int32x4(0,0,0,0), $1367 = 0, $1368 = SIMD_Int32x4(0,0,0,0), $1369 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $1370 = 0, $1371 = SIMD_Int32x4(0,0,0,0), $1372 = SIMD_Int32x4(0,0,0,0), $1373 = 0, $1374 = SIMD_Int32x4(0,0,0,0), $1375 = 0, $1376 = SIMD_Int32x4(0,0,0,0), $1377 = SIMD_Int32x4(0,0,0,0), $1378 = 0, $1379 = SIMD_Int32x4(0,0,0,0); var $138 = 0, $1380 = SIMD_Int32x4(0,0,0,0), $1381 = 0, $1382 = SIMD_Int32x4(0,0,0,0), $1383 = 0, $1384 = SIMD_Int32x4(0,0,0,0), $1385 = SIMD_Int32x4(0,0,0,0), $1386 = 0, $1387 = SIMD_Int32x4(0,0,0,0), $1388 = SIMD_Int32x4(0,0,0,0), $1389 = 0, $139 = 0, $1390 = SIMD_Int32x4(0,0,0,0), $1391 = 0, $1392 = SIMD_Int32x4(0,0,0,0), $1393 = SIMD_Int32x4(0,0,0,0), $1394 = 0, $1395 = SIMD_Int32x4(0,0,0,0), $1396 = SIMD_Int32x4(0,0,0,0), $1397 = 0; var $1398 = SIMD_Int32x4(0,0,0,0), $1399 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = 0, $1400 = SIMD_Int32x4(0,0,0,0), $1401 = SIMD_Int32x4(0,0,0,0), $1402 = 0, $1403 = SIMD_Int32x4(0,0,0,0), $1404 = SIMD_Int32x4(0,0,0,0), $1405 = 0, $1406 = SIMD_Int32x4(0,0,0,0), $1407 = 0, $1408 = SIMD_Int32x4(0,0,0,0), $1409 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $1410 = 0, $1411 = SIMD_Int32x4(0,0,0,0), $1412 = SIMD_Int32x4(0,0,0,0), $1413 = 0, $1414 = SIMD_Int32x4(0,0,0,0); var $1415 = 0, $1416 = SIMD_Int32x4(0,0,0,0), $1417 = SIMD_Int32x4(0,0,0,0), $1418 = 0, $1419 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $1420 = SIMD_Int32x4(0,0,0,0), $1421 = 0, $1422 = SIMD_Int32x4(0,0,0,0), $1423 = 0, $1424 = SIMD_Int32x4(0,0,0,0), $1425 = SIMD_Int32x4(0,0,0,0), $1426 = 0, $1427 = SIMD_Int32x4(0,0,0,0), $1428 = SIMD_Int32x4(0,0,0,0), $1429 = 0, $143 = 0, $1430 = SIMD_Int32x4(0,0,0,0), $1431 = SIMD_Int32x4(0,0,0,0), $1432 = 0; var $1433 = SIMD_Int32x4(0,0,0,0), $1434 = 0, $1435 = SIMD_Int32x4(0,0,0,0), $1436 = SIMD_Int32x4(0,0,0,0), $1437 = 0, $1438 = SIMD_Int32x4(0,0,0,0), $1439 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $1440 = 0, $1441 = SIMD_Int32x4(0,0,0,0), $1442 = 0, $1443 = SIMD_Int32x4(0,0,0,0), $1444 = SIMD_Int32x4(0,0,0,0), $1445 = 0, $1446 = SIMD_Int32x4(0,0,0,0), $1447 = SIMD_Int32x4(0,0,0,0), $1448 = 0, $1449 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $1450 = 0; var $1451 = SIMD_Int32x4(0,0,0,0), $1452 = SIMD_Int32x4(0,0,0,0), $1453 = 0, $1454 = SIMD_Int32x4(0,0,0,0), $1455 = SIMD_Int32x4(0,0,0,0), $1456 = 0, $1457 = SIMD_Int32x4(0,0,0,0), $1458 = 0, $1459 = SIMD_Int32x4(0,0,0,0), $146 = 0, $1460 = SIMD_Int32x4(0,0,0,0), $1461 = 0, $1462 = SIMD_Int32x4(0,0,0,0), $1463 = SIMD_Int32x4(0,0,0,0), $1464 = 0, $1465 = SIMD_Int32x4(0,0,0,0), $1466 = 0, $1467 = SIMD_Int32x4(0,0,0,0), $1468 = SIMD_Int32x4(0,0,0,0), $1469 = 0; var $147 = SIMD_Int32x4(0,0,0,0), $1470 = SIMD_Int32x4(0,0,0,0), $1471 = SIMD_Int32x4(0,0,0,0), $1472 = 0, $1473 = SIMD_Int32x4(0,0,0,0), $1474 = 0, $1475 = SIMD_Int32x4(0,0,0,0), $1476 = SIMD_Int32x4(0,0,0,0), $1477 = 0, $1478 = SIMD_Int32x4(0,0,0,0), $1479 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $1480 = 0, $1481 = SIMD_Int32x4(0,0,0,0), $1482 = 0, $1483 = SIMD_Int32x4(0,0,0,0), $1484 = SIMD_Int32x4(0,0,0,0), $1485 = 0, $1486 = SIMD_Int32x4(0,0,0,0), $1487 = SIMD_Int32x4(0,0,0,0); var $1488 = 0, $1489 = SIMD_Int32x4(0,0,0,0), $149 = 0, $1490 = SIMD_Int32x4(0,0,0,0), $1491 = 0, $1492 = 0, $1493 = 0, $1494 = SIMD_Int32x4(0,0,0,0), $1495 = SIMD_Int32x4(0,0,0,0), $1496 = 0, $1497 = 0, $1498 = 0, $1499 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $1500 = SIMD_Int32x4(0,0,0,0), $1501 = 0, $1502 = 0, $1503 = 0, $1504 = SIMD_Int32x4(0,0,0,0); var $1505 = SIMD_Int32x4(0,0,0,0), $1506 = 0, $1507 = 0, $1508 = 0, $1509 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $1510 = SIMD_Int32x4(0,0,0,0), $1511 = 0, $1512 = 0, $1513 = 0, $1514 = SIMD_Int32x4(0,0,0,0), $1515 = SIMD_Int32x4(0,0,0,0), $1516 = 0, $1517 = 0, $1518 = 0, $1519 = SIMD_Int32x4(0,0,0,0), $152 = 0, $1520 = SIMD_Int32x4(0,0,0,0), $1521 = 0, $1522 = 0; var $1523 = 0, $1524 = SIMD_Int32x4(0,0,0,0), $1525 = SIMD_Int32x4(0,0,0,0), $1526 = 0, $1527 = 0, $1528 = 0, $1529 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $1530 = SIMD_Int32x4(0,0,0,0), $1531 = 0, $1532 = 0, $1533 = 0, $1534 = SIMD_Int32x4(0,0,0,0), $1535 = SIMD_Int32x4(0,0,0,0), $1536 = 0, $1537 = 0, $1538 = 0, $1539 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $1540 = SIMD_Int32x4(0,0,0,0); var $1541 = 0, $1542 = 0, $1543 = 0, $1544 = SIMD_Int32x4(0,0,0,0), $1545 = SIMD_Int32x4(0,0,0,0), $1546 = 0, $1547 = 0, $1548 = 0, $1549 = SIMD_Int32x4(0,0,0,0), $155 = 0, $1550 = SIMD_Int32x4(0,0,0,0), $1551 = 0, $1552 = 0, $1553 = 0, $1554 = SIMD_Int32x4(0,0,0,0), $1555 = SIMD_Int32x4(0,0,0,0), $1556 = 0, $1557 = 0, $1558 = 0, $1559 = SIMD_Int32x4(0,0,0,0); var $156 = SIMD_Int32x4(0,0,0,0), $1560 = SIMD_Int32x4(0,0,0,0), $1561 = 0, $1562 = 0, $1563 = 0, $1564 = SIMD_Int32x4(0,0,0,0), $1565 = SIMD_Int32x4(0,0,0,0), $1566 = 0, $1567 = SIMD_Int32x4(0,0,0,0), $1568 = SIMD_Int32x4(0,0,0,0), $1569 = 0, $157 = SIMD_Int32x4(0,0,0,0), $1570 = SIMD_Int32x4(0,0,0,0), $1571 = 0, $1572 = SIMD_Int32x4(0,0,0,0), $1573 = SIMD_Int32x4(0,0,0,0), $1574 = 0, $1575 = SIMD_Int32x4(0,0,0,0), $1576 = SIMD_Int32x4(0,0,0,0), $1577 = 0; var $1578 = SIMD_Int32x4(0,0,0,0), $1579 = 0, $158 = 0, $1580 = SIMD_Int32x4(0,0,0,0), $1581 = SIMD_Int32x4(0,0,0,0), $1582 = 0, $1583 = SIMD_Int32x4(0,0,0,0), $1584 = SIMD_Int32x4(0,0,0,0), $1585 = 0, $1586 = SIMD_Int32x4(0,0,0,0), $1587 = 0, $1588 = SIMD_Int32x4(0,0,0,0), $1589 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $1590 = 0, $1591 = SIMD_Int32x4(0,0,0,0), $1592 = SIMD_Int32x4(0,0,0,0), $1593 = 0, $1594 = SIMD_Int32x4(0,0,0,0), $1595 = 0; var $1596 = SIMD_Int32x4(0,0,0,0), $1597 = SIMD_Int32x4(0,0,0,0), $1598 = 0, $1599 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $1600 = SIMD_Int32x4(0,0,0,0), $1601 = 0, $1602 = SIMD_Int32x4(0,0,0,0), $1603 = 0, $1604 = SIMD_Int32x4(0,0,0,0), $1605 = SIMD_Int32x4(0,0,0,0), $1606 = 0, $1607 = SIMD_Int32x4(0,0,0,0), $1608 = SIMD_Int32x4(0,0,0,0), $1609 = 0, $161 = 0, $1610 = SIMD_Int32x4(0,0,0,0), $1611 = 0, $1612 = SIMD_Int32x4(0,0,0,0); var $1613 = SIMD_Int32x4(0,0,0,0), $1614 = 0, $1615 = SIMD_Int32x4(0,0,0,0), $1616 = SIMD_Int32x4(0,0,0,0), $1617 = 0, $1618 = SIMD_Int32x4(0,0,0,0), $1619 = 0, $162 = SIMD_Int32x4(0,0,0,0), $1620 = SIMD_Int32x4(0,0,0,0), $1621 = SIMD_Int32x4(0,0,0,0), $1622 = 0, $1623 = SIMD_Int32x4(0,0,0,0), $1624 = SIMD_Int32x4(0,0,0,0), $1625 = 0, $1626 = SIMD_Int32x4(0,0,0,0), $1627 = 0, $1628 = SIMD_Int32x4(0,0,0,0), $1629 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $1630 = 0; var $1631 = SIMD_Int32x4(0,0,0,0), $1632 = 0, $1633 = SIMD_Int32x4(0,0,0,0), $1634 = SIMD_Int32x4(0,0,0,0), $1635 = 0, $1636 = SIMD_Int32x4(0,0,0,0), $1637 = SIMD_Int32x4(0,0,0,0), $1638 = 0, $1639 = SIMD_Int32x4(0,0,0,0), $164 = 0, $1640 = 0, $1641 = SIMD_Int32x4(0,0,0,0), $1642 = SIMD_Int32x4(0,0,0,0), $1643 = 0, $1644 = SIMD_Int32x4(0,0,0,0), $1645 = SIMD_Int32x4(0,0,0,0), $1646 = 0, $1647 = SIMD_Int32x4(0,0,0,0), $1648 = 0, $1649 = SIMD_Int32x4(0,0,0,0); var $165 = SIMD_Int32x4(0,0,0,0), $1650 = SIMD_Int32x4(0,0,0,0), $1651 = 0, $1652 = SIMD_Int32x4(0,0,0,0), $1653 = SIMD_Int32x4(0,0,0,0), $1654 = 0, $1655 = SIMD_Int32x4(0,0,0,0), $1656 = 0, $1657 = SIMD_Int32x4(0,0,0,0), $1658 = SIMD_Int32x4(0,0,0,0), $1659 = 0, $166 = SIMD_Int32x4(0,0,0,0), $1660 = SIMD_Int32x4(0,0,0,0), $1661 = SIMD_Int32x4(0,0,0,0), $1662 = 0, $1663 = SIMD_Int32x4(0,0,0,0), $1664 = 0, $1665 = SIMD_Int32x4(0,0,0,0), $1666 = SIMD_Int32x4(0,0,0,0), $1667 = 0; var $1668 = SIMD_Int32x4(0,0,0,0), $1669 = SIMD_Int32x4(0,0,0,0), $167 = 0, $1670 = 0, $1671 = SIMD_Int32x4(0,0,0,0), $1672 = 0, $1673 = SIMD_Int32x4(0,0,0,0), $1674 = SIMD_Int32x4(0,0,0,0), $1675 = 0, $1676 = SIMD_Int32x4(0,0,0,0), $1677 = SIMD_Int32x4(0,0,0,0), $1678 = 0, $1679 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $1680 = 0, $1681 = SIMD_Int32x4(0,0,0,0), $1682 = SIMD_Int32x4(0,0,0,0), $1683 = 0, $1684 = SIMD_Int32x4(0,0,0,0), $1685 = SIMD_Int32x4(0,0,0,0); var $1686 = 0, $1687 = SIMD_Int32x4(0,0,0,0), $1688 = 0, $1689 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $1690 = SIMD_Int32x4(0,0,0,0), $1691 = 0, $1692 = SIMD_Int32x4(0,0,0,0), $1693 = SIMD_Int32x4(0,0,0,0), $1694 = 0, $1695 = SIMD_Int32x4(0,0,0,0), $1696 = 0, $1697 = SIMD_Int32x4(0,0,0,0), $1698 = SIMD_Int32x4(0,0,0,0), $1699 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $1700 = SIMD_Int32x4(0,0,0,0), $1701 = SIMD_Int32x4(0,0,0,0), $1702 = 0; var $1703 = SIMD_Int32x4(0,0,0,0), $1704 = 0, $1705 = SIMD_Int32x4(0,0,0,0), $1706 = SIMD_Int32x4(0,0,0,0), $1707 = 0, $1708 = SIMD_Int32x4(0,0,0,0), $1709 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $1710 = 0, $1711 = SIMD_Int32x4(0,0,0,0), $1712 = 0, $1713 = SIMD_Int32x4(0,0,0,0), $1714 = SIMD_Int32x4(0,0,0,0), $1715 = 0, $1716 = SIMD_Int32x4(0,0,0,0), $1717 = SIMD_Int32x4(0,0,0,0), $1718 = 0, $1719 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $1720 = 0; var $1721 = SIMD_Int32x4(0,0,0,0), $1722 = SIMD_Int32x4(0,0,0,0), $1723 = 0, $1724 = SIMD_Int32x4(0,0,0,0), $1725 = 0, $1726 = SIMD_Int32x4(0,0,0,0), $1727 = SIMD_Int32x4(0,0,0,0), $1728 = 0, $1729 = SIMD_Int32x4(0,0,0,0), $173 = 0, $1730 = SIMD_Int32x4(0,0,0,0), $1731 = 0, $1732 = SIMD_Int32x4(0,0,0,0), $1733 = 0, $1734 = SIMD_Int32x4(0,0,0,0), $1735 = SIMD_Int32x4(0,0,0,0), $1736 = 0, $1737 = SIMD_Int32x4(0,0,0,0), $1738 = SIMD_Int32x4(0,0,0,0), $1739 = 0; var $174 = SIMD_Int32x4(0,0,0,0), $1740 = SIMD_Int32x4(0,0,0,0), $1741 = 0, $1742 = SIMD_Int32x4(0,0,0,0), $1743 = SIMD_Int32x4(0,0,0,0), $1744 = 0, $1745 = SIMD_Int32x4(0,0,0,0), $1746 = SIMD_Int32x4(0,0,0,0), $1747 = 0, $1748 = SIMD_Int32x4(0,0,0,0), $1749 = 0, $175 = SIMD_Int32x4(0,0,0,0), $1750 = SIMD_Int32x4(0,0,0,0), $1751 = SIMD_Int32x4(0,0,0,0), $1752 = 0, $1753 = 0, $1754 = 0, $1755 = SIMD_Int32x4(0,0,0,0), $1756 = SIMD_Int32x4(0,0,0,0), $1757 = 0; var $1758 = SIMD_Int32x4(0,0,0,0), $1759 = 0, $176 = 0, $1760 = SIMD_Int32x4(0,0,0,0), $1761 = SIMD_Int32x4(0,0,0,0), $1762 = 0, $1763 = SIMD_Int32x4(0,0,0,0), $1764 = SIMD_Int32x4(0,0,0,0), $1765 = 0, $1766 = SIMD_Int32x4(0,0,0,0), $1767 = 0, $1768 = SIMD_Int32x4(0,0,0,0), $1769 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $1770 = 0, $1771 = SIMD_Int32x4(0,0,0,0), $1772 = SIMD_Int32x4(0,0,0,0), $1773 = 0, $1774 = SIMD_Int32x4(0,0,0,0), $1775 = 0; var $1776 = SIMD_Int32x4(0,0,0,0), $1777 = SIMD_Int32x4(0,0,0,0), $1778 = 0, $1779 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $1780 = SIMD_Int32x4(0,0,0,0), $1781 = 0, $1782 = SIMD_Int32x4(0,0,0,0), $1783 = 0, $1784 = SIMD_Int32x4(0,0,0,0), $1785 = SIMD_Int32x4(0,0,0,0), $1786 = 0, $1787 = SIMD_Int32x4(0,0,0,0), $1788 = 0, $1789 = SIMD_Int32x4(0,0,0,0), $179 = 0, $1790 = SIMD_Int32x4(0,0,0,0), $1791 = 0, $1792 = SIMD_Int32x4(0,0,0,0), $1793 = SIMD_Int32x4(0,0,0,0); var $1794 = 0, $1795 = SIMD_Int32x4(0,0,0,0), $1796 = 0, $1797 = SIMD_Int32x4(0,0,0,0), $1798 = SIMD_Int32x4(0,0,0,0), $1799 = 0, $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $1800 = SIMD_Int32x4(0,0,0,0), $1801 = SIMD_Int32x4(0,0,0,0), $1802 = 0, $1803 = SIMD_Int32x4(0,0,0,0), $1804 = 0, $1805 = SIMD_Int32x4(0,0,0,0), $1806 = SIMD_Int32x4(0,0,0,0), $1807 = 0, $1808 = SIMD_Int32x4(0,0,0,0), $1809 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $1810 = 0; var $1811 = SIMD_Int32x4(0,0,0,0), $1812 = 0, $1813 = SIMD_Int32x4(0,0,0,0), $1814 = SIMD_Int32x4(0,0,0,0), $1815 = 0, $1816 = SIMD_Int32x4(0,0,0,0), $1817 = SIMD_Int32x4(0,0,0,0), $1818 = 0, $1819 = SIMD_Int32x4(0,0,0,0), $182 = 0, $1820 = 0, $1821 = SIMD_Int32x4(0,0,0,0), $1822 = SIMD_Int32x4(0,0,0,0), $1823 = 0, $1824 = SIMD_Int32x4(0,0,0,0), $1825 = SIMD_Int32x4(0,0,0,0), $1826 = 0, $1827 = SIMD_Int32x4(0,0,0,0), $1828 = 0, $1829 = SIMD_Int32x4(0,0,0,0); var $183 = SIMD_Int32x4(0,0,0,0), $1830 = SIMD_Int32x4(0,0,0,0), $1831 = 0, $1832 = SIMD_Int32x4(0,0,0,0), $1833 = SIMD_Int32x4(0,0,0,0), $1834 = 0, $1835 = SIMD_Int32x4(0,0,0,0), $1836 = 0, $1837 = SIMD_Int32x4(0,0,0,0), $1838 = SIMD_Int32x4(0,0,0,0), $1839 = 0, $184 = SIMD_Int32x4(0,0,0,0), $1840 = SIMD_Int32x4(0,0,0,0), $1841 = 0, $1842 = SIMD_Int32x4(0,0,0,0), $1843 = SIMD_Int32x4(0,0,0,0), $1844 = 0, $1845 = SIMD_Int32x4(0,0,0,0), $1846 = SIMD_Int32x4(0,0,0,0), $1847 = 0; var $1848 = SIMD_Int32x4(0,0,0,0), $1849 = 0, $185 = 0, $1850 = SIMD_Int32x4(0,0,0,0), $1851 = SIMD_Int32x4(0,0,0,0), $1852 = 0, $1853 = SIMD_Int32x4(0,0,0,0), $1854 = SIMD_Int32x4(0,0,0,0), $1855 = 0, $1856 = SIMD_Int32x4(0,0,0,0), $1857 = 0, $1858 = SIMD_Int32x4(0,0,0,0), $1859 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $1860 = 0, $1861 = SIMD_Int32x4(0,0,0,0), $1862 = 0, $1863 = SIMD_Int32x4(0,0,0,0), $1864 = SIMD_Int32x4(0,0,0,0), $1865 = 0; var $1866 = SIMD_Int32x4(0,0,0,0), $1867 = SIMD_Int32x4(0,0,0,0), $1868 = 0, $1869 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $1870 = 0, $1871 = SIMD_Int32x4(0,0,0,0), $1872 = SIMD_Int32x4(0,0,0,0), $1873 = 0, $1874 = SIMD_Int32x4(0,0,0,0), $1875 = SIMD_Int32x4(0,0,0,0), $1876 = 0, $1877 = SIMD_Int32x4(0,0,0,0), $1878 = 0, $1879 = SIMD_Int32x4(0,0,0,0), $188 = 0, $1880 = SIMD_Int32x4(0,0,0,0), $1881 = 0, $1882 = SIMD_Int32x4(0,0,0,0), $1883 = 0; var $1884 = SIMD_Int32x4(0,0,0,0), $1885 = SIMD_Int32x4(0,0,0,0), $1886 = 0, $1887 = SIMD_Int32x4(0,0,0,0), $1888 = SIMD_Int32x4(0,0,0,0), $1889 = 0, $189 = SIMD_Int32x4(0,0,0,0), $1890 = SIMD_Int32x4(0,0,0,0), $1891 = 0, $1892 = SIMD_Int32x4(0,0,0,0), $1893 = SIMD_Int32x4(0,0,0,0), $1894 = 0, $1895 = SIMD_Int32x4(0,0,0,0), $1896 = SIMD_Int32x4(0,0,0,0), $1897 = 0, $1898 = SIMD_Int32x4(0,0,0,0), $1899 = 0, $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $1900 = SIMD_Int32x4(0,0,0,0); var $1901 = SIMD_Int32x4(0,0,0,0), $1902 = 0, $1903 = SIMD_Int32x4(0,0,0,0), $1904 = 0, $1905 = SIMD_Int32x4(0,0,0,0), $1906 = SIMD_Int32x4(0,0,0,0), $1907 = 0, $1908 = SIMD_Int32x4(0,0,0,0), $1909 = SIMD_Int32x4(0,0,0,0), $191 = 0, $1910 = 0, $1911 = SIMD_Int32x4(0,0,0,0), $1912 = 0, $1913 = SIMD_Int32x4(0,0,0,0), $1914 = SIMD_Int32x4(0,0,0,0), $1915 = 0, $1916 = SIMD_Int32x4(0,0,0,0), $1917 = SIMD_Int32x4(0,0,0,0), $1918 = 0, $1919 = SIMD_Int32x4(0,0,0,0); var $192 = SIMD_Int32x4(0,0,0,0), $1920 = 0, $1921 = SIMD_Int32x4(0,0,0,0), $1922 = SIMD_Int32x4(0,0,0,0), $1923 = 0, $1924 = SIMD_Int32x4(0,0,0,0), $1925 = 0, $1926 = SIMD_Int32x4(0,0,0,0), $1927 = SIMD_Int32x4(0,0,0,0), $1928 = 0, $1929 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $1930 = SIMD_Int32x4(0,0,0,0), $1931 = 0, $1932 = SIMD_Int32x4(0,0,0,0), $1933 = 0, $1934 = SIMD_Int32x4(0,0,0,0), $1935 = SIMD_Int32x4(0,0,0,0), $1936 = 0, $1937 = SIMD_Int32x4(0,0,0,0); var $1938 = SIMD_Int32x4(0,0,0,0), $1939 = 0, $194 = 0, $1940 = SIMD_Int32x4(0,0,0,0), $1941 = 0, $1942 = SIMD_Int32x4(0,0,0,0), $1943 = SIMD_Int32x4(0,0,0,0), $1944 = 0, $1945 = SIMD_Int32x4(0,0,0,0), $1946 = SIMD_Int32x4(0,0,0,0), $1947 = 0, $1948 = SIMD_Int32x4(0,0,0,0), $1949 = 0, $195 = SIMD_Int32x4(0,0,0,0), $1950 = SIMD_Int32x4(0,0,0,0), $1951 = SIMD_Int32x4(0,0,0,0), $1952 = 0, $1953 = SIMD_Int32x4(0,0,0,0), $1954 = SIMD_Int32x4(0,0,0,0), $1955 = 0; var $1956 = SIMD_Int32x4(0,0,0,0), $1957 = 0, $1958 = SIMD_Int32x4(0,0,0,0), $1959 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $1960 = 0, $1961 = SIMD_Int32x4(0,0,0,0), $1962 = 0, $1963 = SIMD_Int32x4(0,0,0,0), $1964 = SIMD_Int32x4(0,0,0,0), $1965 = 0, $1966 = SIMD_Int32x4(0,0,0,0), $1967 = SIMD_Int32x4(0,0,0,0), $1968 = 0, $1969 = SIMD_Int32x4(0,0,0,0), $197 = 0, $1970 = 0, $1971 = SIMD_Int32x4(0,0,0,0), $1972 = SIMD_Int32x4(0,0,0,0), $1973 = 0; var $1974 = 0, $1975 = 0, $1976 = SIMD_Int32x4(0,0,0,0), $1977 = SIMD_Int32x4(0,0,0,0), $1978 = 0, $1979 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $1980 = 0, $1981 = SIMD_Int32x4(0,0,0,0), $1982 = SIMD_Int32x4(0,0,0,0), $1983 = 0, $1984 = SIMD_Int32x4(0,0,0,0), $1985 = SIMD_Int32x4(0,0,0,0), $1986 = 0, $1987 = SIMD_Int32x4(0,0,0,0), $1988 = 0, $1989 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $1990 = SIMD_Int32x4(0,0,0,0), $1991 = 0; var $1992 = SIMD_Int32x4(0,0,0,0), $1993 = 0, $1994 = SIMD_Int32x4(0,0,0,0), $1995 = SIMD_Int32x4(0,0,0,0), $1996 = 0, $1997 = SIMD_Int32x4(0,0,0,0), $1998 = SIMD_Int32x4(0,0,0,0), $1999 = 0, $2 = SIMD_Int32x4(0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $2000 = SIMD_Int32x4(0,0,0,0), $2001 = 0, $2002 = SIMD_Int32x4(0,0,0,0), $2003 = SIMD_Int32x4(0,0,0,0), $2004 = 0, $2005 = 0, $2006 = 0, $2007 = SIMD_Int32x4(0,0,0,0), $2008 = SIMD_Int32x4(0,0,0,0); var $2009 = 0, $201 = SIMD_Int32x4(0,0,0,0), $2010 = SIMD_Int32x4(0,0,0,0), $2011 = 0, $2012 = SIMD_Int32x4(0,0,0,0), $2013 = SIMD_Int32x4(0,0,0,0), $2014 = 0, $2015 = SIMD_Int32x4(0,0,0,0), $2016 = SIMD_Int32x4(0,0,0,0), $2017 = 0, $2018 = SIMD_Int32x4(0,0,0,0), $2019 = 0, $202 = SIMD_Int32x4(0,0,0,0), $2020 = SIMD_Int32x4(0,0,0,0), $2021 = SIMD_Int32x4(0,0,0,0), $2022 = 0, $2023 = SIMD_Int32x4(0,0,0,0), $2024 = 0, $2025 = SIMD_Int32x4(0,0,0,0), $2026 = SIMD_Int32x4(0,0,0,0); var $2027 = 0, $2028 = SIMD_Int32x4(0,0,0,0), $2029 = SIMD_Int32x4(0,0,0,0), $203 = 0, $2030 = 0, $2031 = SIMD_Int32x4(0,0,0,0), $2032 = 0, $2033 = SIMD_Int32x4(0,0,0,0), $2034 = SIMD_Int32x4(0,0,0,0), $2035 = 0, $2036 = 0, $2037 = 0, $2038 = SIMD_Int32x4(0,0,0,0), $2039 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $2040 = 0, $2041 = SIMD_Int32x4(0,0,0,0), $2042 = 0, $2043 = SIMD_Int32x4(0,0,0,0), $2044 = SIMD_Int32x4(0,0,0,0); var $2045 = 0, $2046 = SIMD_Int32x4(0,0,0,0), $2047 = SIMD_Int32x4(0,0,0,0), $2048 = 0, $2049 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $2050 = 0, $2051 = SIMD_Int32x4(0,0,0,0), $2052 = SIMD_Int32x4(0,0,0,0), $2053 = 0, $2054 = SIMD_Int32x4(0,0,0,0), $2055 = 0, $2056 = SIMD_Int32x4(0,0,0,0), $2057 = SIMD_Int32x4(0,0,0,0), $2058 = 0, $2059 = SIMD_Int32x4(0,0,0,0), $206 = 0, $2060 = SIMD_Int32x4(0,0,0,0), $2061 = 0, $2062 = SIMD_Int32x4(0,0,0,0); var $2063 = 0, $2064 = SIMD_Int32x4(0,0,0,0), $2065 = SIMD_Int32x4(0,0,0,0), $2066 = 0, $2067 = SIMD_Int32x4(0,0,0,0), $2068 = SIMD_Int32x4(0,0,0,0), $2069 = 0, $207 = SIMD_Int32x4(0,0,0,0), $2070 = SIMD_Int32x4(0,0,0,0), $2071 = 0, $2072 = SIMD_Int32x4(0,0,0,0), $2073 = SIMD_Int32x4(0,0,0,0), $2074 = 0, $2075 = SIMD_Int32x4(0,0,0,0), $2076 = SIMD_Int32x4(0,0,0,0), $2077 = 0, $2078 = SIMD_Int32x4(0,0,0,0), $2079 = 0, $208 = SIMD_Int32x4(0,0,0,0), $2080 = SIMD_Int32x4(0,0,0,0); var $2081 = SIMD_Int32x4(0,0,0,0), $2082 = 0, $2083 = SIMD_Int32x4(0,0,0,0), $2084 = 0, $2085 = SIMD_Int32x4(0,0,0,0), $2086 = SIMD_Int32x4(0,0,0,0), $2087 = 0, $2088 = SIMD_Int32x4(0,0,0,0), $2089 = SIMD_Int32x4(0,0,0,0), $209 = 0, $2090 = 0, $2091 = SIMD_Int32x4(0,0,0,0), $2092 = 0, $2093 = SIMD_Int32x4(0,0,0,0), $2094 = SIMD_Int32x4(0,0,0,0), $2095 = 0, $2096 = SIMD_Int32x4(0,0,0,0), $2097 = 0, $2098 = SIMD_Int32x4(0,0,0,0), $2099 = SIMD_Int32x4(0,0,0,0); var $21 = 0, $210 = SIMD_Int32x4(0,0,0,0), $2100 = 0, $2101 = SIMD_Int32x4(0,0,0,0), $2102 = SIMD_Int32x4(0,0,0,0), $2103 = 0, $2104 = SIMD_Int32x4(0,0,0,0), $2105 = 0, $2106 = SIMD_Int32x4(0,0,0,0), $2107 = SIMD_Int32x4(0,0,0,0), $2108 = 0, $2109 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $2110 = 0, $2111 = SIMD_Int32x4(0,0,0,0), $2112 = SIMD_Int32x4(0,0,0,0), $2113 = 0, $2114 = SIMD_Int32x4(0,0,0,0), $2115 = SIMD_Int32x4(0,0,0,0), $2116 = 0; var $2117 = SIMD_Int32x4(0,0,0,0), $2118 = 0, $2119 = SIMD_Int32x4(0,0,0,0), $212 = 0, $2120 = SIMD_Int32x4(0,0,0,0), $2121 = 0, $2122 = SIMD_Int32x4(0,0,0,0), $2123 = 0, $2124 = SIMD_Int32x4(0,0,0,0), $2125 = SIMD_Int32x4(0,0,0,0), $2126 = 0, $2127 = SIMD_Int32x4(0,0,0,0), $2128 = SIMD_Int32x4(0,0,0,0), $2129 = 0, $213 = SIMD_Int32x4(0,0,0,0), $2130 = SIMD_Int32x4(0,0,0,0), $2131 = 0, $2132 = SIMD_Int32x4(0,0,0,0), $2133 = SIMD_Int32x4(0,0,0,0), $2134 = 0; var $2135 = SIMD_Int32x4(0,0,0,0), $2136 = 0, $2137 = SIMD_Int32x4(0,0,0,0), $2138 = SIMD_Int32x4(0,0,0,0), $2139 = 0, $214 = SIMD_Int32x4(0,0,0,0), $2140 = SIMD_Int32x4(0,0,0,0), $2141 = SIMD_Int32x4(0,0,0,0), $2142 = 0, $2143 = SIMD_Int32x4(0,0,0,0), $2144 = 0, $2145 = SIMD_Int32x4(0,0,0,0), $2146 = SIMD_Int32x4(0,0,0,0), $2147 = 0, $2148 = SIMD_Int32x4(0,0,0,0), $2149 = 0, $215 = 0, $2150 = SIMD_Int32x4(0,0,0,0), $2151 = SIMD_Int32x4(0,0,0,0), $2152 = 0; var $2153 = SIMD_Int32x4(0,0,0,0), $2154 = SIMD_Int32x4(0,0,0,0), $2155 = 0, $2156 = SIMD_Int32x4(0,0,0,0), $2157 = 0, $2158 = SIMD_Int32x4(0,0,0,0), $2159 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $2160 = 0, $2161 = SIMD_Int32x4(0,0,0,0), $2162 = 0, $2163 = SIMD_Int32x4(0,0,0,0), $2164 = SIMD_Int32x4(0,0,0,0), $2165 = 0, $2166 = SIMD_Int32x4(0,0,0,0), $2167 = SIMD_Int32x4(0,0,0,0), $2168 = 0, $2169 = SIMD_Int32x4(0,0,0,0), $217 = 0, $2170 = 0; var $2171 = SIMD_Int32x4(0,0,0,0), $2172 = SIMD_Int32x4(0,0,0,0), $2173 = 0, $2174 = SIMD_Int32x4(0,0,0,0), $2175 = 0, $2176 = SIMD_Int32x4(0,0,0,0), $2177 = SIMD_Int32x4(0,0,0,0), $2178 = 0, $2179 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $2180 = SIMD_Int32x4(0,0,0,0), $2181 = 0, $2182 = SIMD_Int32x4(0,0,0,0), $2183 = 0, $2184 = SIMD_Int32x4(0,0,0,0), $2185 = SIMD_Int32x4(0,0,0,0), $2186 = 0, $2187 = SIMD_Int32x4(0,0,0,0), $2188 = 0, $2189 = SIMD_Int32x4(0,0,0,0); var $219 = SIMD_Int32x4(0,0,0,0), $2190 = SIMD_Int32x4(0,0,0,0), $2191 = 0, $2192 = SIMD_Int32x4(0,0,0,0), $2193 = SIMD_Int32x4(0,0,0,0), $2194 = 0, $2195 = SIMD_Int32x4(0,0,0,0), $2196 = 0, $2197 = SIMD_Int32x4(0,0,0,0), $2198 = SIMD_Int32x4(0,0,0,0), $2199 = 0, $22 = SIMD_Int32x4(0,0,0,0), $220 = 0, $2200 = SIMD_Int32x4(0,0,0,0), $2201 = SIMD_Int32x4(0,0,0,0), $2202 = 0, $2203 = SIMD_Int32x4(0,0,0,0), $2204 = 0, $2205 = SIMD_Int32x4(0,0,0,0), $2206 = SIMD_Int32x4(0,0,0,0); var $2207 = 0, $2208 = SIMD_Int32x4(0,0,0,0), $2209 = 0, $221 = SIMD_Int32x4(0,0,0,0), $2210 = SIMD_Int32x4(0,0,0,0), $2211 = SIMD_Int32x4(0,0,0,0), $2212 = 0, $2213 = SIMD_Int32x4(0,0,0,0), $2214 = SIMD_Int32x4(0,0,0,0), $2215 = 0, $2216 = SIMD_Int32x4(0,0,0,0), $2217 = 0, $2218 = SIMD_Int32x4(0,0,0,0), $2219 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $2220 = 0, $2221 = SIMD_Int32x4(0,0,0,0), $2222 = 0, $2223 = SIMD_Int32x4(0,0,0,0), $2224 = SIMD_Int32x4(0,0,0,0); var $2225 = 0, $2226 = SIMD_Int32x4(0,0,0,0), $2227 = SIMD_Int32x4(0,0,0,0), $2228 = 0, $2229 = SIMD_Int32x4(0,0,0,0), $223 = 0, $2230 = 0, $2231 = SIMD_Int32x4(0,0,0,0), $2232 = SIMD_Int32x4(0,0,0,0), $2233 = 0, $2234 = SIMD_Int32x4(0,0,0,0), $2235 = 0, $2236 = SIMD_Int32x4(0,0,0,0), $2237 = SIMD_Int32x4(0,0,0,0), $2238 = 0, $2239 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $2240 = SIMD_Int32x4(0,0,0,0), $2241 = 0, $2242 = SIMD_Int32x4(0,0,0,0); var $2243 = 0, $2244 = SIMD_Int32x4(0,0,0,0), $2245 = SIMD_Int32x4(0,0,0,0), $2246 = 0, $2247 = SIMD_Int32x4(0,0,0,0), $2248 = 0, $2249 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $2250 = SIMD_Int32x4(0,0,0,0), $2251 = 0, $2252 = SIMD_Int32x4(0,0,0,0), $2253 = SIMD_Int32x4(0,0,0,0), $2254 = 0, $2255 = SIMD_Int32x4(0,0,0,0), $2256 = 0, $2257 = SIMD_Int32x4(0,0,0,0), $2258 = SIMD_Int32x4(0,0,0,0), $2259 = 0, $226 = 0, $2260 = SIMD_Int32x4(0,0,0,0); var $2261 = 0, $2262 = SIMD_Int32x4(0,0,0,0), $2263 = SIMD_Int32x4(0,0,0,0), $2264 = 0, $2265 = 0, $2266 = 0, $2267 = SIMD_Int32x4(0,0,0,0), $2268 = SIMD_Int32x4(0,0,0,0), $2269 = 0, $227 = SIMD_Int32x4(0,0,0,0), $2270 = SIMD_Int32x4(0,0,0,0), $2271 = 0, $2272 = SIMD_Int32x4(0,0,0,0), $2273 = SIMD_Int32x4(0,0,0,0), $2274 = 0, $2275 = SIMD_Int32x4(0,0,0,0), $2276 = 0, $2277 = SIMD_Int32x4(0,0,0,0), $2278 = SIMD_Int32x4(0,0,0,0), $2279 = 0; var $228 = SIMD_Int32x4(0,0,0,0), $2280 = SIMD_Int32x4(0,0,0,0), $2281 = SIMD_Int32x4(0,0,0,0), $2282 = 0, $2283 = SIMD_Int32x4(0,0,0,0), $2284 = 0, $2285 = SIMD_Int32x4(0,0,0,0), $2286 = SIMD_Int32x4(0,0,0,0), $2287 = 0, $2288 = SIMD_Int32x4(0,0,0,0), $2289 = 0, $229 = 0, $2290 = SIMD_Int32x4(0,0,0,0), $2291 = SIMD_Int32x4(0,0,0,0), $2292 = 0, $2293 = SIMD_Int32x4(0,0,0,0), $2294 = SIMD_Int32x4(0,0,0,0), $2295 = 0, $2296 = SIMD_Int32x4(0,0,0,0), $2297 = 0; var $2298 = SIMD_Int32x4(0,0,0,0), $2299 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $2300 = 0, $2301 = SIMD_Int32x4(0,0,0,0), $2302 = 0, $2303 = SIMD_Int32x4(0,0,0,0), $2304 = SIMD_Int32x4(0,0,0,0), $2305 = 0, $2306 = SIMD_Int32x4(0,0,0,0), $2307 = SIMD_Int32x4(0,0,0,0), $2308 = 0, $2309 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $2310 = 0, $2311 = SIMD_Int32x4(0,0,0,0), $2312 = SIMD_Int32x4(0,0,0,0), $2313 = 0, $2314 = SIMD_Int32x4(0,0,0,0); var $2315 = 0, $2316 = SIMD_Int32x4(0,0,0,0), $2317 = SIMD_Int32x4(0,0,0,0), $2318 = 0, $2319 = SIMD_Int32x4(0,0,0,0), $232 = 0, $2320 = SIMD_Int32x4(0,0,0,0), $2321 = 0, $2322 = SIMD_Int32x4(0,0,0,0), $2323 = 0, $2324 = SIMD_Int32x4(0,0,0,0), $2325 = SIMD_Int32x4(0,0,0,0), $2326 = 0, $2327 = SIMD_Int32x4(0,0,0,0), $2328 = 0, $2329 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $2330 = SIMD_Int32x4(0,0,0,0), $2331 = 0, $2332 = SIMD_Int32x4(0,0,0,0); var $2333 = SIMD_Int32x4(0,0,0,0), $2334 = 0, $2335 = SIMD_Int32x4(0,0,0,0), $2336 = 0, $2337 = SIMD_Int32x4(0,0,0,0), $2338 = SIMD_Int32x4(0,0,0,0), $2339 = 0, $234 = SIMD_Int32x4(0,0,0,0), $2340 = SIMD_Int32x4(0,0,0,0), $2341 = 0, $2342 = SIMD_Int32x4(0,0,0,0), $2343 = SIMD_Int32x4(0,0,0,0), $2344 = 0, $2345 = SIMD_Int32x4(0,0,0,0), $2346 = SIMD_Int32x4(0,0,0,0), $2347 = 0, $2348 = SIMD_Int32x4(0,0,0,0), $2349 = 0, $235 = 0, $2350 = SIMD_Int32x4(0,0,0,0); var $2351 = SIMD_Int32x4(0,0,0,0), $2352 = 0, $2353 = SIMD_Int32x4(0,0,0,0), $2354 = 0, $2355 = SIMD_Int32x4(0,0,0,0), $2356 = SIMD_Int32x4(0,0,0,0), $2357 = 0, $2358 = SIMD_Int32x4(0,0,0,0), $2359 = 0, $236 = SIMD_Int32x4(0,0,0,0), $2360 = SIMD_Int32x4(0,0,0,0), $2361 = SIMD_Int32x4(0,0,0,0), $2362 = 0, $2363 = SIMD_Int32x4(0,0,0,0), $2364 = SIMD_Int32x4(0,0,0,0), $2365 = 0, $2366 = SIMD_Int32x4(0,0,0,0), $2367 = 0, $2368 = SIMD_Int32x4(0,0,0,0), $2369 = SIMD_Int32x4(0,0,0,0); var $237 = SIMD_Int32x4(0,0,0,0), $2370 = 0, $2371 = SIMD_Int32x4(0,0,0,0), $2372 = 0, $2373 = SIMD_Int32x4(0,0,0,0), $2374 = SIMD_Int32x4(0,0,0,0), $2375 = 0, $2376 = SIMD_Int32x4(0,0,0,0), $2377 = SIMD_Int32x4(0,0,0,0), $2378 = 0, $2379 = SIMD_Int32x4(0,0,0,0), $238 = 0, $2380 = 0, $2381 = SIMD_Int32x4(0,0,0,0), $2382 = SIMD_Int32x4(0,0,0,0), $2383 = 0, $2384 = SIMD_Int32x4(0,0,0,0), $2385 = 0, $2386 = SIMD_Int32x4(0,0,0,0), $2387 = SIMD_Int32x4(0,0,0,0); var $2388 = 0, $2389 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $2390 = 0, $2391 = SIMD_Int32x4(0,0,0,0), $2392 = SIMD_Int32x4(0,0,0,0), $2393 = 0, $2394 = SIMD_Int32x4(0,0,0,0), $2395 = SIMD_Int32x4(0,0,0,0), $2396 = 0, $2397 = SIMD_Int32x4(0,0,0,0), $2398 = 0, $2399 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $2400 = SIMD_Int32x4(0,0,0,0), $2401 = 0, $2402 = SIMD_Int32x4(0,0,0,0), $2403 = 0, $2404 = SIMD_Int32x4(0,0,0,0); var $2405 = SIMD_Int32x4(0,0,0,0), $2406 = 0, $2407 = SIMD_Int32x4(0,0,0,0), $2408 = SIMD_Int32x4(0,0,0,0), $2409 = 0, $241 = 0, $2410 = SIMD_Int32x4(0,0,0,0), $2411 = 0, $2412 = SIMD_Int32x4(0,0,0,0), $2413 = SIMD_Int32x4(0,0,0,0), $2414 = 0, $2415 = SIMD_Int32x4(0,0,0,0), $2416 = 0, $2417 = SIMD_Int32x4(0,0,0,0), $2418 = SIMD_Int32x4(0,0,0,0), $2419 = 0, $242 = SIMD_Int32x4(0,0,0,0), $2420 = SIMD_Int32x4(0,0,0,0), $2421 = 0, $2422 = SIMD_Int32x4(0,0,0,0); var $2423 = SIMD_Int32x4(0,0,0,0), $2424 = 0, $2425 = SIMD_Int32x4(0,0,0,0), $2426 = SIMD_Int32x4(0,0,0,0), $2427 = 0, $2428 = SIMD_Int32x4(0,0,0,0), $2429 = 0, $243 = SIMD_Int32x4(0,0,0,0), $2430 = SIMD_Int32x4(0,0,0,0), $2431 = SIMD_Int32x4(0,0,0,0), $2432 = 0, $2433 = SIMD_Int32x4(0,0,0,0), $2434 = 0, $2435 = SIMD_Int32x4(0,0,0,0), $2436 = SIMD_Int32x4(0,0,0,0), $2437 = 0, $2438 = SIMD_Int32x4(0,0,0,0), $2439 = SIMD_Int32x4(0,0,0,0), $244 = 0, $2440 = 0; var $2441 = SIMD_Int32x4(0,0,0,0), $2442 = 0, $2443 = SIMD_Int32x4(0,0,0,0), $2444 = SIMD_Int32x4(0,0,0,0), $2445 = 0, $2446 = SIMD_Int32x4(0,0,0,0), $2447 = 0, $2448 = SIMD_Int32x4(0,0,0,0), $2449 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $2450 = 0, $2451 = SIMD_Int32x4(0,0,0,0), $2452 = 0, $2453 = SIMD_Int32x4(0,0,0,0), $2454 = SIMD_Int32x4(0,0,0,0), $2455 = 0, $2456 = SIMD_Int32x4(0,0,0,0), $2457 = SIMD_Int32x4(0,0,0,0), $2458 = 0, $2459 = SIMD_Int32x4(0,0,0,0); var $246 = SIMD_Int32x4(0,0,0,0), $2460 = 0, $2461 = SIMD_Int32x4(0,0,0,0), $2462 = SIMD_Int32x4(0,0,0,0), $2463 = 0, $2464 = SIMD_Int32x4(0,0,0,0), $2465 = 0, $2466 = SIMD_Int32x4(0,0,0,0), $2467 = SIMD_Int32x4(0,0,0,0), $2468 = 0, $2469 = SIMD_Int32x4(0,0,0,0), $247 = 0, $2470 = SIMD_Int32x4(0,0,0,0), $2471 = 0, $2472 = SIMD_Int32x4(0,0,0,0), $2473 = 0, $2474 = SIMD_Int32x4(0,0,0,0), $2475 = SIMD_Int32x4(0,0,0,0), $2476 = 0, $2477 = SIMD_Int32x4(0,0,0,0); var $2478 = 0, $2479 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $2480 = SIMD_Int32x4(0,0,0,0), $2481 = 0, $2482 = 0, $2483 = 0, $2484 = SIMD_Int32x4(0,0,0,0), $2485 = SIMD_Int32x4(0,0,0,0), $2486 = 0, $2487 = SIMD_Int32x4(0,0,0,0), $2488 = 0, $2489 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $2490 = SIMD_Int32x4(0,0,0,0), $2491 = 0, $2492 = SIMD_Int32x4(0,0,0,0), $2493 = 0, $2494 = SIMD_Int32x4(0,0,0,0), $2495 = SIMD_Int32x4(0,0,0,0); var $2496 = 0, $2497 = 0, $2498 = 0, $2499 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $2500 = SIMD_Int32x4(0,0,0,0), $2501 = 0, $2502 = SIMD_Int32x4(0,0,0,0), $2503 = 0, $2504 = SIMD_Int32x4(0,0,0,0), $2505 = SIMD_Int32x4(0,0,0,0), $2506 = 0, $2507 = SIMD_Int32x4(0,0,0,0), $2508 = 0, $2509 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $2510 = SIMD_Int32x4(0,0,0,0), $2511 = 0, $2512 = 0; var $2513 = 0, $2514 = SIMD_Int32x4(0,0,0,0), $2515 = SIMD_Int32x4(0,0,0,0), $2516 = 0, $2517 = SIMD_Int32x4(0,0,0,0), $2518 = 0, $2519 = SIMD_Int32x4(0,0,0,0), $252 = 0, $2520 = SIMD_Int32x4(0,0,0,0), $2521 = 0, $2522 = SIMD_Int32x4(0,0,0,0), $2523 = 0, $2524 = SIMD_Int32x4(0,0,0,0), $2525 = SIMD_Int32x4(0,0,0,0), $2526 = 0, $2527 = 0, $2528 = 0, $2529 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $2530 = SIMD_Int32x4(0,0,0,0); var $2531 = 0, $2532 = SIMD_Int32x4(0,0,0,0), $2533 = 0, $2534 = SIMD_Int32x4(0,0,0,0), $2535 = SIMD_Int32x4(0,0,0,0), $2536 = 0, $2537 = SIMD_Int32x4(0,0,0,0), $2538 = 0, $2539 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $2540 = SIMD_Int32x4(0,0,0,0), $2541 = 0, $2542 = 0, $2543 = 0, $2544 = SIMD_Int32x4(0,0,0,0), $2545 = SIMD_Int32x4(0,0,0,0), $2546 = 0, $2547 = SIMD_Int32x4(0,0,0,0), $2548 = 0, $2549 = SIMD_Int32x4(0,0,0,0); var $255 = 0, $2550 = SIMD_Int32x4(0,0,0,0), $2551 = 0, $2552 = SIMD_Int32x4(0,0,0,0), $2553 = 0, $2554 = SIMD_Int32x4(0,0,0,0), $2555 = SIMD_Int32x4(0,0,0,0), $2556 = 0, $2557 = 0, $2558 = 0, $2559 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $2560 = SIMD_Int32x4(0,0,0,0), $2561 = 0, $2562 = SIMD_Int32x4(0,0,0,0), $2563 = 0, $2564 = SIMD_Int32x4(0,0,0,0), $2565 = SIMD_Int32x4(0,0,0,0), $2566 = 0, $2567 = SIMD_Int32x4(0,0,0,0); var $2568 = 0, $2569 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $2570 = SIMD_Int32x4(0,0,0,0), $2571 = 0, $2572 = 0, $2573 = 0, $2574 = SIMD_Int32x4(0,0,0,0), $2575 = SIMD_Int32x4(0,0,0,0), $2576 = 0, $2577 = SIMD_Int32x4(0,0,0,0), $2578 = 0, $2579 = SIMD_Int32x4(0,0,0,0), $258 = 0, $2580 = SIMD_Int32x4(0,0,0,0), $2581 = 0, $2582 = SIMD_Int32x4(0,0,0,0), $2583 = 0, $2584 = SIMD_Int32x4(0,0,0,0), $2585 = SIMD_Int32x4(0,0,0,0); var $2586 = 0, $2587 = SIMD_Int32x4(0,0,0,0), $2588 = SIMD_Int32x4(0,0,0,0), $2589 = 0, $259 = SIMD_Int32x4(0,0,0,0), $2590 = SIMD_Int32x4(0,0,0,0), $2591 = 0, $2592 = SIMD_Int32x4(0,0,0,0), $2593 = SIMD_Int32x4(0,0,0,0), $2594 = 0, $2595 = SIMD_Int32x4(0,0,0,0), $2596 = 0, $2597 = SIMD_Int32x4(0,0,0,0), $2598 = SIMD_Int32x4(0,0,0,0), $2599 = 0, $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $2600 = SIMD_Int32x4(0,0,0,0), $2601 = 0, $2602 = SIMD_Int32x4(0,0,0,0); var $2603 = SIMD_Int32x4(0,0,0,0), $2604 = 0, $2605 = SIMD_Int32x4(0,0,0,0), $2606 = SIMD_Int32x4(0,0,0,0), $2607 = 0, $2608 = SIMD_Int32x4(0,0,0,0), $2609 = 0, $261 = 0, $2610 = SIMD_Int32x4(0,0,0,0), $2611 = SIMD_Int32x4(0,0,0,0), $2612 = 0, $2613 = SIMD_Int32x4(0,0,0,0), $2614 = 0, $2615 = SIMD_Int32x4(0,0,0,0), $2616 = SIMD_Int32x4(0,0,0,0), $2617 = 0, $2618 = SIMD_Int32x4(0,0,0,0), $2619 = 0, $262 = SIMD_Int32x4(0,0,0,0), $2620 = SIMD_Int32x4(0,0,0,0); var $2621 = SIMD_Int32x4(0,0,0,0), $2622 = 0, $2623 = SIMD_Int32x4(0,0,0,0), $2624 = 0, $2625 = SIMD_Int32x4(0,0,0,0), $2626 = SIMD_Int32x4(0,0,0,0), $2627 = 0, $2628 = SIMD_Int32x4(0,0,0,0), $2629 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $2630 = 0, $2631 = SIMD_Int32x4(0,0,0,0), $2632 = 0, $2633 = SIMD_Int32x4(0,0,0,0), $2634 = SIMD_Int32x4(0,0,0,0), $2635 = 0, $2636 = SIMD_Int32x4(0,0,0,0), $2637 = 0, $2638 = SIMD_Int32x4(0,0,0,0), $2639 = SIMD_Int32x4(0,0,0,0); var $264 = 0, $2640 = 0, $2641 = SIMD_Int32x4(0,0,0,0), $2642 = 0, $2643 = SIMD_Int32x4(0,0,0,0), $2644 = SIMD_Int32x4(0,0,0,0), $2645 = 0, $2646 = SIMD_Int32x4(0,0,0,0), $2647 = SIMD_Int32x4(0,0,0,0), $2648 = 0, $2649 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $2650 = 0, $2651 = SIMD_Int32x4(0,0,0,0), $2652 = SIMD_Int32x4(0,0,0,0), $2653 = 0, $2654 = SIMD_Int32x4(0,0,0,0), $2655 = 0, $2656 = SIMD_Int32x4(0,0,0,0), $2657 = SIMD_Int32x4(0,0,0,0); var $2658 = 0, $2659 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $2660 = 0, $2661 = SIMD_Int32x4(0,0,0,0), $2662 = SIMD_Int32x4(0,0,0,0), $2663 = 0, $2664 = SIMD_Int32x4(0,0,0,0), $2665 = 0, $2666 = SIMD_Int32x4(0,0,0,0), $2667 = SIMD_Int32x4(0,0,0,0), $2668 = 0, $2669 = SIMD_Int32x4(0,0,0,0), $267 = 0, $2670 = SIMD_Int32x4(0,0,0,0), $2671 = 0, $2672 = SIMD_Int32x4(0,0,0,0), $2673 = 0, $2674 = SIMD_Int32x4(0,0,0,0), $2675 = SIMD_Int32x4(0,0,0,0); var $2676 = 0, $2677 = SIMD_Int32x4(0,0,0,0), $2678 = 0, $2679 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $2680 = SIMD_Int32x4(0,0,0,0), $2681 = 0, $2682 = SIMD_Int32x4(0,0,0,0), $2683 = 0, $2684 = SIMD_Int32x4(0,0,0,0), $2685 = SIMD_Int32x4(0,0,0,0), $2686 = 0, $2687 = SIMD_Int32x4(0,0,0,0), $2688 = SIMD_Int32x4(0,0,0,0), $2689 = 0, $269 = SIMD_Int32x4(0,0,0,0), $2690 = SIMD_Int32x4(0,0,0,0), $2691 = 0, $2692 = SIMD_Int32x4(0,0,0,0), $2693 = SIMD_Int32x4(0,0,0,0); var $2694 = 0, $2695 = SIMD_Int32x4(0,0,0,0), $2696 = 0, $2697 = SIMD_Int32x4(0,0,0,0), $2698 = SIMD_Int32x4(0,0,0,0), $2699 = 0, $27 = 0, $270 = 0, $2700 = SIMD_Int32x4(0,0,0,0), $2701 = 0, $2702 = SIMD_Int32x4(0,0,0,0), $2703 = SIMD_Int32x4(0,0,0,0), $2704 = 0, $2705 = SIMD_Int32x4(0,0,0,0), $2706 = 0, $2707 = SIMD_Int32x4(0,0,0,0), $2708 = SIMD_Int32x4(0,0,0,0), $2709 = 0, $271 = SIMD_Int32x4(0,0,0,0), $2710 = SIMD_Int32x4(0,0,0,0); var $2711 = SIMD_Int32x4(0,0,0,0), $2712 = 0, $2713 = SIMD_Int32x4(0,0,0,0), $2714 = 0, $2715 = SIMD_Int32x4(0,0,0,0), $2716 = SIMD_Int32x4(0,0,0,0), $2717 = 0, $2718 = SIMD_Int32x4(0,0,0,0), $2719 = 0, $272 = SIMD_Int32x4(0,0,0,0), $2720 = SIMD_Int32x4(0,0,0,0), $2721 = SIMD_Int32x4(0,0,0,0), $2722 = 0, $2723 = SIMD_Int32x4(0,0,0,0), $2724 = 0, $2725 = SIMD_Int32x4(0,0,0,0), $2726 = SIMD_Int32x4(0,0,0,0), $2727 = 0, $2728 = SIMD_Int32x4(0,0,0,0), $2729 = SIMD_Int32x4(0,0,0,0); var $273 = 0, $2730 = 0, $2731 = SIMD_Int32x4(0,0,0,0), $2732 = 0, $2733 = SIMD_Int32x4(0,0,0,0), $2734 = SIMD_Int32x4(0,0,0,0), $2735 = 0, $2736 = SIMD_Int32x4(0,0,0,0), $2737 = 0, $2738 = SIMD_Int32x4(0,0,0,0), $2739 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $2740 = 0, $2741 = SIMD_Int32x4(0,0,0,0), $2742 = 0, $2743 = SIMD_Int32x4(0,0,0,0), $2744 = SIMD_Int32x4(0,0,0,0), $2745 = 0, $2746 = SIMD_Int32x4(0,0,0,0), $2747 = 0; var $2748 = SIMD_Int32x4(0,0,0,0), $2749 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $2750 = 0, $2751 = SIMD_Int32x4(0,0,0,0), $2752 = SIMD_Int32x4(0,0,0,0), $2753 = 0, $2754 = SIMD_Int32x4(0,0,0,0), $2755 = 0, $2756 = SIMD_Int32x4(0,0,0,0), $2757 = SIMD_Int32x4(0,0,0,0), $2758 = 0, $2759 = SIMD_Int32x4(0,0,0,0), $276 = 0, $2760 = 0, $2761 = SIMD_Int32x4(0,0,0,0), $2762 = SIMD_Int32x4(0,0,0,0), $2763 = 0, $2764 = SIMD_Int32x4(0,0,0,0), $2765 = 0; var $2766 = SIMD_Int32x4(0,0,0,0), $2767 = SIMD_Int32x4(0,0,0,0), $2768 = 0, $2769 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $2770 = 0, $2771 = SIMD_Int32x4(0,0,0,0), $2772 = SIMD_Int32x4(0,0,0,0), $2773 = 0, $2774 = SIMD_Int32x4(0,0,0,0), $2775 = SIMD_Int32x4(0,0,0,0), $2776 = 0, $2777 = SIMD_Int32x4(0,0,0,0), $2778 = 0, $2779 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $2780 = SIMD_Int32x4(0,0,0,0), $2781 = 0, $2782 = SIMD_Int32x4(0,0,0,0), $2783 = 0; var $2784 = SIMD_Int32x4(0,0,0,0), $2785 = SIMD_Int32x4(0,0,0,0), $2786 = 0, $2787 = SIMD_Int32x4(0,0,0,0), $2788 = 0, $2789 = SIMD_Int32x4(0,0,0,0), $279 = 0, $2790 = SIMD_Int32x4(0,0,0,0), $2791 = 0, $2792 = SIMD_Int32x4(0,0,0,0), $2793 = 0, $2794 = SIMD_Int32x4(0,0,0,0), $2795 = SIMD_Int32x4(0,0,0,0), $2796 = 0, $2797 = 0, $2798 = 0, $2799 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $2800 = SIMD_Int32x4(0,0,0,0); var $2801 = 0, $2802 = SIMD_Int32x4(0,0,0,0), $2803 = 0, $2804 = SIMD_Int32x4(0,0,0,0), $2805 = SIMD_Int32x4(0,0,0,0), $2806 = 0, $2807 = SIMD_Int32x4(0,0,0,0), $2808 = 0, $2809 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $2810 = SIMD_Int32x4(0,0,0,0), $2811 = 0, $2812 = SIMD_Int32x4(0,0,0,0), $2813 = 0, $2814 = SIMD_Int32x4(0,0,0,0), $2815 = SIMD_Int32x4(0,0,0,0), $2816 = 0, $2817 = SIMD_Int32x4(0,0,0,0), $2818 = 0, $2819 = SIMD_Int32x4(0,0,0,0); var $282 = 0, $2820 = SIMD_Int32x4(0,0,0,0), $2821 = 0, $2822 = SIMD_Int32x4(0,0,0,0), $2823 = SIMD_Int32x4(0,0,0,0), $2824 = 0, $2825 = SIMD_Int32x4(0,0,0,0), $2826 = 0, $2827 = SIMD_Int32x4(0,0,0,0), $2828 = SIMD_Int32x4(0,0,0,0), $2829 = 0, $283 = SIMD_Int32x4(0,0,0,0), $2830 = SIMD_Int32x4(0,0,0,0), $2831 = 0, $2832 = SIMD_Int32x4(0,0,0,0), $2833 = SIMD_Int32x4(0,0,0,0), $2834 = 0, $2835 = SIMD_Int32x4(0,0,0,0), $2836 = 0, $2837 = SIMD_Int32x4(0,0,0,0); var $2838 = SIMD_Int32x4(0,0,0,0), $2839 = 0, $284 = SIMD_Int32x4(0,0,0,0), $2840 = SIMD_Int32x4(0,0,0,0), $2841 = 0, $2842 = SIMD_Int32x4(0,0,0,0), $2843 = SIMD_Int32x4(0,0,0,0), $2844 = 0, $2845 = SIMD_Int32x4(0,0,0,0), $2846 = SIMD_Int32x4(0,0,0,0), $2847 = 0, $2848 = SIMD_Int32x4(0,0,0,0), $2849 = 0, $285 = 0, $2850 = SIMD_Int32x4(0,0,0,0), $2851 = SIMD_Int32x4(0,0,0,0), $2852 = 0, $2853 = SIMD_Int32x4(0,0,0,0), $2854 = 0, $2855 = SIMD_Int32x4(0,0,0,0); var $2856 = SIMD_Int32x4(0,0,0,0), $2857 = 0, $2858 = SIMD_Int32x4(0,0,0,0), $2859 = 0, $286 = SIMD_Int32x4(0,0,0,0), $2860 = SIMD_Int32x4(0,0,0,0), $2861 = SIMD_Int32x4(0,0,0,0), $2862 = 0, $2863 = SIMD_Int32x4(0,0,0,0), $2864 = 0, $2865 = SIMD_Int32x4(0,0,0,0), $2866 = SIMD_Int32x4(0,0,0,0), $2867 = 0, $2868 = SIMD_Int32x4(0,0,0,0), $2869 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $2870 = 0, $2871 = SIMD_Int32x4(0,0,0,0), $2872 = 0, $2873 = SIMD_Int32x4(0,0,0,0); var $2874 = SIMD_Int32x4(0,0,0,0), $2875 = 0, $2876 = SIMD_Int32x4(0,0,0,0), $2877 = 0, $2878 = SIMD_Int32x4(0,0,0,0), $2879 = SIMD_Int32x4(0,0,0,0), $288 = 0, $2880 = 0, $2881 = SIMD_Int32x4(0,0,0,0), $2882 = 0, $2883 = SIMD_Int32x4(0,0,0,0), $2884 = SIMD_Int32x4(0,0,0,0), $2885 = 0, $2886 = SIMD_Int32x4(0,0,0,0), $2887 = 0, $2888 = SIMD_Int32x4(0,0,0,0), $2889 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $2890 = 0, $2891 = SIMD_Int32x4(0,0,0,0); var $2892 = 0, $2893 = SIMD_Int32x4(0,0,0,0), $2894 = SIMD_Int32x4(0,0,0,0), $2895 = 0, $2896 = SIMD_Int32x4(0,0,0,0), $2897 = SIMD_Int32x4(0,0,0,0), $2898 = 0, $2899 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $2900 = 0, $2901 = SIMD_Int32x4(0,0,0,0), $2902 = SIMD_Int32x4(0,0,0,0), $2903 = 0, $2904 = SIMD_Int32x4(0,0,0,0), $2905 = 0, $2906 = SIMD_Int32x4(0,0,0,0), $2907 = SIMD_Int32x4(0,0,0,0), $2908 = 0, $2909 = SIMD_Int32x4(0,0,0,0); var $291 = 0, $2910 = 0, $2911 = SIMD_Int32x4(0,0,0,0), $2912 = SIMD_Int32x4(0,0,0,0), $2913 = 0, $2914 = SIMD_Int32x4(0,0,0,0), $2915 = 0, $2916 = SIMD_Int32x4(0,0,0,0), $2917 = SIMD_Int32x4(0,0,0,0), $2918 = 0, $2919 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $2920 = 0, $2921 = SIMD_Int32x4(0,0,0,0), $2922 = SIMD_Int32x4(0,0,0,0), $2923 = 0, $2924 = SIMD_Int32x4(0,0,0,0), $2925 = SIMD_Int32x4(0,0,0,0), $2926 = 0, $2927 = SIMD_Int32x4(0,0,0,0); var $2928 = 0, $2929 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $2930 = SIMD_Int32x4(0,0,0,0), $2931 = 0, $2932 = SIMD_Int32x4(0,0,0,0), $2933 = 0, $2934 = SIMD_Int32x4(0,0,0,0), $2935 = SIMD_Int32x4(0,0,0,0), $2936 = 0, $2937 = SIMD_Int32x4(0,0,0,0), $2938 = 0, $2939 = SIMD_Int32x4(0,0,0,0), $294 = 0, $2940 = SIMD_Int32x4(0,0,0,0), $2941 = 0, $2942 = SIMD_Int32x4(0,0,0,0), $2943 = 0, $2944 = SIMD_Int32x4(0,0,0,0), $2945 = SIMD_Int32x4(0,0,0,0); var $2946 = 0, $2947 = SIMD_Int32x4(0,0,0,0), $2948 = 0, $2949 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $2950 = SIMD_Int32x4(0,0,0,0), $2951 = 0, $2952 = SIMD_Int32x4(0,0,0,0), $2953 = 0, $2954 = SIMD_Int32x4(0,0,0,0), $2955 = SIMD_Int32x4(0,0,0,0), $2956 = 0, $2957 = SIMD_Int32x4(0,0,0,0), $2958 = SIMD_Int32x4(0,0,0,0), $2959 = 0, $296 = SIMD_Int32x4(0,0,0,0), $2960 = SIMD_Int32x4(0,0,0,0), $2961 = 0, $2962 = SIMD_Int32x4(0,0,0,0), $2963 = SIMD_Int32x4(0,0,0,0); var $2964 = 0, $2965 = SIMD_Int32x4(0,0,0,0), $2966 = 0, $2967 = SIMD_Int32x4(0,0,0,0), $2968 = SIMD_Int32x4(0,0,0,0), $2969 = 0, $297 = 0, $2970 = SIMD_Int32x4(0,0,0,0), $2971 = 0, $2972 = SIMD_Int32x4(0,0,0,0), $2973 = SIMD_Int32x4(0,0,0,0), $2974 = 0, $2975 = SIMD_Int32x4(0,0,0,0), $2976 = 0, $2977 = SIMD_Int32x4(0,0,0,0), $2978 = SIMD_Int32x4(0,0,0,0), $2979 = 0, $298 = SIMD_Int32x4(0,0,0,0), $2980 = SIMD_Int32x4(0,0,0,0), $2981 = 0; var $2982 = SIMD_Int32x4(0,0,0,0), $2983 = SIMD_Int32x4(0,0,0,0), $2984 = 0, $2985 = SIMD_Int32x4(0,0,0,0), $2986 = SIMD_Int32x4(0,0,0,0), $2987 = 0, $2988 = SIMD_Int32x4(0,0,0,0), $2989 = 0, $299 = SIMD_Int32x4(0,0,0,0), $2990 = SIMD_Int32x4(0,0,0,0), $2991 = SIMD_Int32x4(0,0,0,0), $2992 = 0, $2993 = SIMD_Int32x4(0,0,0,0), $2994 = 0, $2995 = SIMD_Int32x4(0,0,0,0), $2996 = SIMD_Int32x4(0,0,0,0), $2997 = 0, $2998 = SIMD_Int32x4(0,0,0,0), $2999 = 0, $3 = 0; var $30 = 0, $300 = 0, $3000 = SIMD_Int32x4(0,0,0,0), $3001 = SIMD_Int32x4(0,0,0,0), $3002 = 0, $3003 = SIMD_Int32x4(0,0,0,0), $3004 = 0, $3005 = SIMD_Int32x4(0,0,0,0), $3006 = SIMD_Int32x4(0,0,0,0), $3007 = 0, $3008 = SIMD_Int32x4(0,0,0,0), $3009 = 0, $301 = SIMD_Int32x4(0,0,0,0), $3010 = SIMD_Int32x4(0,0,0,0), $3011 = SIMD_Int32x4(0,0,0,0), $3012 = 0, $3013 = SIMD_Int32x4(0,0,0,0), $3014 = SIMD_Int32x4(0,0,0,0), $3015 = 0, $3016 = SIMD_Int32x4(0,0,0,0); var $3017 = 0, $3018 = SIMD_Int32x4(0,0,0,0), $3019 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $3020 = 0, $3021 = SIMD_Int32x4(0,0,0,0), $3022 = 0, $3023 = SIMD_Int32x4(0,0,0,0), $3024 = SIMD_Int32x4(0,0,0,0), $3025 = 0, $3026 = SIMD_Int32x4(0,0,0,0), $3027 = 0, $3028 = SIMD_Int32x4(0,0,0,0), $3029 = SIMD_Int32x4(0,0,0,0), $303 = 0, $3030 = 0, $3031 = SIMD_Int32x4(0,0,0,0), $3032 = 0, $3033 = SIMD_Int32x4(0,0,0,0), $3034 = SIMD_Int32x4(0,0,0,0); var $3035 = 0, $3036 = SIMD_Int32x4(0,0,0,0), $3037 = 0, $3038 = SIMD_Int32x4(0,0,0,0), $3039 = SIMD_Int32x4(0,0,0,0), $304 = 0, $3040 = 0, $3041 = SIMD_Int32x4(0,0,0,0), $3042 = 0, $3043 = SIMD_Int32x4(0,0,0,0), $3044 = SIMD_Int32x4(0,0,0,0), $3045 = 0, $3046 = 0, $3047 = 0, $3048 = SIMD_Int32x4(0,0,0,0), $3049 = SIMD_Int32x4(0,0,0,0), $305 = 0, $3050 = 0, $3051 = SIMD_Int32x4(0,0,0,0), $3052 = 0; var $3053 = SIMD_Int32x4(0,0,0,0), $3054 = SIMD_Int32x4(0,0,0,0), $3055 = 0, $3056 = SIMD_Int32x4(0,0,0,0), $3057 = 0, $3058 = SIMD_Int32x4(0,0,0,0), $3059 = SIMD_Int32x4(0,0,0,0), $306 = 0, $3060 = 0, $3061 = SIMD_Int32x4(0,0,0,0), $3062 = 0, $3063 = SIMD_Int32x4(0,0,0,0), $3064 = SIMD_Int32x4(0,0,0,0), $3065 = 0, $3066 = SIMD_Int32x4(0,0,0,0), $3067 = 0, $3068 = SIMD_Int32x4(0,0,0,0), $3069 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $3070 = 0; var $3071 = SIMD_Int32x4(0,0,0,0), $3072 = 0, $3073 = SIMD_Int32x4(0,0,0,0), $3074 = SIMD_Int32x4(0,0,0,0), $3075 = 0, $3076 = SIMD_Int32x4(0,0,0,0), $3077 = 0, $3078 = SIMD_Int32x4(0,0,0,0), $3079 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $3080 = 0, $3081 = 0, $3082 = 0, $3083 = SIMD_Int32x4(0,0,0,0), $3084 = SIMD_Int32x4(0,0,0,0), $3085 = 0, $3086 = SIMD_Int32x4(0,0,0,0), $3087 = 0, $3088 = SIMD_Int32x4(0,0,0,0), $3089 = SIMD_Int32x4(0,0,0,0); var $309 = 0, $3090 = 0, $3091 = SIMD_Int32x4(0,0,0,0), $3092 = 0, $3093 = SIMD_Int32x4(0,0,0,0), $3094 = SIMD_Int32x4(0,0,0,0), $3095 = 0, $3096 = SIMD_Int32x4(0,0,0,0), $3097 = 0, $3098 = SIMD_Int32x4(0,0,0,0), $3099 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $3100 = 0, $3101 = SIMD_Int32x4(0,0,0,0), $3102 = 0, $3103 = SIMD_Int32x4(0,0,0,0), $3104 = SIMD_Int32x4(0,0,0,0), $3105 = 0, $3106 = SIMD_Int32x4(0,0,0,0); var $3107 = 0, $3108 = SIMD_Int32x4(0,0,0,0), $3109 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $3110 = 0, $3111 = SIMD_Int32x4(0,0,0,0), $3112 = 0, $3113 = SIMD_Int32x4(0,0,0,0), $3114 = SIMD_Int32x4(0,0,0,0), $3115 = 0, $3116 = 0, $3117 = 0, $3118 = SIMD_Int32x4(0,0,0,0), $3119 = SIMD_Int32x4(0,0,0,0), $312 = 0, $3120 = 0, $3121 = SIMD_Int32x4(0,0,0,0), $3122 = 0, $3123 = SIMD_Int32x4(0,0,0,0), $3124 = SIMD_Int32x4(0,0,0,0); var $3125 = 0, $3126 = SIMD_Int32x4(0,0,0,0), $3127 = 0, $3128 = SIMD_Int32x4(0,0,0,0), $3129 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $3130 = 0, $3131 = SIMD_Int32x4(0,0,0,0), $3132 = 0, $3133 = SIMD_Int32x4(0,0,0,0), $3134 = SIMD_Int32x4(0,0,0,0), $3135 = 0, $3136 = SIMD_Int32x4(0,0,0,0), $3137 = 0, $3138 = SIMD_Int32x4(0,0,0,0), $3139 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $3140 = 0, $3141 = SIMD_Int32x4(0,0,0,0), $3142 = 0; var $3143 = SIMD_Int32x4(0,0,0,0), $3144 = SIMD_Int32x4(0,0,0,0), $3145 = 0, $3146 = SIMD_Int32x4(0,0,0,0), $3147 = 0, $3148 = SIMD_Int32x4(0,0,0,0), $3149 = SIMD_Int32x4(0,0,0,0), $315 = 0, $3150 = 0, $3151 = SIMD_Int32x4(0,0,0,0), $3152 = SIMD_Int32x4(0,0,0,0), $3153 = 0, $3154 = SIMD_Int32x4(0,0,0,0), $3155 = 0, $3156 = SIMD_Int32x4(0,0,0,0), $3157 = SIMD_Int32x4(0,0,0,0), $3158 = 0, $3159 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $3160 = 0; var $3161 = SIMD_Int32x4(0,0,0,0), $3162 = SIMD_Int32x4(0,0,0,0), $3163 = 0, $3164 = SIMD_Int32x4(0,0,0,0), $3165 = 0, $3166 = SIMD_Int32x4(0,0,0,0), $3167 = SIMD_Int32x4(0,0,0,0), $3168 = 0, $3169 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $3170 = 0, $3171 = SIMD_Int32x4(0,0,0,0), $3172 = SIMD_Int32x4(0,0,0,0), $3173 = 0, $3174 = SIMD_Int32x4(0,0,0,0), $3175 = 0, $3176 = SIMD_Int32x4(0,0,0,0), $3177 = SIMD_Int32x4(0,0,0,0), $3178 = 0, $3179 = SIMD_Int32x4(0,0,0,0); var $318 = 0, $3180 = 0, $3181 = SIMD_Int32x4(0,0,0,0), $3182 = SIMD_Int32x4(0,0,0,0), $3183 = 0, $3184 = SIMD_Int32x4(0,0,0,0), $3185 = 0, $3186 = SIMD_Int32x4(0,0,0,0), $3187 = SIMD_Int32x4(0,0,0,0), $3188 = 0, $3189 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $3190 = 0, $3191 = SIMD_Int32x4(0,0,0,0), $3192 = SIMD_Int32x4(0,0,0,0), $3193 = 0, $3194 = SIMD_Int32x4(0,0,0,0), $3195 = 0, $3196 = SIMD_Int32x4(0,0,0,0), $3197 = SIMD_Int32x4(0,0,0,0); var $3198 = 0, $3199 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $3200 = SIMD_Int32x4(0,0,0,0), $3201 = 0, $3202 = SIMD_Int32x4(0,0,0,0), $3203 = 0, $3204 = SIMD_Int32x4(0,0,0,0), $3205 = SIMD_Int32x4(0,0,0,0), $3206 = 0, $3207 = SIMD_Int32x4(0,0,0,0), $3208 = 0, $3209 = SIMD_Int32x4(0,0,0,0), $321 = 0, $3210 = SIMD_Int32x4(0,0,0,0), $3211 = 0, $3212 = SIMD_Int32x4(0,0,0,0), $3213 = 0, $3214 = SIMD_Int32x4(0,0,0,0); var $3215 = SIMD_Int32x4(0,0,0,0), $3216 = 0, $3217 = SIMD_Int32x4(0,0,0,0), $3218 = 0, $3219 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $3220 = SIMD_Int32x4(0,0,0,0), $3221 = 0, $3222 = SIMD_Int32x4(0,0,0,0), $3223 = 0, $3224 = SIMD_Int32x4(0,0,0,0), $3225 = SIMD_Int32x4(0,0,0,0), $3226 = 0, $3227 = SIMD_Int32x4(0,0,0,0), $3228 = 0, $3229 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $3230 = SIMD_Int32x4(0,0,0,0), $3231 = 0, $3232 = SIMD_Int32x4(0,0,0,0); var $3233 = 0, $3234 = SIMD_Int32x4(0,0,0,0), $3235 = SIMD_Int32x4(0,0,0,0), $3236 = 0, $3237 = SIMD_Int32x4(0,0,0,0), $3238 = 0, $3239 = SIMD_Int32x4(0,0,0,0), $324 = 0, $3240 = SIMD_Int32x4(0,0,0,0), $3241 = 0, $3242 = SIMD_Int32x4(0,0,0,0), $3243 = 0, $3244 = SIMD_Int32x4(0,0,0,0), $3245 = SIMD_Int32x4(0,0,0,0), $3246 = 0, $3247 = SIMD_Int32x4(0,0,0,0), $3248 = 0, $3249 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $3250 = SIMD_Int32x4(0,0,0,0); var $3251 = 0, $3252 = SIMD_Int32x4(0,0,0,0), $3253 = SIMD_Int32x4(0,0,0,0), $3254 = 0, $3255 = SIMD_Int32x4(0,0,0,0), $3256 = 0, $3257 = SIMD_Int32x4(0,0,0,0), $3258 = SIMD_Int32x4(0,0,0,0), $3259 = 0, $326 = 0, $3260 = SIMD_Int32x4(0,0,0,0), $3261 = 0, $3262 = SIMD_Int32x4(0,0,0,0), $3263 = SIMD_Int32x4(0,0,0,0), $3264 = 0, $3265 = SIMD_Int32x4(0,0,0,0), $3266 = 0, $3267 = SIMD_Int32x4(0,0,0,0), $3268 = SIMD_Int32x4(0,0,0,0), $3269 = 0; var $327 = SIMD_Int32x4(0,0,0,0), $3270 = SIMD_Int32x4(0,0,0,0), $3271 = 0, $3272 = SIMD_Int32x4(0,0,0,0), $3273 = SIMD_Int32x4(0,0,0,0), $3274 = 0, $3275 = SIMD_Int32x4(0,0,0,0), $3276 = 0, $3277 = SIMD_Int32x4(0,0,0,0), $3278 = SIMD_Int32x4(0,0,0,0), $3279 = 0, $328 = SIMD_Int32x4(0,0,0,0), $3280 = SIMD_Int32x4(0,0,0,0), $3281 = 0, $3282 = SIMD_Int32x4(0,0,0,0), $3283 = SIMD_Int32x4(0,0,0,0), $3284 = 0, $3285 = SIMD_Int32x4(0,0,0,0), $3286 = 0, $3287 = SIMD_Int32x4(0,0,0,0); var $3288 = SIMD_Int32x4(0,0,0,0), $3289 = 0, $329 = 0, $3290 = SIMD_Int32x4(0,0,0,0), $3291 = 0, $3292 = SIMD_Int32x4(0,0,0,0), $3293 = SIMD_Int32x4(0,0,0,0), $3294 = 0, $3295 = SIMD_Int32x4(0,0,0,0), $3296 = 0, $3297 = SIMD_Int32x4(0,0,0,0), $3298 = SIMD_Int32x4(0,0,0,0), $3299 = 0, $33 = 0, $330 = SIMD_Int32x4(0,0,0,0), $3300 = SIMD_Int32x4(0,0,0,0), $3301 = SIMD_Int32x4(0,0,0,0), $3302 = 0, $3303 = SIMD_Int32x4(0,0,0,0), $3304 = 0; var $3305 = SIMD_Int32x4(0,0,0,0), $3306 = SIMD_Int32x4(0,0,0,0), $3307 = 0, $3308 = SIMD_Int32x4(0,0,0,0), $3309 = 0, $331 = SIMD_Int32x4(0,0,0,0), $3310 = SIMD_Int32x4(0,0,0,0), $3311 = SIMD_Int32x4(0,0,0,0), $3312 = 0, $3313 = SIMD_Int32x4(0,0,0,0), $3314 = 0, $3315 = SIMD_Int32x4(0,0,0,0), $3316 = SIMD_Int32x4(0,0,0,0), $3317 = 0, $3318 = SIMD_Int32x4(0,0,0,0), $3319 = 0, $332 = 0, $3320 = SIMD_Int32x4(0,0,0,0), $3321 = SIMD_Int32x4(0,0,0,0), $3322 = 0; var $3323 = SIMD_Int32x4(0,0,0,0), $3324 = 0, $3325 = SIMD_Int32x4(0,0,0,0), $3326 = SIMD_Int32x4(0,0,0,0), $3327 = 0, $3328 = SIMD_Int32x4(0,0,0,0), $3329 = 0, $333 = SIMD_Int32x4(0,0,0,0), $3330 = SIMD_Int32x4(0,0,0,0), $3331 = SIMD_Int32x4(0,0,0,0), $3332 = 0, $3333 = SIMD_Int32x4(0,0,0,0), $3334 = 0, $3335 = SIMD_Int32x4(0,0,0,0), $3336 = SIMD_Int32x4(0,0,0,0), $3337 = 0, $3338 = SIMD_Int32x4(0,0,0,0), $3339 = 0, $334 = SIMD_Int32x4(0,0,0,0), $3340 = SIMD_Int32x4(0,0,0,0); var $3341 = SIMD_Int32x4(0,0,0,0), $3342 = 0, $3343 = SIMD_Int32x4(0,0,0,0), $3344 = 0, $3345 = SIMD_Int32x4(0,0,0,0), $3346 = SIMD_Int32x4(0,0,0,0), $3347 = 0, $3348 = SIMD_Int32x4(0,0,0,0), $3349 = 0, $335 = 0, $3350 = SIMD_Int32x4(0,0,0,0), $3351 = SIMD_Int32x4(0,0,0,0), $3352 = 0, $3353 = SIMD_Int32x4(0,0,0,0), $3354 = 0, $3355 = SIMD_Int32x4(0,0,0,0), $3356 = SIMD_Int32x4(0,0,0,0), $3357 = 0, $3358 = SIMD_Int32x4(0,0,0,0), $3359 = 0; var $336 = SIMD_Int32x4(0,0,0,0), $3360 = SIMD_Int32x4(0,0,0,0), $3361 = SIMD_Int32x4(0,0,0,0), $3362 = 0, $3363 = SIMD_Int32x4(0,0,0,0), $3364 = 0, $3365 = SIMD_Int32x4(0,0,0,0), $3366 = SIMD_Int32x4(0,0,0,0), $3367 = 0, $3368 = SIMD_Int32x4(0,0,0,0), $3369 = 0, $337 = SIMD_Int32x4(0,0,0,0), $3370 = SIMD_Int32x4(0,0,0,0), $3371 = SIMD_Int32x4(0,0,0,0), $3372 = 0, $3373 = 0, $3374 = 0, $3375 = SIMD_Int32x4(0,0,0,0), $3376 = SIMD_Int32x4(0,0,0,0), $3377 = 0; var $3378 = SIMD_Int32x4(0,0,0,0), $3379 = 0, $338 = 0, $3380 = SIMD_Int32x4(0,0,0,0), $3381 = SIMD_Int32x4(0,0,0,0), $3382 = 0, $3383 = SIMD_Int32x4(0,0,0,0), $3384 = 0, $3385 = SIMD_Int32x4(0,0,0,0), $3386 = SIMD_Int32x4(0,0,0,0), $3387 = 0, $3388 = SIMD_Int32x4(0,0,0,0), $3389 = 0, $339 = SIMD_Int32x4(0,0,0,0), $3390 = SIMD_Int32x4(0,0,0,0), $3391 = SIMD_Int32x4(0,0,0,0), $3392 = 0, $3393 = SIMD_Int32x4(0,0,0,0), $3394 = 0, $3395 = SIMD_Int32x4(0,0,0,0); var $3396 = SIMD_Int32x4(0,0,0,0), $3397 = 0, $3398 = SIMD_Int32x4(0,0,0,0), $3399 = 0, $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $3400 = SIMD_Int32x4(0,0,0,0), $3401 = SIMD_Int32x4(0,0,0,0), $3402 = 0, $3403 = SIMD_Int32x4(0,0,0,0), $3404 = 0, $3405 = SIMD_Int32x4(0,0,0,0), $3406 = SIMD_Int32x4(0,0,0,0), $3407 = 0, $3408 = SIMD_Int32x4(0,0,0,0), $3409 = 0, $341 = 0, $3410 = SIMD_Int32x4(0,0,0,0), $3411 = SIMD_Int32x4(0,0,0,0), $3412 = 0; var $3413 = SIMD_Int32x4(0,0,0,0), $3414 = 0, $3415 = SIMD_Int32x4(0,0,0,0), $3416 = SIMD_Int32x4(0,0,0,0), $3417 = 0, $3418 = SIMD_Int32x4(0,0,0,0), $3419 = 0, $342 = SIMD_Int32x4(0,0,0,0), $3420 = SIMD_Int32x4(0,0,0,0), $3421 = SIMD_Int32x4(0,0,0,0), $3422 = 0, $3423 = SIMD_Int32x4(0,0,0,0), $3424 = 0, $3425 = SIMD_Int32x4(0,0,0,0), $3426 = SIMD_Int32x4(0,0,0,0), $3427 = 0, $3428 = SIMD_Int32x4(0,0,0,0), $3429 = 0, $343 = SIMD_Int32x4(0,0,0,0), $3430 = SIMD_Int32x4(0,0,0,0); var $3431 = SIMD_Int32x4(0,0,0,0), $3432 = 0, $3433 = SIMD_Int32x4(0,0,0,0), $3434 = 0, $3435 = SIMD_Int32x4(0,0,0,0), $3436 = SIMD_Int32x4(0,0,0,0), $3437 = 0, $3438 = SIMD_Int32x4(0,0,0,0), $3439 = 0, $344 = 0, $3440 = SIMD_Int32x4(0,0,0,0), $3441 = SIMD_Int32x4(0,0,0,0), $3442 = 0, $3443 = SIMD_Int32x4(0,0,0,0), $3444 = 0, $3445 = SIMD_Int32x4(0,0,0,0), $3446 = SIMD_Int32x4(0,0,0,0), $3447 = 0, $3448 = SIMD_Int32x4(0,0,0,0), $3449 = SIMD_Int32x4(0,0,0,0); var $345 = SIMD_Int32x4(0,0,0,0), $3450 = 0, $3451 = SIMD_Int32x4(0,0,0,0), $3452 = 0, $3453 = SIMD_Int32x4(0,0,0,0), $3454 = SIMD_Int32x4(0,0,0,0), $3455 = 0, $3456 = SIMD_Int32x4(0,0,0,0), $3457 = 0, $3458 = SIMD_Int32x4(0,0,0,0), $3459 = SIMD_Int32x4(0,0,0,0), $346 = 0, $3460 = 0, $3461 = SIMD_Int32x4(0,0,0,0), $3462 = 0, $3463 = SIMD_Int32x4(0,0,0,0), $3464 = SIMD_Int32x4(0,0,0,0), $3465 = 0, $3466 = SIMD_Int32x4(0,0,0,0), $3467 = 0; var $3468 = SIMD_Int32x4(0,0,0,0), $3469 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $3470 = 0, $3471 = SIMD_Int32x4(0,0,0,0), $3472 = 0, $3473 = SIMD_Int32x4(0,0,0,0), $3474 = SIMD_Int32x4(0,0,0,0), $3475 = 0, $3476 = SIMD_Int32x4(0,0,0,0), $3477 = 0, $3478 = SIMD_Int32x4(0,0,0,0), $3479 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $3480 = 0, $3481 = SIMD_Int32x4(0,0,0,0), $3482 = 0, $3483 = SIMD_Int32x4(0,0,0,0), $3484 = SIMD_Int32x4(0,0,0,0), $3485 = 0; var $3486 = SIMD_Int32x4(0,0,0,0), $3487 = 0, $3488 = SIMD_Int32x4(0,0,0,0), $3489 = SIMD_Int32x4(0,0,0,0), $349 = 0, $3490 = 0, $3491 = SIMD_Int32x4(0,0,0,0), $3492 = 0, $3493 = SIMD_Int32x4(0,0,0,0), $3494 = SIMD_Int32x4(0,0,0,0), $3495 = 0, $3496 = SIMD_Int32x4(0,0,0,0), $3497 = 0, $3498 = SIMD_Int32x4(0,0,0,0), $3499 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $3500 = 0, $3501 = SIMD_Int32x4(0,0,0,0), $3502 = 0; var $3503 = SIMD_Int32x4(0,0,0,0), $3504 = SIMD_Int32x4(0,0,0,0), $3505 = 0, $3506 = SIMD_Int32x4(0,0,0,0), $3507 = 0, $3508 = SIMD_Int32x4(0,0,0,0), $3509 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $3510 = 0, $3511 = SIMD_Int32x4(0,0,0,0), $3512 = 0, $3513 = SIMD_Int32x4(0,0,0,0), $3514 = SIMD_Int32x4(0,0,0,0), $3515 = 0, $3516 = SIMD_Int32x4(0,0,0,0), $3517 = 0, $3518 = SIMD_Int32x4(0,0,0,0), $3519 = SIMD_Int32x4(0,0,0,0), $352 = 0, $3520 = 0; var $3521 = SIMD_Int32x4(0,0,0,0), $3522 = 0, $3523 = SIMD_Int32x4(0,0,0,0), $3524 = SIMD_Int32x4(0,0,0,0), $3525 = 0, $3526 = SIMD_Int32x4(0,0,0,0), $3527 = 0, $3528 = SIMD_Int32x4(0,0,0,0), $3529 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $3530 = 0, $3531 = SIMD_Int32x4(0,0,0,0), $3532 = 0, $3533 = SIMD_Int32x4(0,0,0,0), $3534 = SIMD_Int32x4(0,0,0,0), $3535 = 0, $3536 = SIMD_Int32x4(0,0,0,0), $3537 = 0, $3538 = SIMD_Int32x4(0,0,0,0), $3539 = SIMD_Int32x4(0,0,0,0); var $354 = SIMD_Int32x4(0,0,0,0), $3540 = 0, $3541 = SIMD_Int32x4(0,0,0,0), $3542 = 0, $3543 = SIMD_Int32x4(0,0,0,0), $3544 = SIMD_Int32x4(0,0,0,0), $3545 = 0, $3546 = SIMD_Int32x4(0,0,0,0), $3547 = 0, $3548 = SIMD_Int32x4(0,0,0,0), $3549 = SIMD_Int32x4(0,0,0,0), $355 = 0, $3550 = 0, $3551 = SIMD_Int32x4(0,0,0,0), $3552 = 0, $3553 = SIMD_Int32x4(0,0,0,0), $3554 = SIMD_Int32x4(0,0,0,0), $3555 = 0, $3556 = SIMD_Int32x4(0,0,0,0), $3557 = 0; var $3558 = SIMD_Int32x4(0,0,0,0), $3559 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $3560 = 0, $3561 = SIMD_Int32x4(0,0,0,0), $3562 = 0, $3563 = SIMD_Int32x4(0,0,0,0), $3564 = SIMD_Int32x4(0,0,0,0), $3565 = 0, $3566 = SIMD_Int32x4(0,0,0,0), $3567 = 0, $3568 = SIMD_Int32x4(0,0,0,0), $3569 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $3570 = 0, $3571 = SIMD_Int32x4(0,0,0,0), $3572 = 0, $3573 = SIMD_Int32x4(0,0,0,0), $3574 = SIMD_Int32x4(0,0,0,0), $3575 = 0; var $3576 = SIMD_Int32x4(0,0,0,0), $3577 = 0, $3578 = SIMD_Int32x4(0,0,0,0), $3579 = SIMD_Int32x4(0,0,0,0), $358 = 0, $3580 = 0, $3581 = SIMD_Int32x4(0,0,0,0), $3582 = 0, $3583 = SIMD_Int32x4(0,0,0,0), $3584 = SIMD_Int32x4(0,0,0,0), $3585 = 0, $3586 = SIMD_Int32x4(0,0,0,0), $3587 = 0, $3588 = SIMD_Int32x4(0,0,0,0), $3589 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $3590 = 0, $3591 = SIMD_Int32x4(0,0,0,0), $3592 = 0, $3593 = SIMD_Int32x4(0,0,0,0); var $3594 = SIMD_Int32x4(0,0,0,0), $3595 = 0, $3596 = SIMD_Int32x4(0,0,0,0), $3597 = 0, $3598 = SIMD_Int32x4(0,0,0,0), $3599 = SIMD_Int32x4(0,0,0,0), $36 = 0, $360 = SIMD_Int32x4(0,0,0,0), $3600 = 0, $3601 = 0, $3602 = 0, $3603 = 0, $3604 = 0, $3605 = 0, $3606 = 0, $3607 = 0, $3608 = 0, $3609 = 0, $361 = 0, $3610 = 0; var $3611 = 0, $3612 = 0, $3613 = 0, $3614 = 0, $3615 = 0, $3616 = 0, $3617 = 0, $3618 = 0, $3619 = 0, $362 = SIMD_Int32x4(0,0,0,0), $3620 = 0, $3621 = 0, $3622 = 0, $3623 = 0, $3624 = 0, $3625 = 0, $3626 = 0, $3627 = 0, $3628 = 0, $3629 = 0; var $363 = SIMD_Int32x4(0,0,0,0), $3630 = 0, $3631 = 0, $3632 = 0, $3633 = 0, $3634 = 0, $3635 = 0, $3636 = 0, $3637 = 0, $3638 = 0, $3639 = 0, $364 = 0, $3640 = 0, $3641 = 0, $3642 = 0, $3643 = 0, $3644 = 0, $3645 = 0, $3646 = 0, $3647 = 0; var $3648 = 0, $3649 = 0, $365 = SIMD_Int32x4(0,0,0,0), $3650 = 0, $3651 = 0, $3652 = 0, $3653 = 0, $3654 = 0, $3655 = 0, $3656 = 0, $3657 = 0, $3658 = 0, $3659 = 0, $366 = SIMD_Int32x4(0,0,0,0), $3660 = 0, $3661 = 0, $367 = 0, $368 = SIMD_Int32x4(0,0,0,0), $369 = 0, $37 = SIMD_Int32x4(0,0,0,0); var $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = 0, $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = 0, $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = 0, $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = 0, $388 = SIMD_Int32x4(0,0,0,0); var $389 = 0, $39 = 0, $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = 0, $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = 0, $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = 0, $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = 0, $405 = SIMD_Int32x4(0,0,0,0); var $406 = SIMD_Int32x4(0,0,0,0), $407 = 0, $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0, $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = 0, $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = 0, $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = 0, $42 = 0, $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0); var $424 = 0, $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = 0, $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = 0, $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = 0, $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = 0, $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = 0, $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = 0; var $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = 0, $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = 0, $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = 0, $450 = 0, $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = 0, $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = 0, $457 = 0, $458 = 0, $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0); var $460 = SIMD_Int32x4(0,0,0,0), $461 = 0, $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int32x4(0,0,0,0), $464 = 0, $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = 0, $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = 0, $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $473 = 0, $474 = SIMD_Int32x4(0,0,0,0), $475 = 0, $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = 0; var $479 = SIMD_Int32x4(0,0,0,0), $48 = 0, $480 = SIMD_Int32x4(0,0,0,0), $481 = 0, $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = 0, $485 = SIMD_Int32x4(0,0,0,0), $486 = SIMD_Int32x4(0,0,0,0), $487 = 0, $488 = SIMD_Int32x4(0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $490 = 0, $491 = SIMD_Int32x4(0,0,0,0), $492 = 0, $493 = SIMD_Int32x4(0,0,0,0), $494 = SIMD_Int32x4(0,0,0,0), $495 = 0, $496 = SIMD_Int32x4(0,0,0,0); var $497 = SIMD_Int32x4(0,0,0,0), $498 = 0, $499 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $500 = SIMD_Int32x4(0,0,0,0), $501 = 0, $502 = SIMD_Int32x4(0,0,0,0), $503 = SIMD_Int32x4(0,0,0,0), $504 = 0, $505 = SIMD_Int32x4(0,0,0,0), $506 = SIMD_Int32x4(0,0,0,0), $507 = 0, $508 = SIMD_Int32x4(0,0,0,0), $509 = SIMD_Int32x4(0,0,0,0), $51 = 0, $510 = 0, $511 = SIMD_Int32x4(0,0,0,0), $512 = SIMD_Int32x4(0,0,0,0), $513 = 0; var $514 = SIMD_Int32x4(0,0,0,0), $515 = SIMD_Int32x4(0,0,0,0), $516 = 0, $517 = SIMD_Int32x4(0,0,0,0), $518 = SIMD_Int32x4(0,0,0,0), $519 = 0, $52 = SIMD_Int32x4(0,0,0,0), $520 = SIMD_Int32x4(0,0,0,0), $521 = 0, $522 = SIMD_Int32x4(0,0,0,0), $523 = SIMD_Int32x4(0,0,0,0), $524 = 0, $525 = SIMD_Int32x4(0,0,0,0), $526 = SIMD_Int32x4(0,0,0,0), $527 = 0, $528 = SIMD_Int32x4(0,0,0,0), $529 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $530 = 0, $531 = SIMD_Int32x4(0,0,0,0); var $532 = SIMD_Int32x4(0,0,0,0), $533 = 0, $534 = SIMD_Int32x4(0,0,0,0), $535 = SIMD_Int32x4(0,0,0,0), $536 = 0, $537 = SIMD_Int32x4(0,0,0,0), $538 = 0, $539 = SIMD_Int32x4(0,0,0,0), $54 = 0, $540 = SIMD_Int32x4(0,0,0,0), $541 = 0, $542 = SIMD_Int32x4(0,0,0,0), $543 = SIMD_Int32x4(0,0,0,0), $544 = 0, $545 = SIMD_Int32x4(0,0,0,0), $546 = SIMD_Int32x4(0,0,0,0), $547 = 0, $548 = SIMD_Int32x4(0,0,0,0), $549 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0); var $550 = 0, $551 = SIMD_Int32x4(0,0,0,0), $552 = 0, $553 = SIMD_Int32x4(0,0,0,0), $554 = SIMD_Int32x4(0,0,0,0), $555 = 0, $556 = SIMD_Int32x4(0,0,0,0), $557 = SIMD_Int32x4(0,0,0,0), $558 = 0, $559 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $560 = SIMD_Int32x4(0,0,0,0), $561 = 0, $562 = SIMD_Int32x4(0,0,0,0), $563 = SIMD_Int32x4(0,0,0,0), $564 = 0, $565 = SIMD_Int32x4(0,0,0,0), $566 = SIMD_Int32x4(0,0,0,0), $567 = 0, $568 = SIMD_Int32x4(0,0,0,0); var $569 = 0, $57 = 0, $570 = SIMD_Int32x4(0,0,0,0), $571 = SIMD_Int32x4(0,0,0,0), $572 = 0, $573 = SIMD_Int32x4(0,0,0,0), $574 = SIMD_Int32x4(0,0,0,0), $575 = 0, $576 = SIMD_Int32x4(0,0,0,0), $577 = SIMD_Int32x4(0,0,0,0), $578 = 0, $579 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $580 = SIMD_Int32x4(0,0,0,0), $581 = 0, $582 = SIMD_Int32x4(0,0,0,0), $583 = 0, $584 = SIMD_Int32x4(0,0,0,0), $585 = SIMD_Int32x4(0,0,0,0), $586 = 0; var $587 = SIMD_Int32x4(0,0,0,0), $588 = SIMD_Int32x4(0,0,0,0), $589 = 0, $59 = SIMD_Int32x4(0,0,0,0), $590 = SIMD_Int32x4(0,0,0,0), $591 = SIMD_Int32x4(0,0,0,0), $592 = 0, $593 = SIMD_Int32x4(0,0,0,0), $594 = SIMD_Int32x4(0,0,0,0), $595 = 0, $596 = SIMD_Int32x4(0,0,0,0), $597 = SIMD_Int32x4(0,0,0,0), $598 = 0, $599 = SIMD_Int32x4(0,0,0,0), $6 = 0, $60 = 0, $600 = 0, $601 = SIMD_Int32x4(0,0,0,0), $602 = SIMD_Int32x4(0,0,0,0), $603 = 0; var $604 = SIMD_Int32x4(0,0,0,0), $605 = SIMD_Int32x4(0,0,0,0), $606 = 0, $607 = SIMD_Int32x4(0,0,0,0), $608 = SIMD_Int32x4(0,0,0,0), $609 = 0, $61 = SIMD_Int32x4(0,0,0,0), $610 = SIMD_Int32x4(0,0,0,0), $611 = SIMD_Int32x4(0,0,0,0), $612 = 0, $613 = SIMD_Int32x4(0,0,0,0), $614 = SIMD_Int32x4(0,0,0,0), $615 = 0, $616 = SIMD_Int32x4(0,0,0,0), $617 = SIMD_Int32x4(0,0,0,0), $618 = 0, $619 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $620 = SIMD_Int32x4(0,0,0,0), $621 = 0; var $622 = 0, $623 = 0, $624 = SIMD_Int32x4(0,0,0,0), $625 = SIMD_Int32x4(0,0,0,0), $626 = 0, $627 = SIMD_Int32x4(0,0,0,0), $628 = SIMD_Int32x4(0,0,0,0), $629 = 0, $63 = 0, $630 = SIMD_Int32x4(0,0,0,0), $631 = SIMD_Int32x4(0,0,0,0), $632 = 0, $633 = 0, $634 = 0, $635 = SIMD_Int32x4(0,0,0,0), $636 = SIMD_Int32x4(0,0,0,0), $637 = 0, $638 = SIMD_Int32x4(0,0,0,0), $639 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0); var $640 = 0, $641 = SIMD_Int32x4(0,0,0,0), $642 = SIMD_Int32x4(0,0,0,0), $643 = 0, $644 = 0, $645 = 0, $646 = SIMD_Int32x4(0,0,0,0), $647 = SIMD_Int32x4(0,0,0,0), $648 = 0, $649 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $650 = SIMD_Int32x4(0,0,0,0), $651 = 0, $652 = SIMD_Int32x4(0,0,0,0), $653 = SIMD_Int32x4(0,0,0,0), $654 = 0, $655 = 0, $656 = 0, $657 = SIMD_Int32x4(0,0,0,0), $658 = SIMD_Int32x4(0,0,0,0); var $659 = 0, $66 = 0, $660 = SIMD_Int32x4(0,0,0,0), $661 = SIMD_Int32x4(0,0,0,0), $662 = 0, $663 = SIMD_Int32x4(0,0,0,0), $664 = SIMD_Int32x4(0,0,0,0), $665 = 0, $666 = 0, $667 = 0, $668 = SIMD_Int32x4(0,0,0,0), $669 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $670 = 0, $671 = SIMD_Int32x4(0,0,0,0), $672 = SIMD_Int32x4(0,0,0,0), $673 = 0, $674 = SIMD_Int32x4(0,0,0,0), $675 = SIMD_Int32x4(0,0,0,0), $676 = 0; var $677 = 0, $678 = 0, $679 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $680 = SIMD_Int32x4(0,0,0,0), $681 = 0, $682 = SIMD_Int32x4(0,0,0,0), $683 = SIMD_Int32x4(0,0,0,0), $684 = 0, $685 = SIMD_Int32x4(0,0,0,0), $686 = SIMD_Int32x4(0,0,0,0), $687 = 0, $688 = 0, $689 = 0, $69 = 0, $690 = SIMD_Int32x4(0,0,0,0), $691 = SIMD_Int32x4(0,0,0,0), $692 = 0, $693 = SIMD_Int32x4(0,0,0,0), $694 = SIMD_Int32x4(0,0,0,0); var $695 = 0, $696 = SIMD_Int32x4(0,0,0,0), $697 = SIMD_Int32x4(0,0,0,0), $698 = 0, $699 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $700 = SIMD_Int32x4(0,0,0,0), $701 = 0, $702 = SIMD_Int32x4(0,0,0,0), $703 = SIMD_Int32x4(0,0,0,0), $704 = 0, $705 = SIMD_Int32x4(0,0,0,0), $706 = SIMD_Int32x4(0,0,0,0), $707 = 0, $708 = SIMD_Int32x4(0,0,0,0), $709 = 0, $71 = SIMD_Int32x4(0,0,0,0), $710 = SIMD_Int32x4(0,0,0,0), $711 = SIMD_Int32x4(0,0,0,0); var $712 = 0, $713 = SIMD_Int32x4(0,0,0,0), $714 = SIMD_Int32x4(0,0,0,0), $715 = 0, $716 = SIMD_Int32x4(0,0,0,0), $717 = SIMD_Int32x4(0,0,0,0), $718 = 0, $719 = SIMD_Int32x4(0,0,0,0), $72 = 0, $720 = SIMD_Int32x4(0,0,0,0), $721 = 0, $722 = SIMD_Int32x4(0,0,0,0), $723 = 0, $724 = SIMD_Int32x4(0,0,0,0), $725 = SIMD_Int32x4(0,0,0,0), $726 = 0, $727 = SIMD_Int32x4(0,0,0,0), $728 = SIMD_Int32x4(0,0,0,0), $729 = 0, $73 = SIMD_Int32x4(0,0,0,0); var $730 = SIMD_Int32x4(0,0,0,0), $731 = SIMD_Int32x4(0,0,0,0), $732 = 0, $733 = SIMD_Int32x4(0,0,0,0), $734 = 0, $735 = SIMD_Int32x4(0,0,0,0), $736 = SIMD_Int32x4(0,0,0,0), $737 = 0, $738 = SIMD_Int32x4(0,0,0,0), $739 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $740 = 0, $741 = SIMD_Int32x4(0,0,0,0), $742 = SIMD_Int32x4(0,0,0,0), $743 = 0, $744 = SIMD_Int32x4(0,0,0,0), $745 = SIMD_Int32x4(0,0,0,0), $746 = 0, $747 = SIMD_Int32x4(0,0,0,0), $748 = 0; var $749 = SIMD_Int32x4(0,0,0,0), $75 = 0, $750 = SIMD_Int32x4(0,0,0,0), $751 = 0, $752 = SIMD_Int32x4(0,0,0,0), $753 = SIMD_Int32x4(0,0,0,0), $754 = 0, $755 = SIMD_Int32x4(0,0,0,0), $756 = SIMD_Int32x4(0,0,0,0), $757 = 0, $758 = SIMD_Int32x4(0,0,0,0), $759 = 0, $76 = SIMD_Int32x4(0,0,0,0), $760 = SIMD_Int32x4(0,0,0,0), $761 = SIMD_Int32x4(0,0,0,0), $762 = 0, $763 = SIMD_Int32x4(0,0,0,0), $764 = SIMD_Int32x4(0,0,0,0), $765 = 0, $766 = SIMD_Int32x4(0,0,0,0); var $767 = SIMD_Int32x4(0,0,0,0), $768 = 0, $769 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $770 = SIMD_Int32x4(0,0,0,0), $771 = 0, $772 = SIMD_Int32x4(0,0,0,0), $773 = 0, $774 = SIMD_Int32x4(0,0,0,0), $775 = SIMD_Int32x4(0,0,0,0), $776 = 0, $777 = SIMD_Int32x4(0,0,0,0), $778 = SIMD_Int32x4(0,0,0,0), $779 = 0, $78 = 0, $780 = SIMD_Int32x4(0,0,0,0), $781 = SIMD_Int32x4(0,0,0,0), $782 = 0, $783 = SIMD_Int32x4(0,0,0,0), $784 = 0; var $785 = SIMD_Int32x4(0,0,0,0), $786 = SIMD_Int32x4(0,0,0,0), $787 = 0, $788 = SIMD_Int32x4(0,0,0,0), $789 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $790 = 0, $791 = SIMD_Int32x4(0,0,0,0), $792 = SIMD_Int32x4(0,0,0,0), $793 = 0, $794 = SIMD_Int32x4(0,0,0,0), $795 = SIMD_Int32x4(0,0,0,0), $796 = 0, $797 = SIMD_Int32x4(0,0,0,0), $798 = 0, $799 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $800 = SIMD_Int32x4(0,0,0,0), $801 = 0; var $802 = SIMD_Int32x4(0,0,0,0), $803 = SIMD_Int32x4(0,0,0,0), $804 = 0, $805 = SIMD_Int32x4(0,0,0,0), $806 = SIMD_Int32x4(0,0,0,0), $807 = 0, $808 = SIMD_Int32x4(0,0,0,0), $809 = SIMD_Int32x4(0,0,0,0), $81 = 0, $810 = 0, $811 = SIMD_Int32x4(0,0,0,0), $812 = SIMD_Int32x4(0,0,0,0), $813 = 0, $814 = SIMD_Int32x4(0,0,0,0), $815 = SIMD_Int32x4(0,0,0,0), $816 = 0, $817 = SIMD_Int32x4(0,0,0,0), $818 = 0, $819 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0); var $820 = SIMD_Int32x4(0,0,0,0), $821 = 0, $822 = SIMD_Int32x4(0,0,0,0), $823 = SIMD_Int32x4(0,0,0,0), $824 = 0, $825 = SIMD_Int32x4(0,0,0,0), $826 = SIMD_Int32x4(0,0,0,0), $827 = 0, $828 = SIMD_Int32x4(0,0,0,0), $829 = 0, $83 = SIMD_Int32x4(0,0,0,0), $830 = SIMD_Int32x4(0,0,0,0), $831 = SIMD_Int32x4(0,0,0,0), $832 = 0, $833 = SIMD_Int32x4(0,0,0,0), $834 = SIMD_Int32x4(0,0,0,0), $835 = 0, $836 = SIMD_Int32x4(0,0,0,0), $837 = SIMD_Int32x4(0,0,0,0), $838 = 0; var $839 = SIMD_Int32x4(0,0,0,0), $84 = 0, $840 = 0, $841 = SIMD_Int32x4(0,0,0,0), $842 = SIMD_Int32x4(0,0,0,0), $843 = 0, $844 = SIMD_Int32x4(0,0,0,0), $845 = SIMD_Int32x4(0,0,0,0), $846 = 0, $847 = SIMD_Int32x4(0,0,0,0), $848 = SIMD_Int32x4(0,0,0,0), $849 = 0, $85 = SIMD_Int32x4(0,0,0,0), $850 = SIMD_Int32x4(0,0,0,0), $851 = 0, $852 = SIMD_Int32x4(0,0,0,0), $853 = SIMD_Int32x4(0,0,0,0), $854 = 0, $855 = SIMD_Int32x4(0,0,0,0), $856 = SIMD_Int32x4(0,0,0,0); var $857 = 0, $858 = SIMD_Int32x4(0,0,0,0), $859 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $860 = 0, $861 = 0, $862 = 0, $863 = SIMD_Int32x4(0,0,0,0), $864 = SIMD_Int32x4(0,0,0,0), $865 = 0, $866 = SIMD_Int32x4(0,0,0,0), $867 = SIMD_Int32x4(0,0,0,0), $868 = 0, $869 = SIMD_Int32x4(0,0,0,0), $87 = 0, $870 = SIMD_Int32x4(0,0,0,0), $871 = 0, $872 = SIMD_Int32x4(0,0,0,0), $873 = 0, $874 = SIMD_Int32x4(0,0,0,0); var $875 = SIMD_Int32x4(0,0,0,0), $876 = 0, $877 = SIMD_Int32x4(0,0,0,0), $878 = SIMD_Int32x4(0,0,0,0), $879 = 0, $88 = SIMD_Int32x4(0,0,0,0), $880 = SIMD_Int32x4(0,0,0,0), $881 = SIMD_Int32x4(0,0,0,0), $882 = 0, $883 = SIMD_Int32x4(0,0,0,0), $884 = 0, $885 = SIMD_Int32x4(0,0,0,0), $886 = SIMD_Int32x4(0,0,0,0), $887 = 0, $888 = SIMD_Int32x4(0,0,0,0), $889 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $890 = 0, $891 = SIMD_Int32x4(0,0,0,0), $892 = SIMD_Int32x4(0,0,0,0); var $893 = 0, $894 = SIMD_Int32x4(0,0,0,0), $895 = 0, $896 = SIMD_Int32x4(0,0,0,0), $897 = SIMD_Int32x4(0,0,0,0), $898 = 0, $899 = SIMD_Int32x4(0,0,0,0), $9 = 0, $90 = 0, $900 = SIMD_Int32x4(0,0,0,0), $901 = 0, $902 = SIMD_Int32x4(0,0,0,0), $903 = SIMD_Int32x4(0,0,0,0), $904 = 0, $905 = SIMD_Int32x4(0,0,0,0), $906 = 0, $907 = SIMD_Int32x4(0,0,0,0), $908 = SIMD_Int32x4(0,0,0,0), $909 = 0, $91 = SIMD_Int32x4(0,0,0,0); var $910 = SIMD_Int32x4(0,0,0,0), $911 = SIMD_Int32x4(0,0,0,0), $912 = 0, $913 = SIMD_Int32x4(0,0,0,0), $914 = SIMD_Int32x4(0,0,0,0), $915 = 0, $916 = SIMD_Int32x4(0,0,0,0), $917 = SIMD_Int32x4(0,0,0,0), $918 = 0, $919 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $920 = SIMD_Int32x4(0,0,0,0), $921 = 0, $922 = SIMD_Int32x4(0,0,0,0), $923 = 0, $924 = SIMD_Int32x4(0,0,0,0), $925 = SIMD_Int32x4(0,0,0,0), $926 = 0, $927 = SIMD_Int32x4(0,0,0,0), $928 = SIMD_Int32x4(0,0,0,0); var $929 = 0, $93 = 0, $930 = SIMD_Int32x4(0,0,0,0), $931 = SIMD_Int32x4(0,0,0,0), $932 = 0, $933 = SIMD_Int32x4(0,0,0,0), $934 = 0, $935 = SIMD_Int32x4(0,0,0,0), $936 = SIMD_Int32x4(0,0,0,0), $937 = 0, $938 = SIMD_Int32x4(0,0,0,0), $939 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $940 = 0, $941 = SIMD_Int32x4(0,0,0,0), $942 = SIMD_Int32x4(0,0,0,0), $943 = 0, $944 = SIMD_Int32x4(0,0,0,0), $945 = 0, $946 = SIMD_Int32x4(0,0,0,0); var $947 = SIMD_Int32x4(0,0,0,0), $948 = 0, $949 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $950 = SIMD_Int32x4(0,0,0,0), $951 = 0, $952 = SIMD_Int32x4(0,0,0,0), $953 = SIMD_Int32x4(0,0,0,0), $954 = 0, $955 = SIMD_Int32x4(0,0,0,0), $956 = 0, $957 = SIMD_Int32x4(0,0,0,0), $958 = SIMD_Int32x4(0,0,0,0), $959 = 0, $96 = 0, $960 = SIMD_Int32x4(0,0,0,0), $961 = SIMD_Int32x4(0,0,0,0), $962 = 0, $963 = SIMD_Int32x4(0,0,0,0), $964 = SIMD_Int32x4(0,0,0,0); var $965 = 0, $966 = SIMD_Int32x4(0,0,0,0), $967 = 0, $968 = SIMD_Int32x4(0,0,0,0), $969 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $970 = 0, $971 = SIMD_Int32x4(0,0,0,0), $972 = SIMD_Int32x4(0,0,0,0), $973 = 0, $974 = SIMD_Int32x4(0,0,0,0), $975 = SIMD_Int32x4(0,0,0,0), $976 = 0, $977 = SIMD_Int32x4(0,0,0,0), $978 = 0, $979 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $980 = SIMD_Int32x4(0,0,0,0), $981 = 0, $982 = SIMD_Int32x4(0,0,0,0); var $983 = SIMD_Int32x4(0,0,0,0), $984 = 0, $985 = SIMD_Int32x4(0,0,0,0), $986 = SIMD_Int32x4(0,0,0,0), $987 = 0, $988 = SIMD_Int32x4(0,0,0,0), $989 = 0, $99 = 0, $990 = SIMD_Int32x4(0,0,0,0), $991 = SIMD_Int32x4(0,0,0,0), $992 = 0, $993 = SIMD_Int32x4(0,0,0,0), $994 = SIMD_Int32x4(0,0,0,0), $995 = 0, $996 = SIMD_Int32x4(0,0,0,0), $997 = SIMD_Int32x4(0,0,0,0), $998 = 0, $999 = SIMD_Int32x4(0,0,0,0), $exitcond$i = 0, $in$0$val$1$i = SIMD_Int32x4(0,0,0,0); var $in$0$val$1$i398 = SIMD_Int32x4(0,0,0,0), $in$0$val$10$i = SIMD_Int32x4(0,0,0,0), $in$0$val$11$i = SIMD_Int32x4(0,0,0,0), $in$0$val$12$i = SIMD_Int32x4(0,0,0,0), $in$0$val$13$i = SIMD_Int32x4(0,0,0,0), $in$0$val$14$i = SIMD_Int32x4(0,0,0,0), $in$0$val$15$i = SIMD_Int32x4(0,0,0,0), $in$0$val$2$i = SIMD_Int32x4(0,0,0,0), $in$0$val$2$i400 = SIMD_Int32x4(0,0,0,0), $in$0$val$3$i = SIMD_Int32x4(0,0,0,0), $in$0$val$3$i402 = SIMD_Int32x4(0,0,0,0), $in$0$val$4$i = SIMD_Int32x4(0,0,0,0), $in$0$val$4$i404 = SIMD_Int32x4(0,0,0,0), $in$0$val$5$i = SIMD_Int32x4(0,0,0,0), $in$0$val$5$i406 = SIMD_Int32x4(0,0,0,0), $in$0$val$6$i = SIMD_Int32x4(0,0,0,0), $in$0$val$6$i408 = SIMD_Int32x4(0,0,0,0), $in$0$val$7$i = SIMD_Int32x4(0,0,0,0), $in$0$val$7$i410 = SIMD_Int32x4(0,0,0,0), $in$0$val$8$i = SIMD_Int32x4(0,0,0,0); var $in$0$val$9$i = SIMD_Int32x4(0,0,0,0), $in$0$val$i = SIMD_Int32x4(0,0,0,0), $in$0$val$i168 = SIMD_Int32x4(0,0,0,0), $in$0$val$i396 = SIMD_Int32x4(0,0,0,0), $in$07$i = 0, $outer$09$i = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; do { switch ($bit|0) { case 32: { $$val31$i892 = SIMD_Int32x4_load(HEAPU8, $in); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val31$i892); $3600 = ((($out)) + 16|0); $3601 = ((($in)) + 16|0); $$val30$i893 = SIMD_Int32x4_load(HEAPU8, $3601); temp_Int32x4_ptr = $3600;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val30$i893); $3602 = ((($out)) + 32|0); $3603 = ((($in)) + 32|0); $$val29$i894 = SIMD_Int32x4_load(HEAPU8, $3603); temp_Int32x4_ptr = $3602;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val29$i894); $3604 = ((($out)) + 48|0); $3605 = ((($in)) + 48|0); $$val28$i895 = SIMD_Int32x4_load(HEAPU8, $3605); temp_Int32x4_ptr = $3604;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val28$i895); $3606 = ((($out)) + 64|0); $3607 = ((($in)) + 64|0); $$val27$i896 = SIMD_Int32x4_load(HEAPU8, $3607); temp_Int32x4_ptr = $3606;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val27$i896); $3608 = ((($out)) + 80|0); $3609 = ((($in)) + 80|0); $$val26$i897 = SIMD_Int32x4_load(HEAPU8, $3609); temp_Int32x4_ptr = $3608;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val26$i897); $3610 = ((($out)) + 96|0); $3611 = ((($in)) + 96|0); $$val25$i898 = SIMD_Int32x4_load(HEAPU8, $3611); temp_Int32x4_ptr = $3610;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val25$i898); $3612 = ((($out)) + 112|0); $3613 = ((($in)) + 112|0); $$val24$i899 = SIMD_Int32x4_load(HEAPU8, $3613); temp_Int32x4_ptr = $3612;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val24$i899); $3614 = ((($out)) + 128|0); $3615 = ((($in)) + 128|0); $$val23$i900 = SIMD_Int32x4_load(HEAPU8, $3615); temp_Int32x4_ptr = $3614;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val23$i900); $3616 = ((($out)) + 144|0); $3617 = ((($in)) + 144|0); $$val22$i901 = SIMD_Int32x4_load(HEAPU8, $3617); temp_Int32x4_ptr = $3616;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val22$i901); $3618 = ((($out)) + 160|0); $3619 = ((($in)) + 160|0); $$val21$i902 = SIMD_Int32x4_load(HEAPU8, $3619); temp_Int32x4_ptr = $3618;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val21$i902); $3620 = ((($out)) + 176|0); $3621 = ((($in)) + 176|0); $$val20$i903 = SIMD_Int32x4_load(HEAPU8, $3621); temp_Int32x4_ptr = $3620;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val20$i903); $3622 = ((($out)) + 192|0); $3623 = ((($in)) + 192|0); $$val19$i904 = SIMD_Int32x4_load(HEAPU8, $3623); temp_Int32x4_ptr = $3622;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val19$i904); $3624 = ((($out)) + 208|0); $3625 = ((($in)) + 208|0); $$val18$i905 = SIMD_Int32x4_load(HEAPU8, $3625); temp_Int32x4_ptr = $3624;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val18$i905); $3626 = ((($out)) + 224|0); $3627 = ((($in)) + 224|0); $$val17$i906 = SIMD_Int32x4_load(HEAPU8, $3627); temp_Int32x4_ptr = $3626;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val17$i906); $3628 = ((($out)) + 240|0); $3629 = ((($in)) + 240|0); $$val16$i907 = SIMD_Int32x4_load(HEAPU8, $3629); temp_Int32x4_ptr = $3628;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val16$i907); $3630 = ((($out)) + 256|0); $3631 = ((($in)) + 256|0); $$val15$i908 = SIMD_Int32x4_load(HEAPU8, $3631); temp_Int32x4_ptr = $3630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val15$i908); $3632 = ((($out)) + 272|0); $3633 = ((($in)) + 272|0); $$val14$i909 = SIMD_Int32x4_load(HEAPU8, $3633); temp_Int32x4_ptr = $3632;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val14$i909); $3634 = ((($out)) + 288|0); $3635 = ((($in)) + 288|0); $$val13$i910 = SIMD_Int32x4_load(HEAPU8, $3635); temp_Int32x4_ptr = $3634;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val13$i910); $3636 = ((($out)) + 304|0); $3637 = ((($in)) + 304|0); $$val12$i911 = SIMD_Int32x4_load(HEAPU8, $3637); temp_Int32x4_ptr = $3636;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val12$i911); $3638 = ((($out)) + 320|0); $3639 = ((($in)) + 320|0); $$val11$i912 = SIMD_Int32x4_load(HEAPU8, $3639); temp_Int32x4_ptr = $3638;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val11$i912); $3640 = ((($out)) + 336|0); $3641 = ((($in)) + 336|0); $$val10$i913 = SIMD_Int32x4_load(HEAPU8, $3641); temp_Int32x4_ptr = $3640;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val10$i913); $3642 = ((($out)) + 352|0); $3643 = ((($in)) + 352|0); $$val9$i914 = SIMD_Int32x4_load(HEAPU8, $3643); temp_Int32x4_ptr = $3642;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val9$i914); $3644 = ((($out)) + 368|0); $3645 = ((($in)) + 368|0); $$val8$i915 = SIMD_Int32x4_load(HEAPU8, $3645); temp_Int32x4_ptr = $3644;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val8$i915); $3646 = ((($out)) + 384|0); $3647 = ((($in)) + 384|0); $$val7$i916 = SIMD_Int32x4_load(HEAPU8, $3647); temp_Int32x4_ptr = $3646;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val7$i916); $3648 = ((($out)) + 400|0); $3649 = ((($in)) + 400|0); $$val6$i917 = SIMD_Int32x4_load(HEAPU8, $3649); temp_Int32x4_ptr = $3648;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val6$i917); $3650 = ((($out)) + 416|0); $3651 = ((($in)) + 416|0); $$val5$i918 = SIMD_Int32x4_load(HEAPU8, $3651); temp_Int32x4_ptr = $3650;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val5$i918); $3652 = ((($out)) + 432|0); $3653 = ((($in)) + 432|0); $$val4$i919 = SIMD_Int32x4_load(HEAPU8, $3653); temp_Int32x4_ptr = $3652;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val4$i919); $3654 = ((($out)) + 448|0); $3655 = ((($in)) + 448|0); $$val3$i920 = SIMD_Int32x4_load(HEAPU8, $3655); temp_Int32x4_ptr = $3654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val3$i920); $3656 = ((($out)) + 464|0); $3657 = ((($in)) + 464|0); $$val2$i921 = SIMD_Int32x4_load(HEAPU8, $3657); temp_Int32x4_ptr = $3656;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val2$i921); $3658 = ((($out)) + 480|0); $3659 = ((($in)) + 480|0); $$val1$i922 = SIMD_Int32x4_load(HEAPU8, $3659); temp_Int32x4_ptr = $3658;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val1$i922); $3660 = ((($out)) + 496|0); $3661 = ((($in)) + 496|0); $$val$i923 = SIMD_Int32x4_load(HEAPU8, $3661); temp_Int32x4_ptr = $3660;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val$i923); return; break; } case 1: { $$val31$i = SIMD_Int32x4_load(HEAPU8, $in); $0 = ((($in)) + 16|0); $$val30$i = SIMD_Int32x4_load(HEAPU8, $0); $1 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i)),1))); $2 = SIMD_Int32x4_or($1,$$val31$i); $3 = ((($in)) + 32|0); $$val29$i = SIMD_Int32x4_load(HEAPU8, $3); $4 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i)),2))); $5 = SIMD_Int32x4_or($2,$4); $6 = ((($in)) + 48|0); $$val28$i = SIMD_Int32x4_load(HEAPU8, $6); $7 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i)),3))); $8 = SIMD_Int32x4_or($5,$7); $9 = ((($in)) + 64|0); $$val27$i = SIMD_Int32x4_load(HEAPU8, $9); $10 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i)),4))); $11 = SIMD_Int32x4_or($8,$10); $12 = ((($in)) + 80|0); $$val26$i = SIMD_Int32x4_load(HEAPU8, $12); $13 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i)),5))); $14 = SIMD_Int32x4_or($11,$13); $15 = ((($in)) + 96|0); $$val25$i = SIMD_Int32x4_load(HEAPU8, $15); $16 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i)),6))); $17 = SIMD_Int32x4_or($14,$16); $18 = ((($in)) + 112|0); $$val24$i = SIMD_Int32x4_load(HEAPU8, $18); $19 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i)),7))); $20 = SIMD_Int32x4_or($17,$19); $21 = ((($in)) + 128|0); $$val23$i = SIMD_Int32x4_load(HEAPU8, $21); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i)),8))); $23 = SIMD_Int32x4_or($20,$22); $24 = ((($in)) + 144|0); $$val22$i = SIMD_Int32x4_load(HEAPU8, $24); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i)),9))); $26 = SIMD_Int32x4_or($23,$25); $27 = ((($in)) + 160|0); $$val21$i = SIMD_Int32x4_load(HEAPU8, $27); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i)),10))); $29 = SIMD_Int32x4_or($26,$28); $30 = ((($in)) + 176|0); $$val20$i = SIMD_Int32x4_load(HEAPU8, $30); $31 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i)),11))); $32 = SIMD_Int32x4_or($29,$31); $33 = ((($in)) + 192|0); $$val19$i = SIMD_Int32x4_load(HEAPU8, $33); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i)),12))); $35 = SIMD_Int32x4_or($32,$34); $36 = ((($in)) + 208|0); $$val18$i = SIMD_Int32x4_load(HEAPU8, $36); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i)),13))); $38 = SIMD_Int32x4_or($35,$37); $39 = ((($in)) + 224|0); $$val17$i = SIMD_Int32x4_load(HEAPU8, $39); $40 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i)),14))); $41 = SIMD_Int32x4_or($38,$40); $42 = ((($in)) + 240|0); $$val16$i = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i)),15))); $44 = SIMD_Int32x4_or($41,$43); $45 = ((($in)) + 256|0); $$val15$i = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i)),16))); $47 = SIMD_Int32x4_or($44,$46); $48 = ((($in)) + 272|0); $$val14$i = SIMD_Int32x4_load(HEAPU8, $48); $49 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i)),17))); $50 = SIMD_Int32x4_or($47,$49); $51 = ((($in)) + 288|0); $$val13$i = SIMD_Int32x4_load(HEAPU8, $51); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i)),18))); $53 = SIMD_Int32x4_or($50,$52); $54 = ((($in)) + 304|0); $$val12$i = SIMD_Int32x4_load(HEAPU8, $54); $55 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i)),19))); $56 = SIMD_Int32x4_or($53,$55); $57 = ((($in)) + 320|0); $$val11$i = SIMD_Int32x4_load(HEAPU8, $57); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i)),20))); $59 = SIMD_Int32x4_or($56,$58); $60 = ((($in)) + 336|0); $$val10$i = SIMD_Int32x4_load(HEAPU8, $60); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i)),21))); $62 = SIMD_Int32x4_or($59,$61); $63 = ((($in)) + 352|0); $$val9$i = SIMD_Int32x4_load(HEAPU8, $63); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i)),22))); $65 = SIMD_Int32x4_or($62,$64); $66 = ((($in)) + 368|0); $$val8$i = SIMD_Int32x4_load(HEAPU8, $66); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i)),23))); $68 = SIMD_Int32x4_or($65,$67); $69 = ((($in)) + 384|0); $$val7$i = SIMD_Int32x4_load(HEAPU8, $69); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i)),24))); $71 = SIMD_Int32x4_or($68,$70); $72 = ((($in)) + 400|0); $$val6$i = SIMD_Int32x4_load(HEAPU8, $72); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i)),25))); $74 = SIMD_Int32x4_or($71,$73); $75 = ((($in)) + 416|0); $$val5$i = SIMD_Int32x4_load(HEAPU8, $75); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i)),26))); $77 = SIMD_Int32x4_or($74,$76); $78 = ((($in)) + 432|0); $$val4$i = SIMD_Int32x4_load(HEAPU8, $78); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i)),27))); $80 = SIMD_Int32x4_or($77,$79); $81 = ((($in)) + 448|0); $$val3$i = SIMD_Int32x4_load(HEAPU8, $81); $82 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i)),28))); $83 = SIMD_Int32x4_or($80,$82); $84 = ((($in)) + 464|0); $$val2$i = SIMD_Int32x4_load(HEAPU8, $84); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i)),29))); $86 = SIMD_Int32x4_or($83,$85); $87 = ((($in)) + 480|0); $$val1$i = SIMD_Int32x4_load(HEAPU8, $87); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i)),30))); $89 = SIMD_Int32x4_or($86,$88); $90 = ((($in)) + 496|0); $$val$i = SIMD_Int32x4_load(HEAPU8, $90); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i)),31))); $92 = SIMD_Int32x4_or($89,$91); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $92); return; break; } case 2: { $$val31$i1 = SIMD_Int32x4_load(HEAPU8, $in); $93 = ((($in)) + 16|0); $$val30$i2 = SIMD_Int32x4_load(HEAPU8, $93); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i2)),2))); $95 = SIMD_Int32x4_or($94,$$val31$i1); $96 = ((($in)) + 32|0); $$val29$i3 = SIMD_Int32x4_load(HEAPU8, $96); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i3)),4))); $98 = SIMD_Int32x4_or($95,$97); $99 = ((($in)) + 48|0); $$val28$i4 = SIMD_Int32x4_load(HEAPU8, $99); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i4)),6))); $101 = SIMD_Int32x4_or($98,$100); $102 = ((($in)) + 64|0); $$val27$i5 = SIMD_Int32x4_load(HEAPU8, $102); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i5)),8))); $104 = SIMD_Int32x4_or($101,$103); $105 = ((($in)) + 80|0); $$val26$i6 = SIMD_Int32x4_load(HEAPU8, $105); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i6)),10))); $107 = SIMD_Int32x4_or($104,$106); $108 = ((($in)) + 96|0); $$val25$i7 = SIMD_Int32x4_load(HEAPU8, $108); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i7)),12))); $110 = SIMD_Int32x4_or($107,$109); $111 = ((($in)) + 112|0); $$val24$i8 = SIMD_Int32x4_load(HEAPU8, $111); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i8)),14))); $113 = SIMD_Int32x4_or($110,$112); $114 = ((($in)) + 128|0); $$val23$i9 = SIMD_Int32x4_load(HEAPU8, $114); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i9)),16))); $116 = SIMD_Int32x4_or($113,$115); $117 = ((($in)) + 144|0); $$val22$i10 = SIMD_Int32x4_load(HEAPU8, $117); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i10)),18))); $119 = SIMD_Int32x4_or($116,$118); $120 = ((($in)) + 160|0); $$val21$i11 = SIMD_Int32x4_load(HEAPU8, $120); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i11)),20))); $122 = SIMD_Int32x4_or($119,$121); $123 = ((($in)) + 176|0); $$val20$i12 = SIMD_Int32x4_load(HEAPU8, $123); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i12)),22))); $125 = SIMD_Int32x4_or($122,$124); $126 = ((($in)) + 192|0); $$val19$i13 = SIMD_Int32x4_load(HEAPU8, $126); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i13)),24))); $128 = SIMD_Int32x4_or($125,$127); $129 = ((($in)) + 208|0); $$val18$i14 = SIMD_Int32x4_load(HEAPU8, $129); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i14)),26))); $131 = SIMD_Int32x4_or($128,$130); $132 = ((($in)) + 224|0); $$val17$i15 = SIMD_Int32x4_load(HEAPU8, $132); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i15)),28))); $134 = SIMD_Int32x4_or($131,$133); $135 = ((($in)) + 240|0); $$val16$i16 = SIMD_Int32x4_load(HEAPU8, $135); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i16)),30))); $137 = SIMD_Int32x4_or($134,$136); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $137); $138 = ((($out)) + 16|0); $139 = ((($in)) + 256|0); $$val15$i17 = SIMD_Int32x4_load(HEAPU8, $139); $140 = ((($in)) + 272|0); $$val14$i18 = SIMD_Int32x4_load(HEAPU8, $140); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i18)),2))); $142 = SIMD_Int32x4_or($141,$$val15$i17); $143 = ((($in)) + 288|0); $$val13$i19 = SIMD_Int32x4_load(HEAPU8, $143); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i19)),4))); $145 = SIMD_Int32x4_or($142,$144); $146 = ((($in)) + 304|0); $$val12$i20 = SIMD_Int32x4_load(HEAPU8, $146); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i20)),6))); $148 = SIMD_Int32x4_or($145,$147); $149 = ((($in)) + 320|0); $$val11$i21 = SIMD_Int32x4_load(HEAPU8, $149); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i21)),8))); $151 = SIMD_Int32x4_or($148,$150); $152 = ((($in)) + 336|0); $$val10$i22 = SIMD_Int32x4_load(HEAPU8, $152); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i22)),10))); $154 = SIMD_Int32x4_or($151,$153); $155 = ((($in)) + 352|0); $$val9$i23 = SIMD_Int32x4_load(HEAPU8, $155); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i23)),12))); $157 = SIMD_Int32x4_or($154,$156); $158 = ((($in)) + 368|0); $$val8$i24 = SIMD_Int32x4_load(HEAPU8, $158); $159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i24)),14))); $160 = SIMD_Int32x4_or($157,$159); $161 = ((($in)) + 384|0); $$val7$i25 = SIMD_Int32x4_load(HEAPU8, $161); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i25)),16))); $163 = SIMD_Int32x4_or($160,$162); $164 = ((($in)) + 400|0); $$val6$i26 = SIMD_Int32x4_load(HEAPU8, $164); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i26)),18))); $166 = SIMD_Int32x4_or($163,$165); $167 = ((($in)) + 416|0); $$val5$i27 = SIMD_Int32x4_load(HEAPU8, $167); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i27)),20))); $169 = SIMD_Int32x4_or($166,$168); $170 = ((($in)) + 432|0); $$val4$i28 = SIMD_Int32x4_load(HEAPU8, $170); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i28)),22))); $172 = SIMD_Int32x4_or($169,$171); $173 = ((($in)) + 448|0); $$val3$i29 = SIMD_Int32x4_load(HEAPU8, $173); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i29)),24))); $175 = SIMD_Int32x4_or($172,$174); $176 = ((($in)) + 464|0); $$val2$i30 = SIMD_Int32x4_load(HEAPU8, $176); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i30)),26))); $178 = SIMD_Int32x4_or($175,$177); $179 = ((($in)) + 480|0); $$val1$i31 = SIMD_Int32x4_load(HEAPU8, $179); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i31)),28))); $181 = SIMD_Int32x4_or($178,$180); $182 = ((($in)) + 496|0); $$val$i32 = SIMD_Int32x4_load(HEAPU8, $182); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i32)),30))); $184 = SIMD_Int32x4_or($181,$183); temp_Int32x4_ptr = $138;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $184); return; break; } case 3: { $$val31$i33 = SIMD_Int32x4_load(HEAPU8, $in); $185 = ((($in)) + 16|0); $$val30$i34 = SIMD_Int32x4_load(HEAPU8, $185); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i34)),3))); $187 = SIMD_Int32x4_or($186,$$val31$i33); $188 = ((($in)) + 32|0); $$val29$i35 = SIMD_Int32x4_load(HEAPU8, $188); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i35)),6))); $190 = SIMD_Int32x4_or($187,$189); $191 = ((($in)) + 48|0); $$val28$i36 = SIMD_Int32x4_load(HEAPU8, $191); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i36)),9))); $193 = SIMD_Int32x4_or($190,$192); $194 = ((($in)) + 64|0); $$val27$i37 = SIMD_Int32x4_load(HEAPU8, $194); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i37)),12))); $196 = SIMD_Int32x4_or($193,$195); $197 = ((($in)) + 80|0); $$val26$i38 = SIMD_Int32x4_load(HEAPU8, $197); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i38)),15))); $199 = SIMD_Int32x4_or($196,$198); $200 = ((($in)) + 96|0); $$val25$i39 = SIMD_Int32x4_load(HEAPU8, $200); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i39)),18))); $202 = SIMD_Int32x4_or($199,$201); $203 = ((($in)) + 112|0); $$val24$i40 = SIMD_Int32x4_load(HEAPU8, $203); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i40)),21))); $205 = SIMD_Int32x4_or($202,$204); $206 = ((($in)) + 128|0); $$val23$i41 = SIMD_Int32x4_load(HEAPU8, $206); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i41)),24))); $208 = SIMD_Int32x4_or($205,$207); $209 = ((($in)) + 144|0); $$val22$i42 = SIMD_Int32x4_load(HEAPU8, $209); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i42)),27))); $211 = SIMD_Int32x4_or($208,$210); $212 = ((($in)) + 160|0); $$val21$i43 = SIMD_Int32x4_load(HEAPU8, $212); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i43)),30))); $214 = SIMD_Int32x4_or($211,$213); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $215 = ((($out)) + 16|0); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i43)),2))); $217 = ((($in)) + 176|0); $$val20$i44 = SIMD_Int32x4_load(HEAPU8, $217); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i44)),1))); $219 = SIMD_Int32x4_or($218,$216); $220 = ((($in)) + 192|0); $$val19$i45 = SIMD_Int32x4_load(HEAPU8, $220); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i45)),4))); $222 = SIMD_Int32x4_or($219,$221); $223 = ((($in)) + 208|0); $$val18$i46 = SIMD_Int32x4_load(HEAPU8, $223); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i46)),7))); $225 = SIMD_Int32x4_or($222,$224); $226 = ((($in)) + 224|0); $$val17$i47 = SIMD_Int32x4_load(HEAPU8, $226); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i47)),10))); $228 = SIMD_Int32x4_or($225,$227); $229 = ((($in)) + 240|0); $$val16$i48 = SIMD_Int32x4_load(HEAPU8, $229); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i48)),13))); $231 = SIMD_Int32x4_or($228,$230); $232 = ((($in)) + 256|0); $$val15$i49 = SIMD_Int32x4_load(HEAPU8, $232); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i49)),16))); $234 = SIMD_Int32x4_or($231,$233); $235 = ((($in)) + 272|0); $$val14$i50 = SIMD_Int32x4_load(HEAPU8, $235); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i50)),19))); $237 = SIMD_Int32x4_or($234,$236); $238 = ((($in)) + 288|0); $$val13$i51 = SIMD_Int32x4_load(HEAPU8, $238); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i51)),22))); $240 = SIMD_Int32x4_or($237,$239); $241 = ((($in)) + 304|0); $$val12$i52 = SIMD_Int32x4_load(HEAPU8, $241); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i52)),25))); $243 = SIMD_Int32x4_or($240,$242); $244 = ((($in)) + 320|0); $$val11$i53 = SIMD_Int32x4_load(HEAPU8, $244); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i53)),28))); $246 = SIMD_Int32x4_or($243,$245); $247 = ((($in)) + 336|0); $$val10$i54 = SIMD_Int32x4_load(HEAPU8, $247); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i54)),31))); $249 = SIMD_Int32x4_or($246,$248); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $250 = ((($out)) + 32|0); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i54)),1))); $252 = ((($in)) + 352|0); $$val9$i55 = SIMD_Int32x4_load(HEAPU8, $252); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i55)),2))); $254 = SIMD_Int32x4_or($253,$251); $255 = ((($in)) + 368|0); $$val8$i56 = SIMD_Int32x4_load(HEAPU8, $255); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i56)),5))); $257 = SIMD_Int32x4_or($254,$256); $258 = ((($in)) + 384|0); $$val7$i57 = SIMD_Int32x4_load(HEAPU8, $258); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i57)),8))); $260 = SIMD_Int32x4_or($257,$259); $261 = ((($in)) + 400|0); $$val6$i58 = SIMD_Int32x4_load(HEAPU8, $261); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i58)),11))); $263 = SIMD_Int32x4_or($260,$262); $264 = ((($in)) + 416|0); $$val5$i59 = SIMD_Int32x4_load(HEAPU8, $264); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i59)),14))); $266 = SIMD_Int32x4_or($263,$265); $267 = ((($in)) + 432|0); $$val4$i60 = SIMD_Int32x4_load(HEAPU8, $267); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i60)),17))); $269 = SIMD_Int32x4_or($266,$268); $270 = ((($in)) + 448|0); $$val3$i61 = SIMD_Int32x4_load(HEAPU8, $270); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i61)),20))); $272 = SIMD_Int32x4_or($269,$271); $273 = ((($in)) + 464|0); $$val2$i62 = SIMD_Int32x4_load(HEAPU8, $273); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i62)),23))); $275 = SIMD_Int32x4_or($272,$274); $276 = ((($in)) + 480|0); $$val1$i63 = SIMD_Int32x4_load(HEAPU8, $276); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i63)),26))); $278 = SIMD_Int32x4_or($275,$277); $279 = ((($in)) + 496|0); $$val$i64 = SIMD_Int32x4_load(HEAPU8, $279); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i64)),29))); $281 = SIMD_Int32x4_or($278,$280); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $281); return; break; } case 4: { $$08$i = $out;$in$07$i = $in;$outer$09$i = 0; while(1) { $in$0$val$i = SIMD_Int32x4_load(HEAPU8, $in$07$i); $282 = ((($in$07$i)) + 16|0); $$val6$i65 = SIMD_Int32x4_load(HEAPU8, $282); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i65)),4))); $284 = SIMD_Int32x4_or($283,$in$0$val$i); $285 = ((($in$07$i)) + 32|0); $$val5$i66 = SIMD_Int32x4_load(HEAPU8, $285); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i66)),8))); $287 = SIMD_Int32x4_or($284,$286); $288 = ((($in$07$i)) + 48|0); $$val4$i67 = SIMD_Int32x4_load(HEAPU8, $288); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i67)),12))); $290 = SIMD_Int32x4_or($287,$289); $291 = ((($in$07$i)) + 64|0); $$val3$i68 = SIMD_Int32x4_load(HEAPU8, $291); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i68)),16))); $293 = SIMD_Int32x4_or($290,$292); $294 = ((($in$07$i)) + 80|0); $$val2$i69 = SIMD_Int32x4_load(HEAPU8, $294); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i69)),20))); $296 = SIMD_Int32x4_or($293,$295); $297 = ((($in$07$i)) + 96|0); $$val1$i70 = SIMD_Int32x4_load(HEAPU8, $297); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i70)),24))); $299 = SIMD_Int32x4_or($296,$298); $300 = ((($in$07$i)) + 112|0); $$val$i71 = SIMD_Int32x4_load(HEAPU8, $300); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i71)),28))); $302 = SIMD_Int32x4_or($299,$301); temp_Int32x4_ptr = $$08$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $302); $303 = ((($$08$i)) + 16|0); $304 = ((($in$07$i)) + 128|0); $305 = (($outer$09$i) + 1)|0; $exitcond$i = ($305|0)==(4); if ($exitcond$i) { break; } else { $$08$i = $303;$in$07$i = $304;$outer$09$i = $305; } } return; break; } case 5: { $$val31$i72 = SIMD_Int32x4_load(HEAPU8, $in); $306 = ((($in)) + 16|0); $$val30$i73 = SIMD_Int32x4_load(HEAPU8, $306); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i73)),5))); $308 = SIMD_Int32x4_or($307,$$val31$i72); $309 = ((($in)) + 32|0); $$val29$i74 = SIMD_Int32x4_load(HEAPU8, $309); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i74)),10))); $311 = SIMD_Int32x4_or($308,$310); $312 = ((($in)) + 48|0); $$val28$i75 = SIMD_Int32x4_load(HEAPU8, $312); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i75)),15))); $314 = SIMD_Int32x4_or($311,$313); $315 = ((($in)) + 64|0); $$val27$i76 = SIMD_Int32x4_load(HEAPU8, $315); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i76)),20))); $317 = SIMD_Int32x4_or($314,$316); $318 = ((($in)) + 80|0); $$val26$i77 = SIMD_Int32x4_load(HEAPU8, $318); $319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i77)),25))); $320 = SIMD_Int32x4_or($317,$319); $321 = ((($in)) + 96|0); $$val25$i78 = SIMD_Int32x4_load(HEAPU8, $321); $322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i78)),30))); $323 = SIMD_Int32x4_or($320,$322); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $323); $324 = ((($out)) + 16|0); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i78)),2))); $326 = ((($in)) + 112|0); $$val24$i79 = SIMD_Int32x4_load(HEAPU8, $326); $327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i79)),3))); $328 = SIMD_Int32x4_or($327,$325); $329 = ((($in)) + 128|0); $$val23$i80 = SIMD_Int32x4_load(HEAPU8, $329); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i80)),8))); $331 = SIMD_Int32x4_or($328,$330); $332 = ((($in)) + 144|0); $$val22$i81 = SIMD_Int32x4_load(HEAPU8, $332); $333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i81)),13))); $334 = SIMD_Int32x4_or($331,$333); $335 = ((($in)) + 160|0); $$val21$i82 = SIMD_Int32x4_load(HEAPU8, $335); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i82)),18))); $337 = SIMD_Int32x4_or($334,$336); $338 = ((($in)) + 176|0); $$val20$i83 = SIMD_Int32x4_load(HEAPU8, $338); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i83)),23))); $340 = SIMD_Int32x4_or($337,$339); $341 = ((($in)) + 192|0); $$val19$i84 = SIMD_Int32x4_load(HEAPU8, $341); $342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i84)),28))); $343 = SIMD_Int32x4_or($340,$342); temp_Int32x4_ptr = $324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $343); $344 = ((($out)) + 32|0); $345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i84)),4))); $346 = ((($in)) + 208|0); $$val18$i85 = SIMD_Int32x4_load(HEAPU8, $346); $347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i85)),1))); $348 = SIMD_Int32x4_or($347,$345); $349 = ((($in)) + 224|0); $$val17$i86 = SIMD_Int32x4_load(HEAPU8, $349); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i86)),6))); $351 = SIMD_Int32x4_or($348,$350); $352 = ((($in)) + 240|0); $$val16$i87 = SIMD_Int32x4_load(HEAPU8, $352); $353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i87)),11))); $354 = SIMD_Int32x4_or($351,$353); $355 = ((($in)) + 256|0); $$val15$i88 = SIMD_Int32x4_load(HEAPU8, $355); $356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i88)),16))); $357 = SIMD_Int32x4_or($354,$356); $358 = ((($in)) + 272|0); $$val14$i89 = SIMD_Int32x4_load(HEAPU8, $358); $359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i89)),21))); $360 = SIMD_Int32x4_or($357,$359); $361 = ((($in)) + 288|0); $$val13$i90 = SIMD_Int32x4_load(HEAPU8, $361); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i90)),26))); $363 = SIMD_Int32x4_or($360,$362); $364 = ((($in)) + 304|0); $$val12$i91 = SIMD_Int32x4_load(HEAPU8, $364); $365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i91)),31))); $366 = SIMD_Int32x4_or($363,$365); temp_Int32x4_ptr = $344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $366); $367 = ((($out)) + 48|0); $368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i91)),1))); $369 = ((($in)) + 320|0); $$val11$i92 = SIMD_Int32x4_load(HEAPU8, $369); $370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i92)),4))); $371 = SIMD_Int32x4_or($370,$368); $372 = ((($in)) + 336|0); $$val10$i93 = SIMD_Int32x4_load(HEAPU8, $372); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i93)),9))); $374 = SIMD_Int32x4_or($371,$373); $375 = ((($in)) + 352|0); $$val9$i94 = SIMD_Int32x4_load(HEAPU8, $375); $376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i94)),14))); $377 = SIMD_Int32x4_or($374,$376); $378 = ((($in)) + 368|0); $$val8$i95 = SIMD_Int32x4_load(HEAPU8, $378); $379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i95)),19))); $380 = SIMD_Int32x4_or($377,$379); $381 = ((($in)) + 384|0); $$val7$i96 = SIMD_Int32x4_load(HEAPU8, $381); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i96)),24))); $383 = SIMD_Int32x4_or($380,$382); $384 = ((($in)) + 400|0); $$val6$i97 = SIMD_Int32x4_load(HEAPU8, $384); $385 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i97)),29))); $386 = SIMD_Int32x4_or($383,$385); temp_Int32x4_ptr = $367;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $386); $387 = ((($out)) + 64|0); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i97)),3))); $389 = ((($in)) + 416|0); $$val5$i98 = SIMD_Int32x4_load(HEAPU8, $389); $390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i98)),2))); $391 = SIMD_Int32x4_or($390,$388); $392 = ((($in)) + 432|0); $$val4$i99 = SIMD_Int32x4_load(HEAPU8, $392); $393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i99)),7))); $394 = SIMD_Int32x4_or($391,$393); $395 = ((($in)) + 448|0); $$val3$i100 = SIMD_Int32x4_load(HEAPU8, $395); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i100)),12))); $397 = SIMD_Int32x4_or($394,$396); $398 = ((($in)) + 464|0); $$val2$i101 = SIMD_Int32x4_load(HEAPU8, $398); $399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i101)),17))); $400 = SIMD_Int32x4_or($397,$399); $401 = ((($in)) + 480|0); $$val1$i102 = SIMD_Int32x4_load(HEAPU8, $401); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i102)),22))); $403 = SIMD_Int32x4_or($400,$402); $404 = ((($in)) + 496|0); $$val$i103 = SIMD_Int32x4_load(HEAPU8, $404); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i103)),27))); $406 = SIMD_Int32x4_or($403,$405); temp_Int32x4_ptr = $387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $406); return; break; } case 6: { $$val31$i104 = SIMD_Int32x4_load(HEAPU8, $in); $407 = ((($in)) + 16|0); $$val30$i105 = SIMD_Int32x4_load(HEAPU8, $407); $408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i105)),6))); $409 = SIMD_Int32x4_or($408,$$val31$i104); $410 = ((($in)) + 32|0); $$val29$i106 = SIMD_Int32x4_load(HEAPU8, $410); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i106)),12))); $412 = SIMD_Int32x4_or($409,$411); $413 = ((($in)) + 48|0); $$val28$i107 = SIMD_Int32x4_load(HEAPU8, $413); $414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i107)),18))); $415 = SIMD_Int32x4_or($412,$414); $416 = ((($in)) + 64|0); $$val27$i108 = SIMD_Int32x4_load(HEAPU8, $416); $417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i108)),24))); $418 = SIMD_Int32x4_or($415,$417); $419 = ((($in)) + 80|0); $$val26$i109 = SIMD_Int32x4_load(HEAPU8, $419); $420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i109)),30))); $421 = SIMD_Int32x4_or($418,$420); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $421); $422 = ((($out)) + 16|0); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i109)),2))); $424 = ((($in)) + 96|0); $$val25$i110 = SIMD_Int32x4_load(HEAPU8, $424); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i110)),4))); $426 = SIMD_Int32x4_or($425,$423); $427 = ((($in)) + 112|0); $$val24$i111 = SIMD_Int32x4_load(HEAPU8, $427); $428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i111)),10))); $429 = SIMD_Int32x4_or($426,$428); $430 = ((($in)) + 128|0); $$val23$i112 = SIMD_Int32x4_load(HEAPU8, $430); $431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i112)),16))); $432 = SIMD_Int32x4_or($429,$431); $433 = ((($in)) + 144|0); $$val22$i113 = SIMD_Int32x4_load(HEAPU8, $433); $434 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i113)),22))); $435 = SIMD_Int32x4_or($432,$434); $436 = ((($in)) + 160|0); $$val21$i114 = SIMD_Int32x4_load(HEAPU8, $436); $437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i114)),28))); $438 = SIMD_Int32x4_or($435,$437); temp_Int32x4_ptr = $422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $438); $439 = ((($out)) + 32|0); $440 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i114)),4))); $441 = ((($in)) + 176|0); $$val20$i115 = SIMD_Int32x4_load(HEAPU8, $441); $442 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i115)),2))); $443 = SIMD_Int32x4_or($442,$440); $444 = ((($in)) + 192|0); $$val19$i116 = SIMD_Int32x4_load(HEAPU8, $444); $445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i116)),8))); $446 = SIMD_Int32x4_or($443,$445); $447 = ((($in)) + 208|0); $$val18$i117 = SIMD_Int32x4_load(HEAPU8, $447); $448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i117)),14))); $449 = SIMD_Int32x4_or($446,$448); $450 = ((($in)) + 224|0); $$val17$i118 = SIMD_Int32x4_load(HEAPU8, $450); $451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i118)),20))); $452 = SIMD_Int32x4_or($449,$451); $453 = ((($in)) + 240|0); $$val16$i119 = SIMD_Int32x4_load(HEAPU8, $453); $454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i119)),26))); $455 = SIMD_Int32x4_or($452,$454); temp_Int32x4_ptr = $439;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $455); $456 = ((($out)) + 48|0); $457 = ((($in)) + 256|0); $$val15$i120 = SIMD_Int32x4_load(HEAPU8, $457); $458 = ((($in)) + 272|0); $$val14$i121 = SIMD_Int32x4_load(HEAPU8, $458); $459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i121)),6))); $460 = SIMD_Int32x4_or($459,$$val15$i120); $461 = ((($in)) + 288|0); $$val13$i122 = SIMD_Int32x4_load(HEAPU8, $461); $462 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i122)),12))); $463 = SIMD_Int32x4_or($460,$462); $464 = ((($in)) + 304|0); $$val12$i123 = SIMD_Int32x4_load(HEAPU8, $464); $465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i123)),18))); $466 = SIMD_Int32x4_or($463,$465); $467 = ((($in)) + 320|0); $$val11$i124 = SIMD_Int32x4_load(HEAPU8, $467); $468 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i124)),24))); $469 = SIMD_Int32x4_or($466,$468); $470 = ((($in)) + 336|0); $$val10$i125 = SIMD_Int32x4_load(HEAPU8, $470); $471 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i125)),30))); $472 = SIMD_Int32x4_or($469,$471); temp_Int32x4_ptr = $456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $472); $473 = ((($out)) + 64|0); $474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i125)),2))); $475 = ((($in)) + 352|0); $$val9$i126 = SIMD_Int32x4_load(HEAPU8, $475); $476 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i126)),4))); $477 = SIMD_Int32x4_or($476,$474); $478 = ((($in)) + 368|0); $$val8$i127 = SIMD_Int32x4_load(HEAPU8, $478); $479 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i127)),10))); $480 = SIMD_Int32x4_or($477,$479); $481 = ((($in)) + 384|0); $$val7$i128 = SIMD_Int32x4_load(HEAPU8, $481); $482 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i128)),16))); $483 = SIMD_Int32x4_or($480,$482); $484 = ((($in)) + 400|0); $$val6$i129 = SIMD_Int32x4_load(HEAPU8, $484); $485 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i129)),22))); $486 = SIMD_Int32x4_or($483,$485); $487 = ((($in)) + 416|0); $$val5$i130 = SIMD_Int32x4_load(HEAPU8, $487); $488 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i130)),28))); $489 = SIMD_Int32x4_or($486,$488); temp_Int32x4_ptr = $473;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $489); $490 = ((($out)) + 80|0); $491 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i130)),4))); $492 = ((($in)) + 432|0); $$val4$i131 = SIMD_Int32x4_load(HEAPU8, $492); $493 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i131)),2))); $494 = SIMD_Int32x4_or($493,$491); $495 = ((($in)) + 448|0); $$val3$i132 = SIMD_Int32x4_load(HEAPU8, $495); $496 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i132)),8))); $497 = SIMD_Int32x4_or($494,$496); $498 = ((($in)) + 464|0); $$val2$i133 = SIMD_Int32x4_load(HEAPU8, $498); $499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i133)),14))); $500 = SIMD_Int32x4_or($497,$499); $501 = ((($in)) + 480|0); $$val1$i134 = SIMD_Int32x4_load(HEAPU8, $501); $502 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i134)),20))); $503 = SIMD_Int32x4_or($500,$502); $504 = ((($in)) + 496|0); $$val$i135 = SIMD_Int32x4_load(HEAPU8, $504); $505 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i135)),26))); $506 = SIMD_Int32x4_or($503,$505); temp_Int32x4_ptr = $490;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $506); return; break; } case 7: { $$val31$i136 = SIMD_Int32x4_load(HEAPU8, $in); $507 = ((($in)) + 16|0); $$val30$i137 = SIMD_Int32x4_load(HEAPU8, $507); $508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i137)),7))); $509 = SIMD_Int32x4_or($508,$$val31$i136); $510 = ((($in)) + 32|0); $$val29$i138 = SIMD_Int32x4_load(HEAPU8, $510); $511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i138)),14))); $512 = SIMD_Int32x4_or($509,$511); $513 = ((($in)) + 48|0); $$val28$i139 = SIMD_Int32x4_load(HEAPU8, $513); $514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i139)),21))); $515 = SIMD_Int32x4_or($512,$514); $516 = ((($in)) + 64|0); $$val27$i140 = SIMD_Int32x4_load(HEAPU8, $516); $517 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i140)),28))); $518 = SIMD_Int32x4_or($515,$517); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $518); $519 = ((($out)) + 16|0); $520 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i140)),4))); $521 = ((($in)) + 80|0); $$val26$i141 = SIMD_Int32x4_load(HEAPU8, $521); $522 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i141)),3))); $523 = SIMD_Int32x4_or($522,$520); $524 = ((($in)) + 96|0); $$val25$i142 = SIMD_Int32x4_load(HEAPU8, $524); $525 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i142)),10))); $526 = SIMD_Int32x4_or($523,$525); $527 = ((($in)) + 112|0); $$val24$i143 = SIMD_Int32x4_load(HEAPU8, $527); $528 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i143)),17))); $529 = SIMD_Int32x4_or($526,$528); $530 = ((($in)) + 128|0); $$val23$i144 = SIMD_Int32x4_load(HEAPU8, $530); $531 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i144)),24))); $532 = SIMD_Int32x4_or($529,$531); $533 = ((($in)) + 144|0); $$val22$i145 = SIMD_Int32x4_load(HEAPU8, $533); $534 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i145)),31))); $535 = SIMD_Int32x4_or($532,$534); temp_Int32x4_ptr = $519;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $535); $536 = ((($out)) + 32|0); $537 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i145)),1))); $538 = ((($in)) + 160|0); $$val21$i146 = SIMD_Int32x4_load(HEAPU8, $538); $539 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i146)),6))); $540 = SIMD_Int32x4_or($539,$537); $541 = ((($in)) + 176|0); $$val20$i147 = SIMD_Int32x4_load(HEAPU8, $541); $542 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i147)),13))); $543 = SIMD_Int32x4_or($540,$542); $544 = ((($in)) + 192|0); $$val19$i148 = SIMD_Int32x4_load(HEAPU8, $544); $545 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i148)),20))); $546 = SIMD_Int32x4_or($543,$545); $547 = ((($in)) + 208|0); $$val18$i149 = SIMD_Int32x4_load(HEAPU8, $547); $548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i149)),27))); $549 = SIMD_Int32x4_or($546,$548); temp_Int32x4_ptr = $536;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $549); $550 = ((($out)) + 48|0); $551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i149)),5))); $552 = ((($in)) + 224|0); $$val17$i150 = SIMD_Int32x4_load(HEAPU8, $552); $553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i150)),2))); $554 = SIMD_Int32x4_or($553,$551); $555 = ((($in)) + 240|0); $$val16$i151 = SIMD_Int32x4_load(HEAPU8, $555); $556 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i151)),9))); $557 = SIMD_Int32x4_or($554,$556); $558 = ((($in)) + 256|0); $$val15$i152 = SIMD_Int32x4_load(HEAPU8, $558); $559 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i152)),16))); $560 = SIMD_Int32x4_or($557,$559); $561 = ((($in)) + 272|0); $$val14$i153 = SIMD_Int32x4_load(HEAPU8, $561); $562 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i153)),23))); $563 = SIMD_Int32x4_or($560,$562); $564 = ((($in)) + 288|0); $$val13$i154 = SIMD_Int32x4_load(HEAPU8, $564); $565 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i154)),30))); $566 = SIMD_Int32x4_or($563,$565); temp_Int32x4_ptr = $550;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $566); $567 = ((($out)) + 64|0); $568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i154)),2))); $569 = ((($in)) + 304|0); $$val12$i155 = SIMD_Int32x4_load(HEAPU8, $569); $570 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i155)),5))); $571 = SIMD_Int32x4_or($570,$568); $572 = ((($in)) + 320|0); $$val11$i156 = SIMD_Int32x4_load(HEAPU8, $572); $573 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i156)),12))); $574 = SIMD_Int32x4_or($571,$573); $575 = ((($in)) + 336|0); $$val10$i157 = SIMD_Int32x4_load(HEAPU8, $575); $576 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i157)),19))); $577 = SIMD_Int32x4_or($574,$576); $578 = ((($in)) + 352|0); $$val9$i158 = SIMD_Int32x4_load(HEAPU8, $578); $579 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i158)),26))); $580 = SIMD_Int32x4_or($577,$579); temp_Int32x4_ptr = $567;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $580); $581 = ((($out)) + 80|0); $582 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i158)),6))); $583 = ((($in)) + 368|0); $$val8$i159 = SIMD_Int32x4_load(HEAPU8, $583); $584 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i159)),1))); $585 = SIMD_Int32x4_or($584,$582); $586 = ((($in)) + 384|0); $$val7$i160 = SIMD_Int32x4_load(HEAPU8, $586); $587 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i160)),8))); $588 = SIMD_Int32x4_or($585,$587); $589 = ((($in)) + 400|0); $$val6$i161 = SIMD_Int32x4_load(HEAPU8, $589); $590 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i161)),15))); $591 = SIMD_Int32x4_or($588,$590); $592 = ((($in)) + 416|0); $$val5$i162 = SIMD_Int32x4_load(HEAPU8, $592); $593 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i162)),22))); $594 = SIMD_Int32x4_or($591,$593); $595 = ((($in)) + 432|0); $$val4$i163 = SIMD_Int32x4_load(HEAPU8, $595); $596 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i163)),29))); $597 = SIMD_Int32x4_or($594,$596); temp_Int32x4_ptr = $581;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $597); $598 = ((($out)) + 96|0); $599 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i163)),3))); $600 = ((($in)) + 448|0); $$val3$i164 = SIMD_Int32x4_load(HEAPU8, $600); $601 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i164)),4))); $602 = SIMD_Int32x4_or($601,$599); $603 = ((($in)) + 464|0); $$val2$i165 = SIMD_Int32x4_load(HEAPU8, $603); $604 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i165)),11))); $605 = SIMD_Int32x4_or($602,$604); $606 = ((($in)) + 480|0); $$val1$i166 = SIMD_Int32x4_load(HEAPU8, $606); $607 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i166)),18))); $608 = SIMD_Int32x4_or($605,$607); $609 = ((($in)) + 496|0); $$val$i167 = SIMD_Int32x4_load(HEAPU8, $609); $610 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i167)),25))); $611 = SIMD_Int32x4_or($608,$610); temp_Int32x4_ptr = $598;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $611); return; break; } case 8: { $in$0$val$i168 = SIMD_Int32x4_load(HEAPU8, $in); $612 = ((($in)) + 16|0); $$val2$i169 = SIMD_Int32x4_load(HEAPU8, $612); $613 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i169)),8))); $614 = SIMD_Int32x4_or($613,$in$0$val$i168); $615 = ((($in)) + 32|0); $$val1$i170 = SIMD_Int32x4_load(HEAPU8, $615); $616 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i170)),16))); $617 = SIMD_Int32x4_or($614,$616); $618 = ((($in)) + 48|0); $$val$i171 = SIMD_Int32x4_load(HEAPU8, $618); $619 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i171)),24))); $620 = SIMD_Int32x4_or($617,$619); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $620); $621 = ((($out)) + 16|0); $622 = ((($in)) + 64|0); $in$0$val$1$i = SIMD_Int32x4_load(HEAPU8, $622); $623 = ((($in)) + 80|0); $$val2$1$i = SIMD_Int32x4_load(HEAPU8, $623); $624 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$1$i)),8))); $625 = SIMD_Int32x4_or($624,$in$0$val$1$i); $626 = ((($in)) + 96|0); $$val1$1$i = SIMD_Int32x4_load(HEAPU8, $626); $627 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$1$i)),16))); $628 = SIMD_Int32x4_or($625,$627); $629 = ((($in)) + 112|0); $$val$1$i = SIMD_Int32x4_load(HEAPU8, $629); $630 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$1$i)),24))); $631 = SIMD_Int32x4_or($628,$630); temp_Int32x4_ptr = $621;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $631); $632 = ((($out)) + 32|0); $633 = ((($in)) + 128|0); $in$0$val$2$i = SIMD_Int32x4_load(HEAPU8, $633); $634 = ((($in)) + 144|0); $$val2$2$i = SIMD_Int32x4_load(HEAPU8, $634); $635 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$2$i)),8))); $636 = SIMD_Int32x4_or($635,$in$0$val$2$i); $637 = ((($in)) + 160|0); $$val1$2$i = SIMD_Int32x4_load(HEAPU8, $637); $638 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$2$i)),16))); $639 = SIMD_Int32x4_or($636,$638); $640 = ((($in)) + 176|0); $$val$2$i = SIMD_Int32x4_load(HEAPU8, $640); $641 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$2$i)),24))); $642 = SIMD_Int32x4_or($639,$641); temp_Int32x4_ptr = $632;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $642); $643 = ((($out)) + 48|0); $644 = ((($in)) + 192|0); $in$0$val$3$i = SIMD_Int32x4_load(HEAPU8, $644); $645 = ((($in)) + 208|0); $$val2$3$i = SIMD_Int32x4_load(HEAPU8, $645); $646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$3$i)),8))); $647 = SIMD_Int32x4_or($646,$in$0$val$3$i); $648 = ((($in)) + 224|0); $$val1$3$i = SIMD_Int32x4_load(HEAPU8, $648); $649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$3$i)),16))); $650 = SIMD_Int32x4_or($647,$649); $651 = ((($in)) + 240|0); $$val$3$i = SIMD_Int32x4_load(HEAPU8, $651); $652 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$3$i)),24))); $653 = SIMD_Int32x4_or($650,$652); temp_Int32x4_ptr = $643;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $653); $654 = ((($out)) + 64|0); $655 = ((($in)) + 256|0); $in$0$val$4$i = SIMD_Int32x4_load(HEAPU8, $655); $656 = ((($in)) + 272|0); $$val2$4$i = SIMD_Int32x4_load(HEAPU8, $656); $657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$4$i)),8))); $658 = SIMD_Int32x4_or($657,$in$0$val$4$i); $659 = ((($in)) + 288|0); $$val1$4$i = SIMD_Int32x4_load(HEAPU8, $659); $660 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$4$i)),16))); $661 = SIMD_Int32x4_or($658,$660); $662 = ((($in)) + 304|0); $$val$4$i = SIMD_Int32x4_load(HEAPU8, $662); $663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$4$i)),24))); $664 = SIMD_Int32x4_or($661,$663); temp_Int32x4_ptr = $654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $664); $665 = ((($out)) + 80|0); $666 = ((($in)) + 320|0); $in$0$val$5$i = SIMD_Int32x4_load(HEAPU8, $666); $667 = ((($in)) + 336|0); $$val2$5$i = SIMD_Int32x4_load(HEAPU8, $667); $668 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$5$i)),8))); $669 = SIMD_Int32x4_or($668,$in$0$val$5$i); $670 = ((($in)) + 352|0); $$val1$5$i = SIMD_Int32x4_load(HEAPU8, $670); $671 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$5$i)),16))); $672 = SIMD_Int32x4_or($669,$671); $673 = ((($in)) + 368|0); $$val$5$i = SIMD_Int32x4_load(HEAPU8, $673); $674 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$5$i)),24))); $675 = SIMD_Int32x4_or($672,$674); temp_Int32x4_ptr = $665;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $675); $676 = ((($out)) + 96|0); $677 = ((($in)) + 384|0); $in$0$val$6$i = SIMD_Int32x4_load(HEAPU8, $677); $678 = ((($in)) + 400|0); $$val2$6$i = SIMD_Int32x4_load(HEAPU8, $678); $679 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$6$i)),8))); $680 = SIMD_Int32x4_or($679,$in$0$val$6$i); $681 = ((($in)) + 416|0); $$val1$6$i = SIMD_Int32x4_load(HEAPU8, $681); $682 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$6$i)),16))); $683 = SIMD_Int32x4_or($680,$682); $684 = ((($in)) + 432|0); $$val$6$i = SIMD_Int32x4_load(HEAPU8, $684); $685 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$6$i)),24))); $686 = SIMD_Int32x4_or($683,$685); temp_Int32x4_ptr = $676;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $686); $687 = ((($out)) + 112|0); $688 = ((($in)) + 448|0); $in$0$val$7$i = SIMD_Int32x4_load(HEAPU8, $688); $689 = ((($in)) + 464|0); $$val2$7$i = SIMD_Int32x4_load(HEAPU8, $689); $690 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$7$i)),8))); $691 = SIMD_Int32x4_or($690,$in$0$val$7$i); $692 = ((($in)) + 480|0); $$val1$7$i = SIMD_Int32x4_load(HEAPU8, $692); $693 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$7$i)),16))); $694 = SIMD_Int32x4_or($691,$693); $695 = ((($in)) + 496|0); $$val$7$i = SIMD_Int32x4_load(HEAPU8, $695); $696 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$7$i)),24))); $697 = SIMD_Int32x4_or($694,$696); temp_Int32x4_ptr = $687;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $697); return; break; } case 9: { $$val31$i172 = SIMD_Int32x4_load(HEAPU8, $in); $698 = ((($in)) + 16|0); $$val30$i173 = SIMD_Int32x4_load(HEAPU8, $698); $699 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i173)),9))); $700 = SIMD_Int32x4_or($699,$$val31$i172); $701 = ((($in)) + 32|0); $$val29$i174 = SIMD_Int32x4_load(HEAPU8, $701); $702 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i174)),18))); $703 = SIMD_Int32x4_or($700,$702); $704 = ((($in)) + 48|0); $$val28$i175 = SIMD_Int32x4_load(HEAPU8, $704); $705 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i175)),27))); $706 = SIMD_Int32x4_or($703,$705); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $706); $707 = ((($out)) + 16|0); $708 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i175)),5))); $709 = ((($in)) + 64|0); $$val27$i176 = SIMD_Int32x4_load(HEAPU8, $709); $710 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i176)),4))); $711 = SIMD_Int32x4_or($710,$708); $712 = ((($in)) + 80|0); $$val26$i177 = SIMD_Int32x4_load(HEAPU8, $712); $713 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i177)),13))); $714 = SIMD_Int32x4_or($711,$713); $715 = ((($in)) + 96|0); $$val25$i178 = SIMD_Int32x4_load(HEAPU8, $715); $716 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i178)),22))); $717 = SIMD_Int32x4_or($714,$716); $718 = ((($in)) + 112|0); $$val24$i179 = SIMD_Int32x4_load(HEAPU8, $718); $719 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i179)),31))); $720 = SIMD_Int32x4_or($717,$719); temp_Int32x4_ptr = $707;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $720); $721 = ((($out)) + 32|0); $722 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i179)),1))); $723 = ((($in)) + 128|0); $$val23$i180 = SIMD_Int32x4_load(HEAPU8, $723); $724 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i180)),8))); $725 = SIMD_Int32x4_or($724,$722); $726 = ((($in)) + 144|0); $$val22$i181 = SIMD_Int32x4_load(HEAPU8, $726); $727 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i181)),17))); $728 = SIMD_Int32x4_or($725,$727); $729 = ((($in)) + 160|0); $$val21$i182 = SIMD_Int32x4_load(HEAPU8, $729); $730 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i182)),26))); $731 = SIMD_Int32x4_or($728,$730); temp_Int32x4_ptr = $721;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $731); $732 = ((($out)) + 48|0); $733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i182)),6))); $734 = ((($in)) + 176|0); $$val20$i183 = SIMD_Int32x4_load(HEAPU8, $734); $735 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i183)),3))); $736 = SIMD_Int32x4_or($735,$733); $737 = ((($in)) + 192|0); $$val19$i184 = SIMD_Int32x4_load(HEAPU8, $737); $738 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i184)),12))); $739 = SIMD_Int32x4_or($736,$738); $740 = ((($in)) + 208|0); $$val18$i185 = SIMD_Int32x4_load(HEAPU8, $740); $741 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i185)),21))); $742 = SIMD_Int32x4_or($739,$741); $743 = ((($in)) + 224|0); $$val17$i186 = SIMD_Int32x4_load(HEAPU8, $743); $744 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i186)),30))); $745 = SIMD_Int32x4_or($742,$744); temp_Int32x4_ptr = $732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $745); $746 = ((($out)) + 64|0); $747 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i186)),2))); $748 = ((($in)) + 240|0); $$val16$i187 = SIMD_Int32x4_load(HEAPU8, $748); $749 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i187)),7))); $750 = SIMD_Int32x4_or($749,$747); $751 = ((($in)) + 256|0); $$val15$i188 = SIMD_Int32x4_load(HEAPU8, $751); $752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i188)),16))); $753 = SIMD_Int32x4_or($750,$752); $754 = ((($in)) + 272|0); $$val14$i189 = SIMD_Int32x4_load(HEAPU8, $754); $755 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i189)),25))); $756 = SIMD_Int32x4_or($753,$755); temp_Int32x4_ptr = $746;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $756); $757 = ((($out)) + 80|0); $758 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i189)),7))); $759 = ((($in)) + 288|0); $$val13$i190 = SIMD_Int32x4_load(HEAPU8, $759); $760 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i190)),2))); $761 = SIMD_Int32x4_or($760,$758); $762 = ((($in)) + 304|0); $$val12$i191 = SIMD_Int32x4_load(HEAPU8, $762); $763 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i191)),11))); $764 = SIMD_Int32x4_or($761,$763); $765 = ((($in)) + 320|0); $$val11$i192 = SIMD_Int32x4_load(HEAPU8, $765); $766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i192)),20))); $767 = SIMD_Int32x4_or($764,$766); $768 = ((($in)) + 336|0); $$val10$i193 = SIMD_Int32x4_load(HEAPU8, $768); $769 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i193)),29))); $770 = SIMD_Int32x4_or($767,$769); temp_Int32x4_ptr = $757;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $770); $771 = ((($out)) + 96|0); $772 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i193)),3))); $773 = ((($in)) + 352|0); $$val9$i194 = SIMD_Int32x4_load(HEAPU8, $773); $774 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i194)),6))); $775 = SIMD_Int32x4_or($774,$772); $776 = ((($in)) + 368|0); $$val8$i195 = SIMD_Int32x4_load(HEAPU8, $776); $777 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i195)),15))); $778 = SIMD_Int32x4_or($775,$777); $779 = ((($in)) + 384|0); $$val7$i196 = SIMD_Int32x4_load(HEAPU8, $779); $780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i196)),24))); $781 = SIMD_Int32x4_or($778,$780); temp_Int32x4_ptr = $771;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $781); $782 = ((($out)) + 112|0); $783 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i196)),8))); $784 = ((($in)) + 400|0); $$val6$i197 = SIMD_Int32x4_load(HEAPU8, $784); $785 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i197)),1))); $786 = SIMD_Int32x4_or($785,$783); $787 = ((($in)) + 416|0); $$val5$i198 = SIMD_Int32x4_load(HEAPU8, $787); $788 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i198)),10))); $789 = SIMD_Int32x4_or($786,$788); $790 = ((($in)) + 432|0); $$val4$i199 = SIMD_Int32x4_load(HEAPU8, $790); $791 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i199)),19))); $792 = SIMD_Int32x4_or($789,$791); $793 = ((($in)) + 448|0); $$val3$i200 = SIMD_Int32x4_load(HEAPU8, $793); $794 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i200)),28))); $795 = SIMD_Int32x4_or($792,$794); temp_Int32x4_ptr = $782;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $795); $796 = ((($out)) + 128|0); $797 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i200)),4))); $798 = ((($in)) + 464|0); $$val2$i201 = SIMD_Int32x4_load(HEAPU8, $798); $799 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i201)),5))); $800 = SIMD_Int32x4_or($799,$797); $801 = ((($in)) + 480|0); $$val1$i202 = SIMD_Int32x4_load(HEAPU8, $801); $802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i202)),14))); $803 = SIMD_Int32x4_or($800,$802); $804 = ((($in)) + 496|0); $$val$i203 = SIMD_Int32x4_load(HEAPU8, $804); $805 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i203)),23))); $806 = SIMD_Int32x4_or($803,$805); temp_Int32x4_ptr = $796;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $806); return; break; } case 10: { $$val31$i204 = SIMD_Int32x4_load(HEAPU8, $in); $807 = ((($in)) + 16|0); $$val30$i205 = SIMD_Int32x4_load(HEAPU8, $807); $808 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i205)),10))); $809 = SIMD_Int32x4_or($808,$$val31$i204); $810 = ((($in)) + 32|0); $$val29$i206 = SIMD_Int32x4_load(HEAPU8, $810); $811 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i206)),20))); $812 = SIMD_Int32x4_or($809,$811); $813 = ((($in)) + 48|0); $$val28$i207 = SIMD_Int32x4_load(HEAPU8, $813); $814 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i207)),30))); $815 = SIMD_Int32x4_or($812,$814); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $815); $816 = ((($out)) + 16|0); $817 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i207)),2))); $818 = ((($in)) + 64|0); $$val27$i208 = SIMD_Int32x4_load(HEAPU8, $818); $819 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i208)),8))); $820 = SIMD_Int32x4_or($819,$817); $821 = ((($in)) + 80|0); $$val26$i209 = SIMD_Int32x4_load(HEAPU8, $821); $822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i209)),18))); $823 = SIMD_Int32x4_or($820,$822); $824 = ((($in)) + 96|0); $$val25$i210 = SIMD_Int32x4_load(HEAPU8, $824); $825 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i210)),28))); $826 = SIMD_Int32x4_or($823,$825); temp_Int32x4_ptr = $816;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $826); $827 = ((($out)) + 32|0); $828 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i210)),4))); $829 = ((($in)) + 112|0); $$val24$i211 = SIMD_Int32x4_load(HEAPU8, $829); $830 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i211)),6))); $831 = SIMD_Int32x4_or($830,$828); $832 = ((($in)) + 128|0); $$val23$i212 = SIMD_Int32x4_load(HEAPU8, $832); $833 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i212)),16))); $834 = SIMD_Int32x4_or($831,$833); $835 = ((($in)) + 144|0); $$val22$i213 = SIMD_Int32x4_load(HEAPU8, $835); $836 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i213)),26))); $837 = SIMD_Int32x4_or($834,$836); temp_Int32x4_ptr = $827;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $837); $838 = ((($out)) + 48|0); $839 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i213)),6))); $840 = ((($in)) + 160|0); $$val21$i214 = SIMD_Int32x4_load(HEAPU8, $840); $841 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i214)),4))); $842 = SIMD_Int32x4_or($841,$839); $843 = ((($in)) + 176|0); $$val20$i215 = SIMD_Int32x4_load(HEAPU8, $843); $844 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i215)),14))); $845 = SIMD_Int32x4_or($842,$844); $846 = ((($in)) + 192|0); $$val19$i216 = SIMD_Int32x4_load(HEAPU8, $846); $847 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i216)),24))); $848 = SIMD_Int32x4_or($845,$847); temp_Int32x4_ptr = $838;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $848); $849 = ((($out)) + 64|0); $850 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i216)),8))); $851 = ((($in)) + 208|0); $$val18$i217 = SIMD_Int32x4_load(HEAPU8, $851); $852 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i217)),2))); $853 = SIMD_Int32x4_or($852,$850); $854 = ((($in)) + 224|0); $$val17$i218 = SIMD_Int32x4_load(HEAPU8, $854); $855 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i218)),12))); $856 = SIMD_Int32x4_or($853,$855); $857 = ((($in)) + 240|0); $$val16$i219 = SIMD_Int32x4_load(HEAPU8, $857); $858 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i219)),22))); $859 = SIMD_Int32x4_or($856,$858); temp_Int32x4_ptr = $849;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $859); $860 = ((($out)) + 80|0); $861 = ((($in)) + 256|0); $$val15$i220 = SIMD_Int32x4_load(HEAPU8, $861); $862 = ((($in)) + 272|0); $$val14$i221 = SIMD_Int32x4_load(HEAPU8, $862); $863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i221)),10))); $864 = SIMD_Int32x4_or($863,$$val15$i220); $865 = ((($in)) + 288|0); $$val13$i222 = SIMD_Int32x4_load(HEAPU8, $865); $866 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i222)),20))); $867 = SIMD_Int32x4_or($864,$866); $868 = ((($in)) + 304|0); $$val12$i223 = SIMD_Int32x4_load(HEAPU8, $868); $869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i223)),30))); $870 = SIMD_Int32x4_or($867,$869); temp_Int32x4_ptr = $860;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $870); $871 = ((($out)) + 96|0); $872 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i223)),2))); $873 = ((($in)) + 320|0); $$val11$i224 = SIMD_Int32x4_load(HEAPU8, $873); $874 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i224)),8))); $875 = SIMD_Int32x4_or($874,$872); $876 = ((($in)) + 336|0); $$val10$i225 = SIMD_Int32x4_load(HEAPU8, $876); $877 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i225)),18))); $878 = SIMD_Int32x4_or($875,$877); $879 = ((($in)) + 352|0); $$val9$i226 = SIMD_Int32x4_load(HEAPU8, $879); $880 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i226)),28))); $881 = SIMD_Int32x4_or($878,$880); temp_Int32x4_ptr = $871;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $881); $882 = ((($out)) + 112|0); $883 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i226)),4))); $884 = ((($in)) + 368|0); $$val8$i227 = SIMD_Int32x4_load(HEAPU8, $884); $885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i227)),6))); $886 = SIMD_Int32x4_or($885,$883); $887 = ((($in)) + 384|0); $$val7$i228 = SIMD_Int32x4_load(HEAPU8, $887); $888 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i228)),16))); $889 = SIMD_Int32x4_or($886,$888); $890 = ((($in)) + 400|0); $$val6$i229 = SIMD_Int32x4_load(HEAPU8, $890); $891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i229)),26))); $892 = SIMD_Int32x4_or($889,$891); temp_Int32x4_ptr = $882;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $892); $893 = ((($out)) + 128|0); $894 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i229)),6))); $895 = ((($in)) + 416|0); $$val5$i230 = SIMD_Int32x4_load(HEAPU8, $895); $896 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i230)),4))); $897 = SIMD_Int32x4_or($896,$894); $898 = ((($in)) + 432|0); $$val4$i231 = SIMD_Int32x4_load(HEAPU8, $898); $899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i231)),14))); $900 = SIMD_Int32x4_or($897,$899); $901 = ((($in)) + 448|0); $$val3$i232 = SIMD_Int32x4_load(HEAPU8, $901); $902 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i232)),24))); $903 = SIMD_Int32x4_or($900,$902); temp_Int32x4_ptr = $893;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $903); $904 = ((($out)) + 144|0); $905 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i232)),8))); $906 = ((($in)) + 464|0); $$val2$i233 = SIMD_Int32x4_load(HEAPU8, $906); $907 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i233)),2))); $908 = SIMD_Int32x4_or($907,$905); $909 = ((($in)) + 480|0); $$val1$i234 = SIMD_Int32x4_load(HEAPU8, $909); $910 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i234)),12))); $911 = SIMD_Int32x4_or($908,$910); $912 = ((($in)) + 496|0); $$val$i235 = SIMD_Int32x4_load(HEAPU8, $912); $913 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i235)),22))); $914 = SIMD_Int32x4_or($911,$913); temp_Int32x4_ptr = $904;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $914); return; break; } case 11: { $$val31$i236 = SIMD_Int32x4_load(HEAPU8, $in); $915 = ((($in)) + 16|0); $$val30$i237 = SIMD_Int32x4_load(HEAPU8, $915); $916 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i237)),11))); $917 = SIMD_Int32x4_or($916,$$val31$i236); $918 = ((($in)) + 32|0); $$val29$i238 = SIMD_Int32x4_load(HEAPU8, $918); $919 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i238)),22))); $920 = SIMD_Int32x4_or($917,$919); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $920); $921 = ((($out)) + 16|0); $922 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i238)),10))); $923 = ((($in)) + 48|0); $$val28$i239 = SIMD_Int32x4_load(HEAPU8, $923); $924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i239)),1))); $925 = SIMD_Int32x4_or($924,$922); $926 = ((($in)) + 64|0); $$val27$i240 = SIMD_Int32x4_load(HEAPU8, $926); $927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i240)),12))); $928 = SIMD_Int32x4_or($925,$927); $929 = ((($in)) + 80|0); $$val26$i241 = SIMD_Int32x4_load(HEAPU8, $929); $930 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i241)),23))); $931 = SIMD_Int32x4_or($928,$930); temp_Int32x4_ptr = $921;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $931); $932 = ((($out)) + 32|0); $933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i241)),9))); $934 = ((($in)) + 96|0); $$val25$i242 = SIMD_Int32x4_load(HEAPU8, $934); $935 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i242)),2))); $936 = SIMD_Int32x4_or($935,$933); $937 = ((($in)) + 112|0); $$val24$i243 = SIMD_Int32x4_load(HEAPU8, $937); $938 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i243)),13))); $939 = SIMD_Int32x4_or($936,$938); $940 = ((($in)) + 128|0); $$val23$i244 = SIMD_Int32x4_load(HEAPU8, $940); $941 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i244)),24))); $942 = SIMD_Int32x4_or($939,$941); temp_Int32x4_ptr = $932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $942); $943 = ((($out)) + 48|0); $944 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i244)),8))); $945 = ((($in)) + 144|0); $$val22$i245 = SIMD_Int32x4_load(HEAPU8, $945); $946 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i245)),3))); $947 = SIMD_Int32x4_or($946,$944); $948 = ((($in)) + 160|0); $$val21$i246 = SIMD_Int32x4_load(HEAPU8, $948); $949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i246)),14))); $950 = SIMD_Int32x4_or($947,$949); $951 = ((($in)) + 176|0); $$val20$i247 = SIMD_Int32x4_load(HEAPU8, $951); $952 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i247)),25))); $953 = SIMD_Int32x4_or($950,$952); temp_Int32x4_ptr = $943;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $953); $954 = ((($out)) + 64|0); $955 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i247)),7))); $956 = ((($in)) + 192|0); $$val19$i248 = SIMD_Int32x4_load(HEAPU8, $956); $957 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i248)),4))); $958 = SIMD_Int32x4_or($957,$955); $959 = ((($in)) + 208|0); $$val18$i249 = SIMD_Int32x4_load(HEAPU8, $959); $960 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i249)),15))); $961 = SIMD_Int32x4_or($958,$960); $962 = ((($in)) + 224|0); $$val17$i250 = SIMD_Int32x4_load(HEAPU8, $962); $963 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i250)),26))); $964 = SIMD_Int32x4_or($961,$963); temp_Int32x4_ptr = $954;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $964); $965 = ((($out)) + 80|0); $966 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i250)),6))); $967 = ((($in)) + 240|0); $$val16$i251 = SIMD_Int32x4_load(HEAPU8, $967); $968 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i251)),5))); $969 = SIMD_Int32x4_or($968,$966); $970 = ((($in)) + 256|0); $$val15$i252 = SIMD_Int32x4_load(HEAPU8, $970); $971 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i252)),16))); $972 = SIMD_Int32x4_or($969,$971); $973 = ((($in)) + 272|0); $$val14$i253 = SIMD_Int32x4_load(HEAPU8, $973); $974 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i253)),27))); $975 = SIMD_Int32x4_or($972,$974); temp_Int32x4_ptr = $965;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $975); $976 = ((($out)) + 96|0); $977 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i253)),5))); $978 = ((($in)) + 288|0); $$val13$i254 = SIMD_Int32x4_load(HEAPU8, $978); $979 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i254)),6))); $980 = SIMD_Int32x4_or($979,$977); $981 = ((($in)) + 304|0); $$val12$i255 = SIMD_Int32x4_load(HEAPU8, $981); $982 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i255)),17))); $983 = SIMD_Int32x4_or($980,$982); $984 = ((($in)) + 320|0); $$val11$i256 = SIMD_Int32x4_load(HEAPU8, $984); $985 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i256)),28))); $986 = SIMD_Int32x4_or($983,$985); temp_Int32x4_ptr = $976;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $986); $987 = ((($out)) + 112|0); $988 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i256)),4))); $989 = ((($in)) + 336|0); $$val10$i257 = SIMD_Int32x4_load(HEAPU8, $989); $990 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i257)),7))); $991 = SIMD_Int32x4_or($990,$988); $992 = ((($in)) + 352|0); $$val9$i258 = SIMD_Int32x4_load(HEAPU8, $992); $993 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i258)),18))); $994 = SIMD_Int32x4_or($991,$993); $995 = ((($in)) + 368|0); $$val8$i259 = SIMD_Int32x4_load(HEAPU8, $995); $996 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i259)),29))); $997 = SIMD_Int32x4_or($994,$996); temp_Int32x4_ptr = $987;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $997); $998 = ((($out)) + 128|0); $999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i259)),3))); $1000 = ((($in)) + 384|0); $$val7$i260 = SIMD_Int32x4_load(HEAPU8, $1000); $1001 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i260)),8))); $1002 = SIMD_Int32x4_or($1001,$999); $1003 = ((($in)) + 400|0); $$val6$i261 = SIMD_Int32x4_load(HEAPU8, $1003); $1004 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i261)),19))); $1005 = SIMD_Int32x4_or($1002,$1004); $1006 = ((($in)) + 416|0); $$val5$i262 = SIMD_Int32x4_load(HEAPU8, $1006); $1007 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i262)),30))); $1008 = SIMD_Int32x4_or($1005,$1007); temp_Int32x4_ptr = $998;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1008); $1009 = ((($out)) + 144|0); $1010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i262)),2))); $1011 = ((($in)) + 432|0); $$val4$i263 = SIMD_Int32x4_load(HEAPU8, $1011); $1012 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i263)),9))); $1013 = SIMD_Int32x4_or($1012,$1010); $1014 = ((($in)) + 448|0); $$val3$i264 = SIMD_Int32x4_load(HEAPU8, $1014); $1015 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i264)),20))); $1016 = SIMD_Int32x4_or($1013,$1015); $1017 = ((($in)) + 464|0); $$val2$i265 = SIMD_Int32x4_load(HEAPU8, $1017); $1018 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i265)),31))); $1019 = SIMD_Int32x4_or($1016,$1018); temp_Int32x4_ptr = $1009;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1019); $1020 = ((($out)) + 160|0); $1021 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i265)),1))); $1022 = ((($in)) + 480|0); $$val1$i266 = SIMD_Int32x4_load(HEAPU8, $1022); $1023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i266)),10))); $1024 = SIMD_Int32x4_or($1023,$1021); $1025 = ((($in)) + 496|0); $$val$i267 = SIMD_Int32x4_load(HEAPU8, $1025); $1026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i267)),21))); $1027 = SIMD_Int32x4_or($1024,$1026); temp_Int32x4_ptr = $1020;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1027); return; break; } case 12: { $$val31$i268 = SIMD_Int32x4_load(HEAPU8, $in); $1028 = ((($in)) + 16|0); $$val30$i269 = SIMD_Int32x4_load(HEAPU8, $1028); $1029 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i269)),12))); $1030 = SIMD_Int32x4_or($1029,$$val31$i268); $1031 = ((($in)) + 32|0); $$val29$i270 = SIMD_Int32x4_load(HEAPU8, $1031); $1032 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i270)),24))); $1033 = SIMD_Int32x4_or($1030,$1032); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1033); $1034 = ((($out)) + 16|0); $1035 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i270)),8))); $1036 = ((($in)) + 48|0); $$val28$i271 = SIMD_Int32x4_load(HEAPU8, $1036); $1037 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i271)),4))); $1038 = SIMD_Int32x4_or($1037,$1035); $1039 = ((($in)) + 64|0); $$val27$i272 = SIMD_Int32x4_load(HEAPU8, $1039); $1040 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i272)),16))); $1041 = SIMD_Int32x4_or($1038,$1040); $1042 = ((($in)) + 80|0); $$val26$i273 = SIMD_Int32x4_load(HEAPU8, $1042); $1043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i273)),28))); $1044 = SIMD_Int32x4_or($1041,$1043); temp_Int32x4_ptr = $1034;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1044); $1045 = ((($out)) + 32|0); $1046 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i273)),4))); $1047 = ((($in)) + 96|0); $$val25$i274 = SIMD_Int32x4_load(HEAPU8, $1047); $1048 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i274)),8))); $1049 = SIMD_Int32x4_or($1048,$1046); $1050 = ((($in)) + 112|0); $$val24$i275 = SIMD_Int32x4_load(HEAPU8, $1050); $1051 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i275)),20))); $1052 = SIMD_Int32x4_or($1049,$1051); temp_Int32x4_ptr = $1045;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1052); $1053 = ((($out)) + 48|0); $1054 = ((($in)) + 128|0); $$val23$i276 = SIMD_Int32x4_load(HEAPU8, $1054); $1055 = ((($in)) + 144|0); $$val22$i277 = SIMD_Int32x4_load(HEAPU8, $1055); $1056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i277)),12))); $1057 = SIMD_Int32x4_or($1056,$$val23$i276); $1058 = ((($in)) + 160|0); $$val21$i278 = SIMD_Int32x4_load(HEAPU8, $1058); $1059 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i278)),24))); $1060 = SIMD_Int32x4_or($1057,$1059); temp_Int32x4_ptr = $1053;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1060); $1061 = ((($out)) + 64|0); $1062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i278)),8))); $1063 = ((($in)) + 176|0); $$val20$i279 = SIMD_Int32x4_load(HEAPU8, $1063); $1064 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i279)),4))); $1065 = SIMD_Int32x4_or($1064,$1062); $1066 = ((($in)) + 192|0); $$val19$i280 = SIMD_Int32x4_load(HEAPU8, $1066); $1067 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i280)),16))); $1068 = SIMD_Int32x4_or($1065,$1067); $1069 = ((($in)) + 208|0); $$val18$i281 = SIMD_Int32x4_load(HEAPU8, $1069); $1070 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i281)),28))); $1071 = SIMD_Int32x4_or($1068,$1070); temp_Int32x4_ptr = $1061;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1071); $1072 = ((($out)) + 80|0); $1073 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i281)),4))); $1074 = ((($in)) + 224|0); $$val17$i282 = SIMD_Int32x4_load(HEAPU8, $1074); $1075 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i282)),8))); $1076 = SIMD_Int32x4_or($1075,$1073); $1077 = ((($in)) + 240|0); $$val16$i283 = SIMD_Int32x4_load(HEAPU8, $1077); $1078 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i283)),20))); $1079 = SIMD_Int32x4_or($1076,$1078); temp_Int32x4_ptr = $1072;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1079); $1080 = ((($out)) + 96|0); $1081 = ((($in)) + 256|0); $$val15$i284 = SIMD_Int32x4_load(HEAPU8, $1081); $1082 = ((($in)) + 272|0); $$val14$i285 = SIMD_Int32x4_load(HEAPU8, $1082); $1083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i285)),12))); $1084 = SIMD_Int32x4_or($1083,$$val15$i284); $1085 = ((($in)) + 288|0); $$val13$i286 = SIMD_Int32x4_load(HEAPU8, $1085); $1086 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i286)),24))); $1087 = SIMD_Int32x4_or($1084,$1086); temp_Int32x4_ptr = $1080;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1087); $1088 = ((($out)) + 112|0); $1089 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i286)),8))); $1090 = ((($in)) + 304|0); $$val12$i287 = SIMD_Int32x4_load(HEAPU8, $1090); $1091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i287)),4))); $1092 = SIMD_Int32x4_or($1091,$1089); $1093 = ((($in)) + 320|0); $$val11$i288 = SIMD_Int32x4_load(HEAPU8, $1093); $1094 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i288)),16))); $1095 = SIMD_Int32x4_or($1092,$1094); $1096 = ((($in)) + 336|0); $$val10$i289 = SIMD_Int32x4_load(HEAPU8, $1096); $1097 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i289)),28))); $1098 = SIMD_Int32x4_or($1095,$1097); temp_Int32x4_ptr = $1088;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1098); $1099 = ((($out)) + 128|0); $1100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i289)),4))); $1101 = ((($in)) + 352|0); $$val9$i290 = SIMD_Int32x4_load(HEAPU8, $1101); $1102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i290)),8))); $1103 = SIMD_Int32x4_or($1102,$1100); $1104 = ((($in)) + 368|0); $$val8$i291 = SIMD_Int32x4_load(HEAPU8, $1104); $1105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i291)),20))); $1106 = SIMD_Int32x4_or($1103,$1105); temp_Int32x4_ptr = $1099;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1106); $1107 = ((($out)) + 144|0); $1108 = ((($in)) + 384|0); $$val7$i292 = SIMD_Int32x4_load(HEAPU8, $1108); $1109 = ((($in)) + 400|0); $$val6$i293 = SIMD_Int32x4_load(HEAPU8, $1109); $1110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i293)),12))); $1111 = SIMD_Int32x4_or($1110,$$val7$i292); $1112 = ((($in)) + 416|0); $$val5$i294 = SIMD_Int32x4_load(HEAPU8, $1112); $1113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i294)),24))); $1114 = SIMD_Int32x4_or($1111,$1113); temp_Int32x4_ptr = $1107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1114); $1115 = ((($out)) + 160|0); $1116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i294)),8))); $1117 = ((($in)) + 432|0); $$val4$i295 = SIMD_Int32x4_load(HEAPU8, $1117); $1118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i295)),4))); $1119 = SIMD_Int32x4_or($1118,$1116); $1120 = ((($in)) + 448|0); $$val3$i296 = SIMD_Int32x4_load(HEAPU8, $1120); $1121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i296)),16))); $1122 = SIMD_Int32x4_or($1119,$1121); $1123 = ((($in)) + 464|0); $$val2$i297 = SIMD_Int32x4_load(HEAPU8, $1123); $1124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i297)),28))); $1125 = SIMD_Int32x4_or($1122,$1124); temp_Int32x4_ptr = $1115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1125); $1126 = ((($out)) + 176|0); $1127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i297)),4))); $1128 = ((($in)) + 480|0); $$val1$i298 = SIMD_Int32x4_load(HEAPU8, $1128); $1129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i298)),8))); $1130 = SIMD_Int32x4_or($1129,$1127); $1131 = ((($in)) + 496|0); $$val$i299 = SIMD_Int32x4_load(HEAPU8, $1131); $1132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i299)),20))); $1133 = SIMD_Int32x4_or($1130,$1132); temp_Int32x4_ptr = $1126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1133); return; break; } case 13: { $$val31$i300 = SIMD_Int32x4_load(HEAPU8, $in); $1134 = ((($in)) + 16|0); $$val30$i301 = SIMD_Int32x4_load(HEAPU8, $1134); $1135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i301)),13))); $1136 = SIMD_Int32x4_or($1135,$$val31$i300); $1137 = ((($in)) + 32|0); $$val29$i302 = SIMD_Int32x4_load(HEAPU8, $1137); $1138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i302)),26))); $1139 = SIMD_Int32x4_or($1136,$1138); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1139); $1140 = ((($out)) + 16|0); $1141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i302)),6))); $1142 = ((($in)) + 48|0); $$val28$i303 = SIMD_Int32x4_load(HEAPU8, $1142); $1143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i303)),7))); $1144 = SIMD_Int32x4_or($1143,$1141); $1145 = ((($in)) + 64|0); $$val27$i304 = SIMD_Int32x4_load(HEAPU8, $1145); $1146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i304)),20))); $1147 = SIMD_Int32x4_or($1144,$1146); temp_Int32x4_ptr = $1140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1147); $1148 = ((($out)) + 32|0); $1149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i304)),12))); $1150 = ((($in)) + 80|0); $$val26$i305 = SIMD_Int32x4_load(HEAPU8, $1150); $1151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i305)),1))); $1152 = SIMD_Int32x4_or($1151,$1149); $1153 = ((($in)) + 96|0); $$val25$i306 = SIMD_Int32x4_load(HEAPU8, $1153); $1154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i306)),14))); $1155 = SIMD_Int32x4_or($1152,$1154); $1156 = ((($in)) + 112|0); $$val24$i307 = SIMD_Int32x4_load(HEAPU8, $1156); $1157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i307)),27))); $1158 = SIMD_Int32x4_or($1155,$1157); temp_Int32x4_ptr = $1148;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1158); $1159 = ((($out)) + 48|0); $1160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i307)),5))); $1161 = ((($in)) + 128|0); $$val23$i308 = SIMD_Int32x4_load(HEAPU8, $1161); $1162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i308)),8))); $1163 = SIMD_Int32x4_or($1162,$1160); $1164 = ((($in)) + 144|0); $$val22$i309 = SIMD_Int32x4_load(HEAPU8, $1164); $1165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i309)),21))); $1166 = SIMD_Int32x4_or($1163,$1165); temp_Int32x4_ptr = $1159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1166); $1167 = ((($out)) + 64|0); $1168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i309)),11))); $1169 = ((($in)) + 160|0); $$val21$i310 = SIMD_Int32x4_load(HEAPU8, $1169); $1170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i310)),2))); $1171 = SIMD_Int32x4_or($1170,$1168); $1172 = ((($in)) + 176|0); $$val20$i311 = SIMD_Int32x4_load(HEAPU8, $1172); $1173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i311)),15))); $1174 = SIMD_Int32x4_or($1171,$1173); $1175 = ((($in)) + 192|0); $$val19$i312 = SIMD_Int32x4_load(HEAPU8, $1175); $1176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i312)),28))); $1177 = SIMD_Int32x4_or($1174,$1176); temp_Int32x4_ptr = $1167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1177); $1178 = ((($out)) + 80|0); $1179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i312)),4))); $1180 = ((($in)) + 208|0); $$val18$i313 = SIMD_Int32x4_load(HEAPU8, $1180); $1181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i313)),9))); $1182 = SIMD_Int32x4_or($1181,$1179); $1183 = ((($in)) + 224|0); $$val17$i314 = SIMD_Int32x4_load(HEAPU8, $1183); $1184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i314)),22))); $1185 = SIMD_Int32x4_or($1182,$1184); temp_Int32x4_ptr = $1178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1185); $1186 = ((($out)) + 96|0); $1187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i314)),10))); $1188 = ((($in)) + 240|0); $$val16$i315 = SIMD_Int32x4_load(HEAPU8, $1188); $1189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i315)),3))); $1190 = SIMD_Int32x4_or($1189,$1187); $1191 = ((($in)) + 256|0); $$val15$i316 = SIMD_Int32x4_load(HEAPU8, $1191); $1192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i316)),16))); $1193 = SIMD_Int32x4_or($1190,$1192); $1194 = ((($in)) + 272|0); $$val14$i317 = SIMD_Int32x4_load(HEAPU8, $1194); $1195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i317)),29))); $1196 = SIMD_Int32x4_or($1193,$1195); temp_Int32x4_ptr = $1186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1196); $1197 = ((($out)) + 112|0); $1198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i317)),3))); $1199 = ((($in)) + 288|0); $$val13$i318 = SIMD_Int32x4_load(HEAPU8, $1199); $1200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i318)),10))); $1201 = SIMD_Int32x4_or($1200,$1198); $1202 = ((($in)) + 304|0); $$val12$i319 = SIMD_Int32x4_load(HEAPU8, $1202); $1203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i319)),23))); $1204 = SIMD_Int32x4_or($1201,$1203); temp_Int32x4_ptr = $1197;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1204); $1205 = ((($out)) + 128|0); $1206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i319)),9))); $1207 = ((($in)) + 320|0); $$val11$i320 = SIMD_Int32x4_load(HEAPU8, $1207); $1208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i320)),4))); $1209 = SIMD_Int32x4_or($1208,$1206); $1210 = ((($in)) + 336|0); $$val10$i321 = SIMD_Int32x4_load(HEAPU8, $1210); $1211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i321)),17))); $1212 = SIMD_Int32x4_or($1209,$1211); $1213 = ((($in)) + 352|0); $$val9$i322 = SIMD_Int32x4_load(HEAPU8, $1213); $1214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i322)),30))); $1215 = SIMD_Int32x4_or($1212,$1214); temp_Int32x4_ptr = $1205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1215); $1216 = ((($out)) + 144|0); $1217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i322)),2))); $1218 = ((($in)) + 368|0); $$val8$i323 = SIMD_Int32x4_load(HEAPU8, $1218); $1219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i323)),11))); $1220 = SIMD_Int32x4_or($1219,$1217); $1221 = ((($in)) + 384|0); $$val7$i324 = SIMD_Int32x4_load(HEAPU8, $1221); $1222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i324)),24))); $1223 = SIMD_Int32x4_or($1220,$1222); temp_Int32x4_ptr = $1216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1223); $1224 = ((($out)) + 160|0); $1225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i324)),8))); $1226 = ((($in)) + 400|0); $$val6$i325 = SIMD_Int32x4_load(HEAPU8, $1226); $1227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i325)),5))); $1228 = SIMD_Int32x4_or($1227,$1225); $1229 = ((($in)) + 416|0); $$val5$i326 = SIMD_Int32x4_load(HEAPU8, $1229); $1230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i326)),18))); $1231 = SIMD_Int32x4_or($1228,$1230); $1232 = ((($in)) + 432|0); $$val4$i327 = SIMD_Int32x4_load(HEAPU8, $1232); $1233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i327)),31))); $1234 = SIMD_Int32x4_or($1231,$1233); temp_Int32x4_ptr = $1224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1234); $1235 = ((($out)) + 176|0); $1236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i327)),1))); $1237 = ((($in)) + 448|0); $$val3$i328 = SIMD_Int32x4_load(HEAPU8, $1237); $1238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i328)),12))); $1239 = SIMD_Int32x4_or($1238,$1236); $1240 = ((($in)) + 464|0); $$val2$i329 = SIMD_Int32x4_load(HEAPU8, $1240); $1241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i329)),25))); $1242 = SIMD_Int32x4_or($1239,$1241); temp_Int32x4_ptr = $1235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1242); $1243 = ((($out)) + 192|0); $1244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i329)),7))); $1245 = ((($in)) + 480|0); $$val1$i330 = SIMD_Int32x4_load(HEAPU8, $1245); $1246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i330)),6))); $1247 = SIMD_Int32x4_or($1246,$1244); $1248 = ((($in)) + 496|0); $$val$i331 = SIMD_Int32x4_load(HEAPU8, $1248); $1249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i331)),19))); $1250 = SIMD_Int32x4_or($1247,$1249); temp_Int32x4_ptr = $1243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1250); return; break; } case 14: { $$val31$i332 = SIMD_Int32x4_load(HEAPU8, $in); $1251 = ((($in)) + 16|0); $$val30$i333 = SIMD_Int32x4_load(HEAPU8, $1251); $1252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i333)),14))); $1253 = SIMD_Int32x4_or($1252,$$val31$i332); $1254 = ((($in)) + 32|0); $$val29$i334 = SIMD_Int32x4_load(HEAPU8, $1254); $1255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i334)),28))); $1256 = SIMD_Int32x4_or($1253,$1255); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1256); $1257 = ((($out)) + 16|0); $1258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i334)),4))); $1259 = ((($in)) + 48|0); $$val28$i335 = SIMD_Int32x4_load(HEAPU8, $1259); $1260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i335)),10))); $1261 = SIMD_Int32x4_or($1260,$1258); $1262 = ((($in)) + 64|0); $$val27$i336 = SIMD_Int32x4_load(HEAPU8, $1262); $1263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i336)),24))); $1264 = SIMD_Int32x4_or($1261,$1263); temp_Int32x4_ptr = $1257;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1264); $1265 = ((($out)) + 32|0); $1266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i336)),8))); $1267 = ((($in)) + 80|0); $$val26$i337 = SIMD_Int32x4_load(HEAPU8, $1267); $1268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i337)),6))); $1269 = SIMD_Int32x4_or($1268,$1266); $1270 = ((($in)) + 96|0); $$val25$i338 = SIMD_Int32x4_load(HEAPU8, $1270); $1271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i338)),20))); $1272 = SIMD_Int32x4_or($1269,$1271); temp_Int32x4_ptr = $1265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1272); $1273 = ((($out)) + 48|0); $1274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i338)),12))); $1275 = ((($in)) + 112|0); $$val24$i339 = SIMD_Int32x4_load(HEAPU8, $1275); $1276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i339)),2))); $1277 = SIMD_Int32x4_or($1276,$1274); $1278 = ((($in)) + 128|0); $$val23$i340 = SIMD_Int32x4_load(HEAPU8, $1278); $1279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i340)),16))); $1280 = SIMD_Int32x4_or($1277,$1279); $1281 = ((($in)) + 144|0); $$val22$i341 = SIMD_Int32x4_load(HEAPU8, $1281); $1282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i341)),30))); $1283 = SIMD_Int32x4_or($1280,$1282); temp_Int32x4_ptr = $1273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1283); $1284 = ((($out)) + 64|0); $1285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i341)),2))); $1286 = ((($in)) + 160|0); $$val21$i342 = SIMD_Int32x4_load(HEAPU8, $1286); $1287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i342)),12))); $1288 = SIMD_Int32x4_or($1287,$1285); $1289 = ((($in)) + 176|0); $$val20$i343 = SIMD_Int32x4_load(HEAPU8, $1289); $1290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i343)),26))); $1291 = SIMD_Int32x4_or($1288,$1290); temp_Int32x4_ptr = $1284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1291); $1292 = ((($out)) + 80|0); $1293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i343)),6))); $1294 = ((($in)) + 192|0); $$val19$i344 = SIMD_Int32x4_load(HEAPU8, $1294); $1295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i344)),8))); $1296 = SIMD_Int32x4_or($1295,$1293); $1297 = ((($in)) + 208|0); $$val18$i345 = SIMD_Int32x4_load(HEAPU8, $1297); $1298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i345)),22))); $1299 = SIMD_Int32x4_or($1296,$1298); temp_Int32x4_ptr = $1292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1299); $1300 = ((($out)) + 96|0); $1301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i345)),10))); $1302 = ((($in)) + 224|0); $$val17$i346 = SIMD_Int32x4_load(HEAPU8, $1302); $1303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i346)),4))); $1304 = SIMD_Int32x4_or($1303,$1301); $1305 = ((($in)) + 240|0); $$val16$i347 = SIMD_Int32x4_load(HEAPU8, $1305); $1306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i347)),18))); $1307 = SIMD_Int32x4_or($1304,$1306); temp_Int32x4_ptr = $1300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1307); $1308 = ((($out)) + 112|0); $1309 = ((($in)) + 256|0); $$val15$i348 = SIMD_Int32x4_load(HEAPU8, $1309); $1310 = ((($in)) + 272|0); $$val14$i349 = SIMD_Int32x4_load(HEAPU8, $1310); $1311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i349)),14))); $1312 = SIMD_Int32x4_or($1311,$$val15$i348); $1313 = ((($in)) + 288|0); $$val13$i350 = SIMD_Int32x4_load(HEAPU8, $1313); $1314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i350)),28))); $1315 = SIMD_Int32x4_or($1312,$1314); temp_Int32x4_ptr = $1308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1315); $1316 = ((($out)) + 128|0); $1317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i350)),4))); $1318 = ((($in)) + 304|0); $$val12$i351 = SIMD_Int32x4_load(HEAPU8, $1318); $1319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i351)),10))); $1320 = SIMD_Int32x4_or($1319,$1317); $1321 = ((($in)) + 320|0); $$val11$i352 = SIMD_Int32x4_load(HEAPU8, $1321); $1322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i352)),24))); $1323 = SIMD_Int32x4_or($1320,$1322); temp_Int32x4_ptr = $1316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1323); $1324 = ((($out)) + 144|0); $1325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i352)),8))); $1326 = ((($in)) + 336|0); $$val10$i353 = SIMD_Int32x4_load(HEAPU8, $1326); $1327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i353)),6))); $1328 = SIMD_Int32x4_or($1327,$1325); $1329 = ((($in)) + 352|0); $$val9$i354 = SIMD_Int32x4_load(HEAPU8, $1329); $1330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i354)),20))); $1331 = SIMD_Int32x4_or($1328,$1330); temp_Int32x4_ptr = $1324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1331); $1332 = ((($out)) + 160|0); $1333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i354)),12))); $1334 = ((($in)) + 368|0); $$val8$i355 = SIMD_Int32x4_load(HEAPU8, $1334); $1335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i355)),2))); $1336 = SIMD_Int32x4_or($1335,$1333); $1337 = ((($in)) + 384|0); $$val7$i356 = SIMD_Int32x4_load(HEAPU8, $1337); $1338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i356)),16))); $1339 = SIMD_Int32x4_or($1336,$1338); $1340 = ((($in)) + 400|0); $$val6$i357 = SIMD_Int32x4_load(HEAPU8, $1340); $1341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i357)),30))); $1342 = SIMD_Int32x4_or($1339,$1341); temp_Int32x4_ptr = $1332;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1342); $1343 = ((($out)) + 176|0); $1344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i357)),2))); $1345 = ((($in)) + 416|0); $$val5$i358 = SIMD_Int32x4_load(HEAPU8, $1345); $1346 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i358)),12))); $1347 = SIMD_Int32x4_or($1346,$1344); $1348 = ((($in)) + 432|0); $$val4$i359 = SIMD_Int32x4_load(HEAPU8, $1348); $1349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i359)),26))); $1350 = SIMD_Int32x4_or($1347,$1349); temp_Int32x4_ptr = $1343;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1350); $1351 = ((($out)) + 192|0); $1352 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i359)),6))); $1353 = ((($in)) + 448|0); $$val3$i360 = SIMD_Int32x4_load(HEAPU8, $1353); $1354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i360)),8))); $1355 = SIMD_Int32x4_or($1354,$1352); $1356 = ((($in)) + 464|0); $$val2$i361 = SIMD_Int32x4_load(HEAPU8, $1356); $1357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i361)),22))); $1358 = SIMD_Int32x4_or($1355,$1357); temp_Int32x4_ptr = $1351;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1358); $1359 = ((($out)) + 208|0); $1360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i361)),10))); $1361 = ((($in)) + 480|0); $$val1$i362 = SIMD_Int32x4_load(HEAPU8, $1361); $1362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i362)),4))); $1363 = SIMD_Int32x4_or($1362,$1360); $1364 = ((($in)) + 496|0); $$val$i363 = SIMD_Int32x4_load(HEAPU8, $1364); $1365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i363)),18))); $1366 = SIMD_Int32x4_or($1363,$1365); temp_Int32x4_ptr = $1359;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1366); return; break; } case 15: { $$val31$i364 = SIMD_Int32x4_load(HEAPU8, $in); $1367 = ((($in)) + 16|0); $$val30$i365 = SIMD_Int32x4_load(HEAPU8, $1367); $1368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i365)),15))); $1369 = SIMD_Int32x4_or($1368,$$val31$i364); $1370 = ((($in)) + 32|0); $$val29$i366 = SIMD_Int32x4_load(HEAPU8, $1370); $1371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i366)),30))); $1372 = SIMD_Int32x4_or($1369,$1371); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1372); $1373 = ((($out)) + 16|0); $1374 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i366)),2))); $1375 = ((($in)) + 48|0); $$val28$i367 = SIMD_Int32x4_load(HEAPU8, $1375); $1376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i367)),13))); $1377 = SIMD_Int32x4_or($1376,$1374); $1378 = ((($in)) + 64|0); $$val27$i368 = SIMD_Int32x4_load(HEAPU8, $1378); $1379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i368)),28))); $1380 = SIMD_Int32x4_or($1377,$1379); temp_Int32x4_ptr = $1373;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1380); $1381 = ((($out)) + 32|0); $1382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i368)),4))); $1383 = ((($in)) + 80|0); $$val26$i369 = SIMD_Int32x4_load(HEAPU8, $1383); $1384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i369)),11))); $1385 = SIMD_Int32x4_or($1384,$1382); $1386 = ((($in)) + 96|0); $$val25$i370 = SIMD_Int32x4_load(HEAPU8, $1386); $1387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i370)),26))); $1388 = SIMD_Int32x4_or($1385,$1387); temp_Int32x4_ptr = $1381;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1388); $1389 = ((($out)) + 48|0); $1390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i370)),6))); $1391 = ((($in)) + 112|0); $$val24$i371 = SIMD_Int32x4_load(HEAPU8, $1391); $1392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i371)),9))); $1393 = SIMD_Int32x4_or($1392,$1390); $1394 = ((($in)) + 128|0); $$val23$i372 = SIMD_Int32x4_load(HEAPU8, $1394); $1395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i372)),24))); $1396 = SIMD_Int32x4_or($1393,$1395); temp_Int32x4_ptr = $1389;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1396); $1397 = ((($out)) + 64|0); $1398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i372)),8))); $1399 = ((($in)) + 144|0); $$val22$i373 = SIMD_Int32x4_load(HEAPU8, $1399); $1400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i373)),7))); $1401 = SIMD_Int32x4_or($1400,$1398); $1402 = ((($in)) + 160|0); $$val21$i374 = SIMD_Int32x4_load(HEAPU8, $1402); $1403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i374)),22))); $1404 = SIMD_Int32x4_or($1401,$1403); temp_Int32x4_ptr = $1397;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1404); $1405 = ((($out)) + 80|0); $1406 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i374)),10))); $1407 = ((($in)) + 176|0); $$val20$i375 = SIMD_Int32x4_load(HEAPU8, $1407); $1408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i375)),5))); $1409 = SIMD_Int32x4_or($1408,$1406); $1410 = ((($in)) + 192|0); $$val19$i376 = SIMD_Int32x4_load(HEAPU8, $1410); $1411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i376)),20))); $1412 = SIMD_Int32x4_or($1409,$1411); temp_Int32x4_ptr = $1405;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1412); $1413 = ((($out)) + 96|0); $1414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i376)),12))); $1415 = ((($in)) + 208|0); $$val18$i377 = SIMD_Int32x4_load(HEAPU8, $1415); $1416 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i377)),3))); $1417 = SIMD_Int32x4_or($1416,$1414); $1418 = ((($in)) + 224|0); $$val17$i378 = SIMD_Int32x4_load(HEAPU8, $1418); $1419 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i378)),18))); $1420 = SIMD_Int32x4_or($1417,$1419); temp_Int32x4_ptr = $1413;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1420); $1421 = ((($out)) + 112|0); $1422 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i378)),14))); $1423 = ((($in)) + 240|0); $$val16$i379 = SIMD_Int32x4_load(HEAPU8, $1423); $1424 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i379)),1))); $1425 = SIMD_Int32x4_or($1424,$1422); $1426 = ((($in)) + 256|0); $$val15$i380 = SIMD_Int32x4_load(HEAPU8, $1426); $1427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i380)),16))); $1428 = SIMD_Int32x4_or($1425,$1427); $1429 = ((($in)) + 272|0); $$val14$i381 = SIMD_Int32x4_load(HEAPU8, $1429); $1430 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i381)),31))); $1431 = SIMD_Int32x4_or($1428,$1430); temp_Int32x4_ptr = $1421;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1431); $1432 = ((($out)) + 128|0); $1433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i381)),1))); $1434 = ((($in)) + 288|0); $$val13$i382 = SIMD_Int32x4_load(HEAPU8, $1434); $1435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i382)),14))); $1436 = SIMD_Int32x4_or($1435,$1433); $1437 = ((($in)) + 304|0); $$val12$i383 = SIMD_Int32x4_load(HEAPU8, $1437); $1438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i383)),29))); $1439 = SIMD_Int32x4_or($1436,$1438); temp_Int32x4_ptr = $1432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1439); $1440 = ((($out)) + 144|0); $1441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i383)),3))); $1442 = ((($in)) + 320|0); $$val11$i384 = SIMD_Int32x4_load(HEAPU8, $1442); $1443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i384)),12))); $1444 = SIMD_Int32x4_or($1443,$1441); $1445 = ((($in)) + 336|0); $$val10$i385 = SIMD_Int32x4_load(HEAPU8, $1445); $1446 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i385)),27))); $1447 = SIMD_Int32x4_or($1444,$1446); temp_Int32x4_ptr = $1440;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1447); $1448 = ((($out)) + 160|0); $1449 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i385)),5))); $1450 = ((($in)) + 352|0); $$val9$i386 = SIMD_Int32x4_load(HEAPU8, $1450); $1451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i386)),10))); $1452 = SIMD_Int32x4_or($1451,$1449); $1453 = ((($in)) + 368|0); $$val8$i387 = SIMD_Int32x4_load(HEAPU8, $1453); $1454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i387)),25))); $1455 = SIMD_Int32x4_or($1452,$1454); temp_Int32x4_ptr = $1448;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1455); $1456 = ((($out)) + 176|0); $1457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i387)),7))); $1458 = ((($in)) + 384|0); $$val7$i388 = SIMD_Int32x4_load(HEAPU8, $1458); $1459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i388)),8))); $1460 = SIMD_Int32x4_or($1459,$1457); $1461 = ((($in)) + 400|0); $$val6$i389 = SIMD_Int32x4_load(HEAPU8, $1461); $1462 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i389)),23))); $1463 = SIMD_Int32x4_or($1460,$1462); temp_Int32x4_ptr = $1456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1463); $1464 = ((($out)) + 192|0); $1465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i389)),9))); $1466 = ((($in)) + 416|0); $$val5$i390 = SIMD_Int32x4_load(HEAPU8, $1466); $1467 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i390)),6))); $1468 = SIMD_Int32x4_or($1467,$1465); $1469 = ((($in)) + 432|0); $$val4$i391 = SIMD_Int32x4_load(HEAPU8, $1469); $1470 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i391)),21))); $1471 = SIMD_Int32x4_or($1468,$1470); temp_Int32x4_ptr = $1464;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1471); $1472 = ((($out)) + 208|0); $1473 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i391)),11))); $1474 = ((($in)) + 448|0); $$val3$i392 = SIMD_Int32x4_load(HEAPU8, $1474); $1475 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i392)),4))); $1476 = SIMD_Int32x4_or($1475,$1473); $1477 = ((($in)) + 464|0); $$val2$i393 = SIMD_Int32x4_load(HEAPU8, $1477); $1478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i393)),19))); $1479 = SIMD_Int32x4_or($1476,$1478); temp_Int32x4_ptr = $1472;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1479); $1480 = ((($out)) + 224|0); $1481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i393)),13))); $1482 = ((($in)) + 480|0); $$val1$i394 = SIMD_Int32x4_load(HEAPU8, $1482); $1483 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i394)),2))); $1484 = SIMD_Int32x4_or($1483,$1481); $1485 = ((($in)) + 496|0); $$val$i395 = SIMD_Int32x4_load(HEAPU8, $1485); $1486 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i395)),17))); $1487 = SIMD_Int32x4_or($1484,$1486); temp_Int32x4_ptr = $1480;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1487); return; break; } case 16: { $in$0$val$i396 = SIMD_Int32x4_load(HEAPU8, $in); $1488 = ((($in)) + 16|0); $$val$i397 = SIMD_Int32x4_load(HEAPU8, $1488); $1489 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i397)),16))); $1490 = SIMD_Int32x4_or($1489,$in$0$val$i396); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1490); $1491 = ((($out)) + 16|0); $1492 = ((($in)) + 32|0); $in$0$val$1$i398 = SIMD_Int32x4_load(HEAPU8, $1492); $1493 = ((($in)) + 48|0); $$val$1$i399 = SIMD_Int32x4_load(HEAPU8, $1493); $1494 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$1$i399)),16))); $1495 = SIMD_Int32x4_or($1494,$in$0$val$1$i398); temp_Int32x4_ptr = $1491;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1495); $1496 = ((($out)) + 32|0); $1497 = ((($in)) + 64|0); $in$0$val$2$i400 = SIMD_Int32x4_load(HEAPU8, $1497); $1498 = ((($in)) + 80|0); $$val$2$i401 = SIMD_Int32x4_load(HEAPU8, $1498); $1499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$2$i401)),16))); $1500 = SIMD_Int32x4_or($1499,$in$0$val$2$i400); temp_Int32x4_ptr = $1496;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1500); $1501 = ((($out)) + 48|0); $1502 = ((($in)) + 96|0); $in$0$val$3$i402 = SIMD_Int32x4_load(HEAPU8, $1502); $1503 = ((($in)) + 112|0); $$val$3$i403 = SIMD_Int32x4_load(HEAPU8, $1503); $1504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$3$i403)),16))); $1505 = SIMD_Int32x4_or($1504,$in$0$val$3$i402); temp_Int32x4_ptr = $1501;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1505); $1506 = ((($out)) + 64|0); $1507 = ((($in)) + 128|0); $in$0$val$4$i404 = SIMD_Int32x4_load(HEAPU8, $1507); $1508 = ((($in)) + 144|0); $$val$4$i405 = SIMD_Int32x4_load(HEAPU8, $1508); $1509 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$4$i405)),16))); $1510 = SIMD_Int32x4_or($1509,$in$0$val$4$i404); temp_Int32x4_ptr = $1506;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1510); $1511 = ((($out)) + 80|0); $1512 = ((($in)) + 160|0); $in$0$val$5$i406 = SIMD_Int32x4_load(HEAPU8, $1512); $1513 = ((($in)) + 176|0); $$val$5$i407 = SIMD_Int32x4_load(HEAPU8, $1513); $1514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$5$i407)),16))); $1515 = SIMD_Int32x4_or($1514,$in$0$val$5$i406); temp_Int32x4_ptr = $1511;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1515); $1516 = ((($out)) + 96|0); $1517 = ((($in)) + 192|0); $in$0$val$6$i408 = SIMD_Int32x4_load(HEAPU8, $1517); $1518 = ((($in)) + 208|0); $$val$6$i409 = SIMD_Int32x4_load(HEAPU8, $1518); $1519 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$6$i409)),16))); $1520 = SIMD_Int32x4_or($1519,$in$0$val$6$i408); temp_Int32x4_ptr = $1516;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1520); $1521 = ((($out)) + 112|0); $1522 = ((($in)) + 224|0); $in$0$val$7$i410 = SIMD_Int32x4_load(HEAPU8, $1522); $1523 = ((($in)) + 240|0); $$val$7$i411 = SIMD_Int32x4_load(HEAPU8, $1523); $1524 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$7$i411)),16))); $1525 = SIMD_Int32x4_or($1524,$in$0$val$7$i410); temp_Int32x4_ptr = $1521;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1525); $1526 = ((($out)) + 128|0); $1527 = ((($in)) + 256|0); $in$0$val$8$i = SIMD_Int32x4_load(HEAPU8, $1527); $1528 = ((($in)) + 272|0); $$val$8$i = SIMD_Int32x4_load(HEAPU8, $1528); $1529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$8$i)),16))); $1530 = SIMD_Int32x4_or($1529,$in$0$val$8$i); temp_Int32x4_ptr = $1526;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1530); $1531 = ((($out)) + 144|0); $1532 = ((($in)) + 288|0); $in$0$val$9$i = SIMD_Int32x4_load(HEAPU8, $1532); $1533 = ((($in)) + 304|0); $$val$9$i = SIMD_Int32x4_load(HEAPU8, $1533); $1534 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$9$i)),16))); $1535 = SIMD_Int32x4_or($1534,$in$0$val$9$i); temp_Int32x4_ptr = $1531;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1535); $1536 = ((($out)) + 160|0); $1537 = ((($in)) + 320|0); $in$0$val$10$i = SIMD_Int32x4_load(HEAPU8, $1537); $1538 = ((($in)) + 336|0); $$val$10$i = SIMD_Int32x4_load(HEAPU8, $1538); $1539 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$10$i)),16))); $1540 = SIMD_Int32x4_or($1539,$in$0$val$10$i); temp_Int32x4_ptr = $1536;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1540); $1541 = ((($out)) + 176|0); $1542 = ((($in)) + 352|0); $in$0$val$11$i = SIMD_Int32x4_load(HEAPU8, $1542); $1543 = ((($in)) + 368|0); $$val$11$i = SIMD_Int32x4_load(HEAPU8, $1543); $1544 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$11$i)),16))); $1545 = SIMD_Int32x4_or($1544,$in$0$val$11$i); temp_Int32x4_ptr = $1541;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1545); $1546 = ((($out)) + 192|0); $1547 = ((($in)) + 384|0); $in$0$val$12$i = SIMD_Int32x4_load(HEAPU8, $1547); $1548 = ((($in)) + 400|0); $$val$12$i = SIMD_Int32x4_load(HEAPU8, $1548); $1549 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$12$i)),16))); $1550 = SIMD_Int32x4_or($1549,$in$0$val$12$i); temp_Int32x4_ptr = $1546;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1550); $1551 = ((($out)) + 208|0); $1552 = ((($in)) + 416|0); $in$0$val$13$i = SIMD_Int32x4_load(HEAPU8, $1552); $1553 = ((($in)) + 432|0); $$val$13$i = SIMD_Int32x4_load(HEAPU8, $1553); $1554 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$13$i)),16))); $1555 = SIMD_Int32x4_or($1554,$in$0$val$13$i); temp_Int32x4_ptr = $1551;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1555); $1556 = ((($out)) + 224|0); $1557 = ((($in)) + 448|0); $in$0$val$14$i = SIMD_Int32x4_load(HEAPU8, $1557); $1558 = ((($in)) + 464|0); $$val$14$i = SIMD_Int32x4_load(HEAPU8, $1558); $1559 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$14$i)),16))); $1560 = SIMD_Int32x4_or($1559,$in$0$val$14$i); temp_Int32x4_ptr = $1556;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1560); $1561 = ((($out)) + 240|0); $1562 = ((($in)) + 480|0); $in$0$val$15$i = SIMD_Int32x4_load(HEAPU8, $1562); $1563 = ((($in)) + 496|0); $$val$15$i = SIMD_Int32x4_load(HEAPU8, $1563); $1564 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$15$i)),16))); $1565 = SIMD_Int32x4_or($1564,$in$0$val$15$i); temp_Int32x4_ptr = $1561;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1565); return; break; } case 17: { $$val31$i412 = SIMD_Int32x4_load(HEAPU8, $in); $1566 = ((($in)) + 16|0); $$val30$i413 = SIMD_Int32x4_load(HEAPU8, $1566); $1567 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i413)),17))); $1568 = SIMD_Int32x4_or($1567,$$val31$i412); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1568); $1569 = ((($out)) + 16|0); $1570 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i413)),15))); $1571 = ((($in)) + 32|0); $$val29$i414 = SIMD_Int32x4_load(HEAPU8, $1571); $1572 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i414)),2))); $1573 = SIMD_Int32x4_or($1572,$1570); $1574 = ((($in)) + 48|0); $$val28$i415 = SIMD_Int32x4_load(HEAPU8, $1574); $1575 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i415)),19))); $1576 = SIMD_Int32x4_or($1573,$1575); temp_Int32x4_ptr = $1569;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1576); $1577 = ((($out)) + 32|0); $1578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i415)),13))); $1579 = ((($in)) + 64|0); $$val27$i416 = SIMD_Int32x4_load(HEAPU8, $1579); $1580 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i416)),4))); $1581 = SIMD_Int32x4_or($1580,$1578); $1582 = ((($in)) + 80|0); $$val26$i417 = SIMD_Int32x4_load(HEAPU8, $1582); $1583 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i417)),21))); $1584 = SIMD_Int32x4_or($1581,$1583); temp_Int32x4_ptr = $1577;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1584); $1585 = ((($out)) + 48|0); $1586 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i417)),11))); $1587 = ((($in)) + 96|0); $$val25$i418 = SIMD_Int32x4_load(HEAPU8, $1587); $1588 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i418)),6))); $1589 = SIMD_Int32x4_or($1588,$1586); $1590 = ((($in)) + 112|0); $$val24$i419 = SIMD_Int32x4_load(HEAPU8, $1590); $1591 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i419)),23))); $1592 = SIMD_Int32x4_or($1589,$1591); temp_Int32x4_ptr = $1585;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1592); $1593 = ((($out)) + 64|0); $1594 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i419)),9))); $1595 = ((($in)) + 128|0); $$val23$i420 = SIMD_Int32x4_load(HEAPU8, $1595); $1596 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i420)),8))); $1597 = SIMD_Int32x4_or($1596,$1594); $1598 = ((($in)) + 144|0); $$val22$i421 = SIMD_Int32x4_load(HEAPU8, $1598); $1599 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i421)),25))); $1600 = SIMD_Int32x4_or($1597,$1599); temp_Int32x4_ptr = $1593;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1600); $1601 = ((($out)) + 80|0); $1602 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i421)),7))); $1603 = ((($in)) + 160|0); $$val21$i422 = SIMD_Int32x4_load(HEAPU8, $1603); $1604 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i422)),10))); $1605 = SIMD_Int32x4_or($1604,$1602); $1606 = ((($in)) + 176|0); $$val20$i423 = SIMD_Int32x4_load(HEAPU8, $1606); $1607 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i423)),27))); $1608 = SIMD_Int32x4_or($1605,$1607); temp_Int32x4_ptr = $1601;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1608); $1609 = ((($out)) + 96|0); $1610 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i423)),5))); $1611 = ((($in)) + 192|0); $$val19$i424 = SIMD_Int32x4_load(HEAPU8, $1611); $1612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i424)),12))); $1613 = SIMD_Int32x4_or($1612,$1610); $1614 = ((($in)) + 208|0); $$val18$i425 = SIMD_Int32x4_load(HEAPU8, $1614); $1615 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i425)),29))); $1616 = SIMD_Int32x4_or($1613,$1615); temp_Int32x4_ptr = $1609;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1616); $1617 = ((($out)) + 112|0); $1618 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i425)),3))); $1619 = ((($in)) + 224|0); $$val17$i426 = SIMD_Int32x4_load(HEAPU8, $1619); $1620 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i426)),14))); $1621 = SIMD_Int32x4_or($1620,$1618); $1622 = ((($in)) + 240|0); $$val16$i427 = SIMD_Int32x4_load(HEAPU8, $1622); $1623 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i427)),31))); $1624 = SIMD_Int32x4_or($1621,$1623); temp_Int32x4_ptr = $1617;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1624); $1625 = ((($out)) + 128|0); $1626 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i427)),1))); $1627 = ((($in)) + 256|0); $$val15$i428 = SIMD_Int32x4_load(HEAPU8, $1627); $1628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i428)),16))); $1629 = SIMD_Int32x4_or($1628,$1626); temp_Int32x4_ptr = $1625;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1629); $1630 = ((($out)) + 144|0); $1631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i428)),16))); $1632 = ((($in)) + 272|0); $$val14$i429 = SIMD_Int32x4_load(HEAPU8, $1632); $1633 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i429)),1))); $1634 = SIMD_Int32x4_or($1633,$1631); $1635 = ((($in)) + 288|0); $$val13$i430 = SIMD_Int32x4_load(HEAPU8, $1635); $1636 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i430)),18))); $1637 = SIMD_Int32x4_or($1634,$1636); temp_Int32x4_ptr = $1630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1637); $1638 = ((($out)) + 160|0); $1639 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i430)),14))); $1640 = ((($in)) + 304|0); $$val12$i431 = SIMD_Int32x4_load(HEAPU8, $1640); $1641 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i431)),3))); $1642 = SIMD_Int32x4_or($1641,$1639); $1643 = ((($in)) + 320|0); $$val11$i432 = SIMD_Int32x4_load(HEAPU8, $1643); $1644 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i432)),20))); $1645 = SIMD_Int32x4_or($1642,$1644); temp_Int32x4_ptr = $1638;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1645); $1646 = ((($out)) + 176|0); $1647 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i432)),12))); $1648 = ((($in)) + 336|0); $$val10$i433 = SIMD_Int32x4_load(HEAPU8, $1648); $1649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i433)),5))); $1650 = SIMD_Int32x4_or($1649,$1647); $1651 = ((($in)) + 352|0); $$val9$i434 = SIMD_Int32x4_load(HEAPU8, $1651); $1652 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i434)),22))); $1653 = SIMD_Int32x4_or($1650,$1652); temp_Int32x4_ptr = $1646;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1653); $1654 = ((($out)) + 192|0); $1655 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i434)),10))); $1656 = ((($in)) + 368|0); $$val8$i435 = SIMD_Int32x4_load(HEAPU8, $1656); $1657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i435)),7))); $1658 = SIMD_Int32x4_or($1657,$1655); $1659 = ((($in)) + 384|0); $$val7$i436 = SIMD_Int32x4_load(HEAPU8, $1659); $1660 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i436)),24))); $1661 = SIMD_Int32x4_or($1658,$1660); temp_Int32x4_ptr = $1654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1661); $1662 = ((($out)) + 208|0); $1663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i436)),8))); $1664 = ((($in)) + 400|0); $$val6$i437 = SIMD_Int32x4_load(HEAPU8, $1664); $1665 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i437)),9))); $1666 = SIMD_Int32x4_or($1665,$1663); $1667 = ((($in)) + 416|0); $$val5$i438 = SIMD_Int32x4_load(HEAPU8, $1667); $1668 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i438)),26))); $1669 = SIMD_Int32x4_or($1666,$1668); temp_Int32x4_ptr = $1662;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1669); $1670 = ((($out)) + 224|0); $1671 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i438)),6))); $1672 = ((($in)) + 432|0); $$val4$i439 = SIMD_Int32x4_load(HEAPU8, $1672); $1673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i439)),11))); $1674 = SIMD_Int32x4_or($1673,$1671); $1675 = ((($in)) + 448|0); $$val3$i440 = SIMD_Int32x4_load(HEAPU8, $1675); $1676 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i440)),28))); $1677 = SIMD_Int32x4_or($1674,$1676); temp_Int32x4_ptr = $1670;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1677); $1678 = ((($out)) + 240|0); $1679 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i440)),4))); $1680 = ((($in)) + 464|0); $$val2$i441 = SIMD_Int32x4_load(HEAPU8, $1680); $1681 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i441)),13))); $1682 = SIMD_Int32x4_or($1681,$1679); $1683 = ((($in)) + 480|0); $$val1$i442 = SIMD_Int32x4_load(HEAPU8, $1683); $1684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i442)),30))); $1685 = SIMD_Int32x4_or($1682,$1684); temp_Int32x4_ptr = $1678;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1685); $1686 = ((($out)) + 256|0); $1687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i442)),2))); $1688 = ((($in)) + 496|0); $$val$i443 = SIMD_Int32x4_load(HEAPU8, $1688); $1689 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i443)),15))); $1690 = SIMD_Int32x4_or($1689,$1687); temp_Int32x4_ptr = $1686;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1690); return; break; } case 18: { $$val31$i444 = SIMD_Int32x4_load(HEAPU8, $in); $1691 = ((($in)) + 16|0); $$val30$i445 = SIMD_Int32x4_load(HEAPU8, $1691); $1692 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i445)),18))); $1693 = SIMD_Int32x4_or($1692,$$val31$i444); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1693); $1694 = ((($out)) + 16|0); $1695 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i445)),14))); $1696 = ((($in)) + 32|0); $$val29$i446 = SIMD_Int32x4_load(HEAPU8, $1696); $1697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i446)),4))); $1698 = SIMD_Int32x4_or($1697,$1695); $1699 = ((($in)) + 48|0); $$val28$i447 = SIMD_Int32x4_load(HEAPU8, $1699); $1700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i447)),22))); $1701 = SIMD_Int32x4_or($1698,$1700); temp_Int32x4_ptr = $1694;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1701); $1702 = ((($out)) + 32|0); $1703 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i447)),10))); $1704 = ((($in)) + 64|0); $$val27$i448 = SIMD_Int32x4_load(HEAPU8, $1704); $1705 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i448)),8))); $1706 = SIMD_Int32x4_or($1705,$1703); $1707 = ((($in)) + 80|0); $$val26$i449 = SIMD_Int32x4_load(HEAPU8, $1707); $1708 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i449)),26))); $1709 = SIMD_Int32x4_or($1706,$1708); temp_Int32x4_ptr = $1702;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1709); $1710 = ((($out)) + 48|0); $1711 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i449)),6))); $1712 = ((($in)) + 96|0); $$val25$i450 = SIMD_Int32x4_load(HEAPU8, $1712); $1713 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i450)),12))); $1714 = SIMD_Int32x4_or($1713,$1711); $1715 = ((($in)) + 112|0); $$val24$i451 = SIMD_Int32x4_load(HEAPU8, $1715); $1716 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i451)),30))); $1717 = SIMD_Int32x4_or($1714,$1716); temp_Int32x4_ptr = $1710;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1717); $1718 = ((($out)) + 64|0); $1719 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i451)),2))); $1720 = ((($in)) + 128|0); $$val23$i452 = SIMD_Int32x4_load(HEAPU8, $1720); $1721 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i452)),16))); $1722 = SIMD_Int32x4_or($1721,$1719); temp_Int32x4_ptr = $1718;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1722); $1723 = ((($out)) + 80|0); $1724 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i452)),16))); $1725 = ((($in)) + 144|0); $$val22$i453 = SIMD_Int32x4_load(HEAPU8, $1725); $1726 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i453)),2))); $1727 = SIMD_Int32x4_or($1726,$1724); $1728 = ((($in)) + 160|0); $$val21$i454 = SIMD_Int32x4_load(HEAPU8, $1728); $1729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i454)),20))); $1730 = SIMD_Int32x4_or($1727,$1729); temp_Int32x4_ptr = $1723;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1730); $1731 = ((($out)) + 96|0); $1732 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i454)),12))); $1733 = ((($in)) + 176|0); $$val20$i455 = SIMD_Int32x4_load(HEAPU8, $1733); $1734 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i455)),6))); $1735 = SIMD_Int32x4_or($1734,$1732); $1736 = ((($in)) + 192|0); $$val19$i456 = SIMD_Int32x4_load(HEAPU8, $1736); $1737 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i456)),24))); $1738 = SIMD_Int32x4_or($1735,$1737); temp_Int32x4_ptr = $1731;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1738); $1739 = ((($out)) + 112|0); $1740 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i456)),8))); $1741 = ((($in)) + 208|0); $$val18$i457 = SIMD_Int32x4_load(HEAPU8, $1741); $1742 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i457)),10))); $1743 = SIMD_Int32x4_or($1742,$1740); $1744 = ((($in)) + 224|0); $$val17$i458 = SIMD_Int32x4_load(HEAPU8, $1744); $1745 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i458)),28))); $1746 = SIMD_Int32x4_or($1743,$1745); temp_Int32x4_ptr = $1739;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1746); $1747 = ((($out)) + 128|0); $1748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i458)),4))); $1749 = ((($in)) + 240|0); $$val16$i459 = SIMD_Int32x4_load(HEAPU8, $1749); $1750 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i459)),14))); $1751 = SIMD_Int32x4_or($1750,$1748); temp_Int32x4_ptr = $1747;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1751); $1752 = ((($out)) + 144|0); $1753 = ((($in)) + 256|0); $$val15$i460 = SIMD_Int32x4_load(HEAPU8, $1753); $1754 = ((($in)) + 272|0); $$val14$i461 = SIMD_Int32x4_load(HEAPU8, $1754); $1755 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i461)),18))); $1756 = SIMD_Int32x4_or($1755,$$val15$i460); temp_Int32x4_ptr = $1752;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1756); $1757 = ((($out)) + 160|0); $1758 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i461)),14))); $1759 = ((($in)) + 288|0); $$val13$i462 = SIMD_Int32x4_load(HEAPU8, $1759); $1760 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i462)),4))); $1761 = SIMD_Int32x4_or($1760,$1758); $1762 = ((($in)) + 304|0); $$val12$i463 = SIMD_Int32x4_load(HEAPU8, $1762); $1763 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i463)),22))); $1764 = SIMD_Int32x4_or($1761,$1763); temp_Int32x4_ptr = $1757;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1764); $1765 = ((($out)) + 176|0); $1766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i463)),10))); $1767 = ((($in)) + 320|0); $$val11$i464 = SIMD_Int32x4_load(HEAPU8, $1767); $1768 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i464)),8))); $1769 = SIMD_Int32x4_or($1768,$1766); $1770 = ((($in)) + 336|0); $$val10$i465 = SIMD_Int32x4_load(HEAPU8, $1770); $1771 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i465)),26))); $1772 = SIMD_Int32x4_or($1769,$1771); temp_Int32x4_ptr = $1765;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1772); $1773 = ((($out)) + 192|0); $1774 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i465)),6))); $1775 = ((($in)) + 352|0); $$val9$i466 = SIMD_Int32x4_load(HEAPU8, $1775); $1776 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i466)),12))); $1777 = SIMD_Int32x4_or($1776,$1774); $1778 = ((($in)) + 368|0); $$val8$i467 = SIMD_Int32x4_load(HEAPU8, $1778); $1779 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i467)),30))); $1780 = SIMD_Int32x4_or($1777,$1779); temp_Int32x4_ptr = $1773;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1780); $1781 = ((($out)) + 208|0); $1782 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i467)),2))); $1783 = ((($in)) + 384|0); $$val7$i468 = SIMD_Int32x4_load(HEAPU8, $1783); $1784 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i468)),16))); $1785 = SIMD_Int32x4_or($1784,$1782); temp_Int32x4_ptr = $1781;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1785); $1786 = ((($out)) + 224|0); $1787 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i468)),16))); $1788 = ((($in)) + 400|0); $$val6$i469 = SIMD_Int32x4_load(HEAPU8, $1788); $1789 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i469)),2))); $1790 = SIMD_Int32x4_or($1789,$1787); $1791 = ((($in)) + 416|0); $$val5$i470 = SIMD_Int32x4_load(HEAPU8, $1791); $1792 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i470)),20))); $1793 = SIMD_Int32x4_or($1790,$1792); temp_Int32x4_ptr = $1786;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1793); $1794 = ((($out)) + 240|0); $1795 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i470)),12))); $1796 = ((($in)) + 432|0); $$val4$i471 = SIMD_Int32x4_load(HEAPU8, $1796); $1797 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i471)),6))); $1798 = SIMD_Int32x4_or($1797,$1795); $1799 = ((($in)) + 448|0); $$val3$i472 = SIMD_Int32x4_load(HEAPU8, $1799); $1800 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i472)),24))); $1801 = SIMD_Int32x4_or($1798,$1800); temp_Int32x4_ptr = $1794;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1801); $1802 = ((($out)) + 256|0); $1803 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i472)),8))); $1804 = ((($in)) + 464|0); $$val2$i473 = SIMD_Int32x4_load(HEAPU8, $1804); $1805 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i473)),10))); $1806 = SIMD_Int32x4_or($1805,$1803); $1807 = ((($in)) + 480|0); $$val1$i474 = SIMD_Int32x4_load(HEAPU8, $1807); $1808 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i474)),28))); $1809 = SIMD_Int32x4_or($1806,$1808); temp_Int32x4_ptr = $1802;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1809); $1810 = ((($out)) + 272|0); $1811 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i474)),4))); $1812 = ((($in)) + 496|0); $$val$i475 = SIMD_Int32x4_load(HEAPU8, $1812); $1813 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i475)),14))); $1814 = SIMD_Int32x4_or($1813,$1811); temp_Int32x4_ptr = $1810;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1814); return; break; } case 19: { $$val31$i476 = SIMD_Int32x4_load(HEAPU8, $in); $1815 = ((($in)) + 16|0); $$val30$i477 = SIMD_Int32x4_load(HEAPU8, $1815); $1816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i477)),19))); $1817 = SIMD_Int32x4_or($1816,$$val31$i476); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1817); $1818 = ((($out)) + 16|0); $1819 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i477)),13))); $1820 = ((($in)) + 32|0); $$val29$i478 = SIMD_Int32x4_load(HEAPU8, $1820); $1821 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i478)),6))); $1822 = SIMD_Int32x4_or($1821,$1819); $1823 = ((($in)) + 48|0); $$val28$i479 = SIMD_Int32x4_load(HEAPU8, $1823); $1824 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i479)),25))); $1825 = SIMD_Int32x4_or($1822,$1824); temp_Int32x4_ptr = $1818;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1825); $1826 = ((($out)) + 32|0); $1827 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i479)),7))); $1828 = ((($in)) + 64|0); $$val27$i480 = SIMD_Int32x4_load(HEAPU8, $1828); $1829 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i480)),12))); $1830 = SIMD_Int32x4_or($1829,$1827); $1831 = ((($in)) + 80|0); $$val26$i481 = SIMD_Int32x4_load(HEAPU8, $1831); $1832 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i481)),31))); $1833 = SIMD_Int32x4_or($1830,$1832); temp_Int32x4_ptr = $1826;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1833); $1834 = ((($out)) + 48|0); $1835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i481)),1))); $1836 = ((($in)) + 96|0); $$val25$i482 = SIMD_Int32x4_load(HEAPU8, $1836); $1837 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i482)),18))); $1838 = SIMD_Int32x4_or($1837,$1835); temp_Int32x4_ptr = $1834;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1838); $1839 = ((($out)) + 64|0); $1840 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i482)),14))); $1841 = ((($in)) + 112|0); $$val24$i483 = SIMD_Int32x4_load(HEAPU8, $1841); $1842 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i483)),5))); $1843 = SIMD_Int32x4_or($1842,$1840); $1844 = ((($in)) + 128|0); $$val23$i484 = SIMD_Int32x4_load(HEAPU8, $1844); $1845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i484)),24))); $1846 = SIMD_Int32x4_or($1843,$1845); temp_Int32x4_ptr = $1839;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1846); $1847 = ((($out)) + 80|0); $1848 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i484)),8))); $1849 = ((($in)) + 144|0); $$val22$i485 = SIMD_Int32x4_load(HEAPU8, $1849); $1850 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i485)),11))); $1851 = SIMD_Int32x4_or($1850,$1848); $1852 = ((($in)) + 160|0); $$val21$i486 = SIMD_Int32x4_load(HEAPU8, $1852); $1853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i486)),30))); $1854 = SIMD_Int32x4_or($1851,$1853); temp_Int32x4_ptr = $1847;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1854); $1855 = ((($out)) + 96|0); $1856 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i486)),2))); $1857 = ((($in)) + 176|0); $$val20$i487 = SIMD_Int32x4_load(HEAPU8, $1857); $1858 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i487)),17))); $1859 = SIMD_Int32x4_or($1858,$1856); temp_Int32x4_ptr = $1855;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1859); $1860 = ((($out)) + 112|0); $1861 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i487)),15))); $1862 = ((($in)) + 192|0); $$val19$i488 = SIMD_Int32x4_load(HEAPU8, $1862); $1863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i488)),4))); $1864 = SIMD_Int32x4_or($1863,$1861); $1865 = ((($in)) + 208|0); $$val18$i489 = SIMD_Int32x4_load(HEAPU8, $1865); $1866 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i489)),23))); $1867 = SIMD_Int32x4_or($1864,$1866); temp_Int32x4_ptr = $1860;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1867); $1868 = ((($out)) + 128|0); $1869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i489)),9))); $1870 = ((($in)) + 224|0); $$val17$i490 = SIMD_Int32x4_load(HEAPU8, $1870); $1871 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i490)),10))); $1872 = SIMD_Int32x4_or($1871,$1869); $1873 = ((($in)) + 240|0); $$val16$i491 = SIMD_Int32x4_load(HEAPU8, $1873); $1874 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i491)),29))); $1875 = SIMD_Int32x4_or($1872,$1874); temp_Int32x4_ptr = $1868;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1875); $1876 = ((($out)) + 144|0); $1877 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i491)),3))); $1878 = ((($in)) + 256|0); $$val15$i492 = SIMD_Int32x4_load(HEAPU8, $1878); $1879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i492)),16))); $1880 = SIMD_Int32x4_or($1879,$1877); temp_Int32x4_ptr = $1876;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1880); $1881 = ((($out)) + 160|0); $1882 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i492)),16))); $1883 = ((($in)) + 272|0); $$val14$i493 = SIMD_Int32x4_load(HEAPU8, $1883); $1884 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i493)),3))); $1885 = SIMD_Int32x4_or($1884,$1882); $1886 = ((($in)) + 288|0); $$val13$i494 = SIMD_Int32x4_load(HEAPU8, $1886); $1887 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i494)),22))); $1888 = SIMD_Int32x4_or($1885,$1887); temp_Int32x4_ptr = $1881;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1888); $1889 = ((($out)) + 176|0); $1890 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i494)),10))); $1891 = ((($in)) + 304|0); $$val12$i495 = SIMD_Int32x4_load(HEAPU8, $1891); $1892 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i495)),9))); $1893 = SIMD_Int32x4_or($1892,$1890); $1894 = ((($in)) + 320|0); $$val11$i496 = SIMD_Int32x4_load(HEAPU8, $1894); $1895 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i496)),28))); $1896 = SIMD_Int32x4_or($1893,$1895); temp_Int32x4_ptr = $1889;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1896); $1897 = ((($out)) + 192|0); $1898 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i496)),4))); $1899 = ((($in)) + 336|0); $$val10$i497 = SIMD_Int32x4_load(HEAPU8, $1899); $1900 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i497)),15))); $1901 = SIMD_Int32x4_or($1900,$1898); temp_Int32x4_ptr = $1897;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1901); $1902 = ((($out)) + 208|0); $1903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i497)),17))); $1904 = ((($in)) + 352|0); $$val9$i498 = SIMD_Int32x4_load(HEAPU8, $1904); $1905 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i498)),2))); $1906 = SIMD_Int32x4_or($1905,$1903); $1907 = ((($in)) + 368|0); $$val8$i499 = SIMD_Int32x4_load(HEAPU8, $1907); $1908 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i499)),21))); $1909 = SIMD_Int32x4_or($1906,$1908); temp_Int32x4_ptr = $1902;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1909); $1910 = ((($out)) + 224|0); $1911 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i499)),11))); $1912 = ((($in)) + 384|0); $$val7$i500 = SIMD_Int32x4_load(HEAPU8, $1912); $1913 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i500)),8))); $1914 = SIMD_Int32x4_or($1913,$1911); $1915 = ((($in)) + 400|0); $$val6$i501 = SIMD_Int32x4_load(HEAPU8, $1915); $1916 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i501)),27))); $1917 = SIMD_Int32x4_or($1914,$1916); temp_Int32x4_ptr = $1910;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1917); $1918 = ((($out)) + 240|0); $1919 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i501)),5))); $1920 = ((($in)) + 416|0); $$val5$i502 = SIMD_Int32x4_load(HEAPU8, $1920); $1921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i502)),14))); $1922 = SIMD_Int32x4_or($1921,$1919); temp_Int32x4_ptr = $1918;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1922); $1923 = ((($out)) + 256|0); $1924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i502)),18))); $1925 = ((($in)) + 432|0); $$val4$i503 = SIMD_Int32x4_load(HEAPU8, $1925); $1926 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i503)),1))); $1927 = SIMD_Int32x4_or($1926,$1924); $1928 = ((($in)) + 448|0); $$val3$i504 = SIMD_Int32x4_load(HEAPU8, $1928); $1929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i504)),20))); $1930 = SIMD_Int32x4_or($1927,$1929); temp_Int32x4_ptr = $1923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1930); $1931 = ((($out)) + 272|0); $1932 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i504)),12))); $1933 = ((($in)) + 464|0); $$val2$i505 = SIMD_Int32x4_load(HEAPU8, $1933); $1934 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i505)),7))); $1935 = SIMD_Int32x4_or($1934,$1932); $1936 = ((($in)) + 480|0); $$val1$i506 = SIMD_Int32x4_load(HEAPU8, $1936); $1937 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i506)),26))); $1938 = SIMD_Int32x4_or($1935,$1937); temp_Int32x4_ptr = $1931;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1938); $1939 = ((($out)) + 288|0); $1940 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i506)),6))); $1941 = ((($in)) + 496|0); $$val$i507 = SIMD_Int32x4_load(HEAPU8, $1941); $1942 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i507)),13))); $1943 = SIMD_Int32x4_or($1942,$1940); temp_Int32x4_ptr = $1939;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1943); return; break; } case 20: { $$val31$i508 = SIMD_Int32x4_load(HEAPU8, $in); $1944 = ((($in)) + 16|0); $$val30$i509 = SIMD_Int32x4_load(HEAPU8, $1944); $1945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i509)),20))); $1946 = SIMD_Int32x4_or($1945,$$val31$i508); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1946); $1947 = ((($out)) + 16|0); $1948 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i509)),12))); $1949 = ((($in)) + 32|0); $$val29$i510 = SIMD_Int32x4_load(HEAPU8, $1949); $1950 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i510)),8))); $1951 = SIMD_Int32x4_or($1950,$1948); $1952 = ((($in)) + 48|0); $$val28$i511 = SIMD_Int32x4_load(HEAPU8, $1952); $1953 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i511)),28))); $1954 = SIMD_Int32x4_or($1951,$1953); temp_Int32x4_ptr = $1947;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1954); $1955 = ((($out)) + 32|0); $1956 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i511)),4))); $1957 = ((($in)) + 64|0); $$val27$i512 = SIMD_Int32x4_load(HEAPU8, $1957); $1958 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i512)),16))); $1959 = SIMD_Int32x4_or($1958,$1956); temp_Int32x4_ptr = $1955;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1959); $1960 = ((($out)) + 48|0); $1961 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i512)),16))); $1962 = ((($in)) + 80|0); $$val26$i513 = SIMD_Int32x4_load(HEAPU8, $1962); $1963 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i513)),4))); $1964 = SIMD_Int32x4_or($1963,$1961); $1965 = ((($in)) + 96|0); $$val25$i514 = SIMD_Int32x4_load(HEAPU8, $1965); $1966 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i514)),24))); $1967 = SIMD_Int32x4_or($1964,$1966); temp_Int32x4_ptr = $1960;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1967); $1968 = ((($out)) + 64|0); $1969 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i514)),8))); $1970 = ((($in)) + 112|0); $$val24$i515 = SIMD_Int32x4_load(HEAPU8, $1970); $1971 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i515)),12))); $1972 = SIMD_Int32x4_or($1971,$1969); temp_Int32x4_ptr = $1968;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1972); $1973 = ((($out)) + 80|0); $1974 = ((($in)) + 128|0); $$val23$i516 = SIMD_Int32x4_load(HEAPU8, $1974); $1975 = ((($in)) + 144|0); $$val22$i517 = SIMD_Int32x4_load(HEAPU8, $1975); $1976 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i517)),20))); $1977 = SIMD_Int32x4_or($1976,$$val23$i516); temp_Int32x4_ptr = $1973;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1977); $1978 = ((($out)) + 96|0); $1979 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i517)),12))); $1980 = ((($in)) + 160|0); $$val21$i518 = SIMD_Int32x4_load(HEAPU8, $1980); $1981 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i518)),8))); $1982 = SIMD_Int32x4_or($1981,$1979); $1983 = ((($in)) + 176|0); $$val20$i519 = SIMD_Int32x4_load(HEAPU8, $1983); $1984 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i519)),28))); $1985 = SIMD_Int32x4_or($1982,$1984); temp_Int32x4_ptr = $1978;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1985); $1986 = ((($out)) + 112|0); $1987 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i519)),4))); $1988 = ((($in)) + 192|0); $$val19$i520 = SIMD_Int32x4_load(HEAPU8, $1988); $1989 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i520)),16))); $1990 = SIMD_Int32x4_or($1989,$1987); temp_Int32x4_ptr = $1986;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1990); $1991 = ((($out)) + 128|0); $1992 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i520)),16))); $1993 = ((($in)) + 208|0); $$val18$i521 = SIMD_Int32x4_load(HEAPU8, $1993); $1994 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i521)),4))); $1995 = SIMD_Int32x4_or($1994,$1992); $1996 = ((($in)) + 224|0); $$val17$i522 = SIMD_Int32x4_load(HEAPU8, $1996); $1997 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i522)),24))); $1998 = SIMD_Int32x4_or($1995,$1997); temp_Int32x4_ptr = $1991;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1998); $1999 = ((($out)) + 144|0); $2000 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i522)),8))); $2001 = ((($in)) + 240|0); $$val16$i523 = SIMD_Int32x4_load(HEAPU8, $2001); $2002 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i523)),12))); $2003 = SIMD_Int32x4_or($2002,$2000); temp_Int32x4_ptr = $1999;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2003); $2004 = ((($out)) + 160|0); $2005 = ((($in)) + 256|0); $$val15$i524 = SIMD_Int32x4_load(HEAPU8, $2005); $2006 = ((($in)) + 272|0); $$val14$i525 = SIMD_Int32x4_load(HEAPU8, $2006); $2007 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i525)),20))); $2008 = SIMD_Int32x4_or($2007,$$val15$i524); temp_Int32x4_ptr = $2004;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2008); $2009 = ((($out)) + 176|0); $2010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i525)),12))); $2011 = ((($in)) + 288|0); $$val13$i526 = SIMD_Int32x4_load(HEAPU8, $2011); $2012 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i526)),8))); $2013 = SIMD_Int32x4_or($2012,$2010); $2014 = ((($in)) + 304|0); $$val12$i527 = SIMD_Int32x4_load(HEAPU8, $2014); $2015 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i527)),28))); $2016 = SIMD_Int32x4_or($2013,$2015); temp_Int32x4_ptr = $2009;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2016); $2017 = ((($out)) + 192|0); $2018 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i527)),4))); $2019 = ((($in)) + 320|0); $$val11$i528 = SIMD_Int32x4_load(HEAPU8, $2019); $2020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i528)),16))); $2021 = SIMD_Int32x4_or($2020,$2018); temp_Int32x4_ptr = $2017;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2021); $2022 = ((($out)) + 208|0); $2023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i528)),16))); $2024 = ((($in)) + 336|0); $$val10$i529 = SIMD_Int32x4_load(HEAPU8, $2024); $2025 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i529)),4))); $2026 = SIMD_Int32x4_or($2025,$2023); $2027 = ((($in)) + 352|0); $$val9$i530 = SIMD_Int32x4_load(HEAPU8, $2027); $2028 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i530)),24))); $2029 = SIMD_Int32x4_or($2026,$2028); temp_Int32x4_ptr = $2022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2029); $2030 = ((($out)) + 224|0); $2031 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i530)),8))); $2032 = ((($in)) + 368|0); $$val8$i531 = SIMD_Int32x4_load(HEAPU8, $2032); $2033 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i531)),12))); $2034 = SIMD_Int32x4_or($2033,$2031); temp_Int32x4_ptr = $2030;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2034); $2035 = ((($out)) + 240|0); $2036 = ((($in)) + 384|0); $$val7$i532 = SIMD_Int32x4_load(HEAPU8, $2036); $2037 = ((($in)) + 400|0); $$val6$i533 = SIMD_Int32x4_load(HEAPU8, $2037); $2038 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i533)),20))); $2039 = SIMD_Int32x4_or($2038,$$val7$i532); temp_Int32x4_ptr = $2035;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2039); $2040 = ((($out)) + 256|0); $2041 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i533)),12))); $2042 = ((($in)) + 416|0); $$val5$i534 = SIMD_Int32x4_load(HEAPU8, $2042); $2043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i534)),8))); $2044 = SIMD_Int32x4_or($2043,$2041); $2045 = ((($in)) + 432|0); $$val4$i535 = SIMD_Int32x4_load(HEAPU8, $2045); $2046 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i535)),28))); $2047 = SIMD_Int32x4_or($2044,$2046); temp_Int32x4_ptr = $2040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2047); $2048 = ((($out)) + 272|0); $2049 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i535)),4))); $2050 = ((($in)) + 448|0); $$val3$i536 = SIMD_Int32x4_load(HEAPU8, $2050); $2051 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i536)),16))); $2052 = SIMD_Int32x4_or($2051,$2049); temp_Int32x4_ptr = $2048;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2052); $2053 = ((($out)) + 288|0); $2054 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i536)),16))); $2055 = ((($in)) + 464|0); $$val2$i537 = SIMD_Int32x4_load(HEAPU8, $2055); $2056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i537)),4))); $2057 = SIMD_Int32x4_or($2056,$2054); $2058 = ((($in)) + 480|0); $$val1$i538 = SIMD_Int32x4_load(HEAPU8, $2058); $2059 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i538)),24))); $2060 = SIMD_Int32x4_or($2057,$2059); temp_Int32x4_ptr = $2053;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2060); $2061 = ((($out)) + 304|0); $2062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i538)),8))); $2063 = ((($in)) + 496|0); $$val$i539 = SIMD_Int32x4_load(HEAPU8, $2063); $2064 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i539)),12))); $2065 = SIMD_Int32x4_or($2064,$2062); temp_Int32x4_ptr = $2061;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2065); return; break; } case 21: { $$val31$i540 = SIMD_Int32x4_load(HEAPU8, $in); $2066 = ((($in)) + 16|0); $$val30$i541 = SIMD_Int32x4_load(HEAPU8, $2066); $2067 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i541)),21))); $2068 = SIMD_Int32x4_or($2067,$$val31$i540); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2068); $2069 = ((($out)) + 16|0); $2070 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i541)),11))); $2071 = ((($in)) + 32|0); $$val29$i542 = SIMD_Int32x4_load(HEAPU8, $2071); $2072 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i542)),10))); $2073 = SIMD_Int32x4_or($2072,$2070); $2074 = ((($in)) + 48|0); $$val28$i543 = SIMD_Int32x4_load(HEAPU8, $2074); $2075 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i543)),31))); $2076 = SIMD_Int32x4_or($2073,$2075); temp_Int32x4_ptr = $2069;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2076); $2077 = ((($out)) + 32|0); $2078 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i543)),1))); $2079 = ((($in)) + 64|0); $$val27$i544 = SIMD_Int32x4_load(HEAPU8, $2079); $2080 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i544)),20))); $2081 = SIMD_Int32x4_or($2080,$2078); temp_Int32x4_ptr = $2077;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2081); $2082 = ((($out)) + 48|0); $2083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i544)),12))); $2084 = ((($in)) + 80|0); $$val26$i545 = SIMD_Int32x4_load(HEAPU8, $2084); $2085 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i545)),9))); $2086 = SIMD_Int32x4_or($2085,$2083); $2087 = ((($in)) + 96|0); $$val25$i546 = SIMD_Int32x4_load(HEAPU8, $2087); $2088 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i546)),30))); $2089 = SIMD_Int32x4_or($2086,$2088); temp_Int32x4_ptr = $2082;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2089); $2090 = ((($out)) + 64|0); $2091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i546)),2))); $2092 = ((($in)) + 112|0); $$val24$i547 = SIMD_Int32x4_load(HEAPU8, $2092); $2093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i547)),19))); $2094 = SIMD_Int32x4_or($2093,$2091); temp_Int32x4_ptr = $2090;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2094); $2095 = ((($out)) + 80|0); $2096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i547)),13))); $2097 = ((($in)) + 128|0); $$val23$i548 = SIMD_Int32x4_load(HEAPU8, $2097); $2098 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i548)),8))); $2099 = SIMD_Int32x4_or($2098,$2096); $2100 = ((($in)) + 144|0); $$val22$i549 = SIMD_Int32x4_load(HEAPU8, $2100); $2101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i549)),29))); $2102 = SIMD_Int32x4_or($2099,$2101); temp_Int32x4_ptr = $2095;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2102); $2103 = ((($out)) + 96|0); $2104 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i549)),3))); $2105 = ((($in)) + 160|0); $$val21$i550 = SIMD_Int32x4_load(HEAPU8, $2105); $2106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i550)),18))); $2107 = SIMD_Int32x4_or($2106,$2104); temp_Int32x4_ptr = $2103;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2107); $2108 = ((($out)) + 112|0); $2109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i550)),14))); $2110 = ((($in)) + 176|0); $$val20$i551 = SIMD_Int32x4_load(HEAPU8, $2110); $2111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i551)),7))); $2112 = SIMD_Int32x4_or($2111,$2109); $2113 = ((($in)) + 192|0); $$val19$i552 = SIMD_Int32x4_load(HEAPU8, $2113); $2114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i552)),28))); $2115 = SIMD_Int32x4_or($2112,$2114); temp_Int32x4_ptr = $2108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2115); $2116 = ((($out)) + 128|0); $2117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i552)),4))); $2118 = ((($in)) + 208|0); $$val18$i553 = SIMD_Int32x4_load(HEAPU8, $2118); $2119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i553)),17))); $2120 = SIMD_Int32x4_or($2119,$2117); temp_Int32x4_ptr = $2116;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2120); $2121 = ((($out)) + 144|0); $2122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i553)),15))); $2123 = ((($in)) + 224|0); $$val17$i554 = SIMD_Int32x4_load(HEAPU8, $2123); $2124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i554)),6))); $2125 = SIMD_Int32x4_or($2124,$2122); $2126 = ((($in)) + 240|0); $$val16$i555 = SIMD_Int32x4_load(HEAPU8, $2126); $2127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i555)),27))); $2128 = SIMD_Int32x4_or($2125,$2127); temp_Int32x4_ptr = $2121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2128); $2129 = ((($out)) + 160|0); $2130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i555)),5))); $2131 = ((($in)) + 256|0); $$val15$i556 = SIMD_Int32x4_load(HEAPU8, $2131); $2132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i556)),16))); $2133 = SIMD_Int32x4_or($2132,$2130); temp_Int32x4_ptr = $2129;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2133); $2134 = ((($out)) + 176|0); $2135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i556)),16))); $2136 = ((($in)) + 272|0); $$val14$i557 = SIMD_Int32x4_load(HEAPU8, $2136); $2137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i557)),5))); $2138 = SIMD_Int32x4_or($2137,$2135); $2139 = ((($in)) + 288|0); $$val13$i558 = SIMD_Int32x4_load(HEAPU8, $2139); $2140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i558)),26))); $2141 = SIMD_Int32x4_or($2138,$2140); temp_Int32x4_ptr = $2134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2141); $2142 = ((($out)) + 192|0); $2143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i558)),6))); $2144 = ((($in)) + 304|0); $$val12$i559 = SIMD_Int32x4_load(HEAPU8, $2144); $2145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i559)),15))); $2146 = SIMD_Int32x4_or($2145,$2143); temp_Int32x4_ptr = $2142;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2146); $2147 = ((($out)) + 208|0); $2148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i559)),17))); $2149 = ((($in)) + 320|0); $$val11$i560 = SIMD_Int32x4_load(HEAPU8, $2149); $2150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i560)),4))); $2151 = SIMD_Int32x4_or($2150,$2148); $2152 = ((($in)) + 336|0); $$val10$i561 = SIMD_Int32x4_load(HEAPU8, $2152); $2153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i561)),25))); $2154 = SIMD_Int32x4_or($2151,$2153); temp_Int32x4_ptr = $2147;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2154); $2155 = ((($out)) + 224|0); $2156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i561)),7))); $2157 = ((($in)) + 352|0); $$val9$i562 = SIMD_Int32x4_load(HEAPU8, $2157); $2158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i562)),14))); $2159 = SIMD_Int32x4_or($2158,$2156); temp_Int32x4_ptr = $2155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2159); $2160 = ((($out)) + 240|0); $2161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i562)),18))); $2162 = ((($in)) + 368|0); $$val8$i563 = SIMD_Int32x4_load(HEAPU8, $2162); $2163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i563)),3))); $2164 = SIMD_Int32x4_or($2163,$2161); $2165 = ((($in)) + 384|0); $$val7$i564 = SIMD_Int32x4_load(HEAPU8, $2165); $2166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i564)),24))); $2167 = SIMD_Int32x4_or($2164,$2166); temp_Int32x4_ptr = $2160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2167); $2168 = ((($out)) + 256|0); $2169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i564)),8))); $2170 = ((($in)) + 400|0); $$val6$i565 = SIMD_Int32x4_load(HEAPU8, $2170); $2171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i565)),13))); $2172 = SIMD_Int32x4_or($2171,$2169); temp_Int32x4_ptr = $2168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2172); $2173 = ((($out)) + 272|0); $2174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i565)),19))); $2175 = ((($in)) + 416|0); $$val5$i566 = SIMD_Int32x4_load(HEAPU8, $2175); $2176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i566)),2))); $2177 = SIMD_Int32x4_or($2176,$2174); $2178 = ((($in)) + 432|0); $$val4$i567 = SIMD_Int32x4_load(HEAPU8, $2178); $2179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i567)),23))); $2180 = SIMD_Int32x4_or($2177,$2179); temp_Int32x4_ptr = $2173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2180); $2181 = ((($out)) + 288|0); $2182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i567)),9))); $2183 = ((($in)) + 448|0); $$val3$i568 = SIMD_Int32x4_load(HEAPU8, $2183); $2184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i568)),12))); $2185 = SIMD_Int32x4_or($2184,$2182); temp_Int32x4_ptr = $2181;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2185); $2186 = ((($out)) + 304|0); $2187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i568)),20))); $2188 = ((($in)) + 464|0); $$val2$i569 = SIMD_Int32x4_load(HEAPU8, $2188); $2189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i569)),1))); $2190 = SIMD_Int32x4_or($2189,$2187); $2191 = ((($in)) + 480|0); $$val1$i570 = SIMD_Int32x4_load(HEAPU8, $2191); $2192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i570)),22))); $2193 = SIMD_Int32x4_or($2190,$2192); temp_Int32x4_ptr = $2186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2193); $2194 = ((($out)) + 320|0); $2195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i570)),10))); $2196 = ((($in)) + 496|0); $$val$i571 = SIMD_Int32x4_load(HEAPU8, $2196); $2197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i571)),11))); $2198 = SIMD_Int32x4_or($2197,$2195); temp_Int32x4_ptr = $2194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2198); return; break; } case 22: { $$val31$i572 = SIMD_Int32x4_load(HEAPU8, $in); $2199 = ((($in)) + 16|0); $$val30$i573 = SIMD_Int32x4_load(HEAPU8, $2199); $2200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i573)),22))); $2201 = SIMD_Int32x4_or($2200,$$val31$i572); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2201); $2202 = ((($out)) + 16|0); $2203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i573)),10))); $2204 = ((($in)) + 32|0); $$val29$i574 = SIMD_Int32x4_load(HEAPU8, $2204); $2205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i574)),12))); $2206 = SIMD_Int32x4_or($2205,$2203); temp_Int32x4_ptr = $2202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2206); $2207 = ((($out)) + 32|0); $2208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i574)),20))); $2209 = ((($in)) + 48|0); $$val28$i575 = SIMD_Int32x4_load(HEAPU8, $2209); $2210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i575)),2))); $2211 = SIMD_Int32x4_or($2210,$2208); $2212 = ((($in)) + 64|0); $$val27$i576 = SIMD_Int32x4_load(HEAPU8, $2212); $2213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i576)),24))); $2214 = SIMD_Int32x4_or($2211,$2213); temp_Int32x4_ptr = $2207;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2214); $2215 = ((($out)) + 48|0); $2216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i576)),8))); $2217 = ((($in)) + 80|0); $$val26$i577 = SIMD_Int32x4_load(HEAPU8, $2217); $2218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i577)),14))); $2219 = SIMD_Int32x4_or($2218,$2216); temp_Int32x4_ptr = $2215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2219); $2220 = ((($out)) + 64|0); $2221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i577)),18))); $2222 = ((($in)) + 96|0); $$val25$i578 = SIMD_Int32x4_load(HEAPU8, $2222); $2223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i578)),4))); $2224 = SIMD_Int32x4_or($2223,$2221); $2225 = ((($in)) + 112|0); $$val24$i579 = SIMD_Int32x4_load(HEAPU8, $2225); $2226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i579)),26))); $2227 = SIMD_Int32x4_or($2224,$2226); temp_Int32x4_ptr = $2220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2227); $2228 = ((($out)) + 80|0); $2229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i579)),6))); $2230 = ((($in)) + 128|0); $$val23$i580 = SIMD_Int32x4_load(HEAPU8, $2230); $2231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i580)),16))); $2232 = SIMD_Int32x4_or($2231,$2229); temp_Int32x4_ptr = $2228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2232); $2233 = ((($out)) + 96|0); $2234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i580)),16))); $2235 = ((($in)) + 144|0); $$val22$i581 = SIMD_Int32x4_load(HEAPU8, $2235); $2236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i581)),6))); $2237 = SIMD_Int32x4_or($2236,$2234); $2238 = ((($in)) + 160|0); $$val21$i582 = SIMD_Int32x4_load(HEAPU8, $2238); $2239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i582)),28))); $2240 = SIMD_Int32x4_or($2237,$2239); temp_Int32x4_ptr = $2233;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2240); $2241 = ((($out)) + 112|0); $2242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i582)),4))); $2243 = ((($in)) + 176|0); $$val20$i583 = SIMD_Int32x4_load(HEAPU8, $2243); $2244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i583)),18))); $2245 = SIMD_Int32x4_or($2244,$2242); temp_Int32x4_ptr = $2241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2245); $2246 = ((($out)) + 128|0); $2247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i583)),14))); $2248 = ((($in)) + 192|0); $$val19$i584 = SIMD_Int32x4_load(HEAPU8, $2248); $2249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i584)),8))); $2250 = SIMD_Int32x4_or($2249,$2247); $2251 = ((($in)) + 208|0); $$val18$i585 = SIMD_Int32x4_load(HEAPU8, $2251); $2252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i585)),30))); $2253 = SIMD_Int32x4_or($2250,$2252); temp_Int32x4_ptr = $2246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2253); $2254 = ((($out)) + 144|0); $2255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i585)),2))); $2256 = ((($in)) + 224|0); $$val17$i586 = SIMD_Int32x4_load(HEAPU8, $2256); $2257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i586)),20))); $2258 = SIMD_Int32x4_or($2257,$2255); temp_Int32x4_ptr = $2254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2258); $2259 = ((($out)) + 160|0); $2260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i586)),12))); $2261 = ((($in)) + 240|0); $$val16$i587 = SIMD_Int32x4_load(HEAPU8, $2261); $2262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i587)),10))); $2263 = SIMD_Int32x4_or($2262,$2260); temp_Int32x4_ptr = $2259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2263); $2264 = ((($out)) + 176|0); $2265 = ((($in)) + 256|0); $$val15$i588 = SIMD_Int32x4_load(HEAPU8, $2265); $2266 = ((($in)) + 272|0); $$val14$i589 = SIMD_Int32x4_load(HEAPU8, $2266); $2267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i589)),22))); $2268 = SIMD_Int32x4_or($2267,$$val15$i588); temp_Int32x4_ptr = $2264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2268); $2269 = ((($out)) + 192|0); $2270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i589)),10))); $2271 = ((($in)) + 288|0); $$val13$i590 = SIMD_Int32x4_load(HEAPU8, $2271); $2272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i590)),12))); $2273 = SIMD_Int32x4_or($2272,$2270); temp_Int32x4_ptr = $2269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2273); $2274 = ((($out)) + 208|0); $2275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i590)),20))); $2276 = ((($in)) + 304|0); $$val12$i591 = SIMD_Int32x4_load(HEAPU8, $2276); $2277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i591)),2))); $2278 = SIMD_Int32x4_or($2277,$2275); $2279 = ((($in)) + 320|0); $$val11$i592 = SIMD_Int32x4_load(HEAPU8, $2279); $2280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i592)),24))); $2281 = SIMD_Int32x4_or($2278,$2280); temp_Int32x4_ptr = $2274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2281); $2282 = ((($out)) + 224|0); $2283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i592)),8))); $2284 = ((($in)) + 336|0); $$val10$i593 = SIMD_Int32x4_load(HEAPU8, $2284); $2285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i593)),14))); $2286 = SIMD_Int32x4_or($2285,$2283); temp_Int32x4_ptr = $2282;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2286); $2287 = ((($out)) + 240|0); $2288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i593)),18))); $2289 = ((($in)) + 352|0); $$val9$i594 = SIMD_Int32x4_load(HEAPU8, $2289); $2290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i594)),4))); $2291 = SIMD_Int32x4_or($2290,$2288); $2292 = ((($in)) + 368|0); $$val8$i595 = SIMD_Int32x4_load(HEAPU8, $2292); $2293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i595)),26))); $2294 = SIMD_Int32x4_or($2291,$2293); temp_Int32x4_ptr = $2287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2294); $2295 = ((($out)) + 256|0); $2296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i595)),6))); $2297 = ((($in)) + 384|0); $$val7$i596 = SIMD_Int32x4_load(HEAPU8, $2297); $2298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i596)),16))); $2299 = SIMD_Int32x4_or($2298,$2296); temp_Int32x4_ptr = $2295;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2299); $2300 = ((($out)) + 272|0); $2301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i596)),16))); $2302 = ((($in)) + 400|0); $$val6$i597 = SIMD_Int32x4_load(HEAPU8, $2302); $2303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i597)),6))); $2304 = SIMD_Int32x4_or($2303,$2301); $2305 = ((($in)) + 416|0); $$val5$i598 = SIMD_Int32x4_load(HEAPU8, $2305); $2306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i598)),28))); $2307 = SIMD_Int32x4_or($2304,$2306); temp_Int32x4_ptr = $2300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2307); $2308 = ((($out)) + 288|0); $2309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i598)),4))); $2310 = ((($in)) + 432|0); $$val4$i599 = SIMD_Int32x4_load(HEAPU8, $2310); $2311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i599)),18))); $2312 = SIMD_Int32x4_or($2311,$2309); temp_Int32x4_ptr = $2308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2312); $2313 = ((($out)) + 304|0); $2314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i599)),14))); $2315 = ((($in)) + 448|0); $$val3$i600 = SIMD_Int32x4_load(HEAPU8, $2315); $2316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i600)),8))); $2317 = SIMD_Int32x4_or($2316,$2314); $2318 = ((($in)) + 464|0); $$val2$i601 = SIMD_Int32x4_load(HEAPU8, $2318); $2319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i601)),30))); $2320 = SIMD_Int32x4_or($2317,$2319); temp_Int32x4_ptr = $2313;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2320); $2321 = ((($out)) + 320|0); $2322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i601)),2))); $2323 = ((($in)) + 480|0); $$val1$i602 = SIMD_Int32x4_load(HEAPU8, $2323); $2324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i602)),20))); $2325 = SIMD_Int32x4_or($2324,$2322); temp_Int32x4_ptr = $2321;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2325); $2326 = ((($out)) + 336|0); $2327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i602)),12))); $2328 = ((($in)) + 496|0); $$val$i603 = SIMD_Int32x4_load(HEAPU8, $2328); $2329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i603)),10))); $2330 = SIMD_Int32x4_or($2329,$2327); temp_Int32x4_ptr = $2326;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2330); return; break; } case 23: { $$val31$i604 = SIMD_Int32x4_load(HEAPU8, $in); $2331 = ((($in)) + 16|0); $$val30$i605 = SIMD_Int32x4_load(HEAPU8, $2331); $2332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i605)),23))); $2333 = SIMD_Int32x4_or($2332,$$val31$i604); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2333); $2334 = ((($out)) + 16|0); $2335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i605)),9))); $2336 = ((($in)) + 32|0); $$val29$i606 = SIMD_Int32x4_load(HEAPU8, $2336); $2337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i606)),14))); $2338 = SIMD_Int32x4_or($2337,$2335); temp_Int32x4_ptr = $2334;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2338); $2339 = ((($out)) + 32|0); $2340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i606)),18))); $2341 = ((($in)) + 48|0); $$val28$i607 = SIMD_Int32x4_load(HEAPU8, $2341); $2342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i607)),5))); $2343 = SIMD_Int32x4_or($2342,$2340); $2344 = ((($in)) + 64|0); $$val27$i608 = SIMD_Int32x4_load(HEAPU8, $2344); $2345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i608)),28))); $2346 = SIMD_Int32x4_or($2343,$2345); temp_Int32x4_ptr = $2339;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2346); $2347 = ((($out)) + 48|0); $2348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i608)),4))); $2349 = ((($in)) + 80|0); $$val26$i609 = SIMD_Int32x4_load(HEAPU8, $2349); $2350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i609)),19))); $2351 = SIMD_Int32x4_or($2350,$2348); temp_Int32x4_ptr = $2347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2351); $2352 = ((($out)) + 64|0); $2353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i609)),13))); $2354 = ((($in)) + 96|0); $$val25$i610 = SIMD_Int32x4_load(HEAPU8, $2354); $2355 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i610)),10))); $2356 = SIMD_Int32x4_or($2355,$2353); temp_Int32x4_ptr = $2352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2356); $2357 = ((($out)) + 80|0); $2358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i610)),22))); $2359 = ((($in)) + 112|0); $$val24$i611 = SIMD_Int32x4_load(HEAPU8, $2359); $2360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i611)),1))); $2361 = SIMD_Int32x4_or($2360,$2358); $2362 = ((($in)) + 128|0); $$val23$i612 = SIMD_Int32x4_load(HEAPU8, $2362); $2363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i612)),24))); $2364 = SIMD_Int32x4_or($2361,$2363); temp_Int32x4_ptr = $2357;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2364); $2365 = ((($out)) + 96|0); $2366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i612)),8))); $2367 = ((($in)) + 144|0); $$val22$i613 = SIMD_Int32x4_load(HEAPU8, $2367); $2368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i613)),15))); $2369 = SIMD_Int32x4_or($2368,$2366); temp_Int32x4_ptr = $2365;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2369); $2370 = ((($out)) + 112|0); $2371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i613)),17))); $2372 = ((($in)) + 160|0); $$val21$i614 = SIMD_Int32x4_load(HEAPU8, $2372); $2373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i614)),6))); $2374 = SIMD_Int32x4_or($2373,$2371); $2375 = ((($in)) + 176|0); $$val20$i615 = SIMD_Int32x4_load(HEAPU8, $2375); $2376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i615)),29))); $2377 = SIMD_Int32x4_or($2374,$2376); temp_Int32x4_ptr = $2370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2377); $2378 = ((($out)) + 128|0); $2379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i615)),3))); $2380 = ((($in)) + 192|0); $$val19$i616 = SIMD_Int32x4_load(HEAPU8, $2380); $2381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i616)),20))); $2382 = SIMD_Int32x4_or($2381,$2379); temp_Int32x4_ptr = $2378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2382); $2383 = ((($out)) + 144|0); $2384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i616)),12))); $2385 = ((($in)) + 208|0); $$val18$i617 = SIMD_Int32x4_load(HEAPU8, $2385); $2386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i617)),11))); $2387 = SIMD_Int32x4_or($2386,$2384); temp_Int32x4_ptr = $2383;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2387); $2388 = ((($out)) + 160|0); $2389 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i617)),21))); $2390 = ((($in)) + 224|0); $$val17$i618 = SIMD_Int32x4_load(HEAPU8, $2390); $2391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i618)),2))); $2392 = SIMD_Int32x4_or($2391,$2389); $2393 = ((($in)) + 240|0); $$val16$i619 = SIMD_Int32x4_load(HEAPU8, $2393); $2394 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i619)),25))); $2395 = SIMD_Int32x4_or($2392,$2394); temp_Int32x4_ptr = $2388;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2395); $2396 = ((($out)) + 176|0); $2397 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i619)),7))); $2398 = ((($in)) + 256|0); $$val15$i620 = SIMD_Int32x4_load(HEAPU8, $2398); $2399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i620)),16))); $2400 = SIMD_Int32x4_or($2399,$2397); temp_Int32x4_ptr = $2396;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2400); $2401 = ((($out)) + 192|0); $2402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i620)),16))); $2403 = ((($in)) + 272|0); $$val14$i621 = SIMD_Int32x4_load(HEAPU8, $2403); $2404 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i621)),7))); $2405 = SIMD_Int32x4_or($2404,$2402); $2406 = ((($in)) + 288|0); $$val13$i622 = SIMD_Int32x4_load(HEAPU8, $2406); $2407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i622)),30))); $2408 = SIMD_Int32x4_or($2405,$2407); temp_Int32x4_ptr = $2401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2408); $2409 = ((($out)) + 208|0); $2410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i622)),2))); $2411 = ((($in)) + 304|0); $$val12$i623 = SIMD_Int32x4_load(HEAPU8, $2411); $2412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i623)),21))); $2413 = SIMD_Int32x4_or($2412,$2410); temp_Int32x4_ptr = $2409;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2413); $2414 = ((($out)) + 224|0); $2415 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i623)),11))); $2416 = ((($in)) + 320|0); $$val11$i624 = SIMD_Int32x4_load(HEAPU8, $2416); $2417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i624)),12))); $2418 = SIMD_Int32x4_or($2417,$2415); temp_Int32x4_ptr = $2414;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2418); $2419 = ((($out)) + 240|0); $2420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i624)),20))); $2421 = ((($in)) + 336|0); $$val10$i625 = SIMD_Int32x4_load(HEAPU8, $2421); $2422 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i625)),3))); $2423 = SIMD_Int32x4_or($2422,$2420); $2424 = ((($in)) + 352|0); $$val9$i626 = SIMD_Int32x4_load(HEAPU8, $2424); $2425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i626)),26))); $2426 = SIMD_Int32x4_or($2423,$2425); temp_Int32x4_ptr = $2419;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2426); $2427 = ((($out)) + 256|0); $2428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i626)),6))); $2429 = ((($in)) + 368|0); $$val8$i627 = SIMD_Int32x4_load(HEAPU8, $2429); $2430 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i627)),17))); $2431 = SIMD_Int32x4_or($2430,$2428); temp_Int32x4_ptr = $2427;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2431); $2432 = ((($out)) + 272|0); $2433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i627)),15))); $2434 = ((($in)) + 384|0); $$val7$i628 = SIMD_Int32x4_load(HEAPU8, $2434); $2435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i628)),8))); $2436 = SIMD_Int32x4_or($2435,$2433); $2437 = ((($in)) + 400|0); $$val6$i629 = SIMD_Int32x4_load(HEAPU8, $2437); $2438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i629)),31))); $2439 = SIMD_Int32x4_or($2436,$2438); temp_Int32x4_ptr = $2432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2439); $2440 = ((($out)) + 288|0); $2441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i629)),1))); $2442 = ((($in)) + 416|0); $$val5$i630 = SIMD_Int32x4_load(HEAPU8, $2442); $2443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i630)),22))); $2444 = SIMD_Int32x4_or($2443,$2441); temp_Int32x4_ptr = $2440;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2444); $2445 = ((($out)) + 304|0); $2446 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i630)),10))); $2447 = ((($in)) + 432|0); $$val4$i631 = SIMD_Int32x4_load(HEAPU8, $2447); $2448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i631)),13))); $2449 = SIMD_Int32x4_or($2448,$2446); temp_Int32x4_ptr = $2445;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2449); $2450 = ((($out)) + 320|0); $2451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i631)),19))); $2452 = ((($in)) + 448|0); $$val3$i632 = SIMD_Int32x4_load(HEAPU8, $2452); $2453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i632)),4))); $2454 = SIMD_Int32x4_or($2453,$2451); $2455 = ((($in)) + 464|0); $$val2$i633 = SIMD_Int32x4_load(HEAPU8, $2455); $2456 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i633)),27))); $2457 = SIMD_Int32x4_or($2454,$2456); temp_Int32x4_ptr = $2450;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2457); $2458 = ((($out)) + 336|0); $2459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i633)),5))); $2460 = ((($in)) + 480|0); $$val1$i634 = SIMD_Int32x4_load(HEAPU8, $2460); $2461 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i634)),18))); $2462 = SIMD_Int32x4_or($2461,$2459); temp_Int32x4_ptr = $2458;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2462); $2463 = ((($out)) + 352|0); $2464 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i634)),14))); $2465 = ((($in)) + 496|0); $$val$i635 = SIMD_Int32x4_load(HEAPU8, $2465); $2466 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i635)),9))); $2467 = SIMD_Int32x4_or($2466,$2464); temp_Int32x4_ptr = $2463;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2467); return; break; } case 24: { $$val31$i636 = SIMD_Int32x4_load(HEAPU8, $in); $2468 = ((($in)) + 16|0); $$val30$i637 = SIMD_Int32x4_load(HEAPU8, $2468); $2469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i637)),24))); $2470 = SIMD_Int32x4_or($2469,$$val31$i636); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2470); $2471 = ((($out)) + 16|0); $2472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i637)),8))); $2473 = ((($in)) + 32|0); $$val29$i638 = SIMD_Int32x4_load(HEAPU8, $2473); $2474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i638)),16))); $2475 = SIMD_Int32x4_or($2474,$2472); temp_Int32x4_ptr = $2471;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2475); $2476 = ((($out)) + 32|0); $2477 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i638)),16))); $2478 = ((($in)) + 48|0); $$val28$i639 = SIMD_Int32x4_load(HEAPU8, $2478); $2479 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i639)),8))); $2480 = SIMD_Int32x4_or($2479,$2477); temp_Int32x4_ptr = $2476;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2480); $2481 = ((($out)) + 48|0); $2482 = ((($in)) + 64|0); $$val27$i640 = SIMD_Int32x4_load(HEAPU8, $2482); $2483 = ((($in)) + 80|0); $$val26$i641 = SIMD_Int32x4_load(HEAPU8, $2483); $2484 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i641)),24))); $2485 = SIMD_Int32x4_or($2484,$$val27$i640); temp_Int32x4_ptr = $2481;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2485); $2486 = ((($out)) + 64|0); $2487 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i641)),8))); $2488 = ((($in)) + 96|0); $$val25$i642 = SIMD_Int32x4_load(HEAPU8, $2488); $2489 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i642)),16))); $2490 = SIMD_Int32x4_or($2489,$2487); temp_Int32x4_ptr = $2486;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2490); $2491 = ((($out)) + 80|0); $2492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i642)),16))); $2493 = ((($in)) + 112|0); $$val24$i643 = SIMD_Int32x4_load(HEAPU8, $2493); $2494 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i643)),8))); $2495 = SIMD_Int32x4_or($2494,$2492); temp_Int32x4_ptr = $2491;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2495); $2496 = ((($out)) + 96|0); $2497 = ((($in)) + 128|0); $$val23$i644 = SIMD_Int32x4_load(HEAPU8, $2497); $2498 = ((($in)) + 144|0); $$val22$i645 = SIMD_Int32x4_load(HEAPU8, $2498); $2499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i645)),24))); $2500 = SIMD_Int32x4_or($2499,$$val23$i644); temp_Int32x4_ptr = $2496;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2500); $2501 = ((($out)) + 112|0); $2502 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i645)),8))); $2503 = ((($in)) + 160|0); $$val21$i646 = SIMD_Int32x4_load(HEAPU8, $2503); $2504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i646)),16))); $2505 = SIMD_Int32x4_or($2504,$2502); temp_Int32x4_ptr = $2501;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2505); $2506 = ((($out)) + 128|0); $2507 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i646)),16))); $2508 = ((($in)) + 176|0); $$val20$i647 = SIMD_Int32x4_load(HEAPU8, $2508); $2509 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i647)),8))); $2510 = SIMD_Int32x4_or($2509,$2507); temp_Int32x4_ptr = $2506;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2510); $2511 = ((($out)) + 144|0); $2512 = ((($in)) + 192|0); $$val19$i648 = SIMD_Int32x4_load(HEAPU8, $2512); $2513 = ((($in)) + 208|0); $$val18$i649 = SIMD_Int32x4_load(HEAPU8, $2513); $2514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i649)),24))); $2515 = SIMD_Int32x4_or($2514,$$val19$i648); temp_Int32x4_ptr = $2511;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2515); $2516 = ((($out)) + 160|0); $2517 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i649)),8))); $2518 = ((($in)) + 224|0); $$val17$i650 = SIMD_Int32x4_load(HEAPU8, $2518); $2519 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i650)),16))); $2520 = SIMD_Int32x4_or($2519,$2517); temp_Int32x4_ptr = $2516;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2520); $2521 = ((($out)) + 176|0); $2522 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i650)),16))); $2523 = ((($in)) + 240|0); $$val16$i651 = SIMD_Int32x4_load(HEAPU8, $2523); $2524 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i651)),8))); $2525 = SIMD_Int32x4_or($2524,$2522); temp_Int32x4_ptr = $2521;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2525); $2526 = ((($out)) + 192|0); $2527 = ((($in)) + 256|0); $$val15$i652 = SIMD_Int32x4_load(HEAPU8, $2527); $2528 = ((($in)) + 272|0); $$val14$i653 = SIMD_Int32x4_load(HEAPU8, $2528); $2529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i653)),24))); $2530 = SIMD_Int32x4_or($2529,$$val15$i652); temp_Int32x4_ptr = $2526;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2530); $2531 = ((($out)) + 208|0); $2532 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i653)),8))); $2533 = ((($in)) + 288|0); $$val13$i654 = SIMD_Int32x4_load(HEAPU8, $2533); $2534 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i654)),16))); $2535 = SIMD_Int32x4_or($2534,$2532); temp_Int32x4_ptr = $2531;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2535); $2536 = ((($out)) + 224|0); $2537 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i654)),16))); $2538 = ((($in)) + 304|0); $$val12$i655 = SIMD_Int32x4_load(HEAPU8, $2538); $2539 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i655)),8))); $2540 = SIMD_Int32x4_or($2539,$2537); temp_Int32x4_ptr = $2536;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2540); $2541 = ((($out)) + 240|0); $2542 = ((($in)) + 320|0); $$val11$i656 = SIMD_Int32x4_load(HEAPU8, $2542); $2543 = ((($in)) + 336|0); $$val10$i657 = SIMD_Int32x4_load(HEAPU8, $2543); $2544 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i657)),24))); $2545 = SIMD_Int32x4_or($2544,$$val11$i656); temp_Int32x4_ptr = $2541;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2545); $2546 = ((($out)) + 256|0); $2547 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i657)),8))); $2548 = ((($in)) + 352|0); $$val9$i658 = SIMD_Int32x4_load(HEAPU8, $2548); $2549 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i658)),16))); $2550 = SIMD_Int32x4_or($2549,$2547); temp_Int32x4_ptr = $2546;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2550); $2551 = ((($out)) + 272|0); $2552 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i658)),16))); $2553 = ((($in)) + 368|0); $$val8$i659 = SIMD_Int32x4_load(HEAPU8, $2553); $2554 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i659)),8))); $2555 = SIMD_Int32x4_or($2554,$2552); temp_Int32x4_ptr = $2551;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2555); $2556 = ((($out)) + 288|0); $2557 = ((($in)) + 384|0); $$val7$i660 = SIMD_Int32x4_load(HEAPU8, $2557); $2558 = ((($in)) + 400|0); $$val6$i661 = SIMD_Int32x4_load(HEAPU8, $2558); $2559 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i661)),24))); $2560 = SIMD_Int32x4_or($2559,$$val7$i660); temp_Int32x4_ptr = $2556;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2560); $2561 = ((($out)) + 304|0); $2562 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i661)),8))); $2563 = ((($in)) + 416|0); $$val5$i662 = SIMD_Int32x4_load(HEAPU8, $2563); $2564 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i662)),16))); $2565 = SIMD_Int32x4_or($2564,$2562); temp_Int32x4_ptr = $2561;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2565); $2566 = ((($out)) + 320|0); $2567 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i662)),16))); $2568 = ((($in)) + 432|0); $$val4$i663 = SIMD_Int32x4_load(HEAPU8, $2568); $2569 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i663)),8))); $2570 = SIMD_Int32x4_or($2569,$2567); temp_Int32x4_ptr = $2566;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2570); $2571 = ((($out)) + 336|0); $2572 = ((($in)) + 448|0); $$val3$i664 = SIMD_Int32x4_load(HEAPU8, $2572); $2573 = ((($in)) + 464|0); $$val2$i665 = SIMD_Int32x4_load(HEAPU8, $2573); $2574 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i665)),24))); $2575 = SIMD_Int32x4_or($2574,$$val3$i664); temp_Int32x4_ptr = $2571;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2575); $2576 = ((($out)) + 352|0); $2577 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i665)),8))); $2578 = ((($in)) + 480|0); $$val1$i666 = SIMD_Int32x4_load(HEAPU8, $2578); $2579 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i666)),16))); $2580 = SIMD_Int32x4_or($2579,$2577); temp_Int32x4_ptr = $2576;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2580); $2581 = ((($out)) + 368|0); $2582 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i666)),16))); $2583 = ((($in)) + 496|0); $$val$i667 = SIMD_Int32x4_load(HEAPU8, $2583); $2584 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i667)),8))); $2585 = SIMD_Int32x4_or($2584,$2582); temp_Int32x4_ptr = $2581;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2585); return; break; } case 25: { $$val31$i668 = SIMD_Int32x4_load(HEAPU8, $in); $2586 = ((($in)) + 16|0); $$val30$i669 = SIMD_Int32x4_load(HEAPU8, $2586); $2587 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i669)),25))); $2588 = SIMD_Int32x4_or($2587,$$val31$i668); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2588); $2589 = ((($out)) + 16|0); $2590 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i669)),7))); $2591 = ((($in)) + 32|0); $$val29$i670 = SIMD_Int32x4_load(HEAPU8, $2591); $2592 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i670)),18))); $2593 = SIMD_Int32x4_or($2592,$2590); temp_Int32x4_ptr = $2589;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2593); $2594 = ((($out)) + 32|0); $2595 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i670)),14))); $2596 = ((($in)) + 48|0); $$val28$i671 = SIMD_Int32x4_load(HEAPU8, $2596); $2597 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i671)),11))); $2598 = SIMD_Int32x4_or($2597,$2595); temp_Int32x4_ptr = $2594;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2598); $2599 = ((($out)) + 48|0); $2600 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i671)),21))); $2601 = ((($in)) + 64|0); $$val27$i672 = SIMD_Int32x4_load(HEAPU8, $2601); $2602 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i672)),4))); $2603 = SIMD_Int32x4_or($2602,$2600); $2604 = ((($in)) + 80|0); $$val26$i673 = SIMD_Int32x4_load(HEAPU8, $2604); $2605 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i673)),29))); $2606 = SIMD_Int32x4_or($2603,$2605); temp_Int32x4_ptr = $2599;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2606); $2607 = ((($out)) + 64|0); $2608 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i673)),3))); $2609 = ((($in)) + 96|0); $$val25$i674 = SIMD_Int32x4_load(HEAPU8, $2609); $2610 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i674)),22))); $2611 = SIMD_Int32x4_or($2610,$2608); temp_Int32x4_ptr = $2607;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2611); $2612 = ((($out)) + 80|0); $2613 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i674)),10))); $2614 = ((($in)) + 112|0); $$val24$i675 = SIMD_Int32x4_load(HEAPU8, $2614); $2615 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i675)),15))); $2616 = SIMD_Int32x4_or($2615,$2613); temp_Int32x4_ptr = $2612;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2616); $2617 = ((($out)) + 96|0); $2618 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i675)),17))); $2619 = ((($in)) + 128|0); $$val23$i676 = SIMD_Int32x4_load(HEAPU8, $2619); $2620 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i676)),8))); $2621 = SIMD_Int32x4_or($2620,$2618); temp_Int32x4_ptr = $2617;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2621); $2622 = ((($out)) + 112|0); $2623 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i676)),24))); $2624 = ((($in)) + 144|0); $$val22$i677 = SIMD_Int32x4_load(HEAPU8, $2624); $2625 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i677)),1))); $2626 = SIMD_Int32x4_or($2625,$2623); $2627 = ((($in)) + 160|0); $$val21$i678 = SIMD_Int32x4_load(HEAPU8, $2627); $2628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i678)),26))); $2629 = SIMD_Int32x4_or($2626,$2628); temp_Int32x4_ptr = $2622;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2629); $2630 = ((($out)) + 128|0); $2631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i678)),6))); $2632 = ((($in)) + 176|0); $$val20$i679 = SIMD_Int32x4_load(HEAPU8, $2632); $2633 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i679)),19))); $2634 = SIMD_Int32x4_or($2633,$2631); temp_Int32x4_ptr = $2630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2634); $2635 = ((($out)) + 144|0); $2636 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i679)),13))); $2637 = ((($in)) + 192|0); $$val19$i680 = SIMD_Int32x4_load(HEAPU8, $2637); $2638 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i680)),12))); $2639 = SIMD_Int32x4_or($2638,$2636); temp_Int32x4_ptr = $2635;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2639); $2640 = ((($out)) + 160|0); $2641 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i680)),20))); $2642 = ((($in)) + 208|0); $$val18$i681 = SIMD_Int32x4_load(HEAPU8, $2642); $2643 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i681)),5))); $2644 = SIMD_Int32x4_or($2643,$2641); $2645 = ((($in)) + 224|0); $$val17$i682 = SIMD_Int32x4_load(HEAPU8, $2645); $2646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i682)),30))); $2647 = SIMD_Int32x4_or($2644,$2646); temp_Int32x4_ptr = $2640;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2647); $2648 = ((($out)) + 176|0); $2649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i682)),2))); $2650 = ((($in)) + 240|0); $$val16$i683 = SIMD_Int32x4_load(HEAPU8, $2650); $2651 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i683)),23))); $2652 = SIMD_Int32x4_or($2651,$2649); temp_Int32x4_ptr = $2648;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2652); $2653 = ((($out)) + 192|0); $2654 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i683)),9))); $2655 = ((($in)) + 256|0); $$val15$i684 = SIMD_Int32x4_load(HEAPU8, $2655); $2656 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i684)),16))); $2657 = SIMD_Int32x4_or($2656,$2654); temp_Int32x4_ptr = $2653;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2657); $2658 = ((($out)) + 208|0); $2659 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i684)),16))); $2660 = ((($in)) + 272|0); $$val14$i685 = SIMD_Int32x4_load(HEAPU8, $2660); $2661 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i685)),9))); $2662 = SIMD_Int32x4_or($2661,$2659); temp_Int32x4_ptr = $2658;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2662); $2663 = ((($out)) + 224|0); $2664 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i685)),23))); $2665 = ((($in)) + 288|0); $$val13$i686 = SIMD_Int32x4_load(HEAPU8, $2665); $2666 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i686)),2))); $2667 = SIMD_Int32x4_or($2666,$2664); $2668 = ((($in)) + 304|0); $$val12$i687 = SIMD_Int32x4_load(HEAPU8, $2668); $2669 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i687)),27))); $2670 = SIMD_Int32x4_or($2667,$2669); temp_Int32x4_ptr = $2663;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2670); $2671 = ((($out)) + 240|0); $2672 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i687)),5))); $2673 = ((($in)) + 320|0); $$val11$i688 = SIMD_Int32x4_load(HEAPU8, $2673); $2674 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i688)),20))); $2675 = SIMD_Int32x4_or($2674,$2672); temp_Int32x4_ptr = $2671;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2675); $2676 = ((($out)) + 256|0); $2677 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i688)),12))); $2678 = ((($in)) + 336|0); $$val10$i689 = SIMD_Int32x4_load(HEAPU8, $2678); $2679 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i689)),13))); $2680 = SIMD_Int32x4_or($2679,$2677); temp_Int32x4_ptr = $2676;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2680); $2681 = ((($out)) + 272|0); $2682 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i689)),19))); $2683 = ((($in)) + 352|0); $$val9$i690 = SIMD_Int32x4_load(HEAPU8, $2683); $2684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i690)),6))); $2685 = SIMD_Int32x4_or($2684,$2682); $2686 = ((($in)) + 368|0); $$val8$i691 = SIMD_Int32x4_load(HEAPU8, $2686); $2687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i691)),31))); $2688 = SIMD_Int32x4_or($2685,$2687); temp_Int32x4_ptr = $2681;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2688); $2689 = ((($out)) + 288|0); $2690 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i691)),1))); $2691 = ((($in)) + 384|0); $$val7$i692 = SIMD_Int32x4_load(HEAPU8, $2691); $2692 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i692)),24))); $2693 = SIMD_Int32x4_or($2692,$2690); temp_Int32x4_ptr = $2689;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2693); $2694 = ((($out)) + 304|0); $2695 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i692)),8))); $2696 = ((($in)) + 400|0); $$val6$i693 = SIMD_Int32x4_load(HEAPU8, $2696); $2697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i693)),17))); $2698 = SIMD_Int32x4_or($2697,$2695); temp_Int32x4_ptr = $2694;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2698); $2699 = ((($out)) + 320|0); $2700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i693)),15))); $2701 = ((($in)) + 416|0); $$val5$i694 = SIMD_Int32x4_load(HEAPU8, $2701); $2702 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i694)),10))); $2703 = SIMD_Int32x4_or($2702,$2700); temp_Int32x4_ptr = $2699;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2703); $2704 = ((($out)) + 336|0); $2705 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i694)),22))); $2706 = ((($in)) + 432|0); $$val4$i695 = SIMD_Int32x4_load(HEAPU8, $2706); $2707 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i695)),3))); $2708 = SIMD_Int32x4_or($2707,$2705); $2709 = ((($in)) + 448|0); $$val3$i696 = SIMD_Int32x4_load(HEAPU8, $2709); $2710 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i696)),28))); $2711 = SIMD_Int32x4_or($2708,$2710); temp_Int32x4_ptr = $2704;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2711); $2712 = ((($out)) + 352|0); $2713 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i696)),4))); $2714 = ((($in)) + 464|0); $$val2$i697 = SIMD_Int32x4_load(HEAPU8, $2714); $2715 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i697)),21))); $2716 = SIMD_Int32x4_or($2715,$2713); temp_Int32x4_ptr = $2712;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2716); $2717 = ((($out)) + 368|0); $2718 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i697)),11))); $2719 = ((($in)) + 480|0); $$val1$i698 = SIMD_Int32x4_load(HEAPU8, $2719); $2720 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i698)),14))); $2721 = SIMD_Int32x4_or($2720,$2718); temp_Int32x4_ptr = $2717;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2721); $2722 = ((($out)) + 384|0); $2723 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i698)),18))); $2724 = ((($in)) + 496|0); $$val$i699 = SIMD_Int32x4_load(HEAPU8, $2724); $2725 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i699)),7))); $2726 = SIMD_Int32x4_or($2725,$2723); temp_Int32x4_ptr = $2722;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2726); return; break; } case 26: { $$val31$i700 = SIMD_Int32x4_load(HEAPU8, $in); $2727 = ((($in)) + 16|0); $$val30$i701 = SIMD_Int32x4_load(HEAPU8, $2727); $2728 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i701)),26))); $2729 = SIMD_Int32x4_or($2728,$$val31$i700); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2729); $2730 = ((($out)) + 16|0); $2731 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i701)),6))); $2732 = ((($in)) + 32|0); $$val29$i702 = SIMD_Int32x4_load(HEAPU8, $2732); $2733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i702)),20))); $2734 = SIMD_Int32x4_or($2733,$2731); temp_Int32x4_ptr = $2730;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2734); $2735 = ((($out)) + 32|0); $2736 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i702)),12))); $2737 = ((($in)) + 48|0); $$val28$i703 = SIMD_Int32x4_load(HEAPU8, $2737); $2738 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i703)),14))); $2739 = SIMD_Int32x4_or($2738,$2736); temp_Int32x4_ptr = $2735;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2739); $2740 = ((($out)) + 48|0); $2741 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i703)),18))); $2742 = ((($in)) + 64|0); $$val27$i704 = SIMD_Int32x4_load(HEAPU8, $2742); $2743 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i704)),8))); $2744 = SIMD_Int32x4_or($2743,$2741); temp_Int32x4_ptr = $2740;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2744); $2745 = ((($out)) + 64|0); $2746 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i704)),24))); $2747 = ((($in)) + 80|0); $$val26$i705 = SIMD_Int32x4_load(HEAPU8, $2747); $2748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i705)),2))); $2749 = SIMD_Int32x4_or($2748,$2746); $2750 = ((($in)) + 96|0); $$val25$i706 = SIMD_Int32x4_load(HEAPU8, $2750); $2751 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i706)),28))); $2752 = SIMD_Int32x4_or($2749,$2751); temp_Int32x4_ptr = $2745;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2752); $2753 = ((($out)) + 80|0); $2754 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i706)),4))); $2755 = ((($in)) + 112|0); $$val24$i707 = SIMD_Int32x4_load(HEAPU8, $2755); $2756 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i707)),22))); $2757 = SIMD_Int32x4_or($2756,$2754); temp_Int32x4_ptr = $2753;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2757); $2758 = ((($out)) + 96|0); $2759 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i707)),10))); $2760 = ((($in)) + 128|0); $$val23$i708 = SIMD_Int32x4_load(HEAPU8, $2760); $2761 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i708)),16))); $2762 = SIMD_Int32x4_or($2761,$2759); temp_Int32x4_ptr = $2758;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2762); $2763 = ((($out)) + 112|0); $2764 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i708)),16))); $2765 = ((($in)) + 144|0); $$val22$i709 = SIMD_Int32x4_load(HEAPU8, $2765); $2766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i709)),10))); $2767 = SIMD_Int32x4_or($2766,$2764); temp_Int32x4_ptr = $2763;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2767); $2768 = ((($out)) + 128|0); $2769 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i709)),22))); $2770 = ((($in)) + 160|0); $$val21$i710 = SIMD_Int32x4_load(HEAPU8, $2770); $2771 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i710)),4))); $2772 = SIMD_Int32x4_or($2771,$2769); $2773 = ((($in)) + 176|0); $$val20$i711 = SIMD_Int32x4_load(HEAPU8, $2773); $2774 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i711)),30))); $2775 = SIMD_Int32x4_or($2772,$2774); temp_Int32x4_ptr = $2768;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2775); $2776 = ((($out)) + 144|0); $2777 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i711)),2))); $2778 = ((($in)) + 192|0); $$val19$i712 = SIMD_Int32x4_load(HEAPU8, $2778); $2779 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i712)),24))); $2780 = SIMD_Int32x4_or($2779,$2777); temp_Int32x4_ptr = $2776;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2780); $2781 = ((($out)) + 160|0); $2782 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i712)),8))); $2783 = ((($in)) + 208|0); $$val18$i713 = SIMD_Int32x4_load(HEAPU8, $2783); $2784 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i713)),18))); $2785 = SIMD_Int32x4_or($2784,$2782); temp_Int32x4_ptr = $2781;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2785); $2786 = ((($out)) + 176|0); $2787 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i713)),14))); $2788 = ((($in)) + 224|0); $$val17$i714 = SIMD_Int32x4_load(HEAPU8, $2788); $2789 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i714)),12))); $2790 = SIMD_Int32x4_or($2789,$2787); temp_Int32x4_ptr = $2786;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2790); $2791 = ((($out)) + 192|0); $2792 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i714)),20))); $2793 = ((($in)) + 240|0); $$val16$i715 = SIMD_Int32x4_load(HEAPU8, $2793); $2794 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i715)),6))); $2795 = SIMD_Int32x4_or($2794,$2792); temp_Int32x4_ptr = $2791;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2795); $2796 = ((($out)) + 208|0); $2797 = ((($in)) + 256|0); $$val15$i716 = SIMD_Int32x4_load(HEAPU8, $2797); $2798 = ((($in)) + 272|0); $$val14$i717 = SIMD_Int32x4_load(HEAPU8, $2798); $2799 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i717)),26))); $2800 = SIMD_Int32x4_or($2799,$$val15$i716); temp_Int32x4_ptr = $2796;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2800); $2801 = ((($out)) + 224|0); $2802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i717)),6))); $2803 = ((($in)) + 288|0); $$val13$i718 = SIMD_Int32x4_load(HEAPU8, $2803); $2804 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i718)),20))); $2805 = SIMD_Int32x4_or($2804,$2802); temp_Int32x4_ptr = $2801;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2805); $2806 = ((($out)) + 240|0); $2807 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i718)),12))); $2808 = ((($in)) + 304|0); $$val12$i719 = SIMD_Int32x4_load(HEAPU8, $2808); $2809 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i719)),14))); $2810 = SIMD_Int32x4_or($2809,$2807); temp_Int32x4_ptr = $2806;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2810); $2811 = ((($out)) + 256|0); $2812 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i719)),18))); $2813 = ((($in)) + 320|0); $$val11$i720 = SIMD_Int32x4_load(HEAPU8, $2813); $2814 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i720)),8))); $2815 = SIMD_Int32x4_or($2814,$2812); temp_Int32x4_ptr = $2811;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2815); $2816 = ((($out)) + 272|0); $2817 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i720)),24))); $2818 = ((($in)) + 336|0); $$val10$i721 = SIMD_Int32x4_load(HEAPU8, $2818); $2819 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i721)),2))); $2820 = SIMD_Int32x4_or($2819,$2817); $2821 = ((($in)) + 352|0); $$val9$i722 = SIMD_Int32x4_load(HEAPU8, $2821); $2822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i722)),28))); $2823 = SIMD_Int32x4_or($2820,$2822); temp_Int32x4_ptr = $2816;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2823); $2824 = ((($out)) + 288|0); $2825 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i722)),4))); $2826 = ((($in)) + 368|0); $$val8$i723 = SIMD_Int32x4_load(HEAPU8, $2826); $2827 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i723)),22))); $2828 = SIMD_Int32x4_or($2827,$2825); temp_Int32x4_ptr = $2824;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2828); $2829 = ((($out)) + 304|0); $2830 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i723)),10))); $2831 = ((($in)) + 384|0); $$val7$i724 = SIMD_Int32x4_load(HEAPU8, $2831); $2832 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i724)),16))); $2833 = SIMD_Int32x4_or($2832,$2830); temp_Int32x4_ptr = $2829;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2833); $2834 = ((($out)) + 320|0); $2835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i724)),16))); $2836 = ((($in)) + 400|0); $$val6$i725 = SIMD_Int32x4_load(HEAPU8, $2836); $2837 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i725)),10))); $2838 = SIMD_Int32x4_or($2837,$2835); temp_Int32x4_ptr = $2834;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2838); $2839 = ((($out)) + 336|0); $2840 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i725)),22))); $2841 = ((($in)) + 416|0); $$val5$i726 = SIMD_Int32x4_load(HEAPU8, $2841); $2842 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i726)),4))); $2843 = SIMD_Int32x4_or($2842,$2840); $2844 = ((($in)) + 432|0); $$val4$i727 = SIMD_Int32x4_load(HEAPU8, $2844); $2845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i727)),30))); $2846 = SIMD_Int32x4_or($2843,$2845); temp_Int32x4_ptr = $2839;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2846); $2847 = ((($out)) + 352|0); $2848 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i727)),2))); $2849 = ((($in)) + 448|0); $$val3$i728 = SIMD_Int32x4_load(HEAPU8, $2849); $2850 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i728)),24))); $2851 = SIMD_Int32x4_or($2850,$2848); temp_Int32x4_ptr = $2847;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2851); $2852 = ((($out)) + 368|0); $2853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i728)),8))); $2854 = ((($in)) + 464|0); $$val2$i729 = SIMD_Int32x4_load(HEAPU8, $2854); $2855 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i729)),18))); $2856 = SIMD_Int32x4_or($2855,$2853); temp_Int32x4_ptr = $2852;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2856); $2857 = ((($out)) + 384|0); $2858 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i729)),14))); $2859 = ((($in)) + 480|0); $$val1$i730 = SIMD_Int32x4_load(HEAPU8, $2859); $2860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i730)),12))); $2861 = SIMD_Int32x4_or($2860,$2858); temp_Int32x4_ptr = $2857;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2861); $2862 = ((($out)) + 400|0); $2863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i730)),20))); $2864 = ((($in)) + 496|0); $$val$i731 = SIMD_Int32x4_load(HEAPU8, $2864); $2865 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i731)),6))); $2866 = SIMD_Int32x4_or($2865,$2863); temp_Int32x4_ptr = $2862;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2866); return; break; } case 27: { $$val31$i732 = SIMD_Int32x4_load(HEAPU8, $in); $2867 = ((($in)) + 16|0); $$val30$i733 = SIMD_Int32x4_load(HEAPU8, $2867); $2868 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i733)),27))); $2869 = SIMD_Int32x4_or($2868,$$val31$i732); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2869); $2870 = ((($out)) + 16|0); $2871 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i733)),5))); $2872 = ((($in)) + 32|0); $$val29$i734 = SIMD_Int32x4_load(HEAPU8, $2872); $2873 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i734)),22))); $2874 = SIMD_Int32x4_or($2873,$2871); temp_Int32x4_ptr = $2870;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2874); $2875 = ((($out)) + 32|0); $2876 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i734)),10))); $2877 = ((($in)) + 48|0); $$val28$i735 = SIMD_Int32x4_load(HEAPU8, $2877); $2878 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i735)),17))); $2879 = SIMD_Int32x4_or($2878,$2876); temp_Int32x4_ptr = $2875;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2879); $2880 = ((($out)) + 48|0); $2881 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i735)),15))); $2882 = ((($in)) + 64|0); $$val27$i736 = SIMD_Int32x4_load(HEAPU8, $2882); $2883 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i736)),12))); $2884 = SIMD_Int32x4_or($2883,$2881); temp_Int32x4_ptr = $2880;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2884); $2885 = ((($out)) + 64|0); $2886 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i736)),20))); $2887 = ((($in)) + 80|0); $$val26$i737 = SIMD_Int32x4_load(HEAPU8, $2887); $2888 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i737)),7))); $2889 = SIMD_Int32x4_or($2888,$2886); temp_Int32x4_ptr = $2885;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2889); $2890 = ((($out)) + 80|0); $2891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i737)),25))); $2892 = ((($in)) + 96|0); $$val25$i738 = SIMD_Int32x4_load(HEAPU8, $2892); $2893 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i738)),2))); $2894 = SIMD_Int32x4_or($2893,$2891); $2895 = ((($in)) + 112|0); $$val24$i739 = SIMD_Int32x4_load(HEAPU8, $2895); $2896 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i739)),29))); $2897 = SIMD_Int32x4_or($2894,$2896); temp_Int32x4_ptr = $2890;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2897); $2898 = ((($out)) + 96|0); $2899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i739)),3))); $2900 = ((($in)) + 128|0); $$val23$i740 = SIMD_Int32x4_load(HEAPU8, $2900); $2901 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i740)),24))); $2902 = SIMD_Int32x4_or($2901,$2899); temp_Int32x4_ptr = $2898;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2902); $2903 = ((($out)) + 112|0); $2904 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i740)),8))); $2905 = ((($in)) + 144|0); $$val22$i741 = SIMD_Int32x4_load(HEAPU8, $2905); $2906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i741)),19))); $2907 = SIMD_Int32x4_or($2906,$2904); temp_Int32x4_ptr = $2903;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2907); $2908 = ((($out)) + 128|0); $2909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i741)),13))); $2910 = ((($in)) + 160|0); $$val21$i742 = SIMD_Int32x4_load(HEAPU8, $2910); $2911 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i742)),14))); $2912 = SIMD_Int32x4_or($2911,$2909); temp_Int32x4_ptr = $2908;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2912); $2913 = ((($out)) + 144|0); $2914 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i742)),18))); $2915 = ((($in)) + 176|0); $$val20$i743 = SIMD_Int32x4_load(HEAPU8, $2915); $2916 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i743)),9))); $2917 = SIMD_Int32x4_or($2916,$2914); temp_Int32x4_ptr = $2913;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2917); $2918 = ((($out)) + 160|0); $2919 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i743)),23))); $2920 = ((($in)) + 192|0); $$val19$i744 = SIMD_Int32x4_load(HEAPU8, $2920); $2921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i744)),4))); $2922 = SIMD_Int32x4_or($2921,$2919); $2923 = ((($in)) + 208|0); $$val18$i745 = SIMD_Int32x4_load(HEAPU8, $2923); $2924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i745)),31))); $2925 = SIMD_Int32x4_or($2922,$2924); temp_Int32x4_ptr = $2918;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2925); $2926 = ((($out)) + 176|0); $2927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i745)),1))); $2928 = ((($in)) + 224|0); $$val17$i746 = SIMD_Int32x4_load(HEAPU8, $2928); $2929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i746)),26))); $2930 = SIMD_Int32x4_or($2929,$2927); temp_Int32x4_ptr = $2926;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2930); $2931 = ((($out)) + 192|0); $2932 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i746)),6))); $2933 = ((($in)) + 240|0); $$val16$i747 = SIMD_Int32x4_load(HEAPU8, $2933); $2934 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i747)),21))); $2935 = SIMD_Int32x4_or($2934,$2932); temp_Int32x4_ptr = $2931;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2935); $2936 = ((($out)) + 208|0); $2937 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i747)),11))); $2938 = ((($in)) + 256|0); $$val15$i748 = SIMD_Int32x4_load(HEAPU8, $2938); $2939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i748)),16))); $2940 = SIMD_Int32x4_or($2939,$2937); temp_Int32x4_ptr = $2936;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2940); $2941 = ((($out)) + 224|0); $2942 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i748)),16))); $2943 = ((($in)) + 272|0); $$val14$i749 = SIMD_Int32x4_load(HEAPU8, $2943); $2944 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i749)),11))); $2945 = SIMD_Int32x4_or($2944,$2942); temp_Int32x4_ptr = $2941;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2945); $2946 = ((($out)) + 240|0); $2947 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i749)),21))); $2948 = ((($in)) + 288|0); $$val13$i750 = SIMD_Int32x4_load(HEAPU8, $2948); $2949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i750)),6))); $2950 = SIMD_Int32x4_or($2949,$2947); temp_Int32x4_ptr = $2946;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2950); $2951 = ((($out)) + 256|0); $2952 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i750)),26))); $2953 = ((($in)) + 304|0); $$val12$i751 = SIMD_Int32x4_load(HEAPU8, $2953); $2954 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i751)),1))); $2955 = SIMD_Int32x4_or($2954,$2952); $2956 = ((($in)) + 320|0); $$val11$i752 = SIMD_Int32x4_load(HEAPU8, $2956); $2957 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i752)),28))); $2958 = SIMD_Int32x4_or($2955,$2957); temp_Int32x4_ptr = $2951;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2958); $2959 = ((($out)) + 272|0); $2960 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i752)),4))); $2961 = ((($in)) + 336|0); $$val10$i753 = SIMD_Int32x4_load(HEAPU8, $2961); $2962 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i753)),23))); $2963 = SIMD_Int32x4_or($2962,$2960); temp_Int32x4_ptr = $2959;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2963); $2964 = ((($out)) + 288|0); $2965 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i753)),9))); $2966 = ((($in)) + 352|0); $$val9$i754 = SIMD_Int32x4_load(HEAPU8, $2966); $2967 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i754)),18))); $2968 = SIMD_Int32x4_or($2967,$2965); temp_Int32x4_ptr = $2964;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2968); $2969 = ((($out)) + 304|0); $2970 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i754)),14))); $2971 = ((($in)) + 368|0); $$val8$i755 = SIMD_Int32x4_load(HEAPU8, $2971); $2972 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i755)),13))); $2973 = SIMD_Int32x4_or($2972,$2970); temp_Int32x4_ptr = $2969;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2973); $2974 = ((($out)) + 320|0); $2975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i755)),19))); $2976 = ((($in)) + 384|0); $$val7$i756 = SIMD_Int32x4_load(HEAPU8, $2976); $2977 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i756)),8))); $2978 = SIMD_Int32x4_or($2977,$2975); temp_Int32x4_ptr = $2974;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2978); $2979 = ((($out)) + 336|0); $2980 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i756)),24))); $2981 = ((($in)) + 400|0); $$val6$i757 = SIMD_Int32x4_load(HEAPU8, $2981); $2982 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i757)),3))); $2983 = SIMD_Int32x4_or($2982,$2980); $2984 = ((($in)) + 416|0); $$val5$i758 = SIMD_Int32x4_load(HEAPU8, $2984); $2985 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i758)),30))); $2986 = SIMD_Int32x4_or($2983,$2985); temp_Int32x4_ptr = $2979;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2986); $2987 = ((($out)) + 352|0); $2988 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i758)),2))); $2989 = ((($in)) + 432|0); $$val4$i759 = SIMD_Int32x4_load(HEAPU8, $2989); $2990 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i759)),25))); $2991 = SIMD_Int32x4_or($2990,$2988); temp_Int32x4_ptr = $2987;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2991); $2992 = ((($out)) + 368|0); $2993 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i759)),7))); $2994 = ((($in)) + 448|0); $$val3$i760 = SIMD_Int32x4_load(HEAPU8, $2994); $2995 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i760)),20))); $2996 = SIMD_Int32x4_or($2995,$2993); temp_Int32x4_ptr = $2992;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2996); $2997 = ((($out)) + 384|0); $2998 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i760)),12))); $2999 = ((($in)) + 464|0); $$val2$i761 = SIMD_Int32x4_load(HEAPU8, $2999); $3000 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i761)),15))); $3001 = SIMD_Int32x4_or($3000,$2998); temp_Int32x4_ptr = $2997;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3001); $3002 = ((($out)) + 400|0); $3003 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i761)),17))); $3004 = ((($in)) + 480|0); $$val1$i762 = SIMD_Int32x4_load(HEAPU8, $3004); $3005 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i762)),10))); $3006 = SIMD_Int32x4_or($3005,$3003); temp_Int32x4_ptr = $3002;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3006); $3007 = ((($out)) + 416|0); $3008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i762)),22))); $3009 = ((($in)) + 496|0); $$val$i763 = SIMD_Int32x4_load(HEAPU8, $3009); $3010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i763)),5))); $3011 = SIMD_Int32x4_or($3010,$3008); temp_Int32x4_ptr = $3007;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3011); return; break; } case 28: { $$val31$i764 = SIMD_Int32x4_load(HEAPU8, $in); $3012 = ((($in)) + 16|0); $$val30$i765 = SIMD_Int32x4_load(HEAPU8, $3012); $3013 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i765)),28))); $3014 = SIMD_Int32x4_or($3013,$$val31$i764); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3014); $3015 = ((($out)) + 16|0); $3016 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i765)),4))); $3017 = ((($in)) + 32|0); $$val29$i766 = SIMD_Int32x4_load(HEAPU8, $3017); $3018 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i766)),24))); $3019 = SIMD_Int32x4_or($3018,$3016); temp_Int32x4_ptr = $3015;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3019); $3020 = ((($out)) + 32|0); $3021 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i766)),8))); $3022 = ((($in)) + 48|0); $$val28$i767 = SIMD_Int32x4_load(HEAPU8, $3022); $3023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i767)),20))); $3024 = SIMD_Int32x4_or($3023,$3021); temp_Int32x4_ptr = $3020;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3024); $3025 = ((($out)) + 48|0); $3026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i767)),12))); $3027 = ((($in)) + 64|0); $$val27$i768 = SIMD_Int32x4_load(HEAPU8, $3027); $3028 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i768)),16))); $3029 = SIMD_Int32x4_or($3028,$3026); temp_Int32x4_ptr = $3025;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3029); $3030 = ((($out)) + 64|0); $3031 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i768)),16))); $3032 = ((($in)) + 80|0); $$val26$i769 = SIMD_Int32x4_load(HEAPU8, $3032); $3033 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i769)),12))); $3034 = SIMD_Int32x4_or($3033,$3031); temp_Int32x4_ptr = $3030;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3034); $3035 = ((($out)) + 80|0); $3036 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i769)),20))); $3037 = ((($in)) + 96|0); $$val25$i770 = SIMD_Int32x4_load(HEAPU8, $3037); $3038 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i770)),8))); $3039 = SIMD_Int32x4_or($3038,$3036); temp_Int32x4_ptr = $3035;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3039); $3040 = ((($out)) + 96|0); $3041 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i770)),24))); $3042 = ((($in)) + 112|0); $$val24$i771 = SIMD_Int32x4_load(HEAPU8, $3042); $3043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i771)),4))); $3044 = SIMD_Int32x4_or($3043,$3041); temp_Int32x4_ptr = $3040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3044); $3045 = ((($out)) + 112|0); $3046 = ((($in)) + 128|0); $$val23$i772 = SIMD_Int32x4_load(HEAPU8, $3046); $3047 = ((($in)) + 144|0); $$val22$i773 = SIMD_Int32x4_load(HEAPU8, $3047); $3048 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i773)),28))); $3049 = SIMD_Int32x4_or($3048,$$val23$i772); temp_Int32x4_ptr = $3045;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3049); $3050 = ((($out)) + 128|0); $3051 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i773)),4))); $3052 = ((($in)) + 160|0); $$val21$i774 = SIMD_Int32x4_load(HEAPU8, $3052); $3053 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i774)),24))); $3054 = SIMD_Int32x4_or($3053,$3051); temp_Int32x4_ptr = $3050;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3054); $3055 = ((($out)) + 144|0); $3056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i774)),8))); $3057 = ((($in)) + 176|0); $$val20$i775 = SIMD_Int32x4_load(HEAPU8, $3057); $3058 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i775)),20))); $3059 = SIMD_Int32x4_or($3058,$3056); temp_Int32x4_ptr = $3055;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3059); $3060 = ((($out)) + 160|0); $3061 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i775)),12))); $3062 = ((($in)) + 192|0); $$val19$i776 = SIMD_Int32x4_load(HEAPU8, $3062); $3063 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i776)),16))); $3064 = SIMD_Int32x4_or($3063,$3061); temp_Int32x4_ptr = $3060;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3064); $3065 = ((($out)) + 176|0); $3066 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i776)),16))); $3067 = ((($in)) + 208|0); $$val18$i777 = SIMD_Int32x4_load(HEAPU8, $3067); $3068 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i777)),12))); $3069 = SIMD_Int32x4_or($3068,$3066); temp_Int32x4_ptr = $3065;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3069); $3070 = ((($out)) + 192|0); $3071 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i777)),20))); $3072 = ((($in)) + 224|0); $$val17$i778 = SIMD_Int32x4_load(HEAPU8, $3072); $3073 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i778)),8))); $3074 = SIMD_Int32x4_or($3073,$3071); temp_Int32x4_ptr = $3070;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3074); $3075 = ((($out)) + 208|0); $3076 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i778)),24))); $3077 = ((($in)) + 240|0); $$val16$i779 = SIMD_Int32x4_load(HEAPU8, $3077); $3078 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i779)),4))); $3079 = SIMD_Int32x4_or($3078,$3076); temp_Int32x4_ptr = $3075;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3079); $3080 = ((($out)) + 224|0); $3081 = ((($in)) + 256|0); $$val15$i780 = SIMD_Int32x4_load(HEAPU8, $3081); $3082 = ((($in)) + 272|0); $$val14$i781 = SIMD_Int32x4_load(HEAPU8, $3082); $3083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i781)),28))); $3084 = SIMD_Int32x4_or($3083,$$val15$i780); temp_Int32x4_ptr = $3080;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3084); $3085 = ((($out)) + 240|0); $3086 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i781)),4))); $3087 = ((($in)) + 288|0); $$val13$i782 = SIMD_Int32x4_load(HEAPU8, $3087); $3088 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i782)),24))); $3089 = SIMD_Int32x4_or($3088,$3086); temp_Int32x4_ptr = $3085;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3089); $3090 = ((($out)) + 256|0); $3091 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i782)),8))); $3092 = ((($in)) + 304|0); $$val12$i783 = SIMD_Int32x4_load(HEAPU8, $3092); $3093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i783)),20))); $3094 = SIMD_Int32x4_or($3093,$3091); temp_Int32x4_ptr = $3090;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3094); $3095 = ((($out)) + 272|0); $3096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i783)),12))); $3097 = ((($in)) + 320|0); $$val11$i784 = SIMD_Int32x4_load(HEAPU8, $3097); $3098 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i784)),16))); $3099 = SIMD_Int32x4_or($3098,$3096); temp_Int32x4_ptr = $3095;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3099); $3100 = ((($out)) + 288|0); $3101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i784)),16))); $3102 = ((($in)) + 336|0); $$val10$i785 = SIMD_Int32x4_load(HEAPU8, $3102); $3103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i785)),12))); $3104 = SIMD_Int32x4_or($3103,$3101); temp_Int32x4_ptr = $3100;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3104); $3105 = ((($out)) + 304|0); $3106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i785)),20))); $3107 = ((($in)) + 352|0); $$val9$i786 = SIMD_Int32x4_load(HEAPU8, $3107); $3108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i786)),8))); $3109 = SIMD_Int32x4_or($3108,$3106); temp_Int32x4_ptr = $3105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3109); $3110 = ((($out)) + 320|0); $3111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i786)),24))); $3112 = ((($in)) + 368|0); $$val8$i787 = SIMD_Int32x4_load(HEAPU8, $3112); $3113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i787)),4))); $3114 = SIMD_Int32x4_or($3113,$3111); temp_Int32x4_ptr = $3110;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3114); $3115 = ((($out)) + 336|0); $3116 = ((($in)) + 384|0); $$val7$i788 = SIMD_Int32x4_load(HEAPU8, $3116); $3117 = ((($in)) + 400|0); $$val6$i789 = SIMD_Int32x4_load(HEAPU8, $3117); $3118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i789)),28))); $3119 = SIMD_Int32x4_or($3118,$$val7$i788); temp_Int32x4_ptr = $3115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3119); $3120 = ((($out)) + 352|0); $3121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i789)),4))); $3122 = ((($in)) + 416|0); $$val5$i790 = SIMD_Int32x4_load(HEAPU8, $3122); $3123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i790)),24))); $3124 = SIMD_Int32x4_or($3123,$3121); temp_Int32x4_ptr = $3120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3124); $3125 = ((($out)) + 368|0); $3126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i790)),8))); $3127 = ((($in)) + 432|0); $$val4$i791 = SIMD_Int32x4_load(HEAPU8, $3127); $3128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i791)),20))); $3129 = SIMD_Int32x4_or($3128,$3126); temp_Int32x4_ptr = $3125;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3129); $3130 = ((($out)) + 384|0); $3131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i791)),12))); $3132 = ((($in)) + 448|0); $$val3$i792 = SIMD_Int32x4_load(HEAPU8, $3132); $3133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i792)),16))); $3134 = SIMD_Int32x4_or($3133,$3131); temp_Int32x4_ptr = $3130;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3134); $3135 = ((($out)) + 400|0); $3136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i792)),16))); $3137 = ((($in)) + 464|0); $$val2$i793 = SIMD_Int32x4_load(HEAPU8, $3137); $3138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i793)),12))); $3139 = SIMD_Int32x4_or($3138,$3136); temp_Int32x4_ptr = $3135;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3139); $3140 = ((($out)) + 416|0); $3141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i793)),20))); $3142 = ((($in)) + 480|0); $$val1$i794 = SIMD_Int32x4_load(HEAPU8, $3142); $3143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i794)),8))); $3144 = SIMD_Int32x4_or($3143,$3141); temp_Int32x4_ptr = $3140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3144); $3145 = ((($out)) + 432|0); $3146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i794)),24))); $3147 = ((($in)) + 496|0); $$val$i795 = SIMD_Int32x4_load(HEAPU8, $3147); $3148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i795)),4))); $3149 = SIMD_Int32x4_or($3148,$3146); temp_Int32x4_ptr = $3145;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3149); return; break; } case 29: { $$val31$i796 = SIMD_Int32x4_load(HEAPU8, $in); $3150 = ((($in)) + 16|0); $$val30$i797 = SIMD_Int32x4_load(HEAPU8, $3150); $3151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i797)),29))); $3152 = SIMD_Int32x4_or($3151,$$val31$i796); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3152); $3153 = ((($out)) + 16|0); $3154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i797)),3))); $3155 = ((($in)) + 32|0); $$val29$i798 = SIMD_Int32x4_load(HEAPU8, $3155); $3156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i798)),26))); $3157 = SIMD_Int32x4_or($3156,$3154); temp_Int32x4_ptr = $3153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3157); $3158 = ((($out)) + 32|0); $3159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i798)),6))); $3160 = ((($in)) + 48|0); $$val28$i799 = SIMD_Int32x4_load(HEAPU8, $3160); $3161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i799)),23))); $3162 = SIMD_Int32x4_or($3161,$3159); temp_Int32x4_ptr = $3158;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3162); $3163 = ((($out)) + 48|0); $3164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i799)),9))); $3165 = ((($in)) + 64|0); $$val27$i800 = SIMD_Int32x4_load(HEAPU8, $3165); $3166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i800)),20))); $3167 = SIMD_Int32x4_or($3166,$3164); temp_Int32x4_ptr = $3163;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3167); $3168 = ((($out)) + 64|0); $3169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i800)),12))); $3170 = ((($in)) + 80|0); $$val26$i801 = SIMD_Int32x4_load(HEAPU8, $3170); $3171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i801)),17))); $3172 = SIMD_Int32x4_or($3171,$3169); temp_Int32x4_ptr = $3168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3172); $3173 = ((($out)) + 80|0); $3174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i801)),15))); $3175 = ((($in)) + 96|0); $$val25$i802 = SIMD_Int32x4_load(HEAPU8, $3175); $3176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i802)),14))); $3177 = SIMD_Int32x4_or($3176,$3174); temp_Int32x4_ptr = $3173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3177); $3178 = ((($out)) + 96|0); $3179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i802)),18))); $3180 = ((($in)) + 112|0); $$val24$i803 = SIMD_Int32x4_load(HEAPU8, $3180); $3181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i803)),11))); $3182 = SIMD_Int32x4_or($3181,$3179); temp_Int32x4_ptr = $3178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3182); $3183 = ((($out)) + 112|0); $3184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i803)),21))); $3185 = ((($in)) + 128|0); $$val23$i804 = SIMD_Int32x4_load(HEAPU8, $3185); $3186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i804)),8))); $3187 = SIMD_Int32x4_or($3186,$3184); temp_Int32x4_ptr = $3183;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3187); $3188 = ((($out)) + 128|0); $3189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i804)),24))); $3190 = ((($in)) + 144|0); $$val22$i805 = SIMD_Int32x4_load(HEAPU8, $3190); $3191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i805)),5))); $3192 = SIMD_Int32x4_or($3191,$3189); temp_Int32x4_ptr = $3188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3192); $3193 = ((($out)) + 144|0); $3194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i805)),27))); $3195 = ((($in)) + 160|0); $$val21$i806 = SIMD_Int32x4_load(HEAPU8, $3195); $3196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i806)),2))); $3197 = SIMD_Int32x4_or($3196,$3194); $3198 = ((($in)) + 176|0); $$val20$i807 = SIMD_Int32x4_load(HEAPU8, $3198); $3199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i807)),31))); $3200 = SIMD_Int32x4_or($3197,$3199); temp_Int32x4_ptr = $3193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3200); $3201 = ((($out)) + 160|0); $3202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i807)),1))); $3203 = ((($in)) + 192|0); $$val19$i808 = SIMD_Int32x4_load(HEAPU8, $3203); $3204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i808)),28))); $3205 = SIMD_Int32x4_or($3204,$3202); temp_Int32x4_ptr = $3201;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3205); $3206 = ((($out)) + 176|0); $3207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i808)),4))); $3208 = ((($in)) + 208|0); $$val18$i809 = SIMD_Int32x4_load(HEAPU8, $3208); $3209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i809)),25))); $3210 = SIMD_Int32x4_or($3209,$3207); temp_Int32x4_ptr = $3206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3210); $3211 = ((($out)) + 192|0); $3212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i809)),7))); $3213 = ((($in)) + 224|0); $$val17$i810 = SIMD_Int32x4_load(HEAPU8, $3213); $3214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i810)),22))); $3215 = SIMD_Int32x4_or($3214,$3212); temp_Int32x4_ptr = $3211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3215); $3216 = ((($out)) + 208|0); $3217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i810)),10))); $3218 = ((($in)) + 240|0); $$val16$i811 = SIMD_Int32x4_load(HEAPU8, $3218); $3219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i811)),19))); $3220 = SIMD_Int32x4_or($3219,$3217); temp_Int32x4_ptr = $3216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3220); $3221 = ((($out)) + 224|0); $3222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i811)),13))); $3223 = ((($in)) + 256|0); $$val15$i812 = SIMD_Int32x4_load(HEAPU8, $3223); $3224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i812)),16))); $3225 = SIMD_Int32x4_or($3224,$3222); temp_Int32x4_ptr = $3221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3225); $3226 = ((($out)) + 240|0); $3227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i812)),16))); $3228 = ((($in)) + 272|0); $$val14$i813 = SIMD_Int32x4_load(HEAPU8, $3228); $3229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i813)),13))); $3230 = SIMD_Int32x4_or($3229,$3227); temp_Int32x4_ptr = $3226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3230); $3231 = ((($out)) + 256|0); $3232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i813)),19))); $3233 = ((($in)) + 288|0); $$val13$i814 = SIMD_Int32x4_load(HEAPU8, $3233); $3234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i814)),10))); $3235 = SIMD_Int32x4_or($3234,$3232); temp_Int32x4_ptr = $3231;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3235); $3236 = ((($out)) + 272|0); $3237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i814)),22))); $3238 = ((($in)) + 304|0); $$val12$i815 = SIMD_Int32x4_load(HEAPU8, $3238); $3239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i815)),7))); $3240 = SIMD_Int32x4_or($3239,$3237); temp_Int32x4_ptr = $3236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3240); $3241 = ((($out)) + 288|0); $3242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i815)),25))); $3243 = ((($in)) + 320|0); $$val11$i816 = SIMD_Int32x4_load(HEAPU8, $3243); $3244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i816)),4))); $3245 = SIMD_Int32x4_or($3244,$3242); temp_Int32x4_ptr = $3241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3245); $3246 = ((($out)) + 304|0); $3247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i816)),28))); $3248 = ((($in)) + 336|0); $$val10$i817 = SIMD_Int32x4_load(HEAPU8, $3248); $3249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i817)),1))); $3250 = SIMD_Int32x4_or($3249,$3247); $3251 = ((($in)) + 352|0); $$val9$i818 = SIMD_Int32x4_load(HEAPU8, $3251); $3252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i818)),30))); $3253 = SIMD_Int32x4_or($3250,$3252); temp_Int32x4_ptr = $3246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3253); $3254 = ((($out)) + 320|0); $3255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i818)),2))); $3256 = ((($in)) + 368|0); $$val8$i819 = SIMD_Int32x4_load(HEAPU8, $3256); $3257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i819)),27))); $3258 = SIMD_Int32x4_or($3257,$3255); temp_Int32x4_ptr = $3254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3258); $3259 = ((($out)) + 336|0); $3260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i819)),5))); $3261 = ((($in)) + 384|0); $$val7$i820 = SIMD_Int32x4_load(HEAPU8, $3261); $3262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i820)),24))); $3263 = SIMD_Int32x4_or($3262,$3260); temp_Int32x4_ptr = $3259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3263); $3264 = ((($out)) + 352|0); $3265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i820)),8))); $3266 = ((($in)) + 400|0); $$val6$i821 = SIMD_Int32x4_load(HEAPU8, $3266); $3267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i821)),21))); $3268 = SIMD_Int32x4_or($3267,$3265); temp_Int32x4_ptr = $3264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3268); $3269 = ((($out)) + 368|0); $3270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i821)),11))); $3271 = ((($in)) + 416|0); $$val5$i822 = SIMD_Int32x4_load(HEAPU8, $3271); $3272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i822)),18))); $3273 = SIMD_Int32x4_or($3272,$3270); temp_Int32x4_ptr = $3269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3273); $3274 = ((($out)) + 384|0); $3275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i822)),14))); $3276 = ((($in)) + 432|0); $$val4$i823 = SIMD_Int32x4_load(HEAPU8, $3276); $3277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i823)),15))); $3278 = SIMD_Int32x4_or($3277,$3275); temp_Int32x4_ptr = $3274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3278); $3279 = ((($out)) + 400|0); $3280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i823)),17))); $3281 = ((($in)) + 448|0); $$val3$i824 = SIMD_Int32x4_load(HEAPU8, $3281); $3282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i824)),12))); $3283 = SIMD_Int32x4_or($3282,$3280); temp_Int32x4_ptr = $3279;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3283); $3284 = ((($out)) + 416|0); $3285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i824)),20))); $3286 = ((($in)) + 464|0); $$val2$i825 = SIMD_Int32x4_load(HEAPU8, $3286); $3287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i825)),9))); $3288 = SIMD_Int32x4_or($3287,$3285); temp_Int32x4_ptr = $3284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3288); $3289 = ((($out)) + 432|0); $3290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i825)),23))); $3291 = ((($in)) + 480|0); $$val1$i826 = SIMD_Int32x4_load(HEAPU8, $3291); $3292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i826)),6))); $3293 = SIMD_Int32x4_or($3292,$3290); temp_Int32x4_ptr = $3289;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3293); $3294 = ((($out)) + 448|0); $3295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i826)),26))); $3296 = ((($in)) + 496|0); $$val$i827 = SIMD_Int32x4_load(HEAPU8, $3296); $3297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i827)),3))); $3298 = SIMD_Int32x4_or($3297,$3295); temp_Int32x4_ptr = $3294;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3298); return; break; } case 30: { $$val31$i828 = SIMD_Int32x4_load(HEAPU8, $in); $3299 = ((($in)) + 16|0); $$val30$i829 = SIMD_Int32x4_load(HEAPU8, $3299); $3300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i829)),30))); $3301 = SIMD_Int32x4_or($3300,$$val31$i828); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3301); $3302 = ((($out)) + 16|0); $3303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i829)),2))); $3304 = ((($in)) + 32|0); $$val29$i830 = SIMD_Int32x4_load(HEAPU8, $3304); $3305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i830)),28))); $3306 = SIMD_Int32x4_or($3305,$3303); temp_Int32x4_ptr = $3302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3306); $3307 = ((($out)) + 32|0); $3308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i830)),4))); $3309 = ((($in)) + 48|0); $$val28$i831 = SIMD_Int32x4_load(HEAPU8, $3309); $3310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i831)),26))); $3311 = SIMD_Int32x4_or($3310,$3308); temp_Int32x4_ptr = $3307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3311); $3312 = ((($out)) + 48|0); $3313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i831)),6))); $3314 = ((($in)) + 64|0); $$val27$i832 = SIMD_Int32x4_load(HEAPU8, $3314); $3315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i832)),24))); $3316 = SIMD_Int32x4_or($3315,$3313); temp_Int32x4_ptr = $3312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3316); $3317 = ((($out)) + 64|0); $3318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i832)),8))); $3319 = ((($in)) + 80|0); $$val26$i833 = SIMD_Int32x4_load(HEAPU8, $3319); $3320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i833)),22))); $3321 = SIMD_Int32x4_or($3320,$3318); temp_Int32x4_ptr = $3317;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3321); $3322 = ((($out)) + 80|0); $3323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i833)),10))); $3324 = ((($in)) + 96|0); $$val25$i834 = SIMD_Int32x4_load(HEAPU8, $3324); $3325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i834)),20))); $3326 = SIMD_Int32x4_or($3325,$3323); temp_Int32x4_ptr = $3322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3326); $3327 = ((($out)) + 96|0); $3328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i834)),12))); $3329 = ((($in)) + 112|0); $$val24$i835 = SIMD_Int32x4_load(HEAPU8, $3329); $3330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i835)),18))); $3331 = SIMD_Int32x4_or($3330,$3328); temp_Int32x4_ptr = $3327;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3331); $3332 = ((($out)) + 112|0); $3333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i835)),14))); $3334 = ((($in)) + 128|0); $$val23$i836 = SIMD_Int32x4_load(HEAPU8, $3334); $3335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i836)),16))); $3336 = SIMD_Int32x4_or($3335,$3333); temp_Int32x4_ptr = $3332;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3336); $3337 = ((($out)) + 128|0); $3338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i836)),16))); $3339 = ((($in)) + 144|0); $$val22$i837 = SIMD_Int32x4_load(HEAPU8, $3339); $3340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i837)),14))); $3341 = SIMD_Int32x4_or($3340,$3338); temp_Int32x4_ptr = $3337;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3341); $3342 = ((($out)) + 144|0); $3343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i837)),18))); $3344 = ((($in)) + 160|0); $$val21$i838 = SIMD_Int32x4_load(HEAPU8, $3344); $3345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i838)),12))); $3346 = SIMD_Int32x4_or($3345,$3343); temp_Int32x4_ptr = $3342;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3346); $3347 = ((($out)) + 160|0); $3348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i838)),20))); $3349 = ((($in)) + 176|0); $$val20$i839 = SIMD_Int32x4_load(HEAPU8, $3349); $3350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i839)),10))); $3351 = SIMD_Int32x4_or($3350,$3348); temp_Int32x4_ptr = $3347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3351); $3352 = ((($out)) + 176|0); $3353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i839)),22))); $3354 = ((($in)) + 192|0); $$val19$i840 = SIMD_Int32x4_load(HEAPU8, $3354); $3355 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i840)),8))); $3356 = SIMD_Int32x4_or($3355,$3353); temp_Int32x4_ptr = $3352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3356); $3357 = ((($out)) + 192|0); $3358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i840)),24))); $3359 = ((($in)) + 208|0); $$val18$i841 = SIMD_Int32x4_load(HEAPU8, $3359); $3360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i841)),6))); $3361 = SIMD_Int32x4_or($3360,$3358); temp_Int32x4_ptr = $3357;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3361); $3362 = ((($out)) + 208|0); $3363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i841)),26))); $3364 = ((($in)) + 224|0); $$val17$i842 = SIMD_Int32x4_load(HEAPU8, $3364); $3365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i842)),4))); $3366 = SIMD_Int32x4_or($3365,$3363); temp_Int32x4_ptr = $3362;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3366); $3367 = ((($out)) + 224|0); $3368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i842)),28))); $3369 = ((($in)) + 240|0); $$val16$i843 = SIMD_Int32x4_load(HEAPU8, $3369); $3370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i843)),2))); $3371 = SIMD_Int32x4_or($3370,$3368); temp_Int32x4_ptr = $3367;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3371); $3372 = ((($out)) + 240|0); $3373 = ((($in)) + 256|0); $$val15$i844 = SIMD_Int32x4_load(HEAPU8, $3373); $3374 = ((($in)) + 272|0); $$val14$i845 = SIMD_Int32x4_load(HEAPU8, $3374); $3375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i845)),30))); $3376 = SIMD_Int32x4_or($3375,$$val15$i844); temp_Int32x4_ptr = $3372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3376); $3377 = ((($out)) + 256|0); $3378 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i845)),2))); $3379 = ((($in)) + 288|0); $$val13$i846 = SIMD_Int32x4_load(HEAPU8, $3379); $3380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i846)),28))); $3381 = SIMD_Int32x4_or($3380,$3378); temp_Int32x4_ptr = $3377;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3381); $3382 = ((($out)) + 272|0); $3383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i846)),4))); $3384 = ((($in)) + 304|0); $$val12$i847 = SIMD_Int32x4_load(HEAPU8, $3384); $3385 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i847)),26))); $3386 = SIMD_Int32x4_or($3385,$3383); temp_Int32x4_ptr = $3382;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3386); $3387 = ((($out)) + 288|0); $3388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i847)),6))); $3389 = ((($in)) + 320|0); $$val11$i848 = SIMD_Int32x4_load(HEAPU8, $3389); $3390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i848)),24))); $3391 = SIMD_Int32x4_or($3390,$3388); temp_Int32x4_ptr = $3387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3391); $3392 = ((($out)) + 304|0); $3393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i848)),8))); $3394 = ((($in)) + 336|0); $$val10$i849 = SIMD_Int32x4_load(HEAPU8, $3394); $3395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i849)),22))); $3396 = SIMD_Int32x4_or($3395,$3393); temp_Int32x4_ptr = $3392;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3396); $3397 = ((($out)) + 320|0); $3398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i849)),10))); $3399 = ((($in)) + 352|0); $$val9$i850 = SIMD_Int32x4_load(HEAPU8, $3399); $3400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i850)),20))); $3401 = SIMD_Int32x4_or($3400,$3398); temp_Int32x4_ptr = $3397;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3401); $3402 = ((($out)) + 336|0); $3403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i850)),12))); $3404 = ((($in)) + 368|0); $$val8$i851 = SIMD_Int32x4_load(HEAPU8, $3404); $3405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i851)),18))); $3406 = SIMD_Int32x4_or($3405,$3403); temp_Int32x4_ptr = $3402;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3406); $3407 = ((($out)) + 352|0); $3408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i851)),14))); $3409 = ((($in)) + 384|0); $$val7$i852 = SIMD_Int32x4_load(HEAPU8, $3409); $3410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i852)),16))); $3411 = SIMD_Int32x4_or($3410,$3408); temp_Int32x4_ptr = $3407;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3411); $3412 = ((($out)) + 368|0); $3413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i852)),16))); $3414 = ((($in)) + 400|0); $$val6$i853 = SIMD_Int32x4_load(HEAPU8, $3414); $3415 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i853)),14))); $3416 = SIMD_Int32x4_or($3415,$3413); temp_Int32x4_ptr = $3412;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3416); $3417 = ((($out)) + 384|0); $3418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i853)),18))); $3419 = ((($in)) + 416|0); $$val5$i854 = SIMD_Int32x4_load(HEAPU8, $3419); $3420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i854)),12))); $3421 = SIMD_Int32x4_or($3420,$3418); temp_Int32x4_ptr = $3417;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3421); $3422 = ((($out)) + 400|0); $3423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i854)),20))); $3424 = ((($in)) + 432|0); $$val4$i855 = SIMD_Int32x4_load(HEAPU8, $3424); $3425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i855)),10))); $3426 = SIMD_Int32x4_or($3425,$3423); temp_Int32x4_ptr = $3422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3426); $3427 = ((($out)) + 416|0); $3428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i855)),22))); $3429 = ((($in)) + 448|0); $$val3$i856 = SIMD_Int32x4_load(HEAPU8, $3429); $3430 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i856)),8))); $3431 = SIMD_Int32x4_or($3430,$3428); temp_Int32x4_ptr = $3427;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3431); $3432 = ((($out)) + 432|0); $3433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i856)),24))); $3434 = ((($in)) + 464|0); $$val2$i857 = SIMD_Int32x4_load(HEAPU8, $3434); $3435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i857)),6))); $3436 = SIMD_Int32x4_or($3435,$3433); temp_Int32x4_ptr = $3432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3436); $3437 = ((($out)) + 448|0); $3438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i857)),26))); $3439 = ((($in)) + 480|0); $$val1$i858 = SIMD_Int32x4_load(HEAPU8, $3439); $3440 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i858)),4))); $3441 = SIMD_Int32x4_or($3440,$3438); temp_Int32x4_ptr = $3437;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3441); $3442 = ((($out)) + 464|0); $3443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i858)),28))); $3444 = ((($in)) + 496|0); $$val$i859 = SIMD_Int32x4_load(HEAPU8, $3444); $3445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i859)),2))); $3446 = SIMD_Int32x4_or($3445,$3443); temp_Int32x4_ptr = $3442;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3446); return; break; } case 31: { $$val31$i860 = SIMD_Int32x4_load(HEAPU8, $in); $3447 = ((($in)) + 16|0); $$val30$i861 = SIMD_Int32x4_load(HEAPU8, $3447); $3448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val30$i861)),31))); $3449 = SIMD_Int32x4_or($3448,$$val31$i860); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3449); $3450 = ((($out)) + 16|0); $3451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val30$i861)),1))); $3452 = ((($in)) + 32|0); $$val29$i862 = SIMD_Int32x4_load(HEAPU8, $3452); $3453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29$i862)),30))); $3454 = SIMD_Int32x4_or($3453,$3451); temp_Int32x4_ptr = $3450;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3454); $3455 = ((($out)) + 32|0); $3456 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29$i862)),2))); $3457 = ((($in)) + 48|0); $$val28$i863 = SIMD_Int32x4_load(HEAPU8, $3457); $3458 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28$i863)),29))); $3459 = SIMD_Int32x4_or($3458,$3456); temp_Int32x4_ptr = $3455;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3459); $3460 = ((($out)) + 48|0); $3461 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28$i863)),3))); $3462 = ((($in)) + 64|0); $$val27$i864 = SIMD_Int32x4_load(HEAPU8, $3462); $3463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27$i864)),28))); $3464 = SIMD_Int32x4_or($3463,$3461); temp_Int32x4_ptr = $3460;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3464); $3465 = ((($out)) + 64|0); $3466 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27$i864)),4))); $3467 = ((($in)) + 80|0); $$val26$i865 = SIMD_Int32x4_load(HEAPU8, $3467); $3468 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26$i865)),27))); $3469 = SIMD_Int32x4_or($3468,$3466); temp_Int32x4_ptr = $3465;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3469); $3470 = ((($out)) + 80|0); $3471 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26$i865)),5))); $3472 = ((($in)) + 96|0); $$val25$i866 = SIMD_Int32x4_load(HEAPU8, $3472); $3473 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25$i866)),26))); $3474 = SIMD_Int32x4_or($3473,$3471); temp_Int32x4_ptr = $3470;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3474); $3475 = ((($out)) + 96|0); $3476 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25$i866)),6))); $3477 = ((($in)) + 112|0); $$val24$i867 = SIMD_Int32x4_load(HEAPU8, $3477); $3478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24$i867)),25))); $3479 = SIMD_Int32x4_or($3478,$3476); temp_Int32x4_ptr = $3475;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3479); $3480 = ((($out)) + 112|0); $3481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24$i867)),7))); $3482 = ((($in)) + 128|0); $$val23$i868 = SIMD_Int32x4_load(HEAPU8, $3482); $3483 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23$i868)),24))); $3484 = SIMD_Int32x4_or($3483,$3481); temp_Int32x4_ptr = $3480;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3484); $3485 = ((($out)) + 128|0); $3486 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23$i868)),8))); $3487 = ((($in)) + 144|0); $$val22$i869 = SIMD_Int32x4_load(HEAPU8, $3487); $3488 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22$i869)),23))); $3489 = SIMD_Int32x4_or($3488,$3486); temp_Int32x4_ptr = $3485;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3489); $3490 = ((($out)) + 144|0); $3491 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22$i869)),9))); $3492 = ((($in)) + 160|0); $$val21$i870 = SIMD_Int32x4_load(HEAPU8, $3492); $3493 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21$i870)),22))); $3494 = SIMD_Int32x4_or($3493,$3491); temp_Int32x4_ptr = $3490;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3494); $3495 = ((($out)) + 160|0); $3496 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21$i870)),10))); $3497 = ((($in)) + 176|0); $$val20$i871 = SIMD_Int32x4_load(HEAPU8, $3497); $3498 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20$i871)),21))); $3499 = SIMD_Int32x4_or($3498,$3496); temp_Int32x4_ptr = $3495;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3499); $3500 = ((($out)) + 176|0); $3501 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20$i871)),11))); $3502 = ((($in)) + 192|0); $$val19$i872 = SIMD_Int32x4_load(HEAPU8, $3502); $3503 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19$i872)),20))); $3504 = SIMD_Int32x4_or($3503,$3501); temp_Int32x4_ptr = $3500;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3504); $3505 = ((($out)) + 192|0); $3506 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19$i872)),12))); $3507 = ((($in)) + 208|0); $$val18$i873 = SIMD_Int32x4_load(HEAPU8, $3507); $3508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18$i873)),19))); $3509 = SIMD_Int32x4_or($3508,$3506); temp_Int32x4_ptr = $3505;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3509); $3510 = ((($out)) + 208|0); $3511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18$i873)),13))); $3512 = ((($in)) + 224|0); $$val17$i874 = SIMD_Int32x4_load(HEAPU8, $3512); $3513 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17$i874)),18))); $3514 = SIMD_Int32x4_or($3513,$3511); temp_Int32x4_ptr = $3510;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3514); $3515 = ((($out)) + 224|0); $3516 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17$i874)),14))); $3517 = ((($in)) + 240|0); $$val16$i875 = SIMD_Int32x4_load(HEAPU8, $3517); $3518 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16$i875)),17))); $3519 = SIMD_Int32x4_or($3518,$3516); temp_Int32x4_ptr = $3515;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3519); $3520 = ((($out)) + 240|0); $3521 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16$i875)),15))); $3522 = ((($in)) + 256|0); $$val15$i876 = SIMD_Int32x4_load(HEAPU8, $3522); $3523 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15$i876)),16))); $3524 = SIMD_Int32x4_or($3523,$3521); temp_Int32x4_ptr = $3520;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3524); $3525 = ((($out)) + 256|0); $3526 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15$i876)),16))); $3527 = ((($in)) + 272|0); $$val14$i877 = SIMD_Int32x4_load(HEAPU8, $3527); $3528 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14$i877)),15))); $3529 = SIMD_Int32x4_or($3528,$3526); temp_Int32x4_ptr = $3525;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3529); $3530 = ((($out)) + 272|0); $3531 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14$i877)),17))); $3532 = ((($in)) + 288|0); $$val13$i878 = SIMD_Int32x4_load(HEAPU8, $3532); $3533 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13$i878)),14))); $3534 = SIMD_Int32x4_or($3533,$3531); temp_Int32x4_ptr = $3530;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3534); $3535 = ((($out)) + 288|0); $3536 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13$i878)),18))); $3537 = ((($in)) + 304|0); $$val12$i879 = SIMD_Int32x4_load(HEAPU8, $3537); $3538 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12$i879)),13))); $3539 = SIMD_Int32x4_or($3538,$3536); temp_Int32x4_ptr = $3535;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3539); $3540 = ((($out)) + 304|0); $3541 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12$i879)),19))); $3542 = ((($in)) + 320|0); $$val11$i880 = SIMD_Int32x4_load(HEAPU8, $3542); $3543 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11$i880)),12))); $3544 = SIMD_Int32x4_or($3543,$3541); temp_Int32x4_ptr = $3540;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3544); $3545 = ((($out)) + 320|0); $3546 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11$i880)),20))); $3547 = ((($in)) + 336|0); $$val10$i881 = SIMD_Int32x4_load(HEAPU8, $3547); $3548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10$i881)),11))); $3549 = SIMD_Int32x4_or($3548,$3546); temp_Int32x4_ptr = $3545;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3549); $3550 = ((($out)) + 336|0); $3551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10$i881)),21))); $3552 = ((($in)) + 352|0); $$val9$i882 = SIMD_Int32x4_load(HEAPU8, $3552); $3553 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9$i882)),10))); $3554 = SIMD_Int32x4_or($3553,$3551); temp_Int32x4_ptr = $3550;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3554); $3555 = ((($out)) + 352|0); $3556 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9$i882)),22))); $3557 = ((($in)) + 368|0); $$val8$i883 = SIMD_Int32x4_load(HEAPU8, $3557); $3558 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8$i883)),9))); $3559 = SIMD_Int32x4_or($3558,$3556); temp_Int32x4_ptr = $3555;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3559); $3560 = ((($out)) + 368|0); $3561 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8$i883)),23))); $3562 = ((($in)) + 384|0); $$val7$i884 = SIMD_Int32x4_load(HEAPU8, $3562); $3563 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7$i884)),8))); $3564 = SIMD_Int32x4_or($3563,$3561); temp_Int32x4_ptr = $3560;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3564); $3565 = ((($out)) + 384|0); $3566 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7$i884)),24))); $3567 = ((($in)) + 400|0); $$val6$i885 = SIMD_Int32x4_load(HEAPU8, $3567); $3568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6$i885)),7))); $3569 = SIMD_Int32x4_or($3568,$3566); temp_Int32x4_ptr = $3565;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3569); $3570 = ((($out)) + 400|0); $3571 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6$i885)),25))); $3572 = ((($in)) + 416|0); $$val5$i886 = SIMD_Int32x4_load(HEAPU8, $3572); $3573 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5$i886)),6))); $3574 = SIMD_Int32x4_or($3573,$3571); temp_Int32x4_ptr = $3570;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3574); $3575 = ((($out)) + 416|0); $3576 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5$i886)),26))); $3577 = ((($in)) + 432|0); $$val4$i887 = SIMD_Int32x4_load(HEAPU8, $3577); $3578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4$i887)),5))); $3579 = SIMD_Int32x4_or($3578,$3576); temp_Int32x4_ptr = $3575;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3579); $3580 = ((($out)) + 432|0); $3581 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4$i887)),27))); $3582 = ((($in)) + 448|0); $$val3$i888 = SIMD_Int32x4_load(HEAPU8, $3582); $3583 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3$i888)),4))); $3584 = SIMD_Int32x4_or($3583,$3581); temp_Int32x4_ptr = $3580;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3584); $3585 = ((($out)) + 448|0); $3586 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3$i888)),28))); $3587 = ((($in)) + 464|0); $$val2$i889 = SIMD_Int32x4_load(HEAPU8, $3587); $3588 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i889)),3))); $3589 = SIMD_Int32x4_or($3588,$3586); temp_Int32x4_ptr = $3585;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3589); $3590 = ((($out)) + 464|0); $3591 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i889)),29))); $3592 = ((($in)) + 480|0); $$val1$i890 = SIMD_Int32x4_load(HEAPU8, $3592); $3593 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1$i890)),2))); $3594 = SIMD_Int32x4_or($3593,$3591); temp_Int32x4_ptr = $3590;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3594); $3595 = ((($out)) + 480|0); $3596 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1$i890)),30))); $3597 = ((($in)) + 496|0); $$val$i891 = SIMD_Int32x4_load(HEAPU8, $3597); $3598 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i891)),1))); $3599 = SIMD_Int32x4_or($3598,$3596); temp_Int32x4_ptr = $3595;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3599); return; break; } default: { return; } } } while(0); } function _simdpack($in,$out,$bit) { $in = $in|0; $out = $out|0; $bit = $bit|0; var $$02$i = 0, $$04$i = 0, $$08$i = 0, $$val$i = SIMD_Int32x4(0,0,0,0), $$val$i103 = SIMD_Int32x4(0,0,0,0), $$val$i135 = SIMD_Int32x4(0,0,0,0), $$val$i167 = SIMD_Int32x4(0,0,0,0), $$val$i171 = SIMD_Int32x4(0,0,0,0), $$val$i204 = SIMD_Int32x4(0,0,0,0), $$val$i236 = SIMD_Int32x4(0,0,0,0), $$val$i268 = SIMD_Int32x4(0,0,0,0), $$val$i300 = SIMD_Int32x4(0,0,0,0), $$val$i32 = SIMD_Int32x4(0,0,0,0), $$val$i332 = SIMD_Int32x4(0,0,0,0), $$val$i364 = SIMD_Int32x4(0,0,0,0), $$val$i396 = SIMD_Int32x4(0,0,0,0), $$val$i398 = SIMD_Int32x4(0,0,0,0), $$val$i431 = SIMD_Int32x4(0,0,0,0), $$val$i463 = SIMD_Int32x4(0,0,0,0), $$val$i495 = SIMD_Int32x4(0,0,0,0); var $$val$i527 = SIMD_Int32x4(0,0,0,0), $$val$i559 = SIMD_Int32x4(0,0,0,0), $$val$i591 = SIMD_Int32x4(0,0,0,0), $$val$i623 = SIMD_Int32x4(0,0,0,0), $$val$i64 = SIMD_Int32x4(0,0,0,0), $$val$i655 = SIMD_Int32x4(0,0,0,0), $$val$i687 = SIMD_Int32x4(0,0,0,0), $$val$i71 = SIMD_Int32x4(0,0,0,0), $$val$i719 = SIMD_Int32x4(0,0,0,0), $$val$i751 = SIMD_Int32x4(0,0,0,0), $$val$i783 = SIMD_Int32x4(0,0,0,0), $$val$i815 = SIMD_Int32x4(0,0,0,0), $$val$i847 = SIMD_Int32x4(0,0,0,0), $$val$i879 = SIMD_Int32x4(0,0,0,0), $$val$i911 = SIMD_Int32x4(0,0,0,0), $$val1$i = SIMD_Int32x4(0,0,0,0), $$val1$i102 = SIMD_Int32x4(0,0,0,0), $$val1$i134 = SIMD_Int32x4(0,0,0,0), $$val1$i166 = SIMD_Int32x4(0,0,0,0), $$val1$i170 = SIMD_Int32x4(0,0,0,0); var $$val1$i203 = SIMD_Int32x4(0,0,0,0), $$val1$i235 = SIMD_Int32x4(0,0,0,0), $$val1$i267 = SIMD_Int32x4(0,0,0,0), $$val1$i299 = SIMD_Int32x4(0,0,0,0), $$val1$i31 = SIMD_Int32x4(0,0,0,0), $$val1$i331 = SIMD_Int32x4(0,0,0,0), $$val1$i363 = SIMD_Int32x4(0,0,0,0), $$val1$i395 = SIMD_Int32x4(0,0,0,0), $$val1$i430 = SIMD_Int32x4(0,0,0,0), $$val1$i462 = SIMD_Int32x4(0,0,0,0), $$val1$i494 = SIMD_Int32x4(0,0,0,0), $$val1$i526 = SIMD_Int32x4(0,0,0,0), $$val1$i558 = SIMD_Int32x4(0,0,0,0), $$val1$i590 = SIMD_Int32x4(0,0,0,0), $$val1$i622 = SIMD_Int32x4(0,0,0,0), $$val1$i63 = SIMD_Int32x4(0,0,0,0), $$val1$i654 = SIMD_Int32x4(0,0,0,0), $$val1$i686 = SIMD_Int32x4(0,0,0,0), $$val1$i70 = SIMD_Int32x4(0,0,0,0), $$val1$i718 = SIMD_Int32x4(0,0,0,0); var $$val1$i750 = SIMD_Int32x4(0,0,0,0), $$val1$i782 = SIMD_Int32x4(0,0,0,0), $$val1$i814 = SIMD_Int32x4(0,0,0,0), $$val1$i846 = SIMD_Int32x4(0,0,0,0), $$val1$i878 = SIMD_Int32x4(0,0,0,0), $$val1$i910 = SIMD_Int32x4(0,0,0,0), $$val10$i = SIMD_Int32x4(0,0,0,0), $$val10$i125 = SIMD_Int32x4(0,0,0,0), $$val10$i157 = SIMD_Int32x4(0,0,0,0), $$val10$i194 = SIMD_Int32x4(0,0,0,0), $$val10$i22 = SIMD_Int32x4(0,0,0,0), $$val10$i226 = SIMD_Int32x4(0,0,0,0), $$val10$i258 = SIMD_Int32x4(0,0,0,0), $$val10$i290 = SIMD_Int32x4(0,0,0,0), $$val10$i322 = SIMD_Int32x4(0,0,0,0), $$val10$i354 = SIMD_Int32x4(0,0,0,0), $$val10$i386 = SIMD_Int32x4(0,0,0,0), $$val10$i421 = SIMD_Int32x4(0,0,0,0), $$val10$i453 = SIMD_Int32x4(0,0,0,0), $$val10$i485 = SIMD_Int32x4(0,0,0,0); var $$val10$i517 = SIMD_Int32x4(0,0,0,0), $$val10$i54 = SIMD_Int32x4(0,0,0,0), $$val10$i549 = SIMD_Int32x4(0,0,0,0), $$val10$i581 = SIMD_Int32x4(0,0,0,0), $$val10$i613 = SIMD_Int32x4(0,0,0,0), $$val10$i645 = SIMD_Int32x4(0,0,0,0), $$val10$i677 = SIMD_Int32x4(0,0,0,0), $$val10$i709 = SIMD_Int32x4(0,0,0,0), $$val10$i741 = SIMD_Int32x4(0,0,0,0), $$val10$i773 = SIMD_Int32x4(0,0,0,0), $$val10$i805 = SIMD_Int32x4(0,0,0,0), $$val10$i837 = SIMD_Int32x4(0,0,0,0), $$val10$i869 = SIMD_Int32x4(0,0,0,0), $$val10$i901 = SIMD_Int32x4(0,0,0,0), $$val10$i93 = SIMD_Int32x4(0,0,0,0), $$val11$i = SIMD_Int32x4(0,0,0,0), $$val11$i124 = SIMD_Int32x4(0,0,0,0), $$val11$i156 = SIMD_Int32x4(0,0,0,0), $$val11$i193 = SIMD_Int32x4(0,0,0,0), $$val11$i21 = SIMD_Int32x4(0,0,0,0); var $$val11$i225 = SIMD_Int32x4(0,0,0,0), $$val11$i257 = SIMD_Int32x4(0,0,0,0), $$val11$i289 = SIMD_Int32x4(0,0,0,0), $$val11$i321 = SIMD_Int32x4(0,0,0,0), $$val11$i353 = SIMD_Int32x4(0,0,0,0), $$val11$i385 = SIMD_Int32x4(0,0,0,0), $$val11$i420 = SIMD_Int32x4(0,0,0,0), $$val11$i452 = SIMD_Int32x4(0,0,0,0), $$val11$i484 = SIMD_Int32x4(0,0,0,0), $$val11$i516 = SIMD_Int32x4(0,0,0,0), $$val11$i53 = SIMD_Int32x4(0,0,0,0), $$val11$i548 = SIMD_Int32x4(0,0,0,0), $$val11$i580 = SIMD_Int32x4(0,0,0,0), $$val11$i612 = SIMD_Int32x4(0,0,0,0), $$val11$i644 = SIMD_Int32x4(0,0,0,0), $$val11$i676 = SIMD_Int32x4(0,0,0,0), $$val11$i708 = SIMD_Int32x4(0,0,0,0), $$val11$i740 = SIMD_Int32x4(0,0,0,0), $$val11$i772 = SIMD_Int32x4(0,0,0,0), $$val11$i804 = SIMD_Int32x4(0,0,0,0); var $$val11$i836 = SIMD_Int32x4(0,0,0,0), $$val11$i868 = SIMD_Int32x4(0,0,0,0), $$val11$i900 = SIMD_Int32x4(0,0,0,0), $$val11$i92 = SIMD_Int32x4(0,0,0,0), $$val12$i = SIMD_Int32x4(0,0,0,0), $$val12$i123 = SIMD_Int32x4(0,0,0,0), $$val12$i155 = SIMD_Int32x4(0,0,0,0), $$val12$i192 = SIMD_Int32x4(0,0,0,0), $$val12$i20 = SIMD_Int32x4(0,0,0,0), $$val12$i224 = SIMD_Int32x4(0,0,0,0), $$val12$i256 = SIMD_Int32x4(0,0,0,0), $$val12$i288 = SIMD_Int32x4(0,0,0,0), $$val12$i320 = SIMD_Int32x4(0,0,0,0), $$val12$i352 = SIMD_Int32x4(0,0,0,0), $$val12$i384 = SIMD_Int32x4(0,0,0,0), $$val12$i419 = SIMD_Int32x4(0,0,0,0), $$val12$i451 = SIMD_Int32x4(0,0,0,0), $$val12$i483 = SIMD_Int32x4(0,0,0,0), $$val12$i515 = SIMD_Int32x4(0,0,0,0), $$val12$i52 = SIMD_Int32x4(0,0,0,0); var $$val12$i547 = SIMD_Int32x4(0,0,0,0), $$val12$i579 = SIMD_Int32x4(0,0,0,0), $$val12$i611 = SIMD_Int32x4(0,0,0,0), $$val12$i643 = SIMD_Int32x4(0,0,0,0), $$val12$i675 = SIMD_Int32x4(0,0,0,0), $$val12$i707 = SIMD_Int32x4(0,0,0,0), $$val12$i739 = SIMD_Int32x4(0,0,0,0), $$val12$i771 = SIMD_Int32x4(0,0,0,0), $$val12$i803 = SIMD_Int32x4(0,0,0,0), $$val12$i835 = SIMD_Int32x4(0,0,0,0), $$val12$i867 = SIMD_Int32x4(0,0,0,0), $$val12$i899 = SIMD_Int32x4(0,0,0,0), $$val12$i91 = SIMD_Int32x4(0,0,0,0), $$val13$i = SIMD_Int32x4(0,0,0,0), $$val13$i122 = SIMD_Int32x4(0,0,0,0), $$val13$i154 = SIMD_Int32x4(0,0,0,0), $$val13$i19 = SIMD_Int32x4(0,0,0,0), $$val13$i191 = SIMD_Int32x4(0,0,0,0), $$val13$i223 = SIMD_Int32x4(0,0,0,0), $$val13$i255 = SIMD_Int32x4(0,0,0,0); var $$val13$i287 = SIMD_Int32x4(0,0,0,0), $$val13$i319 = SIMD_Int32x4(0,0,0,0), $$val13$i351 = SIMD_Int32x4(0,0,0,0), $$val13$i383 = SIMD_Int32x4(0,0,0,0), $$val13$i418 = SIMD_Int32x4(0,0,0,0), $$val13$i450 = SIMD_Int32x4(0,0,0,0), $$val13$i482 = SIMD_Int32x4(0,0,0,0), $$val13$i51 = SIMD_Int32x4(0,0,0,0), $$val13$i514 = SIMD_Int32x4(0,0,0,0), $$val13$i546 = SIMD_Int32x4(0,0,0,0), $$val13$i578 = SIMD_Int32x4(0,0,0,0), $$val13$i610 = SIMD_Int32x4(0,0,0,0), $$val13$i642 = SIMD_Int32x4(0,0,0,0), $$val13$i674 = SIMD_Int32x4(0,0,0,0), $$val13$i706 = SIMD_Int32x4(0,0,0,0), $$val13$i738 = SIMD_Int32x4(0,0,0,0), $$val13$i770 = SIMD_Int32x4(0,0,0,0), $$val13$i802 = SIMD_Int32x4(0,0,0,0), $$val13$i834 = SIMD_Int32x4(0,0,0,0), $$val13$i866 = SIMD_Int32x4(0,0,0,0); var $$val13$i898 = SIMD_Int32x4(0,0,0,0), $$val13$i90 = SIMD_Int32x4(0,0,0,0), $$val14$i = SIMD_Int32x4(0,0,0,0), $$val14$i121 = SIMD_Int32x4(0,0,0,0), $$val14$i153 = SIMD_Int32x4(0,0,0,0), $$val14$i18 = SIMD_Int32x4(0,0,0,0), $$val14$i190 = SIMD_Int32x4(0,0,0,0), $$val14$i222 = SIMD_Int32x4(0,0,0,0), $$val14$i254 = SIMD_Int32x4(0,0,0,0), $$val14$i286 = SIMD_Int32x4(0,0,0,0), $$val14$i318 = SIMD_Int32x4(0,0,0,0), $$val14$i350 = SIMD_Int32x4(0,0,0,0), $$val14$i382 = SIMD_Int32x4(0,0,0,0), $$val14$i417 = SIMD_Int32x4(0,0,0,0), $$val14$i449 = SIMD_Int32x4(0,0,0,0), $$val14$i481 = SIMD_Int32x4(0,0,0,0), $$val14$i50 = SIMD_Int32x4(0,0,0,0), $$val14$i513 = SIMD_Int32x4(0,0,0,0), $$val14$i545 = SIMD_Int32x4(0,0,0,0), $$val14$i577 = SIMD_Int32x4(0,0,0,0); var $$val14$i609 = SIMD_Int32x4(0,0,0,0), $$val14$i641 = SIMD_Int32x4(0,0,0,0), $$val14$i673 = SIMD_Int32x4(0,0,0,0), $$val14$i705 = SIMD_Int32x4(0,0,0,0), $$val14$i737 = SIMD_Int32x4(0,0,0,0), $$val14$i769 = SIMD_Int32x4(0,0,0,0), $$val14$i801 = SIMD_Int32x4(0,0,0,0), $$val14$i833 = SIMD_Int32x4(0,0,0,0), $$val14$i865 = SIMD_Int32x4(0,0,0,0), $$val14$i89 = SIMD_Int32x4(0,0,0,0), $$val14$i897 = SIMD_Int32x4(0,0,0,0), $$val15$i = SIMD_Int32x4(0,0,0,0), $$val15$i120 = SIMD_Int32x4(0,0,0,0), $$val15$i152 = SIMD_Int32x4(0,0,0,0), $$val15$i17 = SIMD_Int32x4(0,0,0,0), $$val15$i189 = SIMD_Int32x4(0,0,0,0), $$val15$i221 = SIMD_Int32x4(0,0,0,0), $$val15$i253 = SIMD_Int32x4(0,0,0,0), $$val15$i285 = SIMD_Int32x4(0,0,0,0), $$val15$i317 = SIMD_Int32x4(0,0,0,0); var $$val15$i349 = SIMD_Int32x4(0,0,0,0), $$val15$i381 = SIMD_Int32x4(0,0,0,0), $$val15$i416 = SIMD_Int32x4(0,0,0,0), $$val15$i448 = SIMD_Int32x4(0,0,0,0), $$val15$i480 = SIMD_Int32x4(0,0,0,0), $$val15$i49 = SIMD_Int32x4(0,0,0,0), $$val15$i512 = SIMD_Int32x4(0,0,0,0), $$val15$i544 = SIMD_Int32x4(0,0,0,0), $$val15$i576 = SIMD_Int32x4(0,0,0,0), $$val15$i608 = SIMD_Int32x4(0,0,0,0), $$val15$i640 = SIMD_Int32x4(0,0,0,0), $$val15$i672 = SIMD_Int32x4(0,0,0,0), $$val15$i704 = SIMD_Int32x4(0,0,0,0), $$val15$i736 = SIMD_Int32x4(0,0,0,0), $$val15$i768 = SIMD_Int32x4(0,0,0,0), $$val15$i800 = SIMD_Int32x4(0,0,0,0), $$val15$i832 = SIMD_Int32x4(0,0,0,0), $$val15$i864 = SIMD_Int32x4(0,0,0,0), $$val15$i88 = SIMD_Int32x4(0,0,0,0), $$val15$i896 = SIMD_Int32x4(0,0,0,0); var $$val16$i = SIMD_Int32x4(0,0,0,0), $$val16$i119 = SIMD_Int32x4(0,0,0,0), $$val16$i151 = SIMD_Int32x4(0,0,0,0), $$val16$i16 = SIMD_Int32x4(0,0,0,0), $$val16$i188 = SIMD_Int32x4(0,0,0,0), $$val16$i220 = SIMD_Int32x4(0,0,0,0), $$val16$i252 = SIMD_Int32x4(0,0,0,0), $$val16$i284 = SIMD_Int32x4(0,0,0,0), $$val16$i316 = SIMD_Int32x4(0,0,0,0), $$val16$i348 = SIMD_Int32x4(0,0,0,0), $$val16$i380 = SIMD_Int32x4(0,0,0,0), $$val16$i415 = SIMD_Int32x4(0,0,0,0), $$val16$i447 = SIMD_Int32x4(0,0,0,0), $$val16$i479 = SIMD_Int32x4(0,0,0,0), $$val16$i48 = SIMD_Int32x4(0,0,0,0), $$val16$i511 = SIMD_Int32x4(0,0,0,0), $$val16$i543 = SIMD_Int32x4(0,0,0,0), $$val16$i575 = SIMD_Int32x4(0,0,0,0), $$val16$i607 = SIMD_Int32x4(0,0,0,0), $$val16$i639 = SIMD_Int32x4(0,0,0,0); var $$val16$i671 = SIMD_Int32x4(0,0,0,0), $$val16$i703 = SIMD_Int32x4(0,0,0,0), $$val16$i735 = SIMD_Int32x4(0,0,0,0), $$val16$i767 = SIMD_Int32x4(0,0,0,0), $$val16$i799 = SIMD_Int32x4(0,0,0,0), $$val16$i831 = SIMD_Int32x4(0,0,0,0), $$val16$i863 = SIMD_Int32x4(0,0,0,0), $$val16$i87 = SIMD_Int32x4(0,0,0,0), $$val16$i895 = SIMD_Int32x4(0,0,0,0), $$val17$i = SIMD_Int32x4(0,0,0,0), $$val17$i118 = SIMD_Int32x4(0,0,0,0), $$val17$i15 = SIMD_Int32x4(0,0,0,0), $$val17$i150 = SIMD_Int32x4(0,0,0,0), $$val17$i187 = SIMD_Int32x4(0,0,0,0), $$val17$i219 = SIMD_Int32x4(0,0,0,0), $$val17$i251 = SIMD_Int32x4(0,0,0,0), $$val17$i283 = SIMD_Int32x4(0,0,0,0), $$val17$i315 = SIMD_Int32x4(0,0,0,0), $$val17$i347 = SIMD_Int32x4(0,0,0,0), $$val17$i379 = SIMD_Int32x4(0,0,0,0); var $$val17$i414 = SIMD_Int32x4(0,0,0,0), $$val17$i446 = SIMD_Int32x4(0,0,0,0), $$val17$i47 = SIMD_Int32x4(0,0,0,0), $$val17$i478 = SIMD_Int32x4(0,0,0,0), $$val17$i510 = SIMD_Int32x4(0,0,0,0), $$val17$i542 = SIMD_Int32x4(0,0,0,0), $$val17$i574 = SIMD_Int32x4(0,0,0,0), $$val17$i606 = SIMD_Int32x4(0,0,0,0), $$val17$i638 = SIMD_Int32x4(0,0,0,0), $$val17$i670 = SIMD_Int32x4(0,0,0,0), $$val17$i702 = SIMD_Int32x4(0,0,0,0), $$val17$i734 = SIMD_Int32x4(0,0,0,0), $$val17$i766 = SIMD_Int32x4(0,0,0,0), $$val17$i798 = SIMD_Int32x4(0,0,0,0), $$val17$i830 = SIMD_Int32x4(0,0,0,0), $$val17$i86 = SIMD_Int32x4(0,0,0,0), $$val17$i862 = SIMD_Int32x4(0,0,0,0), $$val17$i894 = SIMD_Int32x4(0,0,0,0), $$val18$i = SIMD_Int32x4(0,0,0,0), $$val18$i117 = SIMD_Int32x4(0,0,0,0); var $$val18$i14 = SIMD_Int32x4(0,0,0,0), $$val18$i149 = SIMD_Int32x4(0,0,0,0), $$val18$i186 = SIMD_Int32x4(0,0,0,0), $$val18$i218 = SIMD_Int32x4(0,0,0,0), $$val18$i250 = SIMD_Int32x4(0,0,0,0), $$val18$i282 = SIMD_Int32x4(0,0,0,0), $$val18$i314 = SIMD_Int32x4(0,0,0,0), $$val18$i346 = SIMD_Int32x4(0,0,0,0), $$val18$i378 = SIMD_Int32x4(0,0,0,0), $$val18$i413 = SIMD_Int32x4(0,0,0,0), $$val18$i445 = SIMD_Int32x4(0,0,0,0), $$val18$i46 = SIMD_Int32x4(0,0,0,0), $$val18$i477 = SIMD_Int32x4(0,0,0,0), $$val18$i509 = SIMD_Int32x4(0,0,0,0), $$val18$i541 = SIMD_Int32x4(0,0,0,0), $$val18$i573 = SIMD_Int32x4(0,0,0,0), $$val18$i605 = SIMD_Int32x4(0,0,0,0), $$val18$i637 = SIMD_Int32x4(0,0,0,0), $$val18$i669 = SIMD_Int32x4(0,0,0,0), $$val18$i701 = SIMD_Int32x4(0,0,0,0); var $$val18$i733 = SIMD_Int32x4(0,0,0,0), $$val18$i765 = SIMD_Int32x4(0,0,0,0), $$val18$i797 = SIMD_Int32x4(0,0,0,0), $$val18$i829 = SIMD_Int32x4(0,0,0,0), $$val18$i85 = SIMD_Int32x4(0,0,0,0), $$val18$i861 = SIMD_Int32x4(0,0,0,0), $$val18$i893 = SIMD_Int32x4(0,0,0,0), $$val19$i = SIMD_Int32x4(0,0,0,0), $$val19$i116 = SIMD_Int32x4(0,0,0,0), $$val19$i13 = SIMD_Int32x4(0,0,0,0), $$val19$i148 = SIMD_Int32x4(0,0,0,0), $$val19$i185 = SIMD_Int32x4(0,0,0,0), $$val19$i217 = SIMD_Int32x4(0,0,0,0), $$val19$i249 = SIMD_Int32x4(0,0,0,0), $$val19$i281 = SIMD_Int32x4(0,0,0,0), $$val19$i313 = SIMD_Int32x4(0,0,0,0), $$val19$i345 = SIMD_Int32x4(0,0,0,0), $$val19$i377 = SIMD_Int32x4(0,0,0,0), $$val19$i412 = SIMD_Int32x4(0,0,0,0), $$val19$i444 = SIMD_Int32x4(0,0,0,0); var $$val19$i45 = SIMD_Int32x4(0,0,0,0), $$val19$i476 = SIMD_Int32x4(0,0,0,0), $$val19$i508 = SIMD_Int32x4(0,0,0,0), $$val19$i540 = SIMD_Int32x4(0,0,0,0), $$val19$i572 = SIMD_Int32x4(0,0,0,0), $$val19$i604 = SIMD_Int32x4(0,0,0,0), $$val19$i636 = SIMD_Int32x4(0,0,0,0), $$val19$i668 = SIMD_Int32x4(0,0,0,0), $$val19$i700 = SIMD_Int32x4(0,0,0,0), $$val19$i732 = SIMD_Int32x4(0,0,0,0), $$val19$i764 = SIMD_Int32x4(0,0,0,0), $$val19$i796 = SIMD_Int32x4(0,0,0,0), $$val19$i828 = SIMD_Int32x4(0,0,0,0), $$val19$i84 = SIMD_Int32x4(0,0,0,0), $$val19$i860 = SIMD_Int32x4(0,0,0,0), $$val19$i892 = SIMD_Int32x4(0,0,0,0), $$val2$i = SIMD_Int32x4(0,0,0,0), $$val2$i101 = SIMD_Int32x4(0,0,0,0), $$val2$i133 = SIMD_Int32x4(0,0,0,0), $$val2$i165 = SIMD_Int32x4(0,0,0,0); var $$val2$i169 = SIMD_Int32x4(0,0,0,0), $$val2$i202 = SIMD_Int32x4(0,0,0,0), $$val2$i234 = SIMD_Int32x4(0,0,0,0), $$val2$i266 = SIMD_Int32x4(0,0,0,0), $$val2$i298 = SIMD_Int32x4(0,0,0,0), $$val2$i30 = SIMD_Int32x4(0,0,0,0), $$val2$i330 = SIMD_Int32x4(0,0,0,0), $$val2$i362 = SIMD_Int32x4(0,0,0,0), $$val2$i394 = SIMD_Int32x4(0,0,0,0), $$val2$i429 = SIMD_Int32x4(0,0,0,0), $$val2$i461 = SIMD_Int32x4(0,0,0,0), $$val2$i493 = SIMD_Int32x4(0,0,0,0), $$val2$i525 = SIMD_Int32x4(0,0,0,0), $$val2$i557 = SIMD_Int32x4(0,0,0,0), $$val2$i589 = SIMD_Int32x4(0,0,0,0), $$val2$i62 = SIMD_Int32x4(0,0,0,0), $$val2$i621 = SIMD_Int32x4(0,0,0,0), $$val2$i653 = SIMD_Int32x4(0,0,0,0), $$val2$i685 = SIMD_Int32x4(0,0,0,0), $$val2$i69 = SIMD_Int32x4(0,0,0,0); var $$val2$i717 = SIMD_Int32x4(0,0,0,0), $$val2$i749 = SIMD_Int32x4(0,0,0,0), $$val2$i781 = SIMD_Int32x4(0,0,0,0), $$val2$i813 = SIMD_Int32x4(0,0,0,0), $$val2$i845 = SIMD_Int32x4(0,0,0,0), $$val2$i877 = SIMD_Int32x4(0,0,0,0), $$val2$i909 = SIMD_Int32x4(0,0,0,0), $$val20$i = SIMD_Int32x4(0,0,0,0), $$val20$i115 = SIMD_Int32x4(0,0,0,0), $$val20$i12 = SIMD_Int32x4(0,0,0,0), $$val20$i147 = SIMD_Int32x4(0,0,0,0), $$val20$i184 = SIMD_Int32x4(0,0,0,0), $$val20$i216 = SIMD_Int32x4(0,0,0,0), $$val20$i248 = SIMD_Int32x4(0,0,0,0), $$val20$i280 = SIMD_Int32x4(0,0,0,0), $$val20$i312 = SIMD_Int32x4(0,0,0,0), $$val20$i344 = SIMD_Int32x4(0,0,0,0), $$val20$i376 = SIMD_Int32x4(0,0,0,0), $$val20$i411 = SIMD_Int32x4(0,0,0,0), $$val20$i44 = SIMD_Int32x4(0,0,0,0); var $$val20$i443 = SIMD_Int32x4(0,0,0,0), $$val20$i475 = SIMD_Int32x4(0,0,0,0), $$val20$i507 = SIMD_Int32x4(0,0,0,0), $$val20$i539 = SIMD_Int32x4(0,0,0,0), $$val20$i571 = SIMD_Int32x4(0,0,0,0), $$val20$i603 = SIMD_Int32x4(0,0,0,0), $$val20$i635 = SIMD_Int32x4(0,0,0,0), $$val20$i667 = SIMD_Int32x4(0,0,0,0), $$val20$i699 = SIMD_Int32x4(0,0,0,0), $$val20$i731 = SIMD_Int32x4(0,0,0,0), $$val20$i763 = SIMD_Int32x4(0,0,0,0), $$val20$i795 = SIMD_Int32x4(0,0,0,0), $$val20$i827 = SIMD_Int32x4(0,0,0,0), $$val20$i83 = SIMD_Int32x4(0,0,0,0), $$val20$i859 = SIMD_Int32x4(0,0,0,0), $$val20$i891 = SIMD_Int32x4(0,0,0,0), $$val21$i = SIMD_Int32x4(0,0,0,0), $$val21$i11 = SIMD_Int32x4(0,0,0,0), $$val21$i114 = SIMD_Int32x4(0,0,0,0), $$val21$i146 = SIMD_Int32x4(0,0,0,0); var $$val21$i183 = SIMD_Int32x4(0,0,0,0), $$val21$i215 = SIMD_Int32x4(0,0,0,0), $$val21$i247 = SIMD_Int32x4(0,0,0,0), $$val21$i279 = SIMD_Int32x4(0,0,0,0), $$val21$i311 = SIMD_Int32x4(0,0,0,0), $$val21$i343 = SIMD_Int32x4(0,0,0,0), $$val21$i375 = SIMD_Int32x4(0,0,0,0), $$val21$i410 = SIMD_Int32x4(0,0,0,0), $$val21$i43 = SIMD_Int32x4(0,0,0,0), $$val21$i442 = SIMD_Int32x4(0,0,0,0), $$val21$i474 = SIMD_Int32x4(0,0,0,0), $$val21$i506 = SIMD_Int32x4(0,0,0,0), $$val21$i538 = SIMD_Int32x4(0,0,0,0), $$val21$i570 = SIMD_Int32x4(0,0,0,0), $$val21$i602 = SIMD_Int32x4(0,0,0,0), $$val21$i634 = SIMD_Int32x4(0,0,0,0), $$val21$i666 = SIMD_Int32x4(0,0,0,0), $$val21$i698 = SIMD_Int32x4(0,0,0,0), $$val21$i730 = SIMD_Int32x4(0,0,0,0), $$val21$i762 = SIMD_Int32x4(0,0,0,0); var $$val21$i794 = SIMD_Int32x4(0,0,0,0), $$val21$i82 = SIMD_Int32x4(0,0,0,0), $$val21$i826 = SIMD_Int32x4(0,0,0,0), $$val21$i858 = SIMD_Int32x4(0,0,0,0), $$val21$i890 = SIMD_Int32x4(0,0,0,0), $$val22$i = SIMD_Int32x4(0,0,0,0), $$val22$i10 = SIMD_Int32x4(0,0,0,0), $$val22$i113 = SIMD_Int32x4(0,0,0,0), $$val22$i145 = SIMD_Int32x4(0,0,0,0), $$val22$i182 = SIMD_Int32x4(0,0,0,0), $$val22$i214 = SIMD_Int32x4(0,0,0,0), $$val22$i246 = SIMD_Int32x4(0,0,0,0), $$val22$i278 = SIMD_Int32x4(0,0,0,0), $$val22$i310 = SIMD_Int32x4(0,0,0,0), $$val22$i342 = SIMD_Int32x4(0,0,0,0), $$val22$i374 = SIMD_Int32x4(0,0,0,0), $$val22$i409 = SIMD_Int32x4(0,0,0,0), $$val22$i42 = SIMD_Int32x4(0,0,0,0), $$val22$i441 = SIMD_Int32x4(0,0,0,0), $$val22$i473 = SIMD_Int32x4(0,0,0,0); var $$val22$i505 = SIMD_Int32x4(0,0,0,0), $$val22$i537 = SIMD_Int32x4(0,0,0,0), $$val22$i569 = SIMD_Int32x4(0,0,0,0), $$val22$i601 = SIMD_Int32x4(0,0,0,0), $$val22$i633 = SIMD_Int32x4(0,0,0,0), $$val22$i665 = SIMD_Int32x4(0,0,0,0), $$val22$i697 = SIMD_Int32x4(0,0,0,0), $$val22$i729 = SIMD_Int32x4(0,0,0,0), $$val22$i761 = SIMD_Int32x4(0,0,0,0), $$val22$i793 = SIMD_Int32x4(0,0,0,0), $$val22$i81 = SIMD_Int32x4(0,0,0,0), $$val22$i825 = SIMD_Int32x4(0,0,0,0), $$val22$i857 = SIMD_Int32x4(0,0,0,0), $$val22$i889 = SIMD_Int32x4(0,0,0,0), $$val23$i = SIMD_Int32x4(0,0,0,0), $$val23$i112 = SIMD_Int32x4(0,0,0,0), $$val23$i144 = SIMD_Int32x4(0,0,0,0), $$val23$i181 = SIMD_Int32x4(0,0,0,0), $$val23$i213 = SIMD_Int32x4(0,0,0,0), $$val23$i245 = SIMD_Int32x4(0,0,0,0); var $$val23$i277 = SIMD_Int32x4(0,0,0,0), $$val23$i309 = SIMD_Int32x4(0,0,0,0), $$val23$i341 = SIMD_Int32x4(0,0,0,0), $$val23$i373 = SIMD_Int32x4(0,0,0,0), $$val23$i408 = SIMD_Int32x4(0,0,0,0), $$val23$i41 = SIMD_Int32x4(0,0,0,0), $$val23$i440 = SIMD_Int32x4(0,0,0,0), $$val23$i472 = SIMD_Int32x4(0,0,0,0), $$val23$i504 = SIMD_Int32x4(0,0,0,0), $$val23$i536 = SIMD_Int32x4(0,0,0,0), $$val23$i568 = SIMD_Int32x4(0,0,0,0), $$val23$i600 = SIMD_Int32x4(0,0,0,0), $$val23$i632 = SIMD_Int32x4(0,0,0,0), $$val23$i664 = SIMD_Int32x4(0,0,0,0), $$val23$i696 = SIMD_Int32x4(0,0,0,0), $$val23$i728 = SIMD_Int32x4(0,0,0,0), $$val23$i760 = SIMD_Int32x4(0,0,0,0), $$val23$i792 = SIMD_Int32x4(0,0,0,0), $$val23$i80 = SIMD_Int32x4(0,0,0,0), $$val23$i824 = SIMD_Int32x4(0,0,0,0); var $$val23$i856 = SIMD_Int32x4(0,0,0,0), $$val23$i888 = SIMD_Int32x4(0,0,0,0), $$val23$i9 = SIMD_Int32x4(0,0,0,0), $$val24$i = SIMD_Int32x4(0,0,0,0), $$val24$i111 = SIMD_Int32x4(0,0,0,0), $$val24$i143 = SIMD_Int32x4(0,0,0,0), $$val24$i180 = SIMD_Int32x4(0,0,0,0), $$val24$i212 = SIMD_Int32x4(0,0,0,0), $$val24$i244 = SIMD_Int32x4(0,0,0,0), $$val24$i276 = SIMD_Int32x4(0,0,0,0), $$val24$i308 = SIMD_Int32x4(0,0,0,0), $$val24$i340 = SIMD_Int32x4(0,0,0,0), $$val24$i372 = SIMD_Int32x4(0,0,0,0), $$val24$i40 = SIMD_Int32x4(0,0,0,0), $$val24$i407 = SIMD_Int32x4(0,0,0,0), $$val24$i439 = SIMD_Int32x4(0,0,0,0), $$val24$i471 = SIMD_Int32x4(0,0,0,0), $$val24$i503 = SIMD_Int32x4(0,0,0,0), $$val24$i535 = SIMD_Int32x4(0,0,0,0), $$val24$i567 = SIMD_Int32x4(0,0,0,0); var $$val24$i599 = SIMD_Int32x4(0,0,0,0), $$val24$i631 = SIMD_Int32x4(0,0,0,0), $$val24$i663 = SIMD_Int32x4(0,0,0,0), $$val24$i695 = SIMD_Int32x4(0,0,0,0), $$val24$i727 = SIMD_Int32x4(0,0,0,0), $$val24$i759 = SIMD_Int32x4(0,0,0,0), $$val24$i79 = SIMD_Int32x4(0,0,0,0), $$val24$i791 = SIMD_Int32x4(0,0,0,0), $$val24$i8 = SIMD_Int32x4(0,0,0,0), $$val24$i823 = SIMD_Int32x4(0,0,0,0), $$val24$i855 = SIMD_Int32x4(0,0,0,0), $$val24$i887 = SIMD_Int32x4(0,0,0,0), $$val25$i = SIMD_Int32x4(0,0,0,0), $$val25$i110 = SIMD_Int32x4(0,0,0,0), $$val25$i142 = SIMD_Int32x4(0,0,0,0), $$val25$i179 = SIMD_Int32x4(0,0,0,0), $$val25$i211 = SIMD_Int32x4(0,0,0,0), $$val25$i243 = SIMD_Int32x4(0,0,0,0), $$val25$i275 = SIMD_Int32x4(0,0,0,0), $$val25$i307 = SIMD_Int32x4(0,0,0,0); var $$val25$i339 = SIMD_Int32x4(0,0,0,0), $$val25$i371 = SIMD_Int32x4(0,0,0,0), $$val25$i39 = SIMD_Int32x4(0,0,0,0), $$val25$i406 = SIMD_Int32x4(0,0,0,0), $$val25$i438 = SIMD_Int32x4(0,0,0,0), $$val25$i470 = SIMD_Int32x4(0,0,0,0), $$val25$i502 = SIMD_Int32x4(0,0,0,0), $$val25$i534 = SIMD_Int32x4(0,0,0,0), $$val25$i566 = SIMD_Int32x4(0,0,0,0), $$val25$i598 = SIMD_Int32x4(0,0,0,0), $$val25$i630 = SIMD_Int32x4(0,0,0,0), $$val25$i662 = SIMD_Int32x4(0,0,0,0), $$val25$i694 = SIMD_Int32x4(0,0,0,0), $$val25$i7 = SIMD_Int32x4(0,0,0,0), $$val25$i726 = SIMD_Int32x4(0,0,0,0), $$val25$i758 = SIMD_Int32x4(0,0,0,0), $$val25$i78 = SIMD_Int32x4(0,0,0,0), $$val25$i790 = SIMD_Int32x4(0,0,0,0), $$val25$i822 = SIMD_Int32x4(0,0,0,0), $$val25$i854 = SIMD_Int32x4(0,0,0,0); var $$val25$i886 = SIMD_Int32x4(0,0,0,0), $$val26$i = SIMD_Int32x4(0,0,0,0), $$val26$i109 = SIMD_Int32x4(0,0,0,0), $$val26$i141 = SIMD_Int32x4(0,0,0,0), $$val26$i178 = SIMD_Int32x4(0,0,0,0), $$val26$i210 = SIMD_Int32x4(0,0,0,0), $$val26$i242 = SIMD_Int32x4(0,0,0,0), $$val26$i274 = SIMD_Int32x4(0,0,0,0), $$val26$i306 = SIMD_Int32x4(0,0,0,0), $$val26$i338 = SIMD_Int32x4(0,0,0,0), $$val26$i370 = SIMD_Int32x4(0,0,0,0), $$val26$i38 = SIMD_Int32x4(0,0,0,0), $$val26$i405 = SIMD_Int32x4(0,0,0,0), $$val26$i437 = SIMD_Int32x4(0,0,0,0), $$val26$i469 = SIMD_Int32x4(0,0,0,0), $$val26$i501 = SIMD_Int32x4(0,0,0,0), $$val26$i533 = SIMD_Int32x4(0,0,0,0), $$val26$i565 = SIMD_Int32x4(0,0,0,0), $$val26$i597 = SIMD_Int32x4(0,0,0,0), $$val26$i6 = SIMD_Int32x4(0,0,0,0); var $$val26$i629 = SIMD_Int32x4(0,0,0,0), $$val26$i661 = SIMD_Int32x4(0,0,0,0), $$val26$i693 = SIMD_Int32x4(0,0,0,0), $$val26$i725 = SIMD_Int32x4(0,0,0,0), $$val26$i757 = SIMD_Int32x4(0,0,0,0), $$val26$i77 = SIMD_Int32x4(0,0,0,0), $$val26$i789 = SIMD_Int32x4(0,0,0,0), $$val26$i821 = SIMD_Int32x4(0,0,0,0), $$val26$i853 = SIMD_Int32x4(0,0,0,0), $$val26$i885 = SIMD_Int32x4(0,0,0,0), $$val27$i = SIMD_Int32x4(0,0,0,0), $$val27$i108 = SIMD_Int32x4(0,0,0,0), $$val27$i140 = SIMD_Int32x4(0,0,0,0), $$val27$i177 = SIMD_Int32x4(0,0,0,0), $$val27$i209 = SIMD_Int32x4(0,0,0,0), $$val27$i241 = SIMD_Int32x4(0,0,0,0), $$val27$i273 = SIMD_Int32x4(0,0,0,0), $$val27$i305 = SIMD_Int32x4(0,0,0,0), $$val27$i337 = SIMD_Int32x4(0,0,0,0), $$val27$i369 = SIMD_Int32x4(0,0,0,0); var $$val27$i37 = SIMD_Int32x4(0,0,0,0), $$val27$i404 = SIMD_Int32x4(0,0,0,0), $$val27$i436 = SIMD_Int32x4(0,0,0,0), $$val27$i468 = SIMD_Int32x4(0,0,0,0), $$val27$i5 = SIMD_Int32x4(0,0,0,0), $$val27$i500 = SIMD_Int32x4(0,0,0,0), $$val27$i532 = SIMD_Int32x4(0,0,0,0), $$val27$i564 = SIMD_Int32x4(0,0,0,0), $$val27$i596 = SIMD_Int32x4(0,0,0,0), $$val27$i628 = SIMD_Int32x4(0,0,0,0), $$val27$i660 = SIMD_Int32x4(0,0,0,0), $$val27$i692 = SIMD_Int32x4(0,0,0,0), $$val27$i724 = SIMD_Int32x4(0,0,0,0), $$val27$i756 = SIMD_Int32x4(0,0,0,0), $$val27$i76 = SIMD_Int32x4(0,0,0,0), $$val27$i788 = SIMD_Int32x4(0,0,0,0), $$val27$i820 = SIMD_Int32x4(0,0,0,0), $$val27$i852 = SIMD_Int32x4(0,0,0,0), $$val27$i884 = SIMD_Int32x4(0,0,0,0), $$val28$i = SIMD_Int32x4(0,0,0,0); var $$val28$i107 = SIMD_Int32x4(0,0,0,0), $$val28$i139 = SIMD_Int32x4(0,0,0,0), $$val28$i176 = SIMD_Int32x4(0,0,0,0), $$val28$i208 = SIMD_Int32x4(0,0,0,0), $$val28$i240 = SIMD_Int32x4(0,0,0,0), $$val28$i272 = SIMD_Int32x4(0,0,0,0), $$val28$i304 = SIMD_Int32x4(0,0,0,0), $$val28$i336 = SIMD_Int32x4(0,0,0,0), $$val28$i36 = SIMD_Int32x4(0,0,0,0), $$val28$i368 = SIMD_Int32x4(0,0,0,0), $$val28$i4 = SIMD_Int32x4(0,0,0,0), $$val28$i403 = SIMD_Int32x4(0,0,0,0), $$val28$i435 = SIMD_Int32x4(0,0,0,0), $$val28$i467 = SIMD_Int32x4(0,0,0,0), $$val28$i499 = SIMD_Int32x4(0,0,0,0), $$val28$i531 = SIMD_Int32x4(0,0,0,0), $$val28$i563 = SIMD_Int32x4(0,0,0,0), $$val28$i595 = SIMD_Int32x4(0,0,0,0), $$val28$i627 = SIMD_Int32x4(0,0,0,0), $$val28$i659 = SIMD_Int32x4(0,0,0,0); var $$val28$i691 = SIMD_Int32x4(0,0,0,0), $$val28$i723 = SIMD_Int32x4(0,0,0,0), $$val28$i75 = SIMD_Int32x4(0,0,0,0), $$val28$i755 = SIMD_Int32x4(0,0,0,0), $$val28$i787 = SIMD_Int32x4(0,0,0,0), $$val28$i819 = SIMD_Int32x4(0,0,0,0), $$val28$i851 = SIMD_Int32x4(0,0,0,0), $$val28$i883 = SIMD_Int32x4(0,0,0,0), $$val29$i = SIMD_Int32x4(0,0,0,0), $$val29$i106 = SIMD_Int32x4(0,0,0,0), $$val29$i138 = SIMD_Int32x4(0,0,0,0), $$val29$i175 = SIMD_Int32x4(0,0,0,0), $$val29$i207 = SIMD_Int32x4(0,0,0,0), $$val29$i239 = SIMD_Int32x4(0,0,0,0), $$val29$i271 = SIMD_Int32x4(0,0,0,0), $$val29$i3 = SIMD_Int32x4(0,0,0,0), $$val29$i303 = SIMD_Int32x4(0,0,0,0), $$val29$i335 = SIMD_Int32x4(0,0,0,0), $$val29$i35 = SIMD_Int32x4(0,0,0,0), $$val29$i367 = SIMD_Int32x4(0,0,0,0); var $$val29$i402 = SIMD_Int32x4(0,0,0,0), $$val29$i434 = SIMD_Int32x4(0,0,0,0), $$val29$i466 = SIMD_Int32x4(0,0,0,0), $$val29$i498 = SIMD_Int32x4(0,0,0,0), $$val29$i530 = SIMD_Int32x4(0,0,0,0), $$val29$i562 = SIMD_Int32x4(0,0,0,0), $$val29$i594 = SIMD_Int32x4(0,0,0,0), $$val29$i626 = SIMD_Int32x4(0,0,0,0), $$val29$i658 = SIMD_Int32x4(0,0,0,0), $$val29$i690 = SIMD_Int32x4(0,0,0,0), $$val29$i722 = SIMD_Int32x4(0,0,0,0), $$val29$i74 = SIMD_Int32x4(0,0,0,0), $$val29$i754 = SIMD_Int32x4(0,0,0,0), $$val29$i786 = SIMD_Int32x4(0,0,0,0), $$val29$i818 = SIMD_Int32x4(0,0,0,0), $$val29$i850 = SIMD_Int32x4(0,0,0,0), $$val29$i882 = SIMD_Int32x4(0,0,0,0), $$val3$i = SIMD_Int32x4(0,0,0,0), $$val3$i100 = SIMD_Int32x4(0,0,0,0), $$val3$i132 = SIMD_Int32x4(0,0,0,0); var $$val3$i164 = SIMD_Int32x4(0,0,0,0), $$val3$i201 = SIMD_Int32x4(0,0,0,0), $$val3$i233 = SIMD_Int32x4(0,0,0,0), $$val3$i265 = SIMD_Int32x4(0,0,0,0), $$val3$i29 = SIMD_Int32x4(0,0,0,0), $$val3$i297 = SIMD_Int32x4(0,0,0,0), $$val3$i329 = SIMD_Int32x4(0,0,0,0), $$val3$i361 = SIMD_Int32x4(0,0,0,0), $$val3$i393 = SIMD_Int32x4(0,0,0,0), $$val3$i428 = SIMD_Int32x4(0,0,0,0), $$val3$i460 = SIMD_Int32x4(0,0,0,0), $$val3$i492 = SIMD_Int32x4(0,0,0,0), $$val3$i524 = SIMD_Int32x4(0,0,0,0), $$val3$i556 = SIMD_Int32x4(0,0,0,0), $$val3$i588 = SIMD_Int32x4(0,0,0,0), $$val3$i61 = SIMD_Int32x4(0,0,0,0), $$val3$i620 = SIMD_Int32x4(0,0,0,0), $$val3$i652 = SIMD_Int32x4(0,0,0,0), $$val3$i68 = SIMD_Int32x4(0,0,0,0), $$val3$i684 = SIMD_Int32x4(0,0,0,0); var $$val3$i716 = SIMD_Int32x4(0,0,0,0), $$val3$i748 = SIMD_Int32x4(0,0,0,0), $$val3$i780 = SIMD_Int32x4(0,0,0,0), $$val3$i812 = SIMD_Int32x4(0,0,0,0), $$val3$i844 = SIMD_Int32x4(0,0,0,0), $$val3$i876 = SIMD_Int32x4(0,0,0,0), $$val3$i908 = SIMD_Int32x4(0,0,0,0), $$val30$i = SIMD_Int32x4(0,0,0,0), $$val30$i105 = SIMD_Int32x4(0,0,0,0), $$val30$i137 = SIMD_Int32x4(0,0,0,0), $$val30$i174 = SIMD_Int32x4(0,0,0,0), $$val30$i2 = SIMD_Int32x4(0,0,0,0), $$val30$i206 = SIMD_Int32x4(0,0,0,0), $$val30$i238 = SIMD_Int32x4(0,0,0,0), $$val30$i270 = SIMD_Int32x4(0,0,0,0), $$val30$i302 = SIMD_Int32x4(0,0,0,0), $$val30$i334 = SIMD_Int32x4(0,0,0,0), $$val30$i34 = SIMD_Int32x4(0,0,0,0), $$val30$i366 = SIMD_Int32x4(0,0,0,0), $$val30$i401 = SIMD_Int32x4(0,0,0,0); var $$val30$i433 = SIMD_Int32x4(0,0,0,0), $$val30$i465 = SIMD_Int32x4(0,0,0,0), $$val30$i497 = SIMD_Int32x4(0,0,0,0), $$val30$i529 = SIMD_Int32x4(0,0,0,0), $$val30$i561 = SIMD_Int32x4(0,0,0,0), $$val30$i593 = SIMD_Int32x4(0,0,0,0), $$val30$i625 = SIMD_Int32x4(0,0,0,0), $$val30$i657 = SIMD_Int32x4(0,0,0,0), $$val30$i689 = SIMD_Int32x4(0,0,0,0), $$val30$i721 = SIMD_Int32x4(0,0,0,0), $$val30$i73 = SIMD_Int32x4(0,0,0,0), $$val30$i753 = SIMD_Int32x4(0,0,0,0), $$val30$i785 = SIMD_Int32x4(0,0,0,0), $$val30$i817 = SIMD_Int32x4(0,0,0,0), $$val30$i849 = SIMD_Int32x4(0,0,0,0), $$val30$i881 = SIMD_Int32x4(0,0,0,0), $$val31$i = SIMD_Int32x4(0,0,0,0), $$val31$i1 = SIMD_Int32x4(0,0,0,0), $$val31$i104 = SIMD_Int32x4(0,0,0,0), $$val31$i136 = SIMD_Int32x4(0,0,0,0); var $$val31$i173 = SIMD_Int32x4(0,0,0,0), $$val31$i205 = SIMD_Int32x4(0,0,0,0), $$val31$i237 = SIMD_Int32x4(0,0,0,0), $$val31$i269 = SIMD_Int32x4(0,0,0,0), $$val31$i301 = SIMD_Int32x4(0,0,0,0), $$val31$i33 = SIMD_Int32x4(0,0,0,0), $$val31$i333 = SIMD_Int32x4(0,0,0,0), $$val31$i365 = SIMD_Int32x4(0,0,0,0), $$val31$i400 = SIMD_Int32x4(0,0,0,0), $$val31$i432 = SIMD_Int32x4(0,0,0,0), $$val31$i464 = SIMD_Int32x4(0,0,0,0), $$val31$i496 = SIMD_Int32x4(0,0,0,0), $$val31$i528 = SIMD_Int32x4(0,0,0,0), $$val31$i560 = SIMD_Int32x4(0,0,0,0), $$val31$i592 = SIMD_Int32x4(0,0,0,0), $$val31$i624 = SIMD_Int32x4(0,0,0,0), $$val31$i656 = SIMD_Int32x4(0,0,0,0), $$val31$i688 = SIMD_Int32x4(0,0,0,0), $$val31$i72 = SIMD_Int32x4(0,0,0,0), $$val31$i720 = SIMD_Int32x4(0,0,0,0); var $$val31$i752 = SIMD_Int32x4(0,0,0,0), $$val31$i784 = SIMD_Int32x4(0,0,0,0), $$val31$i816 = SIMD_Int32x4(0,0,0,0), $$val31$i848 = SIMD_Int32x4(0,0,0,0), $$val31$i880 = SIMD_Int32x4(0,0,0,0), $$val4$i = SIMD_Int32x4(0,0,0,0), $$val4$i131 = SIMD_Int32x4(0,0,0,0), $$val4$i163 = SIMD_Int32x4(0,0,0,0), $$val4$i200 = SIMD_Int32x4(0,0,0,0), $$val4$i232 = SIMD_Int32x4(0,0,0,0), $$val4$i264 = SIMD_Int32x4(0,0,0,0), $$val4$i28 = SIMD_Int32x4(0,0,0,0), $$val4$i296 = SIMD_Int32x4(0,0,0,0), $$val4$i328 = SIMD_Int32x4(0,0,0,0), $$val4$i360 = SIMD_Int32x4(0,0,0,0), $$val4$i392 = SIMD_Int32x4(0,0,0,0), $$val4$i427 = SIMD_Int32x4(0,0,0,0), $$val4$i459 = SIMD_Int32x4(0,0,0,0), $$val4$i491 = SIMD_Int32x4(0,0,0,0), $$val4$i523 = SIMD_Int32x4(0,0,0,0); var $$val4$i555 = SIMD_Int32x4(0,0,0,0), $$val4$i587 = SIMD_Int32x4(0,0,0,0), $$val4$i60 = SIMD_Int32x4(0,0,0,0), $$val4$i619 = SIMD_Int32x4(0,0,0,0), $$val4$i651 = SIMD_Int32x4(0,0,0,0), $$val4$i67 = SIMD_Int32x4(0,0,0,0), $$val4$i683 = SIMD_Int32x4(0,0,0,0), $$val4$i715 = SIMD_Int32x4(0,0,0,0), $$val4$i747 = SIMD_Int32x4(0,0,0,0), $$val4$i779 = SIMD_Int32x4(0,0,0,0), $$val4$i811 = SIMD_Int32x4(0,0,0,0), $$val4$i843 = SIMD_Int32x4(0,0,0,0), $$val4$i875 = SIMD_Int32x4(0,0,0,0), $$val4$i907 = SIMD_Int32x4(0,0,0,0), $$val4$i99 = SIMD_Int32x4(0,0,0,0), $$val5$i = SIMD_Int32x4(0,0,0,0), $$val5$i130 = SIMD_Int32x4(0,0,0,0), $$val5$i162 = SIMD_Int32x4(0,0,0,0), $$val5$i199 = SIMD_Int32x4(0,0,0,0), $$val5$i231 = SIMD_Int32x4(0,0,0,0); var $$val5$i263 = SIMD_Int32x4(0,0,0,0), $$val5$i27 = SIMD_Int32x4(0,0,0,0), $$val5$i295 = SIMD_Int32x4(0,0,0,0), $$val5$i327 = SIMD_Int32x4(0,0,0,0), $$val5$i359 = SIMD_Int32x4(0,0,0,0), $$val5$i391 = SIMD_Int32x4(0,0,0,0), $$val5$i426 = SIMD_Int32x4(0,0,0,0), $$val5$i458 = SIMD_Int32x4(0,0,0,0), $$val5$i490 = SIMD_Int32x4(0,0,0,0), $$val5$i522 = SIMD_Int32x4(0,0,0,0), $$val5$i554 = SIMD_Int32x4(0,0,0,0), $$val5$i586 = SIMD_Int32x4(0,0,0,0), $$val5$i59 = SIMD_Int32x4(0,0,0,0), $$val5$i618 = SIMD_Int32x4(0,0,0,0), $$val5$i650 = SIMD_Int32x4(0,0,0,0), $$val5$i66 = SIMD_Int32x4(0,0,0,0), $$val5$i682 = SIMD_Int32x4(0,0,0,0), $$val5$i714 = SIMD_Int32x4(0,0,0,0), $$val5$i746 = SIMD_Int32x4(0,0,0,0), $$val5$i778 = SIMD_Int32x4(0,0,0,0); var $$val5$i810 = SIMD_Int32x4(0,0,0,0), $$val5$i842 = SIMD_Int32x4(0,0,0,0), $$val5$i874 = SIMD_Int32x4(0,0,0,0), $$val5$i906 = SIMD_Int32x4(0,0,0,0), $$val5$i98 = SIMD_Int32x4(0,0,0,0), $$val6$i = SIMD_Int32x4(0,0,0,0), $$val6$i129 = SIMD_Int32x4(0,0,0,0), $$val6$i161 = SIMD_Int32x4(0,0,0,0), $$val6$i198 = SIMD_Int32x4(0,0,0,0), $$val6$i230 = SIMD_Int32x4(0,0,0,0), $$val6$i26 = SIMD_Int32x4(0,0,0,0), $$val6$i262 = SIMD_Int32x4(0,0,0,0), $$val6$i294 = SIMD_Int32x4(0,0,0,0), $$val6$i326 = SIMD_Int32x4(0,0,0,0), $$val6$i358 = SIMD_Int32x4(0,0,0,0), $$val6$i390 = SIMD_Int32x4(0,0,0,0), $$val6$i425 = SIMD_Int32x4(0,0,0,0), $$val6$i457 = SIMD_Int32x4(0,0,0,0), $$val6$i489 = SIMD_Int32x4(0,0,0,0), $$val6$i521 = SIMD_Int32x4(0,0,0,0); var $$val6$i553 = SIMD_Int32x4(0,0,0,0), $$val6$i58 = SIMD_Int32x4(0,0,0,0), $$val6$i585 = SIMD_Int32x4(0,0,0,0), $$val6$i617 = SIMD_Int32x4(0,0,0,0), $$val6$i649 = SIMD_Int32x4(0,0,0,0), $$val6$i65 = SIMD_Int32x4(0,0,0,0), $$val6$i681 = SIMD_Int32x4(0,0,0,0), $$val6$i713 = SIMD_Int32x4(0,0,0,0), $$val6$i745 = SIMD_Int32x4(0,0,0,0), $$val6$i777 = SIMD_Int32x4(0,0,0,0), $$val6$i809 = SIMD_Int32x4(0,0,0,0), $$val6$i841 = SIMD_Int32x4(0,0,0,0), $$val6$i873 = SIMD_Int32x4(0,0,0,0), $$val6$i905 = SIMD_Int32x4(0,0,0,0), $$val6$i97 = SIMD_Int32x4(0,0,0,0), $$val7$i = SIMD_Int32x4(0,0,0,0), $$val7$i128 = SIMD_Int32x4(0,0,0,0), $$val7$i160 = SIMD_Int32x4(0,0,0,0), $$val7$i197 = SIMD_Int32x4(0,0,0,0), $$val7$i229 = SIMD_Int32x4(0,0,0,0); var $$val7$i25 = SIMD_Int32x4(0,0,0,0), $$val7$i261 = SIMD_Int32x4(0,0,0,0), $$val7$i293 = SIMD_Int32x4(0,0,0,0), $$val7$i325 = SIMD_Int32x4(0,0,0,0), $$val7$i357 = SIMD_Int32x4(0,0,0,0), $$val7$i389 = SIMD_Int32x4(0,0,0,0), $$val7$i424 = SIMD_Int32x4(0,0,0,0), $$val7$i456 = SIMD_Int32x4(0,0,0,0), $$val7$i488 = SIMD_Int32x4(0,0,0,0), $$val7$i520 = SIMD_Int32x4(0,0,0,0), $$val7$i552 = SIMD_Int32x4(0,0,0,0), $$val7$i57 = SIMD_Int32x4(0,0,0,0), $$val7$i584 = SIMD_Int32x4(0,0,0,0), $$val7$i616 = SIMD_Int32x4(0,0,0,0), $$val7$i648 = SIMD_Int32x4(0,0,0,0), $$val7$i680 = SIMD_Int32x4(0,0,0,0), $$val7$i712 = SIMD_Int32x4(0,0,0,0), $$val7$i744 = SIMD_Int32x4(0,0,0,0), $$val7$i776 = SIMD_Int32x4(0,0,0,0), $$val7$i808 = SIMD_Int32x4(0,0,0,0); var $$val7$i840 = SIMD_Int32x4(0,0,0,0), $$val7$i872 = SIMD_Int32x4(0,0,0,0), $$val7$i904 = SIMD_Int32x4(0,0,0,0), $$val7$i96 = SIMD_Int32x4(0,0,0,0), $$val8$i = SIMD_Int32x4(0,0,0,0), $$val8$i127 = SIMD_Int32x4(0,0,0,0), $$val8$i159 = SIMD_Int32x4(0,0,0,0), $$val8$i196 = SIMD_Int32x4(0,0,0,0), $$val8$i228 = SIMD_Int32x4(0,0,0,0), $$val8$i24 = SIMD_Int32x4(0,0,0,0), $$val8$i260 = SIMD_Int32x4(0,0,0,0), $$val8$i292 = SIMD_Int32x4(0,0,0,0), $$val8$i324 = SIMD_Int32x4(0,0,0,0), $$val8$i356 = SIMD_Int32x4(0,0,0,0), $$val8$i388 = SIMD_Int32x4(0,0,0,0), $$val8$i423 = SIMD_Int32x4(0,0,0,0), $$val8$i455 = SIMD_Int32x4(0,0,0,0), $$val8$i487 = SIMD_Int32x4(0,0,0,0), $$val8$i519 = SIMD_Int32x4(0,0,0,0), $$val8$i551 = SIMD_Int32x4(0,0,0,0); var $$val8$i56 = SIMD_Int32x4(0,0,0,0), $$val8$i583 = SIMD_Int32x4(0,0,0,0), $$val8$i615 = SIMD_Int32x4(0,0,0,0), $$val8$i647 = SIMD_Int32x4(0,0,0,0), $$val8$i679 = SIMD_Int32x4(0,0,0,0), $$val8$i711 = SIMD_Int32x4(0,0,0,0), $$val8$i743 = SIMD_Int32x4(0,0,0,0), $$val8$i775 = SIMD_Int32x4(0,0,0,0), $$val8$i807 = SIMD_Int32x4(0,0,0,0), $$val8$i839 = SIMD_Int32x4(0,0,0,0), $$val8$i871 = SIMD_Int32x4(0,0,0,0), $$val8$i903 = SIMD_Int32x4(0,0,0,0), $$val8$i95 = SIMD_Int32x4(0,0,0,0), $$val9$i = SIMD_Int32x4(0,0,0,0), $$val9$i126 = SIMD_Int32x4(0,0,0,0), $$val9$i158 = SIMD_Int32x4(0,0,0,0), $$val9$i195 = SIMD_Int32x4(0,0,0,0), $$val9$i227 = SIMD_Int32x4(0,0,0,0), $$val9$i23 = SIMD_Int32x4(0,0,0,0), $$val9$i259 = SIMD_Int32x4(0,0,0,0); var $$val9$i291 = SIMD_Int32x4(0,0,0,0), $$val9$i323 = SIMD_Int32x4(0,0,0,0), $$val9$i355 = SIMD_Int32x4(0,0,0,0), $$val9$i387 = SIMD_Int32x4(0,0,0,0), $$val9$i422 = SIMD_Int32x4(0,0,0,0), $$val9$i454 = SIMD_Int32x4(0,0,0,0), $$val9$i486 = SIMD_Int32x4(0,0,0,0), $$val9$i518 = SIMD_Int32x4(0,0,0,0), $$val9$i55 = SIMD_Int32x4(0,0,0,0), $$val9$i550 = SIMD_Int32x4(0,0,0,0), $$val9$i582 = SIMD_Int32x4(0,0,0,0), $$val9$i614 = SIMD_Int32x4(0,0,0,0), $$val9$i646 = SIMD_Int32x4(0,0,0,0), $$val9$i678 = SIMD_Int32x4(0,0,0,0), $$val9$i710 = SIMD_Int32x4(0,0,0,0), $$val9$i742 = SIMD_Int32x4(0,0,0,0), $$val9$i774 = SIMD_Int32x4(0,0,0,0), $$val9$i806 = SIMD_Int32x4(0,0,0,0), $$val9$i838 = SIMD_Int32x4(0,0,0,0), $$val9$i870 = SIMD_Int32x4(0,0,0,0); var $$val9$i902 = SIMD_Int32x4(0,0,0,0), $$val9$i94 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = 0, $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $1000 = SIMD_Int32x4(0,0,0,0), $1001 = SIMD_Int32x4(0,0,0,0), $1002 = 0, $1003 = SIMD_Int32x4(0,0,0,0), $1004 = SIMD_Int32x4(0,0,0,0), $1005 = SIMD_Int32x4(0,0,0,0), $1006 = 0, $1007 = SIMD_Int32x4(0,0,0,0), $1008 = SIMD_Int32x4(0,0,0,0), $1009 = SIMD_Int32x4(0,0,0,0), $101 = 0, $1010 = 0, $1011 = SIMD_Int32x4(0,0,0,0), $1012 = 0; var $1013 = SIMD_Int32x4(0,0,0,0), $1014 = SIMD_Int32x4(0,0,0,0), $1015 = SIMD_Int32x4(0,0,0,0), $1016 = 0, $1017 = SIMD_Int32x4(0,0,0,0), $1018 = SIMD_Int32x4(0,0,0,0), $1019 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $1020 = 0, $1021 = SIMD_Int32x4(0,0,0,0), $1022 = SIMD_Int32x4(0,0,0,0), $1023 = SIMD_Int32x4(0,0,0,0), $1024 = 0, $1025 = SIMD_Int32x4(0,0,0,0), $1026 = 0, $1027 = SIMD_Int32x4(0,0,0,0), $1028 = SIMD_Int32x4(0,0,0,0), $1029 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $1030 = 0; var $1031 = SIMD_Int32x4(0,0,0,0), $1032 = SIMD_Int32x4(0,0,0,0), $1033 = SIMD_Int32x4(0,0,0,0), $1034 = 0, $1035 = SIMD_Int32x4(0,0,0,0), $1036 = SIMD_Int32x4(0,0,0,0), $1037 = SIMD_Int32x4(0,0,0,0), $1038 = 0, $1039 = 0, $104 = SIMD_Int32x4(0,0,0,0), $1040 = SIMD_Int32x4(0,0,0,0), $1041 = 0, $1042 = SIMD_Int32x4(0,0,0,0), $1043 = SIMD_Int32x4(0,0,0,0), $1044 = SIMD_Int32x4(0,0,0,0), $1045 = 0, $1046 = SIMD_Int32x4(0,0,0,0), $1047 = SIMD_Int32x4(0,0,0,0), $1048 = SIMD_Int32x4(0,0,0,0), $1049 = 0; var $105 = 0, $1050 = SIMD_Int32x4(0,0,0,0), $1051 = SIMD_Int32x4(0,0,0,0), $1052 = SIMD_Int32x4(0,0,0,0), $1053 = 0, $1054 = SIMD_Int32x4(0,0,0,0), $1055 = 0, $1056 = SIMD_Int32x4(0,0,0,0), $1057 = SIMD_Int32x4(0,0,0,0), $1058 = SIMD_Int32x4(0,0,0,0), $1059 = 0, $106 = SIMD_Int32x4(0,0,0,0), $1060 = SIMD_Int32x4(0,0,0,0), $1061 = SIMD_Int32x4(0,0,0,0), $1062 = SIMD_Int32x4(0,0,0,0), $1063 = 0, $1064 = SIMD_Int32x4(0,0,0,0), $1065 = SIMD_Int32x4(0,0,0,0), $1066 = SIMD_Int32x4(0,0,0,0), $1067 = 0; var $1068 = SIMD_Int32x4(0,0,0,0), $1069 = 0, $107 = SIMD_Int32x4(0,0,0,0), $1070 = SIMD_Int32x4(0,0,0,0), $1071 = SIMD_Int32x4(0,0,0,0), $1072 = SIMD_Int32x4(0,0,0,0), $1073 = 0, $1074 = SIMD_Int32x4(0,0,0,0), $1075 = SIMD_Int32x4(0,0,0,0), $1076 = SIMD_Int32x4(0,0,0,0), $1077 = 0, $1078 = SIMD_Int32x4(0,0,0,0), $1079 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $1080 = SIMD_Int32x4(0,0,0,0), $1081 = 0, $1082 = SIMD_Int32x4(0,0,0,0), $1083 = 0, $1084 = SIMD_Int32x4(0,0,0,0), $1085 = SIMD_Int32x4(0,0,0,0); var $1086 = SIMD_Int32x4(0,0,0,0), $1087 = 0, $1088 = SIMD_Int32x4(0,0,0,0), $1089 = SIMD_Int32x4(0,0,0,0), $109 = 0, $1090 = SIMD_Int32x4(0,0,0,0), $1091 = 0, $1092 = SIMD_Int32x4(0,0,0,0), $1093 = SIMD_Int32x4(0,0,0,0), $1094 = SIMD_Int32x4(0,0,0,0), $1095 = 0, $1096 = SIMD_Int32x4(0,0,0,0), $1097 = 0, $1098 = SIMD_Int32x4(0,0,0,0), $1099 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int32x4(0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $1100 = SIMD_Int32x4(0,0,0,0), $1101 = 0, $1102 = SIMD_Int32x4(0,0,0,0); var $1103 = SIMD_Int32x4(0,0,0,0), $1104 = SIMD_Int32x4(0,0,0,0), $1105 = 0, $1106 = SIMD_Int32x4(0,0,0,0), $1107 = SIMD_Int32x4(0,0,0,0), $1108 = SIMD_Int32x4(0,0,0,0), $1109 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $1110 = 0, $1111 = SIMD_Int32x4(0,0,0,0), $1112 = SIMD_Int32x4(0,0,0,0), $1113 = SIMD_Int32x4(0,0,0,0), $1114 = 0, $1115 = SIMD_Int32x4(0,0,0,0), $1116 = SIMD_Int32x4(0,0,0,0), $1117 = SIMD_Int32x4(0,0,0,0), $1118 = 0, $1119 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $1120 = 0; var $1121 = SIMD_Int32x4(0,0,0,0), $1122 = SIMD_Int32x4(0,0,0,0), $1123 = SIMD_Int32x4(0,0,0,0), $1124 = 0, $1125 = SIMD_Int32x4(0,0,0,0), $1126 = SIMD_Int32x4(0,0,0,0), $1127 = SIMD_Int32x4(0,0,0,0), $1128 = 0, $1129 = SIMD_Int32x4(0,0,0,0), $113 = 0, $1130 = SIMD_Int32x4(0,0,0,0), $1131 = SIMD_Int32x4(0,0,0,0), $1132 = 0, $1133 = SIMD_Int32x4(0,0,0,0), $1134 = 0, $1135 = SIMD_Int32x4(0,0,0,0), $1136 = SIMD_Int32x4(0,0,0,0), $1137 = SIMD_Int32x4(0,0,0,0), $1138 = 0, $1139 = SIMD_Int32x4(0,0,0,0); var $114 = SIMD_Int32x4(0,0,0,0), $1140 = SIMD_Int32x4(0,0,0,0), $1141 = SIMD_Int32x4(0,0,0,0), $1142 = 0, $1143 = SIMD_Int32x4(0,0,0,0), $1144 = SIMD_Int32x4(0,0,0,0), $1145 = SIMD_Int32x4(0,0,0,0), $1146 = 0, $1147 = SIMD_Int32x4(0,0,0,0), $1148 = 0, $1149 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $1150 = SIMD_Int32x4(0,0,0,0), $1151 = SIMD_Int32x4(0,0,0,0), $1152 = 0, $1153 = SIMD_Int32x4(0,0,0,0), $1154 = SIMD_Int32x4(0,0,0,0), $1155 = SIMD_Int32x4(0,0,0,0), $1156 = 0, $1157 = SIMD_Int32x4(0,0,0,0); var $1158 = SIMD_Int32x4(0,0,0,0), $1159 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $1160 = 0, $1161 = SIMD_Int32x4(0,0,0,0), $1162 = 0, $1163 = SIMD_Int32x4(0,0,0,0), $1164 = SIMD_Int32x4(0,0,0,0), $1165 = SIMD_Int32x4(0,0,0,0), $1166 = 0, $1167 = SIMD_Int32x4(0,0,0,0), $1168 = SIMD_Int32x4(0,0,0,0), $1169 = SIMD_Int32x4(0,0,0,0), $117 = 0, $1170 = 0, $1171 = SIMD_Int32x4(0,0,0,0), $1172 = SIMD_Int32x4(0,0,0,0), $1173 = SIMD_Int32x4(0,0,0,0), $1174 = 0, $1175 = SIMD_Int32x4(0,0,0,0); var $1176 = 0, $1177 = SIMD_Int32x4(0,0,0,0), $1178 = SIMD_Int32x4(0,0,0,0), $1179 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $1180 = 0, $1181 = SIMD_Int32x4(0,0,0,0), $1182 = SIMD_Int32x4(0,0,0,0), $1183 = SIMD_Int32x4(0,0,0,0), $1184 = 0, $1185 = SIMD_Int32x4(0,0,0,0), $1186 = SIMD_Int32x4(0,0,0,0), $1187 = SIMD_Int32x4(0,0,0,0), $1188 = 0, $1189 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $1190 = 0, $1191 = SIMD_Int32x4(0,0,0,0), $1192 = SIMD_Int32x4(0,0,0,0), $1193 = SIMD_Int32x4(0,0,0,0); var $1194 = 0, $1195 = SIMD_Int32x4(0,0,0,0), $1196 = SIMD_Int32x4(0,0,0,0), $1197 = SIMD_Int32x4(0,0,0,0), $1198 = 0, $1199 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $1200 = SIMD_Int32x4(0,0,0,0), $1201 = SIMD_Int32x4(0,0,0,0), $1202 = 0, $1203 = SIMD_Int32x4(0,0,0,0), $1204 = 0, $1205 = SIMD_Int32x4(0,0,0,0), $1206 = SIMD_Int32x4(0,0,0,0), $1207 = SIMD_Int32x4(0,0,0,0), $1208 = 0, $1209 = SIMD_Int32x4(0,0,0,0), $121 = 0, $1210 = SIMD_Int32x4(0,0,0,0); var $1211 = SIMD_Int32x4(0,0,0,0), $1212 = 0, $1213 = SIMD_Int32x4(0,0,0,0), $1214 = SIMD_Int32x4(0,0,0,0), $1215 = SIMD_Int32x4(0,0,0,0), $1216 = 0, $1217 = SIMD_Int32x4(0,0,0,0), $1218 = 0, $1219 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $1220 = SIMD_Int32x4(0,0,0,0), $1221 = SIMD_Int32x4(0,0,0,0), $1222 = 0, $1223 = SIMD_Int32x4(0,0,0,0), $1224 = SIMD_Int32x4(0,0,0,0), $1225 = SIMD_Int32x4(0,0,0,0), $1226 = 0, $1227 = SIMD_Int32x4(0,0,0,0), $1228 = SIMD_Int32x4(0,0,0,0), $1229 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $1230 = 0, $1231 = SIMD_Int32x4(0,0,0,0), $1232 = 0, $1233 = SIMD_Int32x4(0,0,0,0), $1234 = SIMD_Int32x4(0,0,0,0), $1235 = SIMD_Int32x4(0,0,0,0), $1236 = 0, $1237 = SIMD_Int32x4(0,0,0,0), $1238 = SIMD_Int32x4(0,0,0,0), $1239 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $1240 = 0, $1241 = SIMD_Int32x4(0,0,0,0), $1242 = SIMD_Int32x4(0,0,0,0), $1243 = SIMD_Int32x4(0,0,0,0), $1244 = 0, $1245 = SIMD_Int32x4(0,0,0,0), $1246 = 0, $1247 = SIMD_Int32x4(0,0,0,0); var $1248 = SIMD_Int32x4(0,0,0,0), $1249 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $1250 = 0, $1251 = SIMD_Int32x4(0,0,0,0), $1252 = SIMD_Int32x4(0,0,0,0), $1253 = SIMD_Int32x4(0,0,0,0), $1254 = SIMD_Int32x4(0,0,0,0), $1255 = 0, $1256 = SIMD_Int32x4(0,0,0,0), $1257 = SIMD_Int32x4(0,0,0,0), $1258 = SIMD_Int32x4(0,0,0,0), $1259 = 0, $126 = 0, $1260 = SIMD_Int32x4(0,0,0,0), $1261 = SIMD_Int32x4(0,0,0,0), $1262 = SIMD_Int32x4(0,0,0,0), $1263 = 0, $1264 = SIMD_Int32x4(0,0,0,0), $1265 = 0; var $1266 = SIMD_Int32x4(0,0,0,0), $1267 = SIMD_Int32x4(0,0,0,0), $1268 = SIMD_Int32x4(0,0,0,0), $1269 = 0, $127 = SIMD_Int32x4(0,0,0,0), $1270 = SIMD_Int32x4(0,0,0,0), $1271 = SIMD_Int32x4(0,0,0,0), $1272 = SIMD_Int32x4(0,0,0,0), $1273 = 0, $1274 = SIMD_Int32x4(0,0,0,0), $1275 = SIMD_Int32x4(0,0,0,0), $1276 = SIMD_Int32x4(0,0,0,0), $1277 = 0, $1278 = SIMD_Int32x4(0,0,0,0), $1279 = 0, $128 = SIMD_Int32x4(0,0,0,0), $1280 = SIMD_Int32x4(0,0,0,0), $1281 = SIMD_Int32x4(0,0,0,0), $1282 = SIMD_Int32x4(0,0,0,0), $1283 = 0; var $1284 = SIMD_Int32x4(0,0,0,0), $1285 = SIMD_Int32x4(0,0,0,0), $1286 = SIMD_Int32x4(0,0,0,0), $1287 = 0, $1288 = 0, $1289 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $1290 = 0, $1291 = SIMD_Int32x4(0,0,0,0), $1292 = SIMD_Int32x4(0,0,0,0), $1293 = SIMD_Int32x4(0,0,0,0), $1294 = 0, $1295 = SIMD_Int32x4(0,0,0,0), $1296 = SIMD_Int32x4(0,0,0,0), $1297 = SIMD_Int32x4(0,0,0,0), $1298 = 0, $1299 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = 0, $1300 = 0; var $1301 = SIMD_Int32x4(0,0,0,0), $1302 = SIMD_Int32x4(0,0,0,0), $1303 = SIMD_Int32x4(0,0,0,0), $1304 = 0, $1305 = SIMD_Int32x4(0,0,0,0), $1306 = SIMD_Int32x4(0,0,0,0), $1307 = SIMD_Int32x4(0,0,0,0), $1308 = 0, $1309 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $1310 = SIMD_Int32x4(0,0,0,0), $1311 = SIMD_Int32x4(0,0,0,0), $1312 = 0, $1313 = SIMD_Int32x4(0,0,0,0), $1314 = 0, $1315 = SIMD_Int32x4(0,0,0,0), $1316 = SIMD_Int32x4(0,0,0,0), $1317 = SIMD_Int32x4(0,0,0,0), $1318 = 0, $1319 = SIMD_Int32x4(0,0,0,0); var $132 = SIMD_Int32x4(0,0,0,0), $1320 = SIMD_Int32x4(0,0,0,0), $1321 = SIMD_Int32x4(0,0,0,0), $1322 = 0, $1323 = 0, $1324 = SIMD_Int32x4(0,0,0,0), $1325 = 0, $1326 = SIMD_Int32x4(0,0,0,0), $1327 = SIMD_Int32x4(0,0,0,0), $1328 = SIMD_Int32x4(0,0,0,0), $1329 = 0, $133 = SIMD_Int32x4(0,0,0,0), $1330 = SIMD_Int32x4(0,0,0,0), $1331 = SIMD_Int32x4(0,0,0,0), $1332 = SIMD_Int32x4(0,0,0,0), $1333 = 0, $1334 = SIMD_Int32x4(0,0,0,0), $1335 = 0, $1336 = SIMD_Int32x4(0,0,0,0), $1337 = SIMD_Int32x4(0,0,0,0); var $1338 = SIMD_Int32x4(0,0,0,0), $1339 = 0, $134 = 0, $1340 = SIMD_Int32x4(0,0,0,0), $1341 = SIMD_Int32x4(0,0,0,0), $1342 = SIMD_Int32x4(0,0,0,0), $1343 = 0, $1344 = SIMD_Int32x4(0,0,0,0), $1345 = SIMD_Int32x4(0,0,0,0), $1346 = SIMD_Int32x4(0,0,0,0), $1347 = 0, $1348 = SIMD_Int32x4(0,0,0,0), $1349 = 0, $135 = SIMD_Int32x4(0,0,0,0), $1350 = SIMD_Int32x4(0,0,0,0), $1351 = SIMD_Int32x4(0,0,0,0), $1352 = SIMD_Int32x4(0,0,0,0), $1353 = 0, $1354 = SIMD_Int32x4(0,0,0,0), $1355 = SIMD_Int32x4(0,0,0,0); var $1356 = SIMD_Int32x4(0,0,0,0), $1357 = 0, $1358 = 0, $1359 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $1360 = 0, $1361 = SIMD_Int32x4(0,0,0,0), $1362 = SIMD_Int32x4(0,0,0,0), $1363 = SIMD_Int32x4(0,0,0,0), $1364 = 0, $1365 = SIMD_Int32x4(0,0,0,0), $1366 = SIMD_Int32x4(0,0,0,0), $1367 = SIMD_Int32x4(0,0,0,0), $1368 = 0, $1369 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $1370 = 0, $1371 = SIMD_Int32x4(0,0,0,0), $1372 = SIMD_Int32x4(0,0,0,0), $1373 = SIMD_Int32x4(0,0,0,0); var $1374 = 0, $1375 = SIMD_Int32x4(0,0,0,0), $1376 = SIMD_Int32x4(0,0,0,0), $1377 = SIMD_Int32x4(0,0,0,0), $1378 = 0, $1379 = SIMD_Int32x4(0,0,0,0), $138 = 0, $1380 = SIMD_Int32x4(0,0,0,0), $1381 = SIMD_Int32x4(0,0,0,0), $1382 = 0, $1383 = SIMD_Int32x4(0,0,0,0), $1384 = 0, $1385 = SIMD_Int32x4(0,0,0,0), $1386 = SIMD_Int32x4(0,0,0,0), $1387 = SIMD_Int32x4(0,0,0,0), $1388 = 0, $1389 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $1390 = SIMD_Int32x4(0,0,0,0), $1391 = SIMD_Int32x4(0,0,0,0); var $1392 = SIMD_Int32x4(0,0,0,0), $1393 = 0, $1394 = SIMD_Int32x4(0,0,0,0), $1395 = SIMD_Int32x4(0,0,0,0), $1396 = SIMD_Int32x4(0,0,0,0), $1397 = 0, $1398 = SIMD_Int32x4(0,0,0,0), $1399 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $1400 = SIMD_Int32x4(0,0,0,0), $1401 = 0, $1402 = SIMD_Int32x4(0,0,0,0), $1403 = 0, $1404 = SIMD_Int32x4(0,0,0,0), $1405 = SIMD_Int32x4(0,0,0,0), $1406 = SIMD_Int32x4(0,0,0,0), $1407 = 0, $1408 = SIMD_Int32x4(0,0,0,0), $1409 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $1410 = SIMD_Int32x4(0,0,0,0), $1411 = 0, $1412 = SIMD_Int32x4(0,0,0,0), $1413 = 0, $1414 = SIMD_Int32x4(0,0,0,0), $1415 = SIMD_Int32x4(0,0,0,0), $1416 = SIMD_Int32x4(0,0,0,0), $1417 = 0, $1418 = SIMD_Int32x4(0,0,0,0), $1419 = SIMD_Int32x4(0,0,0,0), $142 = 0, $1420 = SIMD_Int32x4(0,0,0,0), $1421 = 0, $1422 = SIMD_Int32x4(0,0,0,0), $1423 = SIMD_Int32x4(0,0,0,0), $1424 = SIMD_Int32x4(0,0,0,0), $1425 = 0, $1426 = SIMD_Int32x4(0,0,0,0), $1427 = 0; var $1428 = SIMD_Int32x4(0,0,0,0), $1429 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $1430 = SIMD_Int32x4(0,0,0,0), $1431 = 0, $1432 = SIMD_Int32x4(0,0,0,0), $1433 = SIMD_Int32x4(0,0,0,0), $1434 = SIMD_Int32x4(0,0,0,0), $1435 = 0, $1436 = SIMD_Int32x4(0,0,0,0), $1437 = 0, $1438 = SIMD_Int32x4(0,0,0,0), $1439 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $1440 = SIMD_Int32x4(0,0,0,0), $1441 = 0, $1442 = SIMD_Int32x4(0,0,0,0), $1443 = SIMD_Int32x4(0,0,0,0), $1444 = SIMD_Int32x4(0,0,0,0), $1445 = 0; var $1446 = SIMD_Int32x4(0,0,0,0), $1447 = SIMD_Int32x4(0,0,0,0), $1448 = SIMD_Int32x4(0,0,0,0), $1449 = 0, $145 = SIMD_Int32x4(0,0,0,0), $1450 = SIMD_Int32x4(0,0,0,0), $1451 = 0, $1452 = SIMD_Int32x4(0,0,0,0), $1453 = SIMD_Int32x4(0,0,0,0), $1454 = SIMD_Int32x4(0,0,0,0), $1455 = 0, $1456 = SIMD_Int32x4(0,0,0,0), $1457 = SIMD_Int32x4(0,0,0,0), $1458 = SIMD_Int32x4(0,0,0,0), $1459 = 0, $146 = 0, $1460 = SIMD_Int32x4(0,0,0,0), $1461 = 0, $1462 = SIMD_Int32x4(0,0,0,0), $1463 = SIMD_Int32x4(0,0,0,0); var $1464 = SIMD_Int32x4(0,0,0,0), $1465 = 0, $1466 = SIMD_Int32x4(0,0,0,0), $1467 = SIMD_Int32x4(0,0,0,0), $1468 = SIMD_Int32x4(0,0,0,0), $1469 = 0, $147 = SIMD_Int32x4(0,0,0,0), $1470 = SIMD_Int32x4(0,0,0,0), $1471 = SIMD_Int32x4(0,0,0,0), $1472 = SIMD_Int32x4(0,0,0,0), $1473 = 0, $1474 = SIMD_Int32x4(0,0,0,0), $1475 = 0, $1476 = SIMD_Int32x4(0,0,0,0), $1477 = SIMD_Int32x4(0,0,0,0), $1478 = SIMD_Int32x4(0,0,0,0), $1479 = 0, $148 = SIMD_Int32x4(0,0,0,0), $1480 = SIMD_Int32x4(0,0,0,0), $1481 = SIMD_Int32x4(0,0,0,0); var $1482 = SIMD_Int32x4(0,0,0,0), $1483 = 0, $1484 = SIMD_Int32x4(0,0,0,0), $1485 = 0, $1486 = SIMD_Int32x4(0,0,0,0), $1487 = SIMD_Int32x4(0,0,0,0), $1488 = SIMD_Int32x4(0,0,0,0), $1489 = 0, $149 = SIMD_Int32x4(0,0,0,0), $1490 = SIMD_Int32x4(0,0,0,0), $1491 = SIMD_Int32x4(0,0,0,0), $1492 = SIMD_Int32x4(0,0,0,0), $1493 = 0, $1494 = SIMD_Int32x4(0,0,0,0), $1495 = SIMD_Int32x4(0,0,0,0), $1496 = SIMD_Int32x4(0,0,0,0), $1497 = 0, $1498 = SIMD_Int32x4(0,0,0,0), $1499 = 0, $15 = SIMD_Int32x4(0,0,0,0); var $150 = 0, $1500 = SIMD_Int32x4(0,0,0,0), $1501 = SIMD_Int32x4(0,0,0,0), $1502 = SIMD_Int32x4(0,0,0,0), $1503 = 0, $1504 = SIMD_Int32x4(0,0,0,0), $1505 = SIMD_Int32x4(0,0,0,0), $1506 = SIMD_Int32x4(0,0,0,0), $1507 = 0, $1508 = SIMD_Int32x4(0,0,0,0), $1509 = 0, $151 = SIMD_Int32x4(0,0,0,0), $1510 = SIMD_Int32x4(0,0,0,0), $1511 = SIMD_Int32x4(0,0,0,0), $1512 = SIMD_Int32x4(0,0,0,0), $1513 = 0, $1514 = SIMD_Int32x4(0,0,0,0), $1515 = SIMD_Int32x4(0,0,0,0), $1516 = SIMD_Int32x4(0,0,0,0), $1517 = 0; var $1518 = SIMD_Int32x4(0,0,0,0), $1519 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $1520 = SIMD_Int32x4(0,0,0,0), $1521 = 0, $1522 = SIMD_Int32x4(0,0,0,0), $1523 = 0, $1524 = SIMD_Int32x4(0,0,0,0), $1525 = SIMD_Int32x4(0,0,0,0), $1526 = SIMD_Int32x4(0,0,0,0), $1527 = 0, $1528 = SIMD_Int32x4(0,0,0,0), $1529 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $1530 = SIMD_Int32x4(0,0,0,0), $1531 = 0, $1532 = SIMD_Int32x4(0,0,0,0), $1533 = 0, $1534 = SIMD_Int32x4(0,0,0,0), $1535 = SIMD_Int32x4(0,0,0,0); var $1536 = SIMD_Int32x4(0,0,0,0), $1537 = 0, $1538 = SIMD_Int32x4(0,0,0,0), $1539 = SIMD_Int32x4(0,0,0,0), $154 = 0, $1540 = SIMD_Int32x4(0,0,0,0), $1541 = SIMD_Int32x4(0,0,0,0), $1542 = 0, $1543 = SIMD_Int32x4(0,0,0,0), $1544 = SIMD_Int32x4(0,0,0,0), $1545 = SIMD_Int32x4(0,0,0,0), $1546 = 0, $1547 = SIMD_Int32x4(0,0,0,0), $1548 = SIMD_Int32x4(0,0,0,0), $1549 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $1550 = 0, $1551 = SIMD_Int32x4(0,0,0,0), $1552 = 0, $1553 = SIMD_Int32x4(0,0,0,0); var $1554 = SIMD_Int32x4(0,0,0,0), $1555 = SIMD_Int32x4(0,0,0,0), $1556 = 0, $1557 = SIMD_Int32x4(0,0,0,0), $1558 = SIMD_Int32x4(0,0,0,0), $1559 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $1560 = 0, $1561 = SIMD_Int32x4(0,0,0,0), $1562 = 0, $1563 = SIMD_Int32x4(0,0,0,0), $1564 = SIMD_Int32x4(0,0,0,0), $1565 = SIMD_Int32x4(0,0,0,0), $1566 = 0, $1567 = SIMD_Int32x4(0,0,0,0), $1568 = SIMD_Int32x4(0,0,0,0), $1569 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $1570 = 0, $1571 = SIMD_Int32x4(0,0,0,0); var $1572 = 0, $1573 = SIMD_Int32x4(0,0,0,0), $1574 = SIMD_Int32x4(0,0,0,0), $1575 = SIMD_Int32x4(0,0,0,0), $1576 = 0, $1577 = SIMD_Int32x4(0,0,0,0), $1578 = SIMD_Int32x4(0,0,0,0), $1579 = SIMD_Int32x4(0,0,0,0), $158 = 0, $1580 = 0, $1581 = SIMD_Int32x4(0,0,0,0), $1582 = SIMD_Int32x4(0,0,0,0), $1583 = SIMD_Int32x4(0,0,0,0), $1584 = 0, $1585 = SIMD_Int32x4(0,0,0,0), $1586 = 0, $1587 = SIMD_Int32x4(0,0,0,0), $1588 = SIMD_Int32x4(0,0,0,0), $1589 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $1590 = 0, $1591 = SIMD_Int32x4(0,0,0,0), $1592 = SIMD_Int32x4(0,0,0,0), $1593 = SIMD_Int32x4(0,0,0,0), $1594 = 0, $1595 = SIMD_Int32x4(0,0,0,0), $1596 = 0, $1597 = SIMD_Int32x4(0,0,0,0), $1598 = SIMD_Int32x4(0,0,0,0), $1599 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $1600 = 0, $1601 = SIMD_Int32x4(0,0,0,0), $1602 = SIMD_Int32x4(0,0,0,0), $1603 = SIMD_Int32x4(0,0,0,0), $1604 = 0, $1605 = SIMD_Int32x4(0,0,0,0), $1606 = 0, $1607 = SIMD_Int32x4(0,0,0,0); var $1608 = SIMD_Int32x4(0,0,0,0), $1609 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $1610 = 0, $1611 = SIMD_Int32x4(0,0,0,0), $1612 = SIMD_Int32x4(0,0,0,0), $1613 = SIMD_Int32x4(0,0,0,0), $1614 = 0, $1615 = 0, $1616 = SIMD_Int32x4(0,0,0,0), $1617 = 0, $1618 = SIMD_Int32x4(0,0,0,0), $1619 = SIMD_Int32x4(0,0,0,0), $162 = 0, $1620 = SIMD_Int32x4(0,0,0,0), $1621 = 0, $1622 = SIMD_Int32x4(0,0,0,0), $1623 = SIMD_Int32x4(0,0,0,0), $1624 = SIMD_Int32x4(0,0,0,0), $1625 = 0; var $1626 = SIMD_Int32x4(0,0,0,0), $1627 = 0, $1628 = SIMD_Int32x4(0,0,0,0), $1629 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $1630 = SIMD_Int32x4(0,0,0,0), $1631 = 0, $1632 = SIMD_Int32x4(0,0,0,0), $1633 = SIMD_Int32x4(0,0,0,0), $1634 = SIMD_Int32x4(0,0,0,0), $1635 = 0, $1636 = SIMD_Int32x4(0,0,0,0), $1637 = 0, $1638 = SIMD_Int32x4(0,0,0,0), $1639 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $1640 = SIMD_Int32x4(0,0,0,0), $1641 = 0, $1642 = SIMD_Int32x4(0,0,0,0), $1643 = SIMD_Int32x4(0,0,0,0); var $1644 = SIMD_Int32x4(0,0,0,0), $1645 = 0, $1646 = SIMD_Int32x4(0,0,0,0), $1647 = 0, $1648 = SIMD_Int32x4(0,0,0,0), $1649 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $1650 = SIMD_Int32x4(0,0,0,0), $1651 = 0, $1652 = SIMD_Int32x4(0,0,0,0), $1653 = SIMD_Int32x4(0,0,0,0), $1654 = SIMD_Int32x4(0,0,0,0), $1655 = 0, $1656 = SIMD_Int32x4(0,0,0,0), $1657 = SIMD_Int32x4(0,0,0,0), $1658 = SIMD_Int32x4(0,0,0,0), $1659 = 0, $166 = 0, $1660 = SIMD_Int32x4(0,0,0,0), $1661 = 0; var $1662 = SIMD_Int32x4(0,0,0,0), $1663 = SIMD_Int32x4(0,0,0,0), $1664 = SIMD_Int32x4(0,0,0,0), $1665 = 0, $1666 = SIMD_Int32x4(0,0,0,0), $1667 = SIMD_Int32x4(0,0,0,0), $1668 = SIMD_Int32x4(0,0,0,0), $1669 = 0, $167 = SIMD_Int32x4(0,0,0,0), $1670 = SIMD_Int32x4(0,0,0,0), $1671 = 0, $1672 = SIMD_Int32x4(0,0,0,0), $1673 = SIMD_Int32x4(0,0,0,0), $1674 = SIMD_Int32x4(0,0,0,0), $1675 = 0, $1676 = SIMD_Int32x4(0,0,0,0), $1677 = SIMD_Int32x4(0,0,0,0), $1678 = SIMD_Int32x4(0,0,0,0), $1679 = 0, $168 = SIMD_Int32x4(0,0,0,0); var $1680 = SIMD_Int32x4(0,0,0,0), $1681 = 0, $1682 = SIMD_Int32x4(0,0,0,0), $1683 = SIMD_Int32x4(0,0,0,0), $1684 = SIMD_Int32x4(0,0,0,0), $1685 = 0, $1686 = SIMD_Int32x4(0,0,0,0), $1687 = SIMD_Int32x4(0,0,0,0), $1688 = SIMD_Int32x4(0,0,0,0), $1689 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $1690 = 0, $1691 = SIMD_Int32x4(0,0,0,0), $1692 = SIMD_Int32x4(0,0,0,0), $1693 = SIMD_Int32x4(0,0,0,0), $1694 = 0, $1695 = SIMD_Int32x4(0,0,0,0), $1696 = SIMD_Int32x4(0,0,0,0), $1697 = SIMD_Int32x4(0,0,0,0), $1698 = 0; var $1699 = SIMD_Int32x4(0,0,0,0), $17 = 0, $170 = 0, $1700 = 0, $1701 = SIMD_Int32x4(0,0,0,0), $1702 = SIMD_Int32x4(0,0,0,0), $1703 = SIMD_Int32x4(0,0,0,0), $1704 = 0, $1705 = SIMD_Int32x4(0,0,0,0), $1706 = SIMD_Int32x4(0,0,0,0), $1707 = SIMD_Int32x4(0,0,0,0), $1708 = 0, $1709 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $1710 = 0, $1711 = SIMD_Int32x4(0,0,0,0), $1712 = SIMD_Int32x4(0,0,0,0), $1713 = SIMD_Int32x4(0,0,0,0), $1714 = 0, $1715 = SIMD_Int32x4(0,0,0,0); var $1716 = SIMD_Int32x4(0,0,0,0), $1717 = SIMD_Int32x4(0,0,0,0), $1718 = 0, $1719 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $1720 = 0, $1721 = SIMD_Int32x4(0,0,0,0), $1722 = SIMD_Int32x4(0,0,0,0), $1723 = SIMD_Int32x4(0,0,0,0), $1724 = 0, $1725 = SIMD_Int32x4(0,0,0,0), $1726 = SIMD_Int32x4(0,0,0,0), $1727 = SIMD_Int32x4(0,0,0,0), $1728 = 0, $1729 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $1730 = 0, $1731 = SIMD_Int32x4(0,0,0,0), $1732 = SIMD_Int32x4(0,0,0,0), $1733 = SIMD_Int32x4(0,0,0,0); var $1734 = 0, $1735 = SIMD_Int32x4(0,0,0,0), $1736 = SIMD_Int32x4(0,0,0,0), $1737 = SIMD_Int32x4(0,0,0,0), $1738 = 0, $1739 = SIMD_Int32x4(0,0,0,0), $174 = 0, $1740 = 0, $1741 = SIMD_Int32x4(0,0,0,0), $1742 = SIMD_Int32x4(0,0,0,0), $1743 = SIMD_Int32x4(0,0,0,0), $1744 = 0, $1745 = SIMD_Int32x4(0,0,0,0), $1746 = SIMD_Int32x4(0,0,0,0), $1747 = SIMD_Int32x4(0,0,0,0), $1748 = 0, $1749 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $1750 = 0, $1751 = SIMD_Int32x4(0,0,0,0); var $1752 = SIMD_Int32x4(0,0,0,0), $1753 = SIMD_Int32x4(0,0,0,0), $1754 = 0, $1755 = SIMD_Int32x4(0,0,0,0), $1756 = SIMD_Int32x4(0,0,0,0), $1757 = SIMD_Int32x4(0,0,0,0), $1758 = 0, $1759 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $1760 = 0, $1761 = SIMD_Int32x4(0,0,0,0), $1762 = SIMD_Int32x4(0,0,0,0), $1763 = SIMD_Int32x4(0,0,0,0), $1764 = 0, $1765 = SIMD_Int32x4(0,0,0,0), $1766 = SIMD_Int32x4(0,0,0,0), $1767 = SIMD_Int32x4(0,0,0,0), $1768 = 0, $1769 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $1770 = SIMD_Int32x4(0,0,0,0), $1771 = SIMD_Int32x4(0,0,0,0), $1772 = 0, $1773 = SIMD_Int32x4(0,0,0,0), $1774 = 0, $1775 = SIMD_Int32x4(0,0,0,0), $1776 = SIMD_Int32x4(0,0,0,0), $1777 = SIMD_Int32x4(0,0,0,0), $1778 = 0, $1779 = SIMD_Int32x4(0,0,0,0), $178 = 0, $1780 = SIMD_Int32x4(0,0,0,0), $1781 = SIMD_Int32x4(0,0,0,0), $1782 = 0, $1783 = SIMD_Int32x4(0,0,0,0), $1784 = 0, $1785 = SIMD_Int32x4(0,0,0,0), $1786 = SIMD_Int32x4(0,0,0,0), $1787 = SIMD_Int32x4(0,0,0,0), $1788 = 0; var $1789 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $1790 = SIMD_Int32x4(0,0,0,0), $1791 = SIMD_Int32x4(0,0,0,0), $1792 = 0, $1793 = SIMD_Int32x4(0,0,0,0), $1794 = 0, $1795 = SIMD_Int32x4(0,0,0,0), $1796 = SIMD_Int32x4(0,0,0,0), $1797 = SIMD_Int32x4(0,0,0,0), $1798 = 0, $1799 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int32x4(0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $1800 = SIMD_Int32x4(0,0,0,0), $1801 = SIMD_Int32x4(0,0,0,0), $1802 = 0, $1803 = SIMD_Int32x4(0,0,0,0), $1804 = 0, $1805 = SIMD_Int32x4(0,0,0,0); var $1806 = SIMD_Int32x4(0,0,0,0), $1807 = SIMD_Int32x4(0,0,0,0), $1808 = 0, $1809 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $1810 = SIMD_Int32x4(0,0,0,0), $1811 = SIMD_Int32x4(0,0,0,0), $1812 = 0, $1813 = SIMD_Int32x4(0,0,0,0), $1814 = 0, $1815 = SIMD_Int32x4(0,0,0,0), $1816 = SIMD_Int32x4(0,0,0,0), $1817 = SIMD_Int32x4(0,0,0,0), $1818 = 0, $1819 = SIMD_Int32x4(0,0,0,0), $182 = 0, $1820 = SIMD_Int32x4(0,0,0,0), $1821 = SIMD_Int32x4(0,0,0,0), $1822 = 0, $1823 = SIMD_Int32x4(0,0,0,0); var $1824 = 0, $1825 = SIMD_Int32x4(0,0,0,0), $1826 = SIMD_Int32x4(0,0,0,0), $1827 = SIMD_Int32x4(0,0,0,0), $1828 = 0, $1829 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $1830 = SIMD_Int32x4(0,0,0,0), $1831 = SIMD_Int32x4(0,0,0,0), $1832 = 0, $1833 = SIMD_Int32x4(0,0,0,0), $1834 = 0, $1835 = SIMD_Int32x4(0,0,0,0), $1836 = SIMD_Int32x4(0,0,0,0), $1837 = SIMD_Int32x4(0,0,0,0), $1838 = 0, $1839 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $1840 = SIMD_Int32x4(0,0,0,0), $1841 = SIMD_Int32x4(0,0,0,0); var $1842 = SIMD_Int32x4(0,0,0,0), $1843 = 0, $1844 = SIMD_Int32x4(0,0,0,0), $1845 = SIMD_Int32x4(0,0,0,0), $1846 = SIMD_Int32x4(0,0,0,0), $1847 = 0, $1848 = 0, $1849 = 0, $185 = SIMD_Int32x4(0,0,0,0), $1850 = SIMD_Int32x4(0,0,0,0), $1851 = 0, $1852 = SIMD_Int32x4(0,0,0,0), $1853 = SIMD_Int32x4(0,0,0,0), $1854 = SIMD_Int32x4(0,0,0,0), $1855 = 0, $1856 = SIMD_Int32x4(0,0,0,0), $1857 = 0, $1858 = SIMD_Int32x4(0,0,0,0), $1859 = SIMD_Int32x4(0,0,0,0), $186 = 0; var $1860 = SIMD_Int32x4(0,0,0,0), $1861 = 0, $1862 = SIMD_Int32x4(0,0,0,0), $1863 = SIMD_Int32x4(0,0,0,0), $1864 = SIMD_Int32x4(0,0,0,0), $1865 = 0, $1866 = SIMD_Int32x4(0,0,0,0), $1867 = 0, $1868 = SIMD_Int32x4(0,0,0,0), $1869 = SIMD_Int32x4(0,0,0,0), $187 = 0, $1870 = SIMD_Int32x4(0,0,0,0), $1871 = 0, $1872 = SIMD_Int32x4(0,0,0,0), $1873 = SIMD_Int32x4(0,0,0,0), $1874 = SIMD_Int32x4(0,0,0,0), $1875 = 0, $1876 = SIMD_Int32x4(0,0,0,0), $1877 = 0, $1878 = SIMD_Int32x4(0,0,0,0); var $1879 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $1880 = SIMD_Int32x4(0,0,0,0), $1881 = 0, $1882 = SIMD_Int32x4(0,0,0,0), $1883 = SIMD_Int32x4(0,0,0,0), $1884 = SIMD_Int32x4(0,0,0,0), $1885 = 0, $1886 = SIMD_Int32x4(0,0,0,0), $1887 = 0, $1888 = SIMD_Int32x4(0,0,0,0), $1889 = SIMD_Int32x4(0,0,0,0), $189 = 0, $1890 = SIMD_Int32x4(0,0,0,0), $1891 = 0, $1892 = SIMD_Int32x4(0,0,0,0), $1893 = SIMD_Int32x4(0,0,0,0), $1894 = SIMD_Int32x4(0,0,0,0), $1895 = 0, $1896 = SIMD_Int32x4(0,0,0,0); var $1897 = 0, $1898 = SIMD_Int32x4(0,0,0,0), $1899 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $1900 = SIMD_Int32x4(0,0,0,0), $1901 = 0, $1902 = SIMD_Int32x4(0,0,0,0), $1903 = SIMD_Int32x4(0,0,0,0), $1904 = SIMD_Int32x4(0,0,0,0), $1905 = 0, $1906 = SIMD_Int32x4(0,0,0,0), $1907 = 0, $1908 = SIMD_Int32x4(0,0,0,0), $1909 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $1910 = SIMD_Int32x4(0,0,0,0), $1911 = 0, $1912 = SIMD_Int32x4(0,0,0,0), $1913 = SIMD_Int32x4(0,0,0,0); var $1914 = SIMD_Int32x4(0,0,0,0), $1915 = 0, $1916 = SIMD_Int32x4(0,0,0,0), $1917 = 0, $1918 = SIMD_Int32x4(0,0,0,0), $1919 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $1920 = SIMD_Int32x4(0,0,0,0), $1921 = 0, $1922 = SIMD_Int32x4(0,0,0,0), $1923 = SIMD_Int32x4(0,0,0,0), $1924 = SIMD_Int32x4(0,0,0,0), $1925 = 0, $1926 = SIMD_Int32x4(0,0,0,0), $1927 = 0, $1928 = SIMD_Int32x4(0,0,0,0), $1929 = SIMD_Int32x4(0,0,0,0), $193 = 0, $1930 = SIMD_Int32x4(0,0,0,0), $1931 = 0; var $1932 = SIMD_Int32x4(0,0,0,0), $1933 = 0, $1934 = SIMD_Int32x4(0,0,0,0), $1935 = SIMD_Int32x4(0,0,0,0), $1936 = SIMD_Int32x4(0,0,0,0), $1937 = 0, $1938 = SIMD_Int32x4(0,0,0,0), $1939 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $1940 = SIMD_Int32x4(0,0,0,0), $1941 = 0, $1942 = SIMD_Int32x4(0,0,0,0), $1943 = 0, $1944 = SIMD_Int32x4(0,0,0,0), $1945 = SIMD_Int32x4(0,0,0,0), $1946 = SIMD_Int32x4(0,0,0,0), $1947 = 0, $1948 = SIMD_Int32x4(0,0,0,0), $1949 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $1950 = SIMD_Int32x4(0,0,0,0), $1951 = 0, $1952 = SIMD_Int32x4(0,0,0,0), $1953 = 0, $1954 = SIMD_Int32x4(0,0,0,0), $1955 = SIMD_Int32x4(0,0,0,0), $1956 = SIMD_Int32x4(0,0,0,0), $1957 = 0, $1958 = SIMD_Int32x4(0,0,0,0), $1959 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $1960 = SIMD_Int32x4(0,0,0,0), $1961 = 0, $1962 = SIMD_Int32x4(0,0,0,0), $1963 = 0, $1964 = SIMD_Int32x4(0,0,0,0), $1965 = SIMD_Int32x4(0,0,0,0), $1966 = SIMD_Int32x4(0,0,0,0), $1967 = 0, $1968 = SIMD_Int32x4(0,0,0,0); var $1969 = SIMD_Int32x4(0,0,0,0), $197 = 0, $1970 = SIMD_Int32x4(0,0,0,0), $1971 = 0, $1972 = SIMD_Int32x4(0,0,0,0), $1973 = 0, $1974 = SIMD_Int32x4(0,0,0,0), $1975 = SIMD_Int32x4(0,0,0,0), $1976 = SIMD_Int32x4(0,0,0,0), $1977 = 0, $1978 = SIMD_Int32x4(0,0,0,0), $1979 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $1980 = SIMD_Int32x4(0,0,0,0), $1981 = 0, $1982 = SIMD_Int32x4(0,0,0,0), $1983 = 0, $1984 = SIMD_Int32x4(0,0,0,0), $1985 = SIMD_Int32x4(0,0,0,0), $1986 = SIMD_Int32x4(0,0,0,0); var $1987 = 0, $1988 = SIMD_Int32x4(0,0,0,0), $1989 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $1990 = SIMD_Int32x4(0,0,0,0), $1991 = 0, $1992 = SIMD_Int32x4(0,0,0,0), $1993 = 0, $1994 = SIMD_Int32x4(0,0,0,0), $1995 = SIMD_Int32x4(0,0,0,0), $1996 = SIMD_Int32x4(0,0,0,0), $1997 = 0, $1998 = SIMD_Int32x4(0,0,0,0), $1999 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int32x4(0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $2000 = SIMD_Int32x4(0,0,0,0), $2001 = 0, $2002 = SIMD_Int32x4(0,0,0,0); var $2003 = 0, $2004 = SIMD_Int32x4(0,0,0,0), $2005 = SIMD_Int32x4(0,0,0,0), $2006 = SIMD_Int32x4(0,0,0,0), $2007 = SIMD_Int32x4(0,0,0,0), $2008 = 0, $2009 = SIMD_Int32x4(0,0,0,0), $201 = 0, $2010 = SIMD_Int32x4(0,0,0,0), $2011 = SIMD_Int32x4(0,0,0,0), $2012 = 0, $2013 = SIMD_Int32x4(0,0,0,0), $2014 = 0, $2015 = SIMD_Int32x4(0,0,0,0), $2016 = SIMD_Int32x4(0,0,0,0), $2017 = SIMD_Int32x4(0,0,0,0), $2018 = 0, $2019 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $2020 = SIMD_Int32x4(0,0,0,0); var $2021 = SIMD_Int32x4(0,0,0,0), $2022 = 0, $2023 = SIMD_Int32x4(0,0,0,0), $2024 = 0, $2025 = SIMD_Int32x4(0,0,0,0), $2026 = SIMD_Int32x4(0,0,0,0), $2027 = SIMD_Int32x4(0,0,0,0), $2028 = 0, $2029 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $2030 = SIMD_Int32x4(0,0,0,0), $2031 = SIMD_Int32x4(0,0,0,0), $2032 = 0, $2033 = SIMD_Int32x4(0,0,0,0), $2034 = 0, $2035 = SIMD_Int32x4(0,0,0,0), $2036 = SIMD_Int32x4(0,0,0,0), $2037 = SIMD_Int32x4(0,0,0,0), $2038 = 0, $2039 = SIMD_Int32x4(0,0,0,0); var $204 = SIMD_Int32x4(0,0,0,0), $2040 = SIMD_Int32x4(0,0,0,0), $2041 = SIMD_Int32x4(0,0,0,0), $2042 = 0, $2043 = SIMD_Int32x4(0,0,0,0), $2044 = 0, $2045 = SIMD_Int32x4(0,0,0,0), $2046 = SIMD_Int32x4(0,0,0,0), $2047 = SIMD_Int32x4(0,0,0,0), $2048 = 0, $2049 = SIMD_Int32x4(0,0,0,0), $205 = 0, $2050 = 0, $2051 = SIMD_Int32x4(0,0,0,0), $2052 = SIMD_Int32x4(0,0,0,0), $2053 = SIMD_Int32x4(0,0,0,0), $2054 = 0, $2055 = SIMD_Int32x4(0,0,0,0), $2056 = SIMD_Int32x4(0,0,0,0), $2057 = SIMD_Int32x4(0,0,0,0); var $2058 = 0, $2059 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $2060 = 0, $2061 = SIMD_Int32x4(0,0,0,0), $2062 = SIMD_Int32x4(0,0,0,0), $2063 = SIMD_Int32x4(0,0,0,0), $2064 = 0, $2065 = SIMD_Int32x4(0,0,0,0), $2066 = SIMD_Int32x4(0,0,0,0), $2067 = SIMD_Int32x4(0,0,0,0), $2068 = 0, $2069 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $2070 = 0, $2071 = SIMD_Int32x4(0,0,0,0), $2072 = SIMD_Int32x4(0,0,0,0), $2073 = SIMD_Int32x4(0,0,0,0), $2074 = 0, $2075 = SIMD_Int32x4(0,0,0,0); var $2076 = SIMD_Int32x4(0,0,0,0), $2077 = SIMD_Int32x4(0,0,0,0), $2078 = 0, $2079 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $2080 = 0, $2081 = SIMD_Int32x4(0,0,0,0), $2082 = SIMD_Int32x4(0,0,0,0), $2083 = SIMD_Int32x4(0,0,0,0), $2084 = 0, $2085 = 0, $2086 = SIMD_Int32x4(0,0,0,0), $2087 = 0, $2088 = SIMD_Int32x4(0,0,0,0), $2089 = SIMD_Int32x4(0,0,0,0), $209 = 0, $2090 = SIMD_Int32x4(0,0,0,0), $2091 = 0, $2092 = SIMD_Int32x4(0,0,0,0), $2093 = 0; var $2094 = SIMD_Int32x4(0,0,0,0), $2095 = SIMD_Int32x4(0,0,0,0), $2096 = SIMD_Int32x4(0,0,0,0), $2097 = 0, $2098 = SIMD_Int32x4(0,0,0,0), $2099 = SIMD_Int32x4(0,0,0,0), $21 = 0, $210 = SIMD_Int32x4(0,0,0,0), $2100 = SIMD_Int32x4(0,0,0,0), $2101 = 0, $2102 = SIMD_Int32x4(0,0,0,0), $2103 = 0, $2104 = SIMD_Int32x4(0,0,0,0), $2105 = SIMD_Int32x4(0,0,0,0), $2106 = SIMD_Int32x4(0,0,0,0), $2107 = 0, $2108 = SIMD_Int32x4(0,0,0,0), $2109 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $2110 = SIMD_Int32x4(0,0,0,0); var $2111 = 0, $2112 = SIMD_Int32x4(0,0,0,0), $2113 = 0, $2114 = SIMD_Int32x4(0,0,0,0), $2115 = SIMD_Int32x4(0,0,0,0), $2116 = SIMD_Int32x4(0,0,0,0), $2117 = 0, $2118 = SIMD_Int32x4(0,0,0,0), $2119 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $2120 = SIMD_Int32x4(0,0,0,0), $2121 = 0, $2122 = SIMD_Int32x4(0,0,0,0), $2123 = 0, $2124 = SIMD_Int32x4(0,0,0,0), $2125 = SIMD_Int32x4(0,0,0,0), $2126 = SIMD_Int32x4(0,0,0,0), $2127 = 0, $2128 = SIMD_Int32x4(0,0,0,0), $2129 = 0; var $213 = 0, $2130 = SIMD_Int32x4(0,0,0,0), $2131 = SIMD_Int32x4(0,0,0,0), $2132 = SIMD_Int32x4(0,0,0,0), $2133 = 0, $2134 = SIMD_Int32x4(0,0,0,0), $2135 = SIMD_Int32x4(0,0,0,0), $2136 = SIMD_Int32x4(0,0,0,0), $2137 = 0, $2138 = SIMD_Int32x4(0,0,0,0), $2139 = 0, $214 = SIMD_Int32x4(0,0,0,0), $2140 = SIMD_Int32x4(0,0,0,0), $2141 = SIMD_Int32x4(0,0,0,0), $2142 = SIMD_Int32x4(0,0,0,0), $2143 = 0, $2144 = SIMD_Int32x4(0,0,0,0), $2145 = SIMD_Int32x4(0,0,0,0), $2146 = SIMD_Int32x4(0,0,0,0), $2147 = 0; var $2148 = SIMD_Int32x4(0,0,0,0), $2149 = 0, $215 = SIMD_Int32x4(0,0,0,0), $2150 = SIMD_Int32x4(0,0,0,0), $2151 = SIMD_Int32x4(0,0,0,0), $2152 = SIMD_Int32x4(0,0,0,0), $2153 = 0, $2154 = SIMD_Int32x4(0,0,0,0), $2155 = SIMD_Int32x4(0,0,0,0), $2156 = SIMD_Int32x4(0,0,0,0), $2157 = 0, $2158 = SIMD_Int32x4(0,0,0,0), $2159 = 0, $216 = SIMD_Int32x4(0,0,0,0), $2160 = SIMD_Int32x4(0,0,0,0), $2161 = SIMD_Int32x4(0,0,0,0), $2162 = SIMD_Int32x4(0,0,0,0), $2163 = SIMD_Int32x4(0,0,0,0), $2164 = 0, $2165 = SIMD_Int32x4(0,0,0,0); var $2166 = SIMD_Int32x4(0,0,0,0), $2167 = SIMD_Int32x4(0,0,0,0), $2168 = 0, $2169 = SIMD_Int32x4(0,0,0,0), $217 = 0, $2170 = 0, $2171 = SIMD_Int32x4(0,0,0,0), $2172 = SIMD_Int32x4(0,0,0,0), $2173 = SIMD_Int32x4(0,0,0,0), $2174 = 0, $2175 = SIMD_Int32x4(0,0,0,0), $2176 = SIMD_Int32x4(0,0,0,0), $2177 = SIMD_Int32x4(0,0,0,0), $2178 = 0, $2179 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $2180 = 0, $2181 = SIMD_Int32x4(0,0,0,0), $2182 = SIMD_Int32x4(0,0,0,0), $2183 = SIMD_Int32x4(0,0,0,0); var $2184 = 0, $2185 = SIMD_Int32x4(0,0,0,0), $2186 = SIMD_Int32x4(0,0,0,0), $2187 = SIMD_Int32x4(0,0,0,0), $2188 = 0, $2189 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $2190 = 0, $2191 = SIMD_Int32x4(0,0,0,0), $2192 = SIMD_Int32x4(0,0,0,0), $2193 = SIMD_Int32x4(0,0,0,0), $2194 = 0, $2195 = SIMD_Int32x4(0,0,0,0), $2196 = 0, $2197 = SIMD_Int32x4(0,0,0,0), $2198 = SIMD_Int32x4(0,0,0,0), $2199 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $2200 = 0; var $2201 = SIMD_Int32x4(0,0,0,0), $2202 = SIMD_Int32x4(0,0,0,0), $2203 = SIMD_Int32x4(0,0,0,0), $2204 = 0, $2205 = SIMD_Int32x4(0,0,0,0), $2206 = 0, $2207 = SIMD_Int32x4(0,0,0,0), $2208 = SIMD_Int32x4(0,0,0,0), $2209 = SIMD_Int32x4(0,0,0,0), $221 = 0, $2210 = 0, $2211 = SIMD_Int32x4(0,0,0,0), $2212 = SIMD_Int32x4(0,0,0,0), $2213 = SIMD_Int32x4(0,0,0,0), $2214 = 0, $2215 = SIMD_Int32x4(0,0,0,0), $2216 = 0, $2217 = SIMD_Int32x4(0,0,0,0), $2218 = SIMD_Int32x4(0,0,0,0), $2219 = SIMD_Int32x4(0,0,0,0); var $222 = SIMD_Int32x4(0,0,0,0), $2220 = 0, $2221 = SIMD_Int32x4(0,0,0,0), $2222 = 0, $2223 = SIMD_Int32x4(0,0,0,0), $2224 = SIMD_Int32x4(0,0,0,0), $2225 = SIMD_Int32x4(0,0,0,0), $2226 = 0, $2227 = SIMD_Int32x4(0,0,0,0), $2228 = SIMD_Int32x4(0,0,0,0), $2229 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $2230 = 0, $2231 = SIMD_Int32x4(0,0,0,0), $2232 = 0, $2233 = SIMD_Int32x4(0,0,0,0), $2234 = SIMD_Int32x4(0,0,0,0), $2235 = SIMD_Int32x4(0,0,0,0), $2236 = 0, $2237 = SIMD_Int32x4(0,0,0,0); var $2238 = SIMD_Int32x4(0,0,0,0), $2239 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $2240 = 0, $2241 = SIMD_Int32x4(0,0,0,0), $2242 = 0, $2243 = SIMD_Int32x4(0,0,0,0), $2244 = SIMD_Int32x4(0,0,0,0), $2245 = SIMD_Int32x4(0,0,0,0), $2246 = 0, $2247 = SIMD_Int32x4(0,0,0,0), $2248 = 0, $2249 = SIMD_Int32x4(0,0,0,0), $225 = 0, $2250 = SIMD_Int32x4(0,0,0,0), $2251 = SIMD_Int32x4(0,0,0,0), $2252 = 0, $2253 = SIMD_Int32x4(0,0,0,0), $2254 = SIMD_Int32x4(0,0,0,0), $2255 = SIMD_Int32x4(0,0,0,0); var $2256 = 0, $2257 = SIMD_Int32x4(0,0,0,0), $2258 = 0, $2259 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $2260 = SIMD_Int32x4(0,0,0,0), $2261 = SIMD_Int32x4(0,0,0,0), $2262 = 0, $2263 = SIMD_Int32x4(0,0,0,0), $2264 = SIMD_Int32x4(0,0,0,0), $2265 = SIMD_Int32x4(0,0,0,0), $2266 = 0, $2267 = SIMD_Int32x4(0,0,0,0), $2268 = 0, $2269 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $2270 = SIMD_Int32x4(0,0,0,0), $2271 = SIMD_Int32x4(0,0,0,0), $2272 = 0, $2273 = SIMD_Int32x4(0,0,0,0); var $2274 = 0, $2275 = SIMD_Int32x4(0,0,0,0), $2276 = SIMD_Int32x4(0,0,0,0), $2277 = SIMD_Int32x4(0,0,0,0), $2278 = 0, $2279 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $2280 = SIMD_Int32x4(0,0,0,0), $2281 = SIMD_Int32x4(0,0,0,0), $2282 = 0, $2283 = SIMD_Int32x4(0,0,0,0), $2284 = 0, $2285 = SIMD_Int32x4(0,0,0,0), $2286 = SIMD_Int32x4(0,0,0,0), $2287 = SIMD_Int32x4(0,0,0,0), $2288 = 0, $2289 = SIMD_Int32x4(0,0,0,0), $229 = 0, $2290 = SIMD_Int32x4(0,0,0,0), $2291 = SIMD_Int32x4(0,0,0,0); var $2292 = 0, $2293 = SIMD_Int32x4(0,0,0,0), $2294 = 0, $2295 = SIMD_Int32x4(0,0,0,0), $2296 = SIMD_Int32x4(0,0,0,0), $2297 = SIMD_Int32x4(0,0,0,0), $2298 = 0, $2299 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $2300 = 0, $2301 = SIMD_Int32x4(0,0,0,0), $2302 = SIMD_Int32x4(0,0,0,0), $2303 = SIMD_Int32x4(0,0,0,0), $2304 = 0, $2305 = SIMD_Int32x4(0,0,0,0), $2306 = SIMD_Int32x4(0,0,0,0), $2307 = SIMD_Int32x4(0,0,0,0), $2308 = 0, $2309 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $2310 = 0, $2311 = SIMD_Int32x4(0,0,0,0), $2312 = SIMD_Int32x4(0,0,0,0), $2313 = SIMD_Int32x4(0,0,0,0), $2314 = 0, $2315 = SIMD_Int32x4(0,0,0,0), $2316 = SIMD_Int32x4(0,0,0,0), $2317 = SIMD_Int32x4(0,0,0,0), $2318 = 0, $2319 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $2320 = 0, $2321 = SIMD_Int32x4(0,0,0,0), $2322 = SIMD_Int32x4(0,0,0,0), $2323 = SIMD_Int32x4(0,0,0,0), $2324 = SIMD_Int32x4(0,0,0,0), $2325 = 0, $2326 = SIMD_Int32x4(0,0,0,0), $2327 = SIMD_Int32x4(0,0,0,0); var $2328 = SIMD_Int32x4(0,0,0,0), $2329 = 0, $233 = 0, $2330 = SIMD_Int32x4(0,0,0,0), $2331 = 0, $2332 = SIMD_Int32x4(0,0,0,0), $2333 = SIMD_Int32x4(0,0,0,0), $2334 = SIMD_Int32x4(0,0,0,0), $2335 = 0, $2336 = SIMD_Int32x4(0,0,0,0), $2337 = SIMD_Int32x4(0,0,0,0), $2338 = SIMD_Int32x4(0,0,0,0), $2339 = 0, $234 = SIMD_Int32x4(0,0,0,0), $2340 = SIMD_Int32x4(0,0,0,0), $2341 = 0, $2342 = SIMD_Int32x4(0,0,0,0), $2343 = SIMD_Int32x4(0,0,0,0), $2344 = SIMD_Int32x4(0,0,0,0), $2345 = 0; var $2346 = SIMD_Int32x4(0,0,0,0), $2347 = 0, $2348 = SIMD_Int32x4(0,0,0,0), $2349 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $2350 = SIMD_Int32x4(0,0,0,0), $2351 = 0, $2352 = SIMD_Int32x4(0,0,0,0), $2353 = SIMD_Int32x4(0,0,0,0), $2354 = SIMD_Int32x4(0,0,0,0), $2355 = 0, $2356 = SIMD_Int32x4(0,0,0,0), $2357 = 0, $2358 = SIMD_Int32x4(0,0,0,0), $2359 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $2360 = SIMD_Int32x4(0,0,0,0), $2361 = 0, $2362 = 0, $2363 = SIMD_Int32x4(0,0,0,0); var $2364 = 0, $2365 = SIMD_Int32x4(0,0,0,0), $2366 = SIMD_Int32x4(0,0,0,0), $2367 = SIMD_Int32x4(0,0,0,0), $2368 = 0, $2369 = SIMD_Int32x4(0,0,0,0), $237 = 0, $2370 = 0, $2371 = SIMD_Int32x4(0,0,0,0), $2372 = SIMD_Int32x4(0,0,0,0), $2373 = SIMD_Int32x4(0,0,0,0), $2374 = 0, $2375 = SIMD_Int32x4(0,0,0,0), $2376 = SIMD_Int32x4(0,0,0,0), $2377 = SIMD_Int32x4(0,0,0,0), $2378 = 0, $2379 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $2380 = 0, $2381 = SIMD_Int32x4(0,0,0,0); var $2382 = SIMD_Int32x4(0,0,0,0), $2383 = SIMD_Int32x4(0,0,0,0), $2384 = 0, $2385 = SIMD_Int32x4(0,0,0,0), $2386 = 0, $2387 = SIMD_Int32x4(0,0,0,0), $2388 = SIMD_Int32x4(0,0,0,0), $2389 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $2390 = 0, $2391 = SIMD_Int32x4(0,0,0,0), $2392 = SIMD_Int32x4(0,0,0,0), $2393 = SIMD_Int32x4(0,0,0,0), $2394 = 0, $2395 = SIMD_Int32x4(0,0,0,0), $2396 = 0, $2397 = SIMD_Int32x4(0,0,0,0), $2398 = SIMD_Int32x4(0,0,0,0), $2399 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0); var $240 = SIMD_Int32x4(0,0,0,0), $2400 = 0, $2401 = 0, $2402 = SIMD_Int32x4(0,0,0,0), $2403 = 0, $2404 = SIMD_Int32x4(0,0,0,0), $2405 = SIMD_Int32x4(0,0,0,0), $2406 = SIMD_Int32x4(0,0,0,0), $2407 = 0, $2408 = SIMD_Int32x4(0,0,0,0), $2409 = 0, $241 = 0, $2410 = SIMD_Int32x4(0,0,0,0), $2411 = SIMD_Int32x4(0,0,0,0), $2412 = SIMD_Int32x4(0,0,0,0), $2413 = 0, $2414 = SIMD_Int32x4(0,0,0,0), $2415 = SIMD_Int32x4(0,0,0,0), $2416 = SIMD_Int32x4(0,0,0,0), $2417 = 0; var $2418 = SIMD_Int32x4(0,0,0,0), $2419 = 0, $242 = SIMD_Int32x4(0,0,0,0), $2420 = SIMD_Int32x4(0,0,0,0), $2421 = SIMD_Int32x4(0,0,0,0), $2422 = SIMD_Int32x4(0,0,0,0), $2423 = 0, $2424 = SIMD_Int32x4(0,0,0,0), $2425 = 0, $2426 = SIMD_Int32x4(0,0,0,0), $2427 = SIMD_Int32x4(0,0,0,0), $2428 = SIMD_Int32x4(0,0,0,0), $2429 = 0, $243 = SIMD_Int32x4(0,0,0,0), $2430 = SIMD_Int32x4(0,0,0,0), $2431 = SIMD_Int32x4(0,0,0,0), $2432 = SIMD_Int32x4(0,0,0,0), $2433 = 0, $2434 = SIMD_Int32x4(0,0,0,0), $2435 = 0; var $2436 = SIMD_Int32x4(0,0,0,0), $2437 = SIMD_Int32x4(0,0,0,0), $2438 = SIMD_Int32x4(0,0,0,0), $2439 = 0, $244 = SIMD_Int32x4(0,0,0,0), $2440 = 0, $2441 = SIMD_Int32x4(0,0,0,0), $2442 = 0, $2443 = SIMD_Int32x4(0,0,0,0), $2444 = SIMD_Int32x4(0,0,0,0), $2445 = SIMD_Int32x4(0,0,0,0), $2446 = 0, $2447 = SIMD_Int32x4(0,0,0,0), $2448 = 0, $2449 = SIMD_Int32x4(0,0,0,0), $245 = 0, $2450 = SIMD_Int32x4(0,0,0,0), $2451 = SIMD_Int32x4(0,0,0,0), $2452 = 0, $2453 = SIMD_Int32x4(0,0,0,0); var $2454 = SIMD_Int32x4(0,0,0,0), $2455 = SIMD_Int32x4(0,0,0,0), $2456 = 0, $2457 = SIMD_Int32x4(0,0,0,0), $2458 = 0, $2459 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $2460 = SIMD_Int32x4(0,0,0,0), $2461 = SIMD_Int32x4(0,0,0,0), $2462 = 0, $2463 = SIMD_Int32x4(0,0,0,0), $2464 = 0, $2465 = SIMD_Int32x4(0,0,0,0), $2466 = SIMD_Int32x4(0,0,0,0), $2467 = SIMD_Int32x4(0,0,0,0), $2468 = 0, $2469 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $2470 = SIMD_Int32x4(0,0,0,0), $2471 = SIMD_Int32x4(0,0,0,0); var $2472 = 0, $2473 = SIMD_Int32x4(0,0,0,0), $2474 = 0, $2475 = SIMD_Int32x4(0,0,0,0), $2476 = SIMD_Int32x4(0,0,0,0), $2477 = SIMD_Int32x4(0,0,0,0), $2478 = SIMD_Int32x4(0,0,0,0), $2479 = 0, $248 = SIMD_Int32x4(0,0,0,0), $2480 = SIMD_Int32x4(0,0,0,0), $2481 = SIMD_Int32x4(0,0,0,0), $2482 = SIMD_Int32x4(0,0,0,0), $2483 = 0, $2484 = SIMD_Int32x4(0,0,0,0), $2485 = 0, $2486 = SIMD_Int32x4(0,0,0,0), $2487 = SIMD_Int32x4(0,0,0,0), $2488 = SIMD_Int32x4(0,0,0,0), $2489 = 0, $249 = SIMD_Int32x4(0,0,0,0); var $2490 = SIMD_Int32x4(0,0,0,0), $2491 = SIMD_Int32x4(0,0,0,0), $2492 = SIMD_Int32x4(0,0,0,0), $2493 = 0, $2494 = SIMD_Int32x4(0,0,0,0), $2495 = 0, $2496 = SIMD_Int32x4(0,0,0,0), $2497 = SIMD_Int32x4(0,0,0,0), $2498 = SIMD_Int32x4(0,0,0,0), $2499 = 0, $25 = 0, $250 = 0, $2500 = SIMD_Int32x4(0,0,0,0), $2501 = 0, $2502 = SIMD_Int32x4(0,0,0,0), $2503 = SIMD_Int32x4(0,0,0,0), $2504 = SIMD_Int32x4(0,0,0,0), $2505 = 0, $2506 = SIMD_Int32x4(0,0,0,0), $2507 = SIMD_Int32x4(0,0,0,0); var $2508 = SIMD_Int32x4(0,0,0,0), $2509 = 0, $251 = SIMD_Int32x4(0,0,0,0), $2510 = SIMD_Int32x4(0,0,0,0), $2511 = 0, $2512 = SIMD_Int32x4(0,0,0,0), $2513 = SIMD_Int32x4(0,0,0,0), $2514 = SIMD_Int32x4(0,0,0,0), $2515 = 0, $2516 = SIMD_Int32x4(0,0,0,0), $2517 = 0, $2518 = SIMD_Int32x4(0,0,0,0), $2519 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $2520 = SIMD_Int32x4(0,0,0,0), $2521 = 0, $2522 = SIMD_Int32x4(0,0,0,0), $2523 = SIMD_Int32x4(0,0,0,0), $2524 = SIMD_Int32x4(0,0,0,0), $2525 = 0; var $2526 = SIMD_Int32x4(0,0,0,0), $2527 = 0, $2528 = SIMD_Int32x4(0,0,0,0), $2529 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $2530 = SIMD_Int32x4(0,0,0,0), $2531 = 0, $2532 = SIMD_Int32x4(0,0,0,0), $2533 = 0, $2534 = SIMD_Int32x4(0,0,0,0), $2535 = SIMD_Int32x4(0,0,0,0), $2536 = SIMD_Int32x4(0,0,0,0), $2537 = 0, $2538 = SIMD_Int32x4(0,0,0,0), $2539 = SIMD_Int32x4(0,0,0,0), $254 = 0, $2540 = SIMD_Int32x4(0,0,0,0), $2541 = 0, $2542 = SIMD_Int32x4(0,0,0,0), $2543 = 0; var $2544 = SIMD_Int32x4(0,0,0,0), $2545 = SIMD_Int32x4(0,0,0,0), $2546 = SIMD_Int32x4(0,0,0,0), $2547 = 0, $2548 = SIMD_Int32x4(0,0,0,0), $2549 = 0, $255 = SIMD_Int32x4(0,0,0,0), $2550 = SIMD_Int32x4(0,0,0,0), $2551 = SIMD_Int32x4(0,0,0,0), $2552 = SIMD_Int32x4(0,0,0,0), $2553 = 0, $2554 = SIMD_Int32x4(0,0,0,0), $2555 = SIMD_Int32x4(0,0,0,0), $2556 = SIMD_Int32x4(0,0,0,0), $2557 = 0, $2558 = SIMD_Int32x4(0,0,0,0), $2559 = 0, $256 = SIMD_Int32x4(0,0,0,0), $2560 = SIMD_Int32x4(0,0,0,0), $2561 = SIMD_Int32x4(0,0,0,0); var $2562 = SIMD_Int32x4(0,0,0,0), $2563 = 0, $2564 = SIMD_Int32x4(0,0,0,0), $2565 = 0, $2566 = SIMD_Int32x4(0,0,0,0), $2567 = SIMD_Int32x4(0,0,0,0), $2568 = SIMD_Int32x4(0,0,0,0), $2569 = 0, $257 = SIMD_Int32x4(0,0,0,0), $2570 = SIMD_Int32x4(0,0,0,0), $2571 = SIMD_Int32x4(0,0,0,0), $2572 = SIMD_Int32x4(0,0,0,0), $2573 = 0, $2574 = SIMD_Int32x4(0,0,0,0), $2575 = 0, $2576 = SIMD_Int32x4(0,0,0,0), $2577 = SIMD_Int32x4(0,0,0,0), $2578 = SIMD_Int32x4(0,0,0,0), $2579 = 0, $258 = 0; var $2580 = SIMD_Int32x4(0,0,0,0), $2581 = 0, $2582 = SIMD_Int32x4(0,0,0,0), $2583 = SIMD_Int32x4(0,0,0,0), $2584 = SIMD_Int32x4(0,0,0,0), $2585 = 0, $2586 = SIMD_Int32x4(0,0,0,0), $2587 = SIMD_Int32x4(0,0,0,0), $2588 = SIMD_Int32x4(0,0,0,0), $2589 = 0, $259 = SIMD_Int32x4(0,0,0,0), $2590 = SIMD_Int32x4(0,0,0,0), $2591 = 0, $2592 = SIMD_Int32x4(0,0,0,0), $2593 = SIMD_Int32x4(0,0,0,0), $2594 = SIMD_Int32x4(0,0,0,0), $2595 = 0, $2596 = SIMD_Int32x4(0,0,0,0), $2597 = 0, $2598 = SIMD_Int32x4(0,0,0,0); var $2599 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $2600 = SIMD_Int32x4(0,0,0,0), $2601 = 0, $2602 = SIMD_Int32x4(0,0,0,0), $2603 = SIMD_Int32x4(0,0,0,0), $2604 = SIMD_Int32x4(0,0,0,0), $2605 = 0, $2606 = SIMD_Int32x4(0,0,0,0), $2607 = 0, $2608 = SIMD_Int32x4(0,0,0,0), $2609 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $2610 = SIMD_Int32x4(0,0,0,0), $2611 = 0, $2612 = SIMD_Int32x4(0,0,0,0), $2613 = 0, $2614 = SIMD_Int32x4(0,0,0,0), $2615 = SIMD_Int32x4(0,0,0,0); var $2616 = SIMD_Int32x4(0,0,0,0), $2617 = 0, $2618 = SIMD_Int32x4(0,0,0,0), $2619 = SIMD_Int32x4(0,0,0,0), $262 = 0, $2620 = SIMD_Int32x4(0,0,0,0), $2621 = 0, $2622 = SIMD_Int32x4(0,0,0,0), $2623 = 0, $2624 = SIMD_Int32x4(0,0,0,0), $2625 = SIMD_Int32x4(0,0,0,0), $2626 = SIMD_Int32x4(0,0,0,0), $2627 = 0, $2628 = SIMD_Int32x4(0,0,0,0), $2629 = 0, $263 = SIMD_Int32x4(0,0,0,0), $2630 = SIMD_Int32x4(0,0,0,0), $2631 = SIMD_Int32x4(0,0,0,0), $2632 = SIMD_Int32x4(0,0,0,0), $2633 = 0; var $2634 = SIMD_Int32x4(0,0,0,0), $2635 = SIMD_Int32x4(0,0,0,0), $2636 = SIMD_Int32x4(0,0,0,0), $2637 = 0, $2638 = SIMD_Int32x4(0,0,0,0), $2639 = 0, $264 = SIMD_Int32x4(0,0,0,0), $2640 = SIMD_Int32x4(0,0,0,0), $2641 = SIMD_Int32x4(0,0,0,0), $2642 = SIMD_Int32x4(0,0,0,0), $2643 = SIMD_Int32x4(0,0,0,0), $2644 = 0, $2645 = SIMD_Int32x4(0,0,0,0), $2646 = SIMD_Int32x4(0,0,0,0), $2647 = SIMD_Int32x4(0,0,0,0), $2648 = 0, $2649 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $2650 = 0, $2651 = SIMD_Int32x4(0,0,0,0); var $2652 = SIMD_Int32x4(0,0,0,0), $2653 = SIMD_Int32x4(0,0,0,0), $2654 = 0, $2655 = SIMD_Int32x4(0,0,0,0), $2656 = 0, $2657 = SIMD_Int32x4(0,0,0,0), $2658 = SIMD_Int32x4(0,0,0,0), $2659 = SIMD_Int32x4(0,0,0,0), $266 = 0, $2660 = 0, $2661 = SIMD_Int32x4(0,0,0,0), $2662 = SIMD_Int32x4(0,0,0,0), $2663 = SIMD_Int32x4(0,0,0,0), $2664 = 0, $2665 = SIMD_Int32x4(0,0,0,0), $2666 = 0, $2667 = SIMD_Int32x4(0,0,0,0), $2668 = SIMD_Int32x4(0,0,0,0), $2669 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $2670 = 0, $2671 = SIMD_Int32x4(0,0,0,0), $2672 = 0, $2673 = SIMD_Int32x4(0,0,0,0), $2674 = SIMD_Int32x4(0,0,0,0), $2675 = SIMD_Int32x4(0,0,0,0), $2676 = 0, $2677 = SIMD_Int32x4(0,0,0,0), $2678 = SIMD_Int32x4(0,0,0,0), $2679 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $2680 = 0, $2681 = SIMD_Int32x4(0,0,0,0), $2682 = 0, $2683 = SIMD_Int32x4(0,0,0,0), $2684 = SIMD_Int32x4(0,0,0,0), $2685 = SIMD_Int32x4(0,0,0,0), $2686 = 0, $2687 = SIMD_Int32x4(0,0,0,0), $2688 = 0; var $2689 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $2690 = SIMD_Int32x4(0,0,0,0), $2691 = SIMD_Int32x4(0,0,0,0), $2692 = 0, $2693 = SIMD_Int32x4(0,0,0,0), $2694 = SIMD_Int32x4(0,0,0,0), $2695 = SIMD_Int32x4(0,0,0,0), $2696 = 0, $2697 = SIMD_Int32x4(0,0,0,0), $2698 = 0, $2699 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int32x4(0,0,0,0), $270 = 0, $2700 = SIMD_Int32x4(0,0,0,0), $2701 = SIMD_Int32x4(0,0,0,0), $2702 = 0, $2703 = SIMD_Int32x4(0,0,0,0), $2704 = 0, $2705 = SIMD_Int32x4(0,0,0,0); var $2706 = SIMD_Int32x4(0,0,0,0), $2707 = SIMD_Int32x4(0,0,0,0), $2708 = 0, $2709 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $2710 = SIMD_Int32x4(0,0,0,0), $2711 = SIMD_Int32x4(0,0,0,0), $2712 = 0, $2713 = SIMD_Int32x4(0,0,0,0), $2714 = 0, $2715 = SIMD_Int32x4(0,0,0,0), $2716 = SIMD_Int32x4(0,0,0,0), $2717 = SIMD_Int32x4(0,0,0,0), $2718 = 0, $2719 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $2720 = 0, $2721 = SIMD_Int32x4(0,0,0,0), $2722 = SIMD_Int32x4(0,0,0,0), $2723 = SIMD_Int32x4(0,0,0,0); var $2724 = 0, $2725 = 0, $2726 = SIMD_Int32x4(0,0,0,0), $2727 = 0, $2728 = SIMD_Int32x4(0,0,0,0), $2729 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $2730 = SIMD_Int32x4(0,0,0,0), $2731 = 0, $2732 = SIMD_Int32x4(0,0,0,0), $2733 = 0, $2734 = SIMD_Int32x4(0,0,0,0), $2735 = SIMD_Int32x4(0,0,0,0), $2736 = SIMD_Int32x4(0,0,0,0), $2737 = 0, $2738 = SIMD_Int32x4(0,0,0,0), $2739 = 0, $274 = 0, $2740 = SIMD_Int32x4(0,0,0,0), $2741 = SIMD_Int32x4(0,0,0,0); var $2742 = SIMD_Int32x4(0,0,0,0), $2743 = 0, $2744 = SIMD_Int32x4(0,0,0,0), $2745 = SIMD_Int32x4(0,0,0,0), $2746 = SIMD_Int32x4(0,0,0,0), $2747 = 0, $2748 = SIMD_Int32x4(0,0,0,0), $2749 = 0, $275 = SIMD_Int32x4(0,0,0,0), $2750 = SIMD_Int32x4(0,0,0,0), $2751 = SIMD_Int32x4(0,0,0,0), $2752 = SIMD_Int32x4(0,0,0,0), $2753 = 0, $2754 = SIMD_Int32x4(0,0,0,0), $2755 = 0, $2756 = SIMD_Int32x4(0,0,0,0), $2757 = SIMD_Int32x4(0,0,0,0), $2758 = SIMD_Int32x4(0,0,0,0), $2759 = 0, $276 = SIMD_Int32x4(0,0,0,0); var $2760 = SIMD_Int32x4(0,0,0,0), $2761 = SIMD_Int32x4(0,0,0,0), $2762 = SIMD_Int32x4(0,0,0,0), $2763 = 0, $2764 = SIMD_Int32x4(0,0,0,0), $2765 = 0, $2766 = SIMD_Int32x4(0,0,0,0), $2767 = SIMD_Int32x4(0,0,0,0), $2768 = SIMD_Int32x4(0,0,0,0), $2769 = 0, $277 = SIMD_Int32x4(0,0,0,0), $2770 = SIMD_Int32x4(0,0,0,0), $2771 = 0, $2772 = SIMD_Int32x4(0,0,0,0), $2773 = SIMD_Int32x4(0,0,0,0), $2774 = SIMD_Int32x4(0,0,0,0), $2775 = 0, $2776 = SIMD_Int32x4(0,0,0,0), $2777 = SIMD_Int32x4(0,0,0,0), $2778 = SIMD_Int32x4(0,0,0,0); var $2779 = 0, $278 = 0, $2780 = SIMD_Int32x4(0,0,0,0), $2781 = 0, $2782 = SIMD_Int32x4(0,0,0,0), $2783 = SIMD_Int32x4(0,0,0,0), $2784 = SIMD_Int32x4(0,0,0,0), $2785 = 0, $2786 = SIMD_Int32x4(0,0,0,0), $2787 = 0, $2788 = SIMD_Int32x4(0,0,0,0), $2789 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $2790 = SIMD_Int32x4(0,0,0,0), $2791 = 0, $2792 = SIMD_Int32x4(0,0,0,0), $2793 = SIMD_Int32x4(0,0,0,0), $2794 = SIMD_Int32x4(0,0,0,0), $2795 = 0, $2796 = SIMD_Int32x4(0,0,0,0); var $2797 = 0, $2798 = SIMD_Int32x4(0,0,0,0), $2799 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $2800 = SIMD_Int32x4(0,0,0,0), $2801 = 0, $2802 = SIMD_Int32x4(0,0,0,0), $2803 = 0, $2804 = SIMD_Int32x4(0,0,0,0), $2805 = SIMD_Int32x4(0,0,0,0), $2806 = SIMD_Int32x4(0,0,0,0), $2807 = SIMD_Int32x4(0,0,0,0), $2808 = 0, $2809 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $2810 = SIMD_Int32x4(0,0,0,0), $2811 = SIMD_Int32x4(0,0,0,0), $2812 = 0, $2813 = SIMD_Int32x4(0,0,0,0); var $2814 = 0, $2815 = SIMD_Int32x4(0,0,0,0), $2816 = SIMD_Int32x4(0,0,0,0), $2817 = SIMD_Int32x4(0,0,0,0), $2818 = 0, $2819 = SIMD_Int32x4(0,0,0,0), $282 = 0, $2820 = 0, $2821 = SIMD_Int32x4(0,0,0,0), $2822 = SIMD_Int32x4(0,0,0,0), $2823 = SIMD_Int32x4(0,0,0,0), $2824 = 0, $2825 = SIMD_Int32x4(0,0,0,0), $2826 = SIMD_Int32x4(0,0,0,0), $2827 = SIMD_Int32x4(0,0,0,0), $2828 = 0, $2829 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $2830 = 0, $2831 = SIMD_Int32x4(0,0,0,0); var $2832 = SIMD_Int32x4(0,0,0,0), $2833 = SIMD_Int32x4(0,0,0,0), $2834 = 0, $2835 = SIMD_Int32x4(0,0,0,0), $2836 = 0, $2837 = SIMD_Int32x4(0,0,0,0), $2838 = SIMD_Int32x4(0,0,0,0), $2839 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $2840 = 0, $2841 = SIMD_Int32x4(0,0,0,0), $2842 = 0, $2843 = SIMD_Int32x4(0,0,0,0), $2844 = SIMD_Int32x4(0,0,0,0), $2845 = SIMD_Int32x4(0,0,0,0), $2846 = 0, $2847 = SIMD_Int32x4(0,0,0,0), $2848 = SIMD_Int32x4(0,0,0,0), $2849 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $2850 = 0, $2851 = SIMD_Int32x4(0,0,0,0), $2852 = 0, $2853 = SIMD_Int32x4(0,0,0,0), $2854 = SIMD_Int32x4(0,0,0,0), $2855 = SIMD_Int32x4(0,0,0,0), $2856 = 0, $2857 = SIMD_Int32x4(0,0,0,0), $2858 = 0, $2859 = SIMD_Int32x4(0,0,0,0), $286 = 0, $2860 = SIMD_Int32x4(0,0,0,0), $2861 = SIMD_Int32x4(0,0,0,0), $2862 = 0, $2863 = SIMD_Int32x4(0,0,0,0), $2864 = SIMD_Int32x4(0,0,0,0), $2865 = SIMD_Int32x4(0,0,0,0), $2866 = 0, $2867 = SIMD_Int32x4(0,0,0,0), $2868 = 0; var $2869 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $2870 = SIMD_Int32x4(0,0,0,0), $2871 = SIMD_Int32x4(0,0,0,0), $2872 = 0, $2873 = SIMD_Int32x4(0,0,0,0), $2874 = 0, $2875 = SIMD_Int32x4(0,0,0,0), $2876 = SIMD_Int32x4(0,0,0,0), $2877 = SIMD_Int32x4(0,0,0,0), $2878 = 0, $2879 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $2880 = 0, $2881 = SIMD_Int32x4(0,0,0,0), $2882 = SIMD_Int32x4(0,0,0,0), $2883 = SIMD_Int32x4(0,0,0,0), $2884 = 0, $2885 = SIMD_Int32x4(0,0,0,0), $2886 = SIMD_Int32x4(0,0,0,0); var $2887 = SIMD_Int32x4(0,0,0,0), $2888 = 0, $2889 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $2890 = 0, $2891 = SIMD_Int32x4(0,0,0,0), $2892 = SIMD_Int32x4(0,0,0,0), $2893 = SIMD_Int32x4(0,0,0,0), $2894 = 0, $2895 = SIMD_Int32x4(0,0,0,0), $2896 = 0, $2897 = SIMD_Int32x4(0,0,0,0), $2898 = SIMD_Int32x4(0,0,0,0), $2899 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = 0, $2900 = 0, $2901 = SIMD_Int32x4(0,0,0,0), $2902 = SIMD_Int32x4(0,0,0,0), $2903 = SIMD_Int32x4(0,0,0,0); var $2904 = 0, $2905 = SIMD_Int32x4(0,0,0,0), $2906 = 0, $2907 = SIMD_Int32x4(0,0,0,0), $2908 = SIMD_Int32x4(0,0,0,0), $2909 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $2910 = 0, $2911 = SIMD_Int32x4(0,0,0,0), $2912 = 0, $2913 = SIMD_Int32x4(0,0,0,0), $2914 = SIMD_Int32x4(0,0,0,0), $2915 = SIMD_Int32x4(0,0,0,0), $2916 = 0, $2917 = SIMD_Int32x4(0,0,0,0), $2918 = 0, $2919 = SIMD_Int32x4(0,0,0,0), $292 = 0, $2920 = SIMD_Int32x4(0,0,0,0), $2921 = SIMD_Int32x4(0,0,0,0); var $2922 = 0, $2923 = SIMD_Int32x4(0,0,0,0), $2924 = SIMD_Int32x4(0,0,0,0), $2925 = SIMD_Int32x4(0,0,0,0), $2926 = 0, $2927 = SIMD_Int32x4(0,0,0,0), $2928 = 0, $2929 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $2930 = SIMD_Int32x4(0,0,0,0), $2931 = SIMD_Int32x4(0,0,0,0), $2932 = 0, $2933 = SIMD_Int32x4(0,0,0,0), $2934 = 0, $2935 = SIMD_Int32x4(0,0,0,0), $2936 = SIMD_Int32x4(0,0,0,0), $2937 = SIMD_Int32x4(0,0,0,0), $2938 = 0, $2939 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0); var $2940 = SIMD_Int32x4(0,0,0,0), $2941 = SIMD_Int32x4(0,0,0,0), $2942 = 0, $2943 = SIMD_Int32x4(0,0,0,0), $2944 = 0, $2945 = SIMD_Int32x4(0,0,0,0), $2946 = SIMD_Int32x4(0,0,0,0), $2947 = SIMD_Int32x4(0,0,0,0), $2948 = 0, $2949 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $2950 = 0, $2951 = SIMD_Int32x4(0,0,0,0), $2952 = SIMD_Int32x4(0,0,0,0), $2953 = SIMD_Int32x4(0,0,0,0), $2954 = 0, $2955 = SIMD_Int32x4(0,0,0,0), $2956 = 0, $2957 = SIMD_Int32x4(0,0,0,0), $2958 = SIMD_Int32x4(0,0,0,0); var $2959 = SIMD_Int32x4(0,0,0,0), $296 = 0, $2960 = 0, $2961 = SIMD_Int32x4(0,0,0,0), $2962 = SIMD_Int32x4(0,0,0,0), $2963 = SIMD_Int32x4(0,0,0,0), $2964 = 0, $2965 = SIMD_Int32x4(0,0,0,0), $2966 = 0, $2967 = SIMD_Int32x4(0,0,0,0), $2968 = SIMD_Int32x4(0,0,0,0), $2969 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $2970 = 0, $2971 = SIMD_Int32x4(0,0,0,0), $2972 = 0, $2973 = SIMD_Int32x4(0,0,0,0), $2974 = SIMD_Int32x4(0,0,0,0), $2975 = SIMD_Int32x4(0,0,0,0), $2976 = SIMD_Int32x4(0,0,0,0); var $2977 = 0, $2978 = SIMD_Int32x4(0,0,0,0), $2979 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $2980 = SIMD_Int32x4(0,0,0,0), $2981 = 0, $2982 = SIMD_Int32x4(0,0,0,0), $2983 = 0, $2984 = SIMD_Int32x4(0,0,0,0), $2985 = SIMD_Int32x4(0,0,0,0), $2986 = SIMD_Int32x4(0,0,0,0), $2987 = 0, $2988 = SIMD_Int32x4(0,0,0,0), $2989 = 0, $299 = SIMD_Int32x4(0,0,0,0), $2990 = SIMD_Int32x4(0,0,0,0), $2991 = SIMD_Int32x4(0,0,0,0), $2992 = SIMD_Int32x4(0,0,0,0), $2993 = 0, $2994 = 0; var $2995 = SIMD_Int32x4(0,0,0,0), $2996 = 0, $2997 = SIMD_Int32x4(0,0,0,0), $2998 = SIMD_Int32x4(0,0,0,0), $2999 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = 0, $3000 = 0, $3001 = SIMD_Int32x4(0,0,0,0), $3002 = 0, $3003 = SIMD_Int32x4(0,0,0,0), $3004 = SIMD_Int32x4(0,0,0,0), $3005 = SIMD_Int32x4(0,0,0,0), $3006 = 0, $3007 = SIMD_Int32x4(0,0,0,0), $3008 = 0, $3009 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $3010 = SIMD_Int32x4(0,0,0,0); var $3011 = SIMD_Int32x4(0,0,0,0), $3012 = 0, $3013 = 0, $3014 = SIMD_Int32x4(0,0,0,0), $3015 = 0, $3016 = SIMD_Int32x4(0,0,0,0), $3017 = SIMD_Int32x4(0,0,0,0), $3018 = SIMD_Int32x4(0,0,0,0), $3019 = 0, $302 = SIMD_Int32x4(0,0,0,0), $3020 = SIMD_Int32x4(0,0,0,0), $3021 = 0, $3022 = SIMD_Int32x4(0,0,0,0), $3023 = SIMD_Int32x4(0,0,0,0), $3024 = SIMD_Int32x4(0,0,0,0), $3025 = 0, $3026 = SIMD_Int32x4(0,0,0,0), $3027 = 0, $3028 = SIMD_Int32x4(0,0,0,0), $3029 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $3030 = SIMD_Int32x4(0,0,0,0), $3031 = 0, $3032 = 0, $3033 = SIMD_Int32x4(0,0,0,0), $3034 = 0, $3035 = SIMD_Int32x4(0,0,0,0), $3036 = SIMD_Int32x4(0,0,0,0), $3037 = SIMD_Int32x4(0,0,0,0), $3038 = 0, $3039 = SIMD_Int32x4(0,0,0,0), $304 = 0, $3040 = 0, $3041 = SIMD_Int32x4(0,0,0,0), $3042 = SIMD_Int32x4(0,0,0,0), $3043 = SIMD_Int32x4(0,0,0,0), $3044 = 0, $3045 = SIMD_Int32x4(0,0,0,0), $3046 = 0, $3047 = SIMD_Int32x4(0,0,0,0); var $3048 = SIMD_Int32x4(0,0,0,0), $3049 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $3050 = 0, $3051 = 0, $3052 = SIMD_Int32x4(0,0,0,0), $3053 = 0, $3054 = SIMD_Int32x4(0,0,0,0), $3055 = SIMD_Int32x4(0,0,0,0), $3056 = SIMD_Int32x4(0,0,0,0), $3057 = 0, $3058 = SIMD_Int32x4(0,0,0,0), $3059 = 0, $306 = SIMD_Int32x4(0,0,0,0), $3060 = SIMD_Int32x4(0,0,0,0), $3061 = SIMD_Int32x4(0,0,0,0), $3062 = SIMD_Int32x4(0,0,0,0), $3063 = 0, $3064 = SIMD_Int32x4(0,0,0,0), $3065 = 0; var $3066 = SIMD_Int32x4(0,0,0,0), $3067 = SIMD_Int32x4(0,0,0,0), $3068 = SIMD_Int32x4(0,0,0,0), $3069 = 0, $307 = SIMD_Int32x4(0,0,0,0), $3070 = 0, $3071 = SIMD_Int32x4(0,0,0,0), $3072 = 0, $3073 = SIMD_Int32x4(0,0,0,0), $3074 = SIMD_Int32x4(0,0,0,0), $3075 = SIMD_Int32x4(0,0,0,0), $3076 = 0, $3077 = SIMD_Int32x4(0,0,0,0), $3078 = 0, $3079 = SIMD_Int32x4(0,0,0,0), $308 = 0, $3080 = SIMD_Int32x4(0,0,0,0), $3081 = SIMD_Int32x4(0,0,0,0), $3082 = 0, $3083 = SIMD_Int32x4(0,0,0,0); var $3084 = 0, $3085 = SIMD_Int32x4(0,0,0,0), $3086 = SIMD_Int32x4(0,0,0,0), $3087 = SIMD_Int32x4(0,0,0,0), $3088 = 0, $3089 = 0, $309 = SIMD_Int32x4(0,0,0,0), $3090 = SIMD_Int32x4(0,0,0,0), $3091 = 0, $3092 = SIMD_Int32x4(0,0,0,0), $3093 = SIMD_Int32x4(0,0,0,0), $3094 = SIMD_Int32x4(0,0,0,0), $3095 = 0, $3096 = SIMD_Int32x4(0,0,0,0), $3097 = 0, $3098 = SIMD_Int32x4(0,0,0,0), $3099 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $3100 = SIMD_Int32x4(0,0,0,0); var $3101 = 0, $3102 = SIMD_Int32x4(0,0,0,0), $3103 = 0, $3104 = SIMD_Int32x4(0,0,0,0), $3105 = SIMD_Int32x4(0,0,0,0), $3106 = SIMD_Int32x4(0,0,0,0), $3107 = 0, $3108 = 0, $3109 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $3110 = 0, $3111 = SIMD_Int32x4(0,0,0,0), $3112 = SIMD_Int32x4(0,0,0,0), $3113 = SIMD_Int32x4(0,0,0,0), $3114 = 0, $3115 = SIMD_Int32x4(0,0,0,0), $3116 = 0, $3117 = SIMD_Int32x4(0,0,0,0), $3118 = SIMD_Int32x4(0,0,0,0), $3119 = SIMD_Int32x4(0,0,0,0); var $312 = 0, $3120 = 0, $3121 = SIMD_Int32x4(0,0,0,0), $3122 = 0, $3123 = SIMD_Int32x4(0,0,0,0), $3124 = SIMD_Int32x4(0,0,0,0), $3125 = SIMD_Int32x4(0,0,0,0), $3126 = SIMD_Int32x4(0,0,0,0), $3127 = 0, $3128 = SIMD_Int32x4(0,0,0,0), $3129 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $3130 = SIMD_Int32x4(0,0,0,0), $3131 = 0, $3132 = SIMD_Int32x4(0,0,0,0), $3133 = 0, $3134 = SIMD_Int32x4(0,0,0,0), $3135 = SIMD_Int32x4(0,0,0,0), $3136 = SIMD_Int32x4(0,0,0,0), $3137 = 0; var $3138 = SIMD_Int32x4(0,0,0,0), $3139 = 0, $314 = SIMD_Int32x4(0,0,0,0), $3140 = SIMD_Int32x4(0,0,0,0), $3141 = SIMD_Int32x4(0,0,0,0), $3142 = SIMD_Int32x4(0,0,0,0), $3143 = 0, $3144 = SIMD_Int32x4(0,0,0,0), $3145 = 0, $3146 = SIMD_Int32x4(0,0,0,0), $3147 = SIMD_Int32x4(0,0,0,0), $3148 = SIMD_Int32x4(0,0,0,0), $3149 = 0, $315 = SIMD_Int32x4(0,0,0,0), $3150 = SIMD_Int32x4(0,0,0,0), $3151 = SIMD_Int32x4(0,0,0,0), $3152 = SIMD_Int32x4(0,0,0,0), $3153 = 0, $3154 = SIMD_Int32x4(0,0,0,0), $3155 = 0; var $3156 = SIMD_Int32x4(0,0,0,0), $3157 = SIMD_Int32x4(0,0,0,0), $3158 = SIMD_Int32x4(0,0,0,0), $3159 = 0, $316 = 0, $3160 = SIMD_Int32x4(0,0,0,0), $3161 = 0, $3162 = SIMD_Int32x4(0,0,0,0), $3163 = SIMD_Int32x4(0,0,0,0), $3164 = SIMD_Int32x4(0,0,0,0), $3165 = 0, $3166 = SIMD_Int32x4(0,0,0,0), $3167 = 0, $3168 = SIMD_Int32x4(0,0,0,0), $3169 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $3170 = SIMD_Int32x4(0,0,0,0), $3171 = 0, $3172 = SIMD_Int32x4(0,0,0,0), $3173 = 0; var $3174 = SIMD_Int32x4(0,0,0,0), $3175 = SIMD_Int32x4(0,0,0,0), $3176 = SIMD_Int32x4(0,0,0,0), $3177 = 0, $3178 = SIMD_Int32x4(0,0,0,0), $3179 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $3180 = SIMD_Int32x4(0,0,0,0), $3181 = 0, $3182 = SIMD_Int32x4(0,0,0,0), $3183 = 0, $3184 = SIMD_Int32x4(0,0,0,0), $3185 = SIMD_Int32x4(0,0,0,0), $3186 = SIMD_Int32x4(0,0,0,0), $3187 = 0, $3188 = SIMD_Int32x4(0,0,0,0), $3189 = 0, $319 = SIMD_Int32x4(0,0,0,0), $3190 = SIMD_Int32x4(0,0,0,0), $3191 = SIMD_Int32x4(0,0,0,0); var $3192 = SIMD_Int32x4(0,0,0,0), $3193 = 0, $3194 = SIMD_Int32x4(0,0,0,0), $3195 = 0, $3196 = SIMD_Int32x4(0,0,0,0), $3197 = SIMD_Int32x4(0,0,0,0), $3198 = SIMD_Int32x4(0,0,0,0), $3199 = 0, $32 = SIMD_Int32x4(0,0,0,0), $320 = 0, $3200 = SIMD_Int32x4(0,0,0,0), $3201 = SIMD_Int32x4(0,0,0,0), $3202 = SIMD_Int32x4(0,0,0,0), $3203 = 0, $3204 = SIMD_Int32x4(0,0,0,0), $3205 = 0, $3206 = SIMD_Int32x4(0,0,0,0), $3207 = SIMD_Int32x4(0,0,0,0), $3208 = SIMD_Int32x4(0,0,0,0), $3209 = 0; var $321 = SIMD_Int32x4(0,0,0,0), $3210 = SIMD_Int32x4(0,0,0,0), $3211 = 0, $3212 = SIMD_Int32x4(0,0,0,0), $3213 = SIMD_Int32x4(0,0,0,0), $3214 = SIMD_Int32x4(0,0,0,0), $3215 = 0, $3216 = SIMD_Int32x4(0,0,0,0), $3217 = 0, $3218 = SIMD_Int32x4(0,0,0,0), $3219 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $3220 = SIMD_Int32x4(0,0,0,0), $3221 = 0, $3222 = SIMD_Int32x4(0,0,0,0), $3223 = 0, $3224 = SIMD_Int32x4(0,0,0,0), $3225 = SIMD_Int32x4(0,0,0,0), $3226 = SIMD_Int32x4(0,0,0,0), $3227 = 0; var $3228 = SIMD_Int32x4(0,0,0,0), $3229 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $3230 = SIMD_Int32x4(0,0,0,0), $3231 = 0, $3232 = SIMD_Int32x4(0,0,0,0), $3233 = 0, $3234 = SIMD_Int32x4(0,0,0,0), $3235 = SIMD_Int32x4(0,0,0,0), $3236 = SIMD_Int32x4(0,0,0,0), $3237 = 0, $3238 = SIMD_Int32x4(0,0,0,0), $3239 = 0, $324 = 0, $3240 = SIMD_Int32x4(0,0,0,0), $3241 = SIMD_Int32x4(0,0,0,0), $3242 = SIMD_Int32x4(0,0,0,0), $3243 = 0, $3244 = SIMD_Int32x4(0,0,0,0), $3245 = 0; var $3246 = SIMD_Int32x4(0,0,0,0), $3247 = SIMD_Int32x4(0,0,0,0), $3248 = SIMD_Int32x4(0,0,0,0), $3249 = 0, $325 = SIMD_Int32x4(0,0,0,0), $3250 = SIMD_Int32x4(0,0,0,0), $3251 = SIMD_Int32x4(0,0,0,0), $3252 = SIMD_Int32x4(0,0,0,0), $3253 = 0, $3254 = SIMD_Int32x4(0,0,0,0), $3255 = 0, $3256 = SIMD_Int32x4(0,0,0,0), $3257 = SIMD_Int32x4(0,0,0,0), $3258 = SIMD_Int32x4(0,0,0,0), $3259 = 0, $326 = SIMD_Int32x4(0,0,0,0), $3260 = SIMD_Int32x4(0,0,0,0), $3261 = 0, $3262 = SIMD_Int32x4(0,0,0,0), $3263 = SIMD_Int32x4(0,0,0,0); var $3264 = SIMD_Int32x4(0,0,0,0), $3265 = 0, $3266 = SIMD_Int32x4(0,0,0,0), $3267 = 0, $3268 = SIMD_Int32x4(0,0,0,0), $3269 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $3270 = SIMD_Int32x4(0,0,0,0), $3271 = 0, $3272 = SIMD_Int32x4(0,0,0,0), $3273 = 0, $3274 = SIMD_Int32x4(0,0,0,0), $3275 = SIMD_Int32x4(0,0,0,0), $3276 = SIMD_Int32x4(0,0,0,0), $3277 = 0, $3278 = SIMD_Int32x4(0,0,0,0), $3279 = SIMD_Int32x4(0,0,0,0), $328 = 0, $3280 = SIMD_Int32x4(0,0,0,0), $3281 = 0; var $3282 = SIMD_Int32x4(0,0,0,0), $3283 = 0, $3284 = SIMD_Int32x4(0,0,0,0), $3285 = SIMD_Int32x4(0,0,0,0), $3286 = SIMD_Int32x4(0,0,0,0), $3287 = 0, $3288 = SIMD_Int32x4(0,0,0,0), $3289 = 0, $329 = SIMD_Int32x4(0,0,0,0), $3290 = SIMD_Int32x4(0,0,0,0), $3291 = SIMD_Int32x4(0,0,0,0), $3292 = SIMD_Int32x4(0,0,0,0), $3293 = 0, $3294 = SIMD_Int32x4(0,0,0,0), $3295 = 0, $3296 = SIMD_Int32x4(0,0,0,0), $3297 = SIMD_Int32x4(0,0,0,0), $3298 = SIMD_Int32x4(0,0,0,0), $3299 = SIMD_Int32x4(0,0,0,0), $33 = 0; var $330 = SIMD_Int32x4(0,0,0,0), $3300 = 0, $3301 = SIMD_Int32x4(0,0,0,0), $3302 = SIMD_Int32x4(0,0,0,0), $3303 = SIMD_Int32x4(0,0,0,0), $3304 = 0, $3305 = SIMD_Int32x4(0,0,0,0), $3306 = 0, $3307 = SIMD_Int32x4(0,0,0,0), $3308 = SIMD_Int32x4(0,0,0,0), $3309 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $3310 = 0, $3311 = SIMD_Int32x4(0,0,0,0), $3312 = 0, $3313 = SIMD_Int32x4(0,0,0,0), $3314 = SIMD_Int32x4(0,0,0,0), $3315 = SIMD_Int32x4(0,0,0,0), $3316 = 0, $3317 = SIMD_Int32x4(0,0,0,0); var $3318 = 0, $3319 = SIMD_Int32x4(0,0,0,0), $332 = 0, $3320 = SIMD_Int32x4(0,0,0,0), $3321 = SIMD_Int32x4(0,0,0,0), $3322 = 0, $3323 = SIMD_Int32x4(0,0,0,0), $3324 = 0, $3325 = SIMD_Int32x4(0,0,0,0), $3326 = SIMD_Int32x4(0,0,0,0), $3327 = SIMD_Int32x4(0,0,0,0), $3328 = 0, $3329 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $3330 = SIMD_Int32x4(0,0,0,0), $3331 = SIMD_Int32x4(0,0,0,0), $3332 = 0, $3333 = SIMD_Int32x4(0,0,0,0), $3334 = 0, $3335 = SIMD_Int32x4(0,0,0,0); var $3336 = SIMD_Int32x4(0,0,0,0), $3337 = SIMD_Int32x4(0,0,0,0), $3338 = 0, $3339 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $3340 = 0, $3341 = SIMD_Int32x4(0,0,0,0), $3342 = SIMD_Int32x4(0,0,0,0), $3343 = SIMD_Int32x4(0,0,0,0), $3344 = 0, $3345 = SIMD_Int32x4(0,0,0,0), $3346 = 0, $3347 = SIMD_Int32x4(0,0,0,0), $3348 = SIMD_Int32x4(0,0,0,0), $3349 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $3350 = 0, $3351 = SIMD_Int32x4(0,0,0,0), $3352 = 0, $3353 = SIMD_Int32x4(0,0,0,0); var $3354 = SIMD_Int32x4(0,0,0,0), $3355 = SIMD_Int32x4(0,0,0,0), $3356 = 0, $3357 = SIMD_Int32x4(0,0,0,0), $3358 = SIMD_Int32x4(0,0,0,0), $3359 = SIMD_Int32x4(0,0,0,0), $336 = 0, $3360 = 0, $3361 = SIMD_Int32x4(0,0,0,0), $3362 = 0, $3363 = SIMD_Int32x4(0,0,0,0), $3364 = SIMD_Int32x4(0,0,0,0), $3365 = SIMD_Int32x4(0,0,0,0), $3366 = 0, $3367 = SIMD_Int32x4(0,0,0,0), $3368 = 0, $3369 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $3370 = SIMD_Int32x4(0,0,0,0), $3371 = SIMD_Int32x4(0,0,0,0); var $3372 = 0, $3373 = SIMD_Int32x4(0,0,0,0), $3374 = 0, $3375 = SIMD_Int32x4(0,0,0,0), $3376 = SIMD_Int32x4(0,0,0,0), $3377 = SIMD_Int32x4(0,0,0,0), $3378 = 0, $3379 = SIMD_Int32x4(0,0,0,0), $338 = 0, $3380 = 0, $3381 = SIMD_Int32x4(0,0,0,0), $3382 = SIMD_Int32x4(0,0,0,0), $3383 = SIMD_Int32x4(0,0,0,0), $3384 = 0, $3385 = 0, $3386 = SIMD_Int32x4(0,0,0,0), $3387 = 0, $3388 = SIMD_Int32x4(0,0,0,0), $3389 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0); var $3390 = SIMD_Int32x4(0,0,0,0), $3391 = 0, $3392 = SIMD_Int32x4(0,0,0,0), $3393 = 0, $3394 = SIMD_Int32x4(0,0,0,0), $3395 = SIMD_Int32x4(0,0,0,0), $3396 = SIMD_Int32x4(0,0,0,0), $3397 = 0, $3398 = SIMD_Int32x4(0,0,0,0), $3399 = 0, $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $3400 = SIMD_Int32x4(0,0,0,0), $3401 = SIMD_Int32x4(0,0,0,0), $3402 = SIMD_Int32x4(0,0,0,0), $3403 = 0, $3404 = SIMD_Int32x4(0,0,0,0), $3405 = 0, $3406 = SIMD_Int32x4(0,0,0,0), $3407 = SIMD_Int32x4(0,0,0,0); var $3408 = SIMD_Int32x4(0,0,0,0), $3409 = 0, $341 = SIMD_Int32x4(0,0,0,0), $3410 = SIMD_Int32x4(0,0,0,0), $3411 = 0, $3412 = SIMD_Int32x4(0,0,0,0), $3413 = SIMD_Int32x4(0,0,0,0), $3414 = SIMD_Int32x4(0,0,0,0), $3415 = 0, $3416 = SIMD_Int32x4(0,0,0,0), $3417 = SIMD_Int32x4(0,0,0,0), $3418 = SIMD_Int32x4(0,0,0,0), $3419 = 0, $342 = 0, $3420 = SIMD_Int32x4(0,0,0,0), $3421 = 0, $3422 = SIMD_Int32x4(0,0,0,0), $3423 = SIMD_Int32x4(0,0,0,0), $3424 = SIMD_Int32x4(0,0,0,0), $3425 = 0; var $3426 = SIMD_Int32x4(0,0,0,0), $3427 = 0, $3428 = SIMD_Int32x4(0,0,0,0), $3429 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $3430 = SIMD_Int32x4(0,0,0,0), $3431 = 0, $3432 = SIMD_Int32x4(0,0,0,0), $3433 = 0, $3434 = SIMD_Int32x4(0,0,0,0), $3435 = SIMD_Int32x4(0,0,0,0), $3436 = SIMD_Int32x4(0,0,0,0), $3437 = 0, $3438 = SIMD_Int32x4(0,0,0,0), $3439 = 0, $344 = SIMD_Int32x4(0,0,0,0), $3440 = SIMD_Int32x4(0,0,0,0), $3441 = SIMD_Int32x4(0,0,0,0), $3442 = SIMD_Int32x4(0,0,0,0), $3443 = 0; var $3444 = SIMD_Int32x4(0,0,0,0), $3445 = SIMD_Int32x4(0,0,0,0), $3446 = SIMD_Int32x4(0,0,0,0), $3447 = 0, $3448 = SIMD_Int32x4(0,0,0,0), $3449 = 0, $345 = SIMD_Int32x4(0,0,0,0), $3450 = SIMD_Int32x4(0,0,0,0), $3451 = SIMD_Int32x4(0,0,0,0), $3452 = SIMD_Int32x4(0,0,0,0), $3453 = 0, $3454 = SIMD_Int32x4(0,0,0,0), $3455 = 0, $3456 = SIMD_Int32x4(0,0,0,0), $3457 = SIMD_Int32x4(0,0,0,0), $3458 = SIMD_Int32x4(0,0,0,0), $3459 = 0, $346 = 0, $3460 = SIMD_Int32x4(0,0,0,0), $3461 = 0; var $3462 = SIMD_Int32x4(0,0,0,0), $3463 = SIMD_Int32x4(0,0,0,0), $3464 = SIMD_Int32x4(0,0,0,0), $3465 = 0, $3466 = SIMD_Int32x4(0,0,0,0), $3467 = 0, $3468 = SIMD_Int32x4(0,0,0,0), $3469 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $3470 = SIMD_Int32x4(0,0,0,0), $3471 = SIMD_Int32x4(0,0,0,0), $3472 = 0, $3473 = SIMD_Int32x4(0,0,0,0), $3474 = SIMD_Int32x4(0,0,0,0), $3475 = SIMD_Int32x4(0,0,0,0), $3476 = 0, $3477 = SIMD_Int32x4(0,0,0,0), $3478 = 0, $3479 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0); var $3480 = SIMD_Int32x4(0,0,0,0), $3481 = SIMD_Int32x4(0,0,0,0), $3482 = 0, $3483 = SIMD_Int32x4(0,0,0,0), $3484 = 0, $3485 = SIMD_Int32x4(0,0,0,0), $3486 = SIMD_Int32x4(0,0,0,0), $3487 = SIMD_Int32x4(0,0,0,0), $3488 = 0, $3489 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $3490 = 0, $3491 = SIMD_Int32x4(0,0,0,0), $3492 = SIMD_Int32x4(0,0,0,0), $3493 = SIMD_Int32x4(0,0,0,0), $3494 = 0, $3495 = SIMD_Int32x4(0,0,0,0), $3496 = 0, $3497 = SIMD_Int32x4(0,0,0,0), $3498 = SIMD_Int32x4(0,0,0,0); var $3499 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = 0, $3500 = 0, $3501 = SIMD_Int32x4(0,0,0,0), $3502 = 0, $3503 = SIMD_Int32x4(0,0,0,0), $3504 = SIMD_Int32x4(0,0,0,0), $3505 = SIMD_Int32x4(0,0,0,0), $3506 = 0, $3507 = SIMD_Int32x4(0,0,0,0), $3508 = SIMD_Int32x4(0,0,0,0), $3509 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $3510 = 0, $3511 = SIMD_Int32x4(0,0,0,0), $3512 = 0, $3513 = SIMD_Int32x4(0,0,0,0), $3514 = SIMD_Int32x4(0,0,0,0), $3515 = SIMD_Int32x4(0,0,0,0); var $3516 = 0, $3517 = SIMD_Int32x4(0,0,0,0), $3518 = 0, $3519 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $3520 = SIMD_Int32x4(0,0,0,0), $3521 = SIMD_Int32x4(0,0,0,0), $3522 = 0, $3523 = SIMD_Int32x4(0,0,0,0), $3524 = 0, $3525 = SIMD_Int32x4(0,0,0,0), $3526 = SIMD_Int32x4(0,0,0,0), $3527 = SIMD_Int32x4(0,0,0,0), $3528 = 0, $3529 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $3530 = 0, $3531 = SIMD_Int32x4(0,0,0,0), $3532 = SIMD_Int32x4(0,0,0,0), $3533 = SIMD_Int32x4(0,0,0,0); var $3534 = 0, $3535 = SIMD_Int32x4(0,0,0,0), $3536 = 0, $3537 = SIMD_Int32x4(0,0,0,0), $3538 = SIMD_Int32x4(0,0,0,0), $3539 = SIMD_Int32x4(0,0,0,0), $354 = 0, $3540 = 0, $3541 = SIMD_Int32x4(0,0,0,0), $3542 = SIMD_Int32x4(0,0,0,0), $3543 = SIMD_Int32x4(0,0,0,0), $3544 = 0, $3545 = SIMD_Int32x4(0,0,0,0), $3546 = 0, $3547 = SIMD_Int32x4(0,0,0,0), $3548 = SIMD_Int32x4(0,0,0,0), $3549 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $3550 = 0, $3551 = SIMD_Int32x4(0,0,0,0); var $3552 = 0, $3553 = SIMD_Int32x4(0,0,0,0), $3554 = SIMD_Int32x4(0,0,0,0), $3555 = SIMD_Int32x4(0,0,0,0), $3556 = 0, $3557 = SIMD_Int32x4(0,0,0,0), $3558 = 0, $3559 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $3560 = SIMD_Int32x4(0,0,0,0), $3561 = SIMD_Int32x4(0,0,0,0), $3562 = 0, $3563 = SIMD_Int32x4(0,0,0,0), $3564 = 0, $3565 = SIMD_Int32x4(0,0,0,0), $3566 = SIMD_Int32x4(0,0,0,0), $3567 = SIMD_Int32x4(0,0,0,0), $3568 = 0, $3569 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0); var $3570 = 0, $3571 = SIMD_Int32x4(0,0,0,0), $3572 = SIMD_Int32x4(0,0,0,0), $3573 = SIMD_Int32x4(0,0,0,0), $3574 = 0, $3575 = SIMD_Int32x4(0,0,0,0), $3576 = 0, $3577 = SIMD_Int32x4(0,0,0,0), $3578 = SIMD_Int32x4(0,0,0,0), $3579 = SIMD_Int32x4(0,0,0,0), $358 = 0, $3580 = 0, $3581 = SIMD_Int32x4(0,0,0,0), $3582 = SIMD_Int32x4(0,0,0,0), $3583 = SIMD_Int32x4(0,0,0,0), $3584 = 0, $3585 = SIMD_Int32x4(0,0,0,0), $3586 = 0, $3587 = SIMD_Int32x4(0,0,0,0), $3588 = SIMD_Int32x4(0,0,0,0); var $3589 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $3590 = 0, $3591 = SIMD_Int32x4(0,0,0,0), $3592 = 0, $3593 = SIMD_Int32x4(0,0,0,0), $3594 = SIMD_Int32x4(0,0,0,0), $3595 = SIMD_Int32x4(0,0,0,0), $3596 = 0, $3597 = SIMD_Int32x4(0,0,0,0), $3598 = 0, $3599 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $3600 = SIMD_Int32x4(0,0,0,0), $3601 = SIMD_Int32x4(0,0,0,0), $3602 = 0, $3603 = SIMD_Int32x4(0,0,0,0), $3604 = 0, $3605 = SIMD_Int32x4(0,0,0,0); var $3606 = SIMD_Int32x4(0,0,0,0), $3607 = SIMD_Int32x4(0,0,0,0), $3608 = 0, $3609 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $3610 = 0, $3611 = SIMD_Int32x4(0,0,0,0), $3612 = SIMD_Int32x4(0,0,0,0), $3613 = SIMD_Int32x4(0,0,0,0), $3614 = 0, $3615 = SIMD_Int32x4(0,0,0,0), $3616 = SIMD_Int32x4(0,0,0,0), $3617 = SIMD_Int32x4(0,0,0,0), $3618 = 0, $3619 = SIMD_Int32x4(0,0,0,0), $362 = 0, $3620 = 0, $3621 = SIMD_Int32x4(0,0,0,0), $3622 = SIMD_Int32x4(0,0,0,0), $3623 = SIMD_Int32x4(0,0,0,0); var $3624 = 0, $3625 = SIMD_Int32x4(0,0,0,0), $3626 = 0, $3627 = SIMD_Int32x4(0,0,0,0), $3628 = SIMD_Int32x4(0,0,0,0), $3629 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $3630 = 0, $3631 = SIMD_Int32x4(0,0,0,0), $3632 = 0, $3633 = SIMD_Int32x4(0,0,0,0), $3634 = SIMD_Int32x4(0,0,0,0), $3635 = SIMD_Int32x4(0,0,0,0), $3636 = 0, $3637 = SIMD_Int32x4(0,0,0,0), $3638 = 0, $3639 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $3640 = SIMD_Int32x4(0,0,0,0), $3641 = SIMD_Int32x4(0,0,0,0); var $3642 = 0, $3643 = SIMD_Int32x4(0,0,0,0), $3644 = 0, $3645 = SIMD_Int32x4(0,0,0,0), $3646 = SIMD_Int32x4(0,0,0,0), $3647 = SIMD_Int32x4(0,0,0,0), $3648 = SIMD_Int32x4(0,0,0,0), $3649 = 0, $365 = SIMD_Int32x4(0,0,0,0), $3650 = SIMD_Int32x4(0,0,0,0), $3651 = SIMD_Int32x4(0,0,0,0), $3652 = SIMD_Int32x4(0,0,0,0), $3653 = 0, $3654 = SIMD_Int32x4(0,0,0,0), $3655 = 0, $3656 = SIMD_Int32x4(0,0,0,0), $3657 = SIMD_Int32x4(0,0,0,0), $3658 = SIMD_Int32x4(0,0,0,0), $3659 = 0, $366 = 0; var $3660 = SIMD_Int32x4(0,0,0,0), $3661 = 0, $3662 = SIMD_Int32x4(0,0,0,0), $3663 = SIMD_Int32x4(0,0,0,0), $3664 = SIMD_Int32x4(0,0,0,0), $3665 = 0, $3666 = SIMD_Int32x4(0,0,0,0), $3667 = 0, $3668 = SIMD_Int32x4(0,0,0,0), $3669 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $3670 = SIMD_Int32x4(0,0,0,0), $3671 = 0, $3672 = SIMD_Int32x4(0,0,0,0), $3673 = 0, $3674 = SIMD_Int32x4(0,0,0,0), $3675 = SIMD_Int32x4(0,0,0,0), $3676 = SIMD_Int32x4(0,0,0,0), $3677 = 0, $3678 = SIMD_Int32x4(0,0,0,0); var $3679 = 0, $368 = SIMD_Int32x4(0,0,0,0), $3680 = SIMD_Int32x4(0,0,0,0), $3681 = SIMD_Int32x4(0,0,0,0), $3682 = SIMD_Int32x4(0,0,0,0), $3683 = 0, $3684 = SIMD_Int32x4(0,0,0,0), $3685 = 0, $3686 = SIMD_Int32x4(0,0,0,0), $3687 = SIMD_Int32x4(0,0,0,0), $3688 = SIMD_Int32x4(0,0,0,0), $3689 = 0, $369 = SIMD_Int32x4(0,0,0,0), $3690 = 0, $3691 = SIMD_Int32x4(0,0,0,0), $3692 = 0, $3693 = SIMD_Int32x4(0,0,0,0), $3694 = SIMD_Int32x4(0,0,0,0), $3695 = SIMD_Int32x4(0,0,0,0), $3696 = 0; var $3697 = SIMD_Int32x4(0,0,0,0), $3698 = 0, $3699 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = 0, $3700 = SIMD_Int32x4(0,0,0,0), $3701 = SIMD_Int32x4(0,0,0,0), $3702 = 0, $3703 = SIMD_Int32x4(0,0,0,0), $3704 = 0, $3705 = SIMD_Int32x4(0,0,0,0), $3706 = SIMD_Int32x4(0,0,0,0), $3707 = SIMD_Int32x4(0,0,0,0), $3708 = 0, $3709 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $3710 = 0, $3711 = SIMD_Int32x4(0,0,0,0), $3712 = SIMD_Int32x4(0,0,0,0), $3713 = SIMD_Int32x4(0,0,0,0); var $3714 = 0, $3715 = SIMD_Int32x4(0,0,0,0), $3716 = 0, $3717 = SIMD_Int32x4(0,0,0,0), $3718 = SIMD_Int32x4(0,0,0,0), $3719 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $3720 = 0, $3721 = SIMD_Int32x4(0,0,0,0), $3722 = 0, $3723 = SIMD_Int32x4(0,0,0,0), $3724 = SIMD_Int32x4(0,0,0,0), $3725 = SIMD_Int32x4(0,0,0,0), $3726 = 0, $3727 = SIMD_Int32x4(0,0,0,0), $3728 = 0, $3729 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $3730 = SIMD_Int32x4(0,0,0,0), $3731 = SIMD_Int32x4(0,0,0,0); var $3732 = 0, $3733 = 0, $3734 = SIMD_Int32x4(0,0,0,0), $3735 = 0, $3736 = SIMD_Int32x4(0,0,0,0), $3737 = SIMD_Int32x4(0,0,0,0), $3738 = SIMD_Int32x4(0,0,0,0), $3739 = 0, $374 = 0, $3740 = SIMD_Int32x4(0,0,0,0), $3741 = 0, $3742 = SIMD_Int32x4(0,0,0,0), $3743 = SIMD_Int32x4(0,0,0,0), $3744 = SIMD_Int32x4(0,0,0,0), $3745 = 0, $3746 = SIMD_Int32x4(0,0,0,0), $3747 = 0, $3748 = SIMD_Int32x4(0,0,0,0), $3749 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0); var $3750 = SIMD_Int32x4(0,0,0,0), $3751 = 0, $3752 = SIMD_Int32x4(0,0,0,0), $3753 = 0, $3754 = SIMD_Int32x4(0,0,0,0), $3755 = SIMD_Int32x4(0,0,0,0), $3756 = SIMD_Int32x4(0,0,0,0), $3757 = 0, $3758 = SIMD_Int32x4(0,0,0,0), $3759 = 0, $376 = SIMD_Int32x4(0,0,0,0), $3760 = SIMD_Int32x4(0,0,0,0), $3761 = SIMD_Int32x4(0,0,0,0), $3762 = SIMD_Int32x4(0,0,0,0), $3763 = 0, $3764 = SIMD_Int32x4(0,0,0,0), $3765 = 0, $3766 = SIMD_Int32x4(0,0,0,0), $3767 = SIMD_Int32x4(0,0,0,0), $3768 = SIMD_Int32x4(0,0,0,0); var $3769 = 0, $377 = SIMD_Int32x4(0,0,0,0), $3770 = SIMD_Int32x4(0,0,0,0), $3771 = 0, $3772 = SIMD_Int32x4(0,0,0,0), $3773 = SIMD_Int32x4(0,0,0,0), $3774 = SIMD_Int32x4(0,0,0,0), $3775 = 0, $3776 = 0, $3777 = SIMD_Int32x4(0,0,0,0), $3778 = 0, $3779 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $3780 = SIMD_Int32x4(0,0,0,0), $3781 = SIMD_Int32x4(0,0,0,0), $3782 = 0, $3783 = SIMD_Int32x4(0,0,0,0), $3784 = 0, $3785 = SIMD_Int32x4(0,0,0,0), $3786 = SIMD_Int32x4(0,0,0,0); var $3787 = SIMD_Int32x4(0,0,0,0), $3788 = 0, $3789 = SIMD_Int32x4(0,0,0,0), $379 = 0, $3790 = 0, $3791 = SIMD_Int32x4(0,0,0,0), $3792 = SIMD_Int32x4(0,0,0,0), $3793 = SIMD_Int32x4(0,0,0,0), $3794 = 0, $3795 = SIMD_Int32x4(0,0,0,0), $3796 = 0, $3797 = SIMD_Int32x4(0,0,0,0), $3798 = SIMD_Int32x4(0,0,0,0), $3799 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $3800 = 0, $3801 = SIMD_Int32x4(0,0,0,0), $3802 = 0, $3803 = SIMD_Int32x4(0,0,0,0); var $3804 = SIMD_Int32x4(0,0,0,0), $3805 = SIMD_Int32x4(0,0,0,0), $3806 = 0, $3807 = SIMD_Int32x4(0,0,0,0), $3808 = 0, $3809 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $3810 = SIMD_Int32x4(0,0,0,0), $3811 = SIMD_Int32x4(0,0,0,0), $3812 = 0, $3813 = SIMD_Int32x4(0,0,0,0), $3814 = 0, $3815 = SIMD_Int32x4(0,0,0,0), $3816 = SIMD_Int32x4(0,0,0,0), $3817 = SIMD_Int32x4(0,0,0,0), $3818 = SIMD_Int32x4(0,0,0,0), $3819 = 0, $382 = SIMD_Int32x4(0,0,0,0), $3820 = SIMD_Int32x4(0,0,0,0), $3821 = SIMD_Int32x4(0,0,0,0); var $3822 = SIMD_Int32x4(0,0,0,0), $3823 = 0, $3824 = SIMD_Int32x4(0,0,0,0), $3825 = 0, $3826 = SIMD_Int32x4(0,0,0,0), $3827 = SIMD_Int32x4(0,0,0,0), $3828 = SIMD_Int32x4(0,0,0,0), $3829 = 0, $383 = 0, $3830 = SIMD_Int32x4(0,0,0,0), $3831 = 0, $3832 = SIMD_Int32x4(0,0,0,0), $3833 = SIMD_Int32x4(0,0,0,0), $3834 = SIMD_Int32x4(0,0,0,0), $3835 = 0, $3836 = SIMD_Int32x4(0,0,0,0), $3837 = 0, $3838 = SIMD_Int32x4(0,0,0,0), $3839 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0); var $3840 = SIMD_Int32x4(0,0,0,0), $3841 = 0, $3842 = SIMD_Int32x4(0,0,0,0), $3843 = 0, $3844 = SIMD_Int32x4(0,0,0,0), $3845 = SIMD_Int32x4(0,0,0,0), $3846 = SIMD_Int32x4(0,0,0,0), $3847 = 0, $3848 = SIMD_Int32x4(0,0,0,0), $3849 = 0, $385 = SIMD_Int32x4(0,0,0,0), $3850 = SIMD_Int32x4(0,0,0,0), $3851 = SIMD_Int32x4(0,0,0,0), $3852 = SIMD_Int32x4(0,0,0,0), $3853 = 0, $3854 = SIMD_Int32x4(0,0,0,0), $3855 = 0, $3856 = SIMD_Int32x4(0,0,0,0), $3857 = SIMD_Int32x4(0,0,0,0), $3858 = SIMD_Int32x4(0,0,0,0); var $3859 = 0, $386 = SIMD_Int32x4(0,0,0,0), $3860 = SIMD_Int32x4(0,0,0,0), $3861 = 0, $3862 = SIMD_Int32x4(0,0,0,0), $3863 = SIMD_Int32x4(0,0,0,0), $3864 = SIMD_Int32x4(0,0,0,0), $3865 = 0, $3866 = SIMD_Int32x4(0,0,0,0), $3867 = 0, $3868 = SIMD_Int32x4(0,0,0,0), $3869 = SIMD_Int32x4(0,0,0,0), $387 = 0, $3870 = SIMD_Int32x4(0,0,0,0), $3871 = 0, $3872 = SIMD_Int32x4(0,0,0,0), $3873 = 0, $3874 = SIMD_Int32x4(0,0,0,0), $3875 = SIMD_Int32x4(0,0,0,0), $3876 = SIMD_Int32x4(0,0,0,0); var $3877 = 0, $3878 = SIMD_Int32x4(0,0,0,0), $3879 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $3880 = SIMD_Int32x4(0,0,0,0), $3881 = 0, $3882 = SIMD_Int32x4(0,0,0,0), $3883 = 0, $3884 = SIMD_Int32x4(0,0,0,0), $3885 = SIMD_Int32x4(0,0,0,0), $3886 = SIMD_Int32x4(0,0,0,0), $3887 = 0, $3888 = SIMD_Int32x4(0,0,0,0), $3889 = 0, $389 = SIMD_Int32x4(0,0,0,0), $3890 = SIMD_Int32x4(0,0,0,0), $3891 = SIMD_Int32x4(0,0,0,0), $3892 = SIMD_Int32x4(0,0,0,0), $3893 = 0, $3894 = SIMD_Int32x4(0,0,0,0); var $3895 = 0, $3896 = SIMD_Int32x4(0,0,0,0), $3897 = SIMD_Int32x4(0,0,0,0), $3898 = SIMD_Int32x4(0,0,0,0), $3899 = 0, $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $3900 = SIMD_Int32x4(0,0,0,0), $3901 = 0, $3902 = SIMD_Int32x4(0,0,0,0), $3903 = SIMD_Int32x4(0,0,0,0), $3904 = SIMD_Int32x4(0,0,0,0), $3905 = 0, $3906 = SIMD_Int32x4(0,0,0,0), $3907 = 0, $3908 = SIMD_Int32x4(0,0,0,0), $3909 = SIMD_Int32x4(0,0,0,0), $391 = 0, $3910 = SIMD_Int32x4(0,0,0,0), $3911 = 0; var $3912 = SIMD_Int32x4(0,0,0,0), $3913 = 0, $3914 = SIMD_Int32x4(0,0,0,0), $3915 = SIMD_Int32x4(0,0,0,0), $3916 = SIMD_Int32x4(0,0,0,0), $3917 = 0, $3918 = SIMD_Int32x4(0,0,0,0), $3919 = 0, $392 = SIMD_Int32x4(0,0,0,0), $3920 = SIMD_Int32x4(0,0,0,0), $3921 = SIMD_Int32x4(0,0,0,0), $3922 = SIMD_Int32x4(0,0,0,0), $3923 = 0, $3924 = SIMD_Int32x4(0,0,0,0), $3925 = 0, $3926 = SIMD_Int32x4(0,0,0,0), $3927 = SIMD_Int32x4(0,0,0,0), $3928 = SIMD_Int32x4(0,0,0,0), $3929 = 0, $393 = SIMD_Int32x4(0,0,0,0); var $3930 = SIMD_Int32x4(0,0,0,0), $3931 = 0, $3932 = SIMD_Int32x4(0,0,0,0), $3933 = SIMD_Int32x4(0,0,0,0), $3934 = SIMD_Int32x4(0,0,0,0), $3935 = 0, $3936 = SIMD_Int32x4(0,0,0,0), $3937 = 0, $3938 = SIMD_Int32x4(0,0,0,0), $3939 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $3940 = SIMD_Int32x4(0,0,0,0), $3941 = 0, $3942 = SIMD_Int32x4(0,0,0,0), $3943 = SIMD_Int32x4(0,0,0,0), $3944 = SIMD_Int32x4(0,0,0,0), $3945 = 0, $3946 = SIMD_Int32x4(0,0,0,0), $3947 = 0, $3948 = SIMD_Int32x4(0,0,0,0); var $3949 = SIMD_Int32x4(0,0,0,0), $395 = 0, $3950 = SIMD_Int32x4(0,0,0,0), $3951 = 0, $3952 = SIMD_Int32x4(0,0,0,0), $3953 = 0, $3954 = SIMD_Int32x4(0,0,0,0), $3955 = SIMD_Int32x4(0,0,0,0), $3956 = SIMD_Int32x4(0,0,0,0), $3957 = 0, $3958 = SIMD_Int32x4(0,0,0,0), $3959 = 0, $396 = SIMD_Int32x4(0,0,0,0), $3960 = SIMD_Int32x4(0,0,0,0), $3961 = SIMD_Int32x4(0,0,0,0), $3962 = SIMD_Int32x4(0,0,0,0), $3963 = 0, $3964 = SIMD_Int32x4(0,0,0,0), $3965 = 0, $3966 = SIMD_Int32x4(0,0,0,0); var $3967 = SIMD_Int32x4(0,0,0,0), $3968 = SIMD_Int32x4(0,0,0,0), $3969 = 0, $397 = SIMD_Int32x4(0,0,0,0), $3970 = SIMD_Int32x4(0,0,0,0), $3971 = 0, $3972 = SIMD_Int32x4(0,0,0,0), $3973 = SIMD_Int32x4(0,0,0,0), $3974 = SIMD_Int32x4(0,0,0,0), $3975 = 0, $3976 = SIMD_Int32x4(0,0,0,0), $3977 = 0, $3978 = SIMD_Int32x4(0,0,0,0), $3979 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $3980 = SIMD_Int32x4(0,0,0,0), $3981 = 0, $3982 = SIMD_Int32x4(0,0,0,0), $3983 = 0, $3984 = SIMD_Int32x4(0,0,0,0); var $3985 = SIMD_Int32x4(0,0,0,0), $3986 = SIMD_Int32x4(0,0,0,0), $3987 = 0, $3988 = SIMD_Int32x4(0,0,0,0), $3989 = 0, $399 = 0, $3990 = SIMD_Int32x4(0,0,0,0), $3991 = SIMD_Int32x4(0,0,0,0), $3992 = SIMD_Int32x4(0,0,0,0), $3993 = 0, $3994 = SIMD_Int32x4(0,0,0,0), $3995 = 0, $3996 = SIMD_Int32x4(0,0,0,0), $3997 = SIMD_Int32x4(0,0,0,0), $3998 = SIMD_Int32x4(0,0,0,0), $3999 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $4000 = 0; var $4001 = SIMD_Int32x4(0,0,0,0), $4002 = SIMD_Int32x4(0,0,0,0), $4003 = SIMD_Int32x4(0,0,0,0), $4004 = 0, $4005 = SIMD_Int32x4(0,0,0,0), $4006 = 0, $4007 = SIMD_Int32x4(0,0,0,0), $4008 = SIMD_Int32x4(0,0,0,0), $4009 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $4010 = 0, $4011 = SIMD_Int32x4(0,0,0,0), $4012 = 0, $4013 = SIMD_Int32x4(0,0,0,0), $4014 = SIMD_Int32x4(0,0,0,0), $4015 = SIMD_Int32x4(0,0,0,0), $4016 = 0, $4017 = SIMD_Int32x4(0,0,0,0), $4018 = 0, $4019 = SIMD_Int32x4(0,0,0,0); var $402 = SIMD_Int32x4(0,0,0,0), $4020 = SIMD_Int32x4(0,0,0,0), $4021 = SIMD_Int32x4(0,0,0,0), $4022 = 0, $4023 = SIMD_Int32x4(0,0,0,0), $4024 = 0, $4025 = SIMD_Int32x4(0,0,0,0), $4026 = SIMD_Int32x4(0,0,0,0), $4027 = SIMD_Int32x4(0,0,0,0), $4028 = 0, $4029 = SIMD_Int32x4(0,0,0,0), $403 = 0, $4030 = 0, $4031 = SIMD_Int32x4(0,0,0,0), $4032 = SIMD_Int32x4(0,0,0,0), $4033 = SIMD_Int32x4(0,0,0,0), $4034 = 0, $4035 = SIMD_Int32x4(0,0,0,0), $4036 = 0, $4037 = SIMD_Int32x4(0,0,0,0); var $4038 = SIMD_Int32x4(0,0,0,0), $4039 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $4040 = 0, $4041 = SIMD_Int32x4(0,0,0,0), $4042 = 0, $4043 = SIMD_Int32x4(0,0,0,0), $4044 = SIMD_Int32x4(0,0,0,0), $4045 = SIMD_Int32x4(0,0,0,0), $4046 = 0, $4047 = SIMD_Int32x4(0,0,0,0), $4048 = 0, $4049 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $4050 = SIMD_Int32x4(0,0,0,0), $4051 = SIMD_Int32x4(0,0,0,0), $4052 = 0, $4053 = SIMD_Int32x4(0,0,0,0), $4054 = 0, $4055 = SIMD_Int32x4(0,0,0,0); var $4056 = SIMD_Int32x4(0,0,0,0), $4057 = SIMD_Int32x4(0,0,0,0), $4058 = 0, $4059 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $4060 = 0, $4061 = SIMD_Int32x4(0,0,0,0), $4062 = SIMD_Int32x4(0,0,0,0), $4063 = SIMD_Int32x4(0,0,0,0), $4064 = 0, $4065 = SIMD_Int32x4(0,0,0,0), $4066 = 0, $4067 = SIMD_Int32x4(0,0,0,0), $4068 = SIMD_Int32x4(0,0,0,0), $4069 = SIMD_Int32x4(0,0,0,0), $407 = 0, $4070 = 0, $4071 = SIMD_Int32x4(0,0,0,0), $4072 = 0, $4073 = SIMD_Int32x4(0,0,0,0); var $4074 = SIMD_Int32x4(0,0,0,0), $4075 = SIMD_Int32x4(0,0,0,0), $4076 = 0, $4077 = SIMD_Int32x4(0,0,0,0), $4078 = 0, $4079 = SIMD_Int32x4(0,0,0,0), $408 = 0, $4080 = SIMD_Int32x4(0,0,0,0), $4081 = SIMD_Int32x4(0,0,0,0), $4082 = 0, $4083 = SIMD_Int32x4(0,0,0,0), $4084 = 0, $4085 = SIMD_Int32x4(0,0,0,0), $4086 = SIMD_Int32x4(0,0,0,0), $4087 = SIMD_Int32x4(0,0,0,0), $4088 = 0, $4089 = 0, $409 = 0, $4090 = SIMD_Int32x4(0,0,0,0), $4091 = 0; var $4092 = SIMD_Int32x4(0,0,0,0), $4093 = SIMD_Int32x4(0,0,0,0), $4094 = SIMD_Int32x4(0,0,0,0), $4095 = 0, $4096 = SIMD_Int32x4(0,0,0,0), $4097 = 0, $4098 = SIMD_Int32x4(0,0,0,0), $4099 = SIMD_Int32x4(0,0,0,0), $41 = 0, $410 = SIMD_Int32x4(0,0,0,0), $4100 = SIMD_Int32x4(0,0,0,0), $4101 = 0, $4102 = SIMD_Int32x4(0,0,0,0), $4103 = 0, $4104 = SIMD_Int32x4(0,0,0,0), $4105 = SIMD_Int32x4(0,0,0,0), $4106 = SIMD_Int32x4(0,0,0,0), $4107 = 0, $4108 = SIMD_Int32x4(0,0,0,0), $4109 = 0; var $411 = 0, $4110 = SIMD_Int32x4(0,0,0,0), $4111 = SIMD_Int32x4(0,0,0,0), $4112 = SIMD_Int32x4(0,0,0,0), $4113 = 0, $4114 = SIMD_Int32x4(0,0,0,0), $4115 = 0, $4116 = SIMD_Int32x4(0,0,0,0), $4117 = SIMD_Int32x4(0,0,0,0), $4118 = SIMD_Int32x4(0,0,0,0), $4119 = 0, $412 = SIMD_Int32x4(0,0,0,0), $4120 = SIMD_Int32x4(0,0,0,0), $4121 = 0, $4122 = SIMD_Int32x4(0,0,0,0), $4123 = SIMD_Int32x4(0,0,0,0), $4124 = SIMD_Int32x4(0,0,0,0), $4125 = 0, $4126 = SIMD_Int32x4(0,0,0,0), $4127 = 0; var $4128 = SIMD_Int32x4(0,0,0,0), $4129 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $4130 = SIMD_Int32x4(0,0,0,0), $4131 = 0, $4132 = SIMD_Int32x4(0,0,0,0), $4133 = 0, $4134 = SIMD_Int32x4(0,0,0,0), $4135 = SIMD_Int32x4(0,0,0,0), $4136 = SIMD_Int32x4(0,0,0,0), $4137 = 0, $4138 = SIMD_Int32x4(0,0,0,0), $4139 = 0, $414 = SIMD_Int32x4(0,0,0,0), $4140 = SIMD_Int32x4(0,0,0,0), $4141 = SIMD_Int32x4(0,0,0,0), $4142 = SIMD_Int32x4(0,0,0,0), $4143 = 0, $4144 = SIMD_Int32x4(0,0,0,0), $4145 = 0; var $4146 = SIMD_Int32x4(0,0,0,0), $4147 = SIMD_Int32x4(0,0,0,0), $4148 = SIMD_Int32x4(0,0,0,0), $4149 = 0, $415 = 0, $4150 = SIMD_Int32x4(0,0,0,0), $4151 = 0, $4152 = SIMD_Int32x4(0,0,0,0), $4153 = SIMD_Int32x4(0,0,0,0), $4154 = SIMD_Int32x4(0,0,0,0), $4155 = 0, $4156 = SIMD_Int32x4(0,0,0,0), $4157 = 0, $4158 = SIMD_Int32x4(0,0,0,0), $4159 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $4160 = SIMD_Int32x4(0,0,0,0), $4161 = 0, $4162 = SIMD_Int32x4(0,0,0,0), $4163 = 0; var $4164 = SIMD_Int32x4(0,0,0,0), $4165 = SIMD_Int32x4(0,0,0,0), $4166 = SIMD_Int32x4(0,0,0,0), $4167 = 0, $4168 = SIMD_Int32x4(0,0,0,0), $4169 = 0, $417 = SIMD_Int32x4(0,0,0,0), $4170 = SIMD_Int32x4(0,0,0,0), $4171 = SIMD_Int32x4(0,0,0,0), $4172 = SIMD_Int32x4(0,0,0,0), $4173 = 0, $4174 = SIMD_Int32x4(0,0,0,0), $4175 = 0, $4176 = SIMD_Int32x4(0,0,0,0), $4177 = SIMD_Int32x4(0,0,0,0), $4178 = SIMD_Int32x4(0,0,0,0), $4179 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $4180 = 0, $4181 = SIMD_Int32x4(0,0,0,0); var $4182 = SIMD_Int32x4(0,0,0,0), $4183 = SIMD_Int32x4(0,0,0,0), $4184 = 0, $4185 = SIMD_Int32x4(0,0,0,0), $4186 = 0, $4187 = SIMD_Int32x4(0,0,0,0), $4188 = SIMD_Int32x4(0,0,0,0), $4189 = SIMD_Int32x4(0,0,0,0), $419 = 0, $4190 = 0, $4191 = SIMD_Int32x4(0,0,0,0), $4192 = 0, $4193 = SIMD_Int32x4(0,0,0,0), $4194 = SIMD_Int32x4(0,0,0,0), $4195 = SIMD_Int32x4(0,0,0,0), $4196 = 0, $4197 = SIMD_Int32x4(0,0,0,0), $4198 = 0, $4199 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0); var $420 = SIMD_Int32x4(0,0,0,0), $4200 = SIMD_Int32x4(0,0,0,0), $4201 = SIMD_Int32x4(0,0,0,0), $4202 = 0, $4203 = SIMD_Int32x4(0,0,0,0), $4204 = 0, $4205 = SIMD_Int32x4(0,0,0,0), $4206 = SIMD_Int32x4(0,0,0,0), $4207 = SIMD_Int32x4(0,0,0,0), $4208 = 0, $4209 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $4210 = 0, $4211 = SIMD_Int32x4(0,0,0,0), $4212 = SIMD_Int32x4(0,0,0,0), $4213 = SIMD_Int32x4(0,0,0,0), $4214 = 0, $4215 = SIMD_Int32x4(0,0,0,0), $4216 = 0, $4217 = SIMD_Int32x4(0,0,0,0); var $4218 = SIMD_Int32x4(0,0,0,0), $4219 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $4220 = 0, $4221 = SIMD_Int32x4(0,0,0,0), $4222 = 0, $4223 = SIMD_Int32x4(0,0,0,0), $4224 = SIMD_Int32x4(0,0,0,0), $4225 = SIMD_Int32x4(0,0,0,0), $4226 = 0, $4227 = SIMD_Int32x4(0,0,0,0), $4228 = 0, $4229 = SIMD_Int32x4(0,0,0,0), $423 = 0, $4230 = SIMD_Int32x4(0,0,0,0), $4231 = SIMD_Int32x4(0,0,0,0), $4232 = 0, $4233 = SIMD_Int32x4(0,0,0,0), $4234 = 0, $4235 = SIMD_Int32x4(0,0,0,0); var $4236 = SIMD_Int32x4(0,0,0,0), $4237 = SIMD_Int32x4(0,0,0,0), $4238 = 0, $4239 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $4240 = 0, $4241 = SIMD_Int32x4(0,0,0,0), $4242 = SIMD_Int32x4(0,0,0,0), $4243 = SIMD_Int32x4(0,0,0,0), $4244 = 0, $4245 = SIMD_Int32x4(0,0,0,0), $4246 = 0, $4247 = SIMD_Int32x4(0,0,0,0), $4248 = SIMD_Int32x4(0,0,0,0), $4249 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $4250 = 0, $4251 = SIMD_Int32x4(0,0,0,0), $4252 = 0, $4253 = SIMD_Int32x4(0,0,0,0); var $4254 = SIMD_Int32x4(0,0,0,0), $4255 = SIMD_Int32x4(0,0,0,0), $4256 = 0, $4257 = SIMD_Int32x4(0,0,0,0), $4258 = 0, $4259 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $4260 = SIMD_Int32x4(0,0,0,0), $4261 = SIMD_Int32x4(0,0,0,0), $4262 = 0, $4263 = SIMD_Int32x4(0,0,0,0), $4264 = 0, $4265 = SIMD_Int32x4(0,0,0,0), $4266 = SIMD_Int32x4(0,0,0,0), $4267 = SIMD_Int32x4(0,0,0,0), $4268 = 0, $4269 = SIMD_Int32x4(0,0,0,0), $427 = 0, $4270 = 0, $4271 = SIMD_Int32x4(0,0,0,0); var $4272 = SIMD_Int32x4(0,0,0,0), $4273 = SIMD_Int32x4(0,0,0,0), $4274 = 0, $4275 = SIMD_Int32x4(0,0,0,0), $4276 = 0, $4277 = SIMD_Int32x4(0,0,0,0), $4278 = SIMD_Int32x4(0,0,0,0), $4279 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $4280 = 0, $4281 = SIMD_Int32x4(0,0,0,0), $4282 = 0, $4283 = SIMD_Int32x4(0,0,0,0), $4284 = SIMD_Int32x4(0,0,0,0), $4285 = SIMD_Int32x4(0,0,0,0), $4286 = 0, $4287 = SIMD_Int32x4(0,0,0,0), $4288 = 0, $4289 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0); var $4290 = SIMD_Int32x4(0,0,0,0), $4291 = SIMD_Int32x4(0,0,0,0), $4292 = 0, $4293 = SIMD_Int32x4(0,0,0,0), $4294 = 0, $4295 = SIMD_Int32x4(0,0,0,0), $4296 = SIMD_Int32x4(0,0,0,0), $4297 = SIMD_Int32x4(0,0,0,0), $4298 = 0, $4299 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $4300 = 0, $4301 = SIMD_Int32x4(0,0,0,0), $4302 = SIMD_Int32x4(0,0,0,0), $4303 = SIMD_Int32x4(0,0,0,0), $4304 = 0, $4305 = SIMD_Int32x4(0,0,0,0), $4306 = 0, $4307 = SIMD_Int32x4(0,0,0,0); var $4308 = SIMD_Int32x4(0,0,0,0), $4309 = SIMD_Int32x4(0,0,0,0), $431 = 0, $4310 = 0, $4311 = SIMD_Int32x4(0,0,0,0), $4312 = 0, $4313 = SIMD_Int32x4(0,0,0,0), $4314 = SIMD_Int32x4(0,0,0,0), $4315 = SIMD_Int32x4(0,0,0,0), $4316 = 0, $4317 = SIMD_Int32x4(0,0,0,0), $4318 = 0, $4319 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $4320 = SIMD_Int32x4(0,0,0,0), $4321 = SIMD_Int32x4(0,0,0,0), $4322 = 0, $4323 = SIMD_Int32x4(0,0,0,0), $4324 = 0, $4325 = SIMD_Int32x4(0,0,0,0); var $4326 = SIMD_Int32x4(0,0,0,0), $4327 = SIMD_Int32x4(0,0,0,0), $4328 = 0, $4329 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $4330 = 0, $4331 = SIMD_Int32x4(0,0,0,0), $4332 = SIMD_Int32x4(0,0,0,0), $4333 = SIMD_Int32x4(0,0,0,0), $4334 = 0, $4335 = SIMD_Int32x4(0,0,0,0), $4336 = 0, $4337 = SIMD_Int32x4(0,0,0,0), $4338 = SIMD_Int32x4(0,0,0,0), $4339 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $4340 = 0, $4341 = SIMD_Int32x4(0,0,0,0), $4342 = 0, $4343 = SIMD_Int32x4(0,0,0,0); var $4344 = SIMD_Int32x4(0,0,0,0), $4345 = SIMD_Int32x4(0,0,0,0), $4346 = 0, $4347 = SIMD_Int32x4(0,0,0,0), $4348 = 0, $4349 = SIMD_Int32x4(0,0,0,0), $435 = 0, $4350 = SIMD_Int32x4(0,0,0,0), $4351 = SIMD_Int32x4(0,0,0,0), $4352 = 0, $4353 = SIMD_Int32x4(0,0,0,0), $4354 = 0, $4355 = SIMD_Int32x4(0,0,0,0), $4356 = SIMD_Int32x4(0,0,0,0), $4357 = SIMD_Int32x4(0,0,0,0), $4358 = 0, $4359 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $4360 = 0, $4361 = SIMD_Int32x4(0,0,0,0); var $4362 = SIMD_Int32x4(0,0,0,0), $4363 = SIMD_Int32x4(0,0,0,0), $4364 = 0, $4365 = 0, $4366 = 0, $4367 = 0, $4368 = 0, $4369 = 0, $437 = 0, $4370 = 0, $4371 = 0, $4372 = 0, $4373 = 0, $4374 = 0, $4375 = 0, $4376 = 0, $4377 = 0, $4378 = 0, $4379 = 0, $438 = SIMD_Int32x4(0,0,0,0); var $4380 = 0, $4381 = 0, $4382 = 0, $4383 = 0, $4384 = 0, $4385 = 0, $4386 = 0, $4387 = 0, $4388 = 0, $4389 = 0, $439 = SIMD_Int32x4(0,0,0,0), $4390 = 0, $4391 = 0, $4392 = 0, $4393 = 0, $4394 = 0, $4395 = 0, $4396 = 0, $4397 = 0, $4398 = 0; var $4399 = 0, $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $4400 = 0, $4401 = 0, $4402 = 0, $4403 = 0, $4404 = 0, $4405 = 0, $4406 = 0, $4407 = 0, $4408 = 0, $4409 = 0, $441 = 0, $4410 = 0, $4411 = 0, $4412 = 0, $4413 = 0, $4414 = 0, $4415 = 0; var $4416 = 0, $4417 = 0, $4418 = 0, $4419 = 0, $442 = SIMD_Int32x4(0,0,0,0), $4420 = 0, $4421 = 0, $4422 = 0, $4423 = 0, $4424 = 0, $4425 = 0, $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = 0, $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = 0, $45 = 0, $450 = SIMD_Int32x4(0,0,0,0); var $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = 0, $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = 0, $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = 0, $462 = SIMD_Int32x4(0,0,0,0), $463 = 0, $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = 0, $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0); var $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = 0, $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int32x4(0,0,0,0), $475 = 0, $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $479 = 0, $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $482 = SIMD_Int32x4(0,0,0,0), $483 = 0, $484 = SIMD_Int32x4(0,0,0,0), $485 = SIMD_Int32x4(0,0,0,0), $486 = SIMD_Int32x4(0,0,0,0), $487 = 0; var $488 = SIMD_Int32x4(0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0), $49 = 0, $490 = SIMD_Int32x4(0,0,0,0), $491 = 0, $492 = SIMD_Int32x4(0,0,0,0), $493 = 0, $494 = SIMD_Int32x4(0,0,0,0), $495 = SIMD_Int32x4(0,0,0,0), $496 = SIMD_Int32x4(0,0,0,0), $497 = 0, $498 = SIMD_Int32x4(0,0,0,0), $499 = SIMD_Int32x4(0,0,0,0), $5 = 0, $50 = SIMD_Int32x4(0,0,0,0), $500 = SIMD_Int32x4(0,0,0,0), $501 = 0, $502 = SIMD_Int32x4(0,0,0,0), $503 = SIMD_Int32x4(0,0,0,0), $504 = SIMD_Int32x4(0,0,0,0); var $505 = 0, $506 = SIMD_Int32x4(0,0,0,0), $507 = SIMD_Int32x4(0,0,0,0), $508 = SIMD_Int32x4(0,0,0,0), $509 = 0, $51 = SIMD_Int32x4(0,0,0,0), $510 = SIMD_Int32x4(0,0,0,0), $511 = SIMD_Int32x4(0,0,0,0), $512 = SIMD_Int32x4(0,0,0,0), $513 = 0, $514 = SIMD_Int32x4(0,0,0,0), $515 = SIMD_Int32x4(0,0,0,0), $516 = SIMD_Int32x4(0,0,0,0), $517 = 0, $518 = SIMD_Int32x4(0,0,0,0), $519 = 0, $52 = SIMD_Int32x4(0,0,0,0), $520 = SIMD_Int32x4(0,0,0,0), $521 = SIMD_Int32x4(0,0,0,0), $522 = SIMD_Int32x4(0,0,0,0); var $523 = 0, $524 = SIMD_Int32x4(0,0,0,0), $525 = SIMD_Int32x4(0,0,0,0), $526 = SIMD_Int32x4(0,0,0,0), $527 = 0, $528 = SIMD_Int32x4(0,0,0,0), $529 = SIMD_Int32x4(0,0,0,0), $53 = 0, $530 = SIMD_Int32x4(0,0,0,0), $531 = 0, $532 = SIMD_Int32x4(0,0,0,0), $533 = SIMD_Int32x4(0,0,0,0), $534 = SIMD_Int32x4(0,0,0,0), $535 = 0, $536 = SIMD_Int32x4(0,0,0,0), $537 = SIMD_Int32x4(0,0,0,0), $538 = SIMD_Int32x4(0,0,0,0), $539 = 0, $54 = SIMD_Int32x4(0,0,0,0), $540 = SIMD_Int32x4(0,0,0,0); var $541 = SIMD_Int32x4(0,0,0,0), $542 = SIMD_Int32x4(0,0,0,0), $543 = SIMD_Int32x4(0,0,0,0), $544 = 0, $545 = SIMD_Int32x4(0,0,0,0), $546 = SIMD_Int32x4(0,0,0,0), $547 = SIMD_Int32x4(0,0,0,0), $548 = 0, $549 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $550 = SIMD_Int32x4(0,0,0,0), $551 = SIMD_Int32x4(0,0,0,0), $552 = 0, $553 = SIMD_Int32x4(0,0,0,0), $554 = SIMD_Int32x4(0,0,0,0), $555 = SIMD_Int32x4(0,0,0,0), $556 = 0, $557 = SIMD_Int32x4(0,0,0,0), $558 = SIMD_Int32x4(0,0,0,0), $559 = SIMD_Int32x4(0,0,0,0); var $56 = SIMD_Int32x4(0,0,0,0), $560 = 0, $561 = SIMD_Int32x4(0,0,0,0), $562 = SIMD_Int32x4(0,0,0,0), $563 = SIMD_Int32x4(0,0,0,0), $564 = 0, $565 = SIMD_Int32x4(0,0,0,0), $566 = 0, $567 = SIMD_Int32x4(0,0,0,0), $568 = SIMD_Int32x4(0,0,0,0), $569 = SIMD_Int32x4(0,0,0,0), $57 = 0, $570 = 0, $571 = SIMD_Int32x4(0,0,0,0), $572 = SIMD_Int32x4(0,0,0,0), $573 = SIMD_Int32x4(0,0,0,0), $574 = 0, $575 = SIMD_Int32x4(0,0,0,0), $576 = SIMD_Int32x4(0,0,0,0), $577 = SIMD_Int32x4(0,0,0,0); var $578 = 0, $579 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $580 = SIMD_Int32x4(0,0,0,0), $581 = SIMD_Int32x4(0,0,0,0), $582 = 0, $583 = SIMD_Int32x4(0,0,0,0), $584 = SIMD_Int32x4(0,0,0,0), $585 = SIMD_Int32x4(0,0,0,0), $586 = 0, $587 = SIMD_Int32x4(0,0,0,0), $588 = 0, $589 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $590 = SIMD_Int32x4(0,0,0,0), $591 = SIMD_Int32x4(0,0,0,0), $592 = 0, $593 = SIMD_Int32x4(0,0,0,0), $594 = SIMD_Int32x4(0,0,0,0), $595 = SIMD_Int32x4(0,0,0,0); var $596 = 0, $597 = SIMD_Int32x4(0,0,0,0), $598 = SIMD_Int32x4(0,0,0,0), $599 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $600 = 0, $601 = SIMD_Int32x4(0,0,0,0), $602 = SIMD_Int32x4(0,0,0,0), $603 = SIMD_Int32x4(0,0,0,0), $604 = 0, $605 = SIMD_Int32x4(0,0,0,0), $606 = SIMD_Int32x4(0,0,0,0), $607 = SIMD_Int32x4(0,0,0,0), $608 = 0, $609 = 0, $61 = 0, $610 = SIMD_Int32x4(0,0,0,0), $611 = 0, $612 = SIMD_Int32x4(0,0,0,0); var $613 = SIMD_Int32x4(0,0,0,0), $614 = SIMD_Int32x4(0,0,0,0), $615 = 0, $616 = SIMD_Int32x4(0,0,0,0), $617 = SIMD_Int32x4(0,0,0,0), $618 = SIMD_Int32x4(0,0,0,0), $619 = 0, $62 = SIMD_Int32x4(0,0,0,0), $620 = SIMD_Int32x4(0,0,0,0), $621 = SIMD_Int32x4(0,0,0,0), $622 = SIMD_Int32x4(0,0,0,0), $623 = 0, $624 = SIMD_Int32x4(0,0,0,0), $625 = SIMD_Int32x4(0,0,0,0), $626 = SIMD_Int32x4(0,0,0,0), $627 = 0, $628 = SIMD_Int32x4(0,0,0,0), $629 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $630 = SIMD_Int32x4(0,0,0,0); var $631 = 0, $632 = SIMD_Int32x4(0,0,0,0), $633 = 0, $634 = SIMD_Int32x4(0,0,0,0), $635 = SIMD_Int32x4(0,0,0,0), $636 = SIMD_Int32x4(0,0,0,0), $637 = 0, $638 = SIMD_Int32x4(0,0,0,0), $639 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $640 = SIMD_Int32x4(0,0,0,0), $641 = 0, $642 = SIMD_Int32x4(0,0,0,0), $643 = SIMD_Int32x4(0,0,0,0), $644 = SIMD_Int32x4(0,0,0,0), $645 = 0, $646 = SIMD_Int32x4(0,0,0,0), $647 = SIMD_Int32x4(0,0,0,0), $648 = SIMD_Int32x4(0,0,0,0), $649 = 0; var $65 = 0, $650 = SIMD_Int32x4(0,0,0,0), $651 = SIMD_Int32x4(0,0,0,0), $652 = SIMD_Int32x4(0,0,0,0), $653 = 0, $654 = SIMD_Int32x4(0,0,0,0), $655 = 0, $656 = SIMD_Int32x4(0,0,0,0), $657 = SIMD_Int32x4(0,0,0,0), $658 = SIMD_Int32x4(0,0,0,0), $659 = 0, $66 = SIMD_Int32x4(0,0,0,0), $660 = SIMD_Int32x4(0,0,0,0), $661 = SIMD_Int32x4(0,0,0,0), $662 = SIMD_Int32x4(0,0,0,0), $663 = 0, $664 = SIMD_Int32x4(0,0,0,0), $665 = SIMD_Int32x4(0,0,0,0), $666 = SIMD_Int32x4(0,0,0,0), $667 = 0; var $668 = SIMD_Int32x4(0,0,0,0), $669 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $670 = SIMD_Int32x4(0,0,0,0), $671 = 0, $672 = SIMD_Int32x4(0,0,0,0), $673 = SIMD_Int32x4(0,0,0,0), $674 = SIMD_Int32x4(0,0,0,0), $675 = SIMD_Int32x4(0,0,0,0), $676 = 0, $677 = SIMD_Int32x4(0,0,0,0), $678 = SIMD_Int32x4(0,0,0,0), $679 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $680 = 0, $681 = SIMD_Int32x4(0,0,0,0), $682 = SIMD_Int32x4(0,0,0,0), $683 = SIMD_Int32x4(0,0,0,0), $684 = 0, $685 = SIMD_Int32x4(0,0,0,0); var $686 = SIMD_Int32x4(0,0,0,0), $687 = SIMD_Int32x4(0,0,0,0), $688 = 0, $689 = SIMD_Int32x4(0,0,0,0), $69 = 0, $690 = SIMD_Int32x4(0,0,0,0), $691 = SIMD_Int32x4(0,0,0,0), $692 = 0, $693 = SIMD_Int32x4(0,0,0,0), $694 = 0, $695 = SIMD_Int32x4(0,0,0,0), $696 = SIMD_Int32x4(0,0,0,0), $697 = SIMD_Int32x4(0,0,0,0), $698 = 0, $699 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $700 = SIMD_Int32x4(0,0,0,0), $701 = SIMD_Int32x4(0,0,0,0), $702 = 0; var $703 = SIMD_Int32x4(0,0,0,0), $704 = SIMD_Int32x4(0,0,0,0), $705 = SIMD_Int32x4(0,0,0,0), $706 = 0, $707 = SIMD_Int32x4(0,0,0,0), $708 = SIMD_Int32x4(0,0,0,0), $709 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $710 = 0, $711 = SIMD_Int32x4(0,0,0,0), $712 = SIMD_Int32x4(0,0,0,0), $713 = SIMD_Int32x4(0,0,0,0), $714 = 0, $715 = SIMD_Int32x4(0,0,0,0), $716 = 0, $717 = SIMD_Int32x4(0,0,0,0), $718 = SIMD_Int32x4(0,0,0,0), $719 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $720 = 0; var $721 = SIMD_Int32x4(0,0,0,0), $722 = SIMD_Int32x4(0,0,0,0), $723 = SIMD_Int32x4(0,0,0,0), $724 = 0, $725 = SIMD_Int32x4(0,0,0,0), $726 = SIMD_Int32x4(0,0,0,0), $727 = SIMD_Int32x4(0,0,0,0), $728 = 0, $729 = SIMD_Int32x4(0,0,0,0), $73 = 0, $730 = SIMD_Int32x4(0,0,0,0), $731 = SIMD_Int32x4(0,0,0,0), $732 = 0, $733 = SIMD_Int32x4(0,0,0,0), $734 = 0, $735 = SIMD_Int32x4(0,0,0,0), $736 = SIMD_Int32x4(0,0,0,0), $737 = SIMD_Int32x4(0,0,0,0), $738 = 0, $739 = SIMD_Int32x4(0,0,0,0); var $74 = SIMD_Int32x4(0,0,0,0), $740 = SIMD_Int32x4(0,0,0,0), $741 = SIMD_Int32x4(0,0,0,0), $742 = 0, $743 = SIMD_Int32x4(0,0,0,0), $744 = SIMD_Int32x4(0,0,0,0), $745 = SIMD_Int32x4(0,0,0,0), $746 = 0, $747 = SIMD_Int32x4(0,0,0,0), $748 = SIMD_Int32x4(0,0,0,0), $749 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $750 = 0, $751 = SIMD_Int32x4(0,0,0,0), $752 = SIMD_Int32x4(0,0,0,0), $753 = SIMD_Int32x4(0,0,0,0), $754 = 0, $755 = SIMD_Int32x4(0,0,0,0), $756 = 0, $757 = SIMD_Int32x4(0,0,0,0); var $758 = SIMD_Int32x4(0,0,0,0), $759 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $760 = 0, $761 = SIMD_Int32x4(0,0,0,0), $762 = SIMD_Int32x4(0,0,0,0), $763 = SIMD_Int32x4(0,0,0,0), $764 = 0, $765 = SIMD_Int32x4(0,0,0,0), $766 = SIMD_Int32x4(0,0,0,0), $767 = SIMD_Int32x4(0,0,0,0), $768 = 0, $769 = SIMD_Int32x4(0,0,0,0), $77 = 0, $770 = SIMD_Int32x4(0,0,0,0), $771 = SIMD_Int32x4(0,0,0,0), $772 = 0, $773 = SIMD_Int32x4(0,0,0,0), $774 = 0, $775 = SIMD_Int32x4(0,0,0,0); var $776 = SIMD_Int32x4(0,0,0,0), $777 = SIMD_Int32x4(0,0,0,0), $778 = 0, $779 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $780 = SIMD_Int32x4(0,0,0,0), $781 = SIMD_Int32x4(0,0,0,0), $782 = 0, $783 = SIMD_Int32x4(0,0,0,0), $784 = SIMD_Int32x4(0,0,0,0), $785 = SIMD_Int32x4(0,0,0,0), $786 = 0, $787 = SIMD_Int32x4(0,0,0,0), $788 = SIMD_Int32x4(0,0,0,0), $789 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $790 = 0, $791 = SIMD_Int32x4(0,0,0,0), $792 = SIMD_Int32x4(0,0,0,0), $793 = SIMD_Int32x4(0,0,0,0); var $794 = 0, $795 = SIMD_Int32x4(0,0,0,0), $796 = 0, $797 = SIMD_Int32x4(0,0,0,0), $798 = SIMD_Int32x4(0,0,0,0), $799 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $800 = 0, $801 = SIMD_Int32x4(0,0,0,0), $802 = SIMD_Int32x4(0,0,0,0), $803 = SIMD_Int32x4(0,0,0,0), $804 = 0, $805 = SIMD_Int32x4(0,0,0,0), $806 = SIMD_Int32x4(0,0,0,0), $807 = SIMD_Int32x4(0,0,0,0), $808 = 0, $809 = SIMD_Int32x4(0,0,0,0), $81 = 0, $810 = SIMD_Int32x4(0,0,0,0); var $811 = SIMD_Int32x4(0,0,0,0), $812 = SIMD_Int32x4(0,0,0,0), $813 = 0, $814 = SIMD_Int32x4(0,0,0,0), $815 = SIMD_Int32x4(0,0,0,0), $816 = SIMD_Int32x4(0,0,0,0), $817 = 0, $818 = SIMD_Int32x4(0,0,0,0), $819 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $820 = SIMD_Int32x4(0,0,0,0), $821 = 0, $822 = SIMD_Int32x4(0,0,0,0), $823 = SIMD_Int32x4(0,0,0,0), $824 = SIMD_Int32x4(0,0,0,0), $825 = 0, $826 = 0, $827 = 0, $828 = SIMD_Int32x4(0,0,0,0), $829 = 0; var $83 = SIMD_Int32x4(0,0,0,0), $830 = SIMD_Int32x4(0,0,0,0), $831 = SIMD_Int32x4(0,0,0,0), $832 = SIMD_Int32x4(0,0,0,0), $833 = 0, $834 = SIMD_Int32x4(0,0,0,0), $835 = SIMD_Int32x4(0,0,0,0), $836 = SIMD_Int32x4(0,0,0,0), $837 = 0, $838 = SIMD_Int32x4(0,0,0,0), $839 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $840 = SIMD_Int32x4(0,0,0,0), $841 = 0, $842 = SIMD_Int32x4(0,0,0,0), $843 = 0, $844 = SIMD_Int32x4(0,0,0,0), $845 = SIMD_Int32x4(0,0,0,0), $846 = SIMD_Int32x4(0,0,0,0), $847 = 0; var $848 = SIMD_Int32x4(0,0,0,0), $849 = SIMD_Int32x4(0,0,0,0), $85 = 0, $850 = SIMD_Int32x4(0,0,0,0), $851 = 0, $852 = SIMD_Int32x4(0,0,0,0), $853 = SIMD_Int32x4(0,0,0,0), $854 = SIMD_Int32x4(0,0,0,0), $855 = 0, $856 = SIMD_Int32x4(0,0,0,0), $857 = SIMD_Int32x4(0,0,0,0), $858 = SIMD_Int32x4(0,0,0,0), $859 = 0, $86 = SIMD_Int32x4(0,0,0,0), $860 = SIMD_Int32x4(0,0,0,0), $861 = 0, $862 = SIMD_Int32x4(0,0,0,0), $863 = SIMD_Int32x4(0,0,0,0), $864 = SIMD_Int32x4(0,0,0,0), $865 = 0; var $866 = SIMD_Int32x4(0,0,0,0), $867 = SIMD_Int32x4(0,0,0,0), $868 = SIMD_Int32x4(0,0,0,0), $869 = 0, $87 = SIMD_Int32x4(0,0,0,0), $870 = SIMD_Int32x4(0,0,0,0), $871 = SIMD_Int32x4(0,0,0,0), $872 = SIMD_Int32x4(0,0,0,0), $873 = 0, $874 = SIMD_Int32x4(0,0,0,0), $875 = 0, $876 = SIMD_Int32x4(0,0,0,0), $877 = SIMD_Int32x4(0,0,0,0), $878 = SIMD_Int32x4(0,0,0,0), $879 = 0, $88 = SIMD_Int32x4(0,0,0,0), $880 = SIMD_Int32x4(0,0,0,0), $881 = SIMD_Int32x4(0,0,0,0), $882 = SIMD_Int32x4(0,0,0,0), $883 = 0; var $884 = SIMD_Int32x4(0,0,0,0), $885 = SIMD_Int32x4(0,0,0,0), $886 = SIMD_Int32x4(0,0,0,0), $887 = 0, $888 = SIMD_Int32x4(0,0,0,0), $889 = SIMD_Int32x4(0,0,0,0), $89 = 0, $890 = SIMD_Int32x4(0,0,0,0), $891 = 0, $892 = SIMD_Int32x4(0,0,0,0), $893 = 0, $894 = SIMD_Int32x4(0,0,0,0), $895 = SIMD_Int32x4(0,0,0,0), $896 = SIMD_Int32x4(0,0,0,0), $897 = 0, $898 = SIMD_Int32x4(0,0,0,0), $899 = SIMD_Int32x4(0,0,0,0), $9 = 0, $90 = SIMD_Int32x4(0,0,0,0), $900 = SIMD_Int32x4(0,0,0,0); var $901 = 0, $902 = SIMD_Int32x4(0,0,0,0), $903 = SIMD_Int32x4(0,0,0,0), $904 = SIMD_Int32x4(0,0,0,0), $905 = 0, $906 = SIMD_Int32x4(0,0,0,0), $907 = 0, $908 = SIMD_Int32x4(0,0,0,0), $909 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $910 = SIMD_Int32x4(0,0,0,0), $911 = 0, $912 = SIMD_Int32x4(0,0,0,0), $913 = SIMD_Int32x4(0,0,0,0), $914 = SIMD_Int32x4(0,0,0,0), $915 = 0, $916 = SIMD_Int32x4(0,0,0,0), $917 = SIMD_Int32x4(0,0,0,0), $918 = SIMD_Int32x4(0,0,0,0), $919 = 0; var $92 = SIMD_Int32x4(0,0,0,0), $920 = SIMD_Int32x4(0,0,0,0), $921 = SIMD_Int32x4(0,0,0,0), $922 = SIMD_Int32x4(0,0,0,0), $923 = 0, $924 = SIMD_Int32x4(0,0,0,0), $925 = 0, $926 = SIMD_Int32x4(0,0,0,0), $927 = SIMD_Int32x4(0,0,0,0), $928 = SIMD_Int32x4(0,0,0,0), $929 = 0, $93 = 0, $930 = SIMD_Int32x4(0,0,0,0), $931 = SIMD_Int32x4(0,0,0,0), $932 = SIMD_Int32x4(0,0,0,0), $933 = 0, $934 = SIMD_Int32x4(0,0,0,0), $935 = SIMD_Int32x4(0,0,0,0), $936 = SIMD_Int32x4(0,0,0,0), $937 = 0; var $938 = SIMD_Int32x4(0,0,0,0), $939 = 0, $94 = SIMD_Int32x4(0,0,0,0), $940 = SIMD_Int32x4(0,0,0,0), $941 = SIMD_Int32x4(0,0,0,0), $942 = SIMD_Int32x4(0,0,0,0), $943 = 0, $944 = SIMD_Int32x4(0,0,0,0), $945 = SIMD_Int32x4(0,0,0,0), $946 = SIMD_Int32x4(0,0,0,0), $947 = 0, $948 = SIMD_Int32x4(0,0,0,0), $949 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $950 = SIMD_Int32x4(0,0,0,0), $951 = 0, $952 = SIMD_Int32x4(0,0,0,0), $953 = SIMD_Int32x4(0,0,0,0), $954 = SIMD_Int32x4(0,0,0,0), $955 = 0; var $956 = SIMD_Int32x4(0,0,0,0), $957 = 0, $958 = SIMD_Int32x4(0,0,0,0), $959 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $960 = SIMD_Int32x4(0,0,0,0), $961 = 0, $962 = SIMD_Int32x4(0,0,0,0), $963 = SIMD_Int32x4(0,0,0,0), $964 = SIMD_Int32x4(0,0,0,0), $965 = 0, $966 = SIMD_Int32x4(0,0,0,0), $967 = SIMD_Int32x4(0,0,0,0), $968 = SIMD_Int32x4(0,0,0,0), $969 = SIMD_Int32x4(0,0,0,0), $97 = 0, $970 = 0, $971 = SIMD_Int32x4(0,0,0,0), $972 = SIMD_Int32x4(0,0,0,0), $973 = SIMD_Int32x4(0,0,0,0); var $974 = 0, $975 = SIMD_Int32x4(0,0,0,0), $976 = SIMD_Int32x4(0,0,0,0), $977 = SIMD_Int32x4(0,0,0,0), $978 = 0, $979 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $980 = SIMD_Int32x4(0,0,0,0), $981 = SIMD_Int32x4(0,0,0,0), $982 = 0, $983 = SIMD_Int32x4(0,0,0,0), $984 = 0, $985 = SIMD_Int32x4(0,0,0,0), $986 = SIMD_Int32x4(0,0,0,0), $987 = SIMD_Int32x4(0,0,0,0), $988 = 0, $989 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $990 = SIMD_Int32x4(0,0,0,0), $991 = SIMD_Int32x4(0,0,0,0); var $992 = 0, $993 = SIMD_Int32x4(0,0,0,0), $994 = SIMD_Int32x4(0,0,0,0), $995 = SIMD_Int32x4(0,0,0,0), $996 = 0, $997 = SIMD_Int32x4(0,0,0,0), $998 = 0, $999 = SIMD_Int32x4(0,0,0,0), $exitcond$i = 0, $exitcond$i172 = 0, $exitcond$i399 = 0, $in$0$val$i = SIMD_Int32x4(0,0,0,0), $in$0$val$i168 = SIMD_Int32x4(0,0,0,0), $in$0$val$i397 = SIMD_Int32x4(0,0,0,0), $in$01$i = 0, $in$03$i = 0, $in$07$i = 0, $outer$03$i = 0, $outer$05$i = 0, $outer$09$i = 0; var label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; do { switch ($bit|0) { case 32: { $$val31$i880 = SIMD_Int32x4_load(HEAPU8, $in); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val31$i880); $4364 = ((($out)) + 16|0); $4365 = ((($in)) + 16|0); $$val30$i881 = SIMD_Int32x4_load(HEAPU8, $4365); temp_Int32x4_ptr = $4364;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val30$i881); $4366 = ((($out)) + 32|0); $4367 = ((($in)) + 32|0); $$val29$i882 = SIMD_Int32x4_load(HEAPU8, $4367); temp_Int32x4_ptr = $4366;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val29$i882); $4368 = ((($out)) + 48|0); $4369 = ((($in)) + 48|0); $$val28$i883 = SIMD_Int32x4_load(HEAPU8, $4369); temp_Int32x4_ptr = $4368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val28$i883); $4370 = ((($out)) + 64|0); $4371 = ((($in)) + 64|0); $$val27$i884 = SIMD_Int32x4_load(HEAPU8, $4371); temp_Int32x4_ptr = $4370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val27$i884); $4372 = ((($out)) + 80|0); $4373 = ((($in)) + 80|0); $$val26$i885 = SIMD_Int32x4_load(HEAPU8, $4373); temp_Int32x4_ptr = $4372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val26$i885); $4374 = ((($out)) + 96|0); $4375 = ((($in)) + 96|0); $$val25$i886 = SIMD_Int32x4_load(HEAPU8, $4375); temp_Int32x4_ptr = $4374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val25$i886); $4376 = ((($out)) + 112|0); $4377 = ((($in)) + 112|0); $$val24$i887 = SIMD_Int32x4_load(HEAPU8, $4377); temp_Int32x4_ptr = $4376;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val24$i887); $4378 = ((($out)) + 128|0); $4379 = ((($in)) + 128|0); $$val23$i888 = SIMD_Int32x4_load(HEAPU8, $4379); temp_Int32x4_ptr = $4378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val23$i888); $4380 = ((($out)) + 144|0); $4381 = ((($in)) + 144|0); $$val22$i889 = SIMD_Int32x4_load(HEAPU8, $4381); temp_Int32x4_ptr = $4380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val22$i889); $4382 = ((($out)) + 160|0); $4383 = ((($in)) + 160|0); $$val21$i890 = SIMD_Int32x4_load(HEAPU8, $4383); temp_Int32x4_ptr = $4382;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val21$i890); $4384 = ((($out)) + 176|0); $4385 = ((($in)) + 176|0); $$val20$i891 = SIMD_Int32x4_load(HEAPU8, $4385); temp_Int32x4_ptr = $4384;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val20$i891); $4386 = ((($out)) + 192|0); $4387 = ((($in)) + 192|0); $$val19$i892 = SIMD_Int32x4_load(HEAPU8, $4387); temp_Int32x4_ptr = $4386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val19$i892); $4388 = ((($out)) + 208|0); $4389 = ((($in)) + 208|0); $$val18$i893 = SIMD_Int32x4_load(HEAPU8, $4389); temp_Int32x4_ptr = $4388;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val18$i893); $4390 = ((($out)) + 224|0); $4391 = ((($in)) + 224|0); $$val17$i894 = SIMD_Int32x4_load(HEAPU8, $4391); temp_Int32x4_ptr = $4390;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val17$i894); $4392 = ((($out)) + 240|0); $4393 = ((($in)) + 240|0); $$val16$i895 = SIMD_Int32x4_load(HEAPU8, $4393); temp_Int32x4_ptr = $4392;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val16$i895); $4394 = ((($out)) + 256|0); $4395 = ((($in)) + 256|0); $$val15$i896 = SIMD_Int32x4_load(HEAPU8, $4395); temp_Int32x4_ptr = $4394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val15$i896); $4396 = ((($out)) + 272|0); $4397 = ((($in)) + 272|0); $$val14$i897 = SIMD_Int32x4_load(HEAPU8, $4397); temp_Int32x4_ptr = $4396;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val14$i897); $4398 = ((($out)) + 288|0); $4399 = ((($in)) + 288|0); $$val13$i898 = SIMD_Int32x4_load(HEAPU8, $4399); temp_Int32x4_ptr = $4398;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val13$i898); $4400 = ((($out)) + 304|0); $4401 = ((($in)) + 304|0); $$val12$i899 = SIMD_Int32x4_load(HEAPU8, $4401); temp_Int32x4_ptr = $4400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val12$i899); $4402 = ((($out)) + 320|0); $4403 = ((($in)) + 320|0); $$val11$i900 = SIMD_Int32x4_load(HEAPU8, $4403); temp_Int32x4_ptr = $4402;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val11$i900); $4404 = ((($out)) + 336|0); $4405 = ((($in)) + 336|0); $$val10$i901 = SIMD_Int32x4_load(HEAPU8, $4405); temp_Int32x4_ptr = $4404;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val10$i901); $4406 = ((($out)) + 352|0); $4407 = ((($in)) + 352|0); $$val9$i902 = SIMD_Int32x4_load(HEAPU8, $4407); temp_Int32x4_ptr = $4406;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val9$i902); $4408 = ((($out)) + 368|0); $4409 = ((($in)) + 368|0); $$val8$i903 = SIMD_Int32x4_load(HEAPU8, $4409); temp_Int32x4_ptr = $4408;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val8$i903); $4410 = ((($out)) + 384|0); $4411 = ((($in)) + 384|0); $$val7$i904 = SIMD_Int32x4_load(HEAPU8, $4411); temp_Int32x4_ptr = $4410;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val7$i904); $4412 = ((($out)) + 400|0); $4413 = ((($in)) + 400|0); $$val6$i905 = SIMD_Int32x4_load(HEAPU8, $4413); temp_Int32x4_ptr = $4412;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val6$i905); $4414 = ((($out)) + 416|0); $4415 = ((($in)) + 416|0); $$val5$i906 = SIMD_Int32x4_load(HEAPU8, $4415); temp_Int32x4_ptr = $4414;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val5$i906); $4416 = ((($out)) + 432|0); $4417 = ((($in)) + 432|0); $$val4$i907 = SIMD_Int32x4_load(HEAPU8, $4417); temp_Int32x4_ptr = $4416;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val4$i907); $4418 = ((($out)) + 448|0); $4419 = ((($in)) + 448|0); $$val3$i908 = SIMD_Int32x4_load(HEAPU8, $4419); temp_Int32x4_ptr = $4418;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val3$i908); $4420 = ((($out)) + 464|0); $4421 = ((($in)) + 464|0); $$val2$i909 = SIMD_Int32x4_load(HEAPU8, $4421); temp_Int32x4_ptr = $4420;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val2$i909); $4422 = ((($out)) + 480|0); $4423 = ((($in)) + 480|0); $$val1$i910 = SIMD_Int32x4_load(HEAPU8, $4423); temp_Int32x4_ptr = $4422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val1$i910); $4424 = ((($out)) + 496|0); $4425 = ((($in)) + 496|0); $$val$i911 = SIMD_Int32x4_load(HEAPU8, $4425); temp_Int32x4_ptr = $4424;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val$i911); return; break; } case 1: { $$val31$i = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($$val31$i,SIMD_Int32x4_splat(1)); $1 = ((($in)) + 16|0); $$val30$i = SIMD_Int32x4_load(HEAPU8, $1); $2 = SIMD_Int32x4_and($$val30$i,SIMD_Int32x4_splat(1)); $3 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2)),1))); $4 = SIMD_Int32x4_or($3,$0); $5 = ((($in)) + 32|0); $$val29$i = SIMD_Int32x4_load(HEAPU8, $5); $6 = SIMD_Int32x4_and($$val29$i,SIMD_Int32x4_splat(1)); $7 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($6)),2))); $8 = SIMD_Int32x4_or($4,$7); $9 = ((($in)) + 48|0); $$val28$i = SIMD_Int32x4_load(HEAPU8, $9); $10 = SIMD_Int32x4_and($$val28$i,SIMD_Int32x4_splat(1)); $11 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($10)),3))); $12 = SIMD_Int32x4_or($8,$11); $13 = ((($in)) + 64|0); $$val27$i = SIMD_Int32x4_load(HEAPU8, $13); $14 = SIMD_Int32x4_and($$val27$i,SIMD_Int32x4_splat(1)); $15 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($14)),4))); $16 = SIMD_Int32x4_or($12,$15); $17 = ((($in)) + 80|0); $$val26$i = SIMD_Int32x4_load(HEAPU8, $17); $18 = SIMD_Int32x4_and($$val26$i,SIMD_Int32x4_splat(1)); $19 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($18)),5))); $20 = SIMD_Int32x4_or($16,$19); $21 = ((($in)) + 96|0); $$val25$i = SIMD_Int32x4_load(HEAPU8, $21); $22 = SIMD_Int32x4_and($$val25$i,SIMD_Int32x4_splat(1)); $23 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($22)),6))); $24 = SIMD_Int32x4_or($20,$23); $25 = ((($in)) + 112|0); $$val24$i = SIMD_Int32x4_load(HEAPU8, $25); $26 = SIMD_Int32x4_and($$val24$i,SIMD_Int32x4_splat(1)); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($26)),7))); $28 = SIMD_Int32x4_or($24,$27); $29 = ((($in)) + 128|0); $$val23$i = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int32x4_and($$val23$i,SIMD_Int32x4_splat(1)); $31 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($30)),8))); $32 = SIMD_Int32x4_or($28,$31); $33 = ((($in)) + 144|0); $$val22$i = SIMD_Int32x4_load(HEAPU8, $33); $34 = SIMD_Int32x4_and($$val22$i,SIMD_Int32x4_splat(1)); $35 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($34)),9))); $36 = SIMD_Int32x4_or($32,$35); $37 = ((($in)) + 160|0); $$val21$i = SIMD_Int32x4_load(HEAPU8, $37); $38 = SIMD_Int32x4_and($$val21$i,SIMD_Int32x4_splat(1)); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($38)),10))); $40 = SIMD_Int32x4_or($36,$39); $41 = ((($in)) + 176|0); $$val20$i = SIMD_Int32x4_load(HEAPU8, $41); $42 = SIMD_Int32x4_and($$val20$i,SIMD_Int32x4_splat(1)); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),11))); $44 = SIMD_Int32x4_or($40,$43); $45 = ((($in)) + 192|0); $$val19$i = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int32x4_and($$val19$i,SIMD_Int32x4_splat(1)); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),12))); $48 = SIMD_Int32x4_or($44,$47); $49 = ((($in)) + 208|0); $$val18$i = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int32x4_and($$val18$i,SIMD_Int32x4_splat(1)); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($50)),13))); $52 = SIMD_Int32x4_or($48,$51); $53 = ((($in)) + 224|0); $$val17$i = SIMD_Int32x4_load(HEAPU8, $53); $54 = SIMD_Int32x4_and($$val17$i,SIMD_Int32x4_splat(1)); $55 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($54)),14))); $56 = SIMD_Int32x4_or($52,$55); $57 = ((($in)) + 240|0); $$val16$i = SIMD_Int32x4_load(HEAPU8, $57); $58 = SIMD_Int32x4_and($$val16$i,SIMD_Int32x4_splat(1)); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($58)),15))); $60 = SIMD_Int32x4_or($56,$59); $61 = ((($in)) + 256|0); $$val15$i = SIMD_Int32x4_load(HEAPU8, $61); $62 = SIMD_Int32x4_and($$val15$i,SIMD_Int32x4_splat(1)); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),16))); $64 = SIMD_Int32x4_or($60,$63); $65 = ((($in)) + 272|0); $$val14$i = SIMD_Int32x4_load(HEAPU8, $65); $66 = SIMD_Int32x4_and($$val14$i,SIMD_Int32x4_splat(1)); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($66)),17))); $68 = SIMD_Int32x4_or($64,$67); $69 = ((($in)) + 288|0); $$val13$i = SIMD_Int32x4_load(HEAPU8, $69); $70 = SIMD_Int32x4_and($$val13$i,SIMD_Int32x4_splat(1)); $71 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($70)),18))); $72 = SIMD_Int32x4_or($68,$71); $73 = ((($in)) + 304|0); $$val12$i = SIMD_Int32x4_load(HEAPU8, $73); $74 = SIMD_Int32x4_and($$val12$i,SIMD_Int32x4_splat(1)); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($74)),19))); $76 = SIMD_Int32x4_or($72,$75); $77 = ((($in)) + 320|0); $$val11$i = SIMD_Int32x4_load(HEAPU8, $77); $78 = SIMD_Int32x4_and($$val11$i,SIMD_Int32x4_splat(1)); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($78)),20))); $80 = SIMD_Int32x4_or($76,$79); $81 = ((($in)) + 336|0); $$val10$i = SIMD_Int32x4_load(HEAPU8, $81); $82 = SIMD_Int32x4_and($$val10$i,SIMD_Int32x4_splat(1)); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($82)),21))); $84 = SIMD_Int32x4_or($80,$83); $85 = ((($in)) + 352|0); $$val9$i = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int32x4_and($$val9$i,SIMD_Int32x4_splat(1)); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($86)),22))); $88 = SIMD_Int32x4_or($84,$87); $89 = ((($in)) + 368|0); $$val8$i = SIMD_Int32x4_load(HEAPU8, $89); $90 = SIMD_Int32x4_and($$val8$i,SIMD_Int32x4_splat(1)); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($90)),23))); $92 = SIMD_Int32x4_or($88,$91); $93 = ((($in)) + 384|0); $$val7$i = SIMD_Int32x4_load(HEAPU8, $93); $94 = SIMD_Int32x4_and($$val7$i,SIMD_Int32x4_splat(1)); $95 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($94)),24))); $96 = SIMD_Int32x4_or($92,$95); $97 = ((($in)) + 400|0); $$val6$i = SIMD_Int32x4_load(HEAPU8, $97); $98 = SIMD_Int32x4_and($$val6$i,SIMD_Int32x4_splat(1)); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($98)),25))); $100 = SIMD_Int32x4_or($96,$99); $101 = ((($in)) + 416|0); $$val5$i = SIMD_Int32x4_load(HEAPU8, $101); $102 = SIMD_Int32x4_and($$val5$i,SIMD_Int32x4_splat(1)); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($102)),26))); $104 = SIMD_Int32x4_or($100,$103); $105 = ((($in)) + 432|0); $$val4$i = SIMD_Int32x4_load(HEAPU8, $105); $106 = SIMD_Int32x4_and($$val4$i,SIMD_Int32x4_splat(1)); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($106)),27))); $108 = SIMD_Int32x4_or($104,$107); $109 = ((($in)) + 448|0); $$val3$i = SIMD_Int32x4_load(HEAPU8, $109); $110 = SIMD_Int32x4_and($$val3$i,SIMD_Int32x4_splat(1)); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($110)),28))); $112 = SIMD_Int32x4_or($108,$111); $113 = ((($in)) + 464|0); $$val2$i = SIMD_Int32x4_load(HEAPU8, $113); $114 = SIMD_Int32x4_and($$val2$i,SIMD_Int32x4_splat(1)); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($114)),29))); $116 = SIMD_Int32x4_or($112,$115); $117 = ((($in)) + 480|0); $$val1$i = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int32x4_and($$val1$i,SIMD_Int32x4_splat(1)); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($118)),30))); $120 = SIMD_Int32x4_or($116,$119); $121 = ((($in)) + 496|0); $$val$i = SIMD_Int32x4_load(HEAPU8, $121); $122 = SIMD_Int32x4_and($$val$i,SIMD_Int32x4_splat(1)); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($122)),31))); $124 = SIMD_Int32x4_or($120,$123); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $124); return; break; } case 2: { $$val31$i1 = SIMD_Int32x4_load(HEAPU8, $in); $125 = SIMD_Int32x4_and($$val31$i1,SIMD_Int32x4_splat(3)); $126 = ((($in)) + 16|0); $$val30$i2 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int32x4_and($$val30$i2,SIMD_Int32x4_splat(3)); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($127)),2))); $129 = SIMD_Int32x4_or($128,$125); $130 = ((($in)) + 32|0); $$val29$i3 = SIMD_Int32x4_load(HEAPU8, $130); $131 = SIMD_Int32x4_and($$val29$i3,SIMD_Int32x4_splat(3)); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($131)),4))); $133 = SIMD_Int32x4_or($129,$132); $134 = ((($in)) + 48|0); $$val28$i4 = SIMD_Int32x4_load(HEAPU8, $134); $135 = SIMD_Int32x4_and($$val28$i4,SIMD_Int32x4_splat(3)); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($135)),6))); $137 = SIMD_Int32x4_or($133,$136); $138 = ((($in)) + 64|0); $$val27$i5 = SIMD_Int32x4_load(HEAPU8, $138); $139 = SIMD_Int32x4_and($$val27$i5,SIMD_Int32x4_splat(3)); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($139)),8))); $141 = SIMD_Int32x4_or($137,$140); $142 = ((($in)) + 80|0); $$val26$i6 = SIMD_Int32x4_load(HEAPU8, $142); $143 = SIMD_Int32x4_and($$val26$i6,SIMD_Int32x4_splat(3)); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($143)),10))); $145 = SIMD_Int32x4_or($141,$144); $146 = ((($in)) + 96|0); $$val25$i7 = SIMD_Int32x4_load(HEAPU8, $146); $147 = SIMD_Int32x4_and($$val25$i7,SIMD_Int32x4_splat(3)); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($147)),12))); $149 = SIMD_Int32x4_or($145,$148); $150 = ((($in)) + 112|0); $$val24$i8 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int32x4_and($$val24$i8,SIMD_Int32x4_splat(3)); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($151)),14))); $153 = SIMD_Int32x4_or($149,$152); $154 = ((($in)) + 128|0); $$val23$i9 = SIMD_Int32x4_load(HEAPU8, $154); $155 = SIMD_Int32x4_and($$val23$i9,SIMD_Int32x4_splat(3)); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($155)),16))); $157 = SIMD_Int32x4_or($153,$156); $158 = ((($in)) + 144|0); $$val22$i10 = SIMD_Int32x4_load(HEAPU8, $158); $159 = SIMD_Int32x4_and($$val22$i10,SIMD_Int32x4_splat(3)); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($159)),18))); $161 = SIMD_Int32x4_or($157,$160); $162 = ((($in)) + 160|0); $$val21$i11 = SIMD_Int32x4_load(HEAPU8, $162); $163 = SIMD_Int32x4_and($$val21$i11,SIMD_Int32x4_splat(3)); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),20))); $165 = SIMD_Int32x4_or($161,$164); $166 = ((($in)) + 176|0); $$val20$i12 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int32x4_and($$val20$i12,SIMD_Int32x4_splat(3)); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($167)),22))); $169 = SIMD_Int32x4_or($165,$168); $170 = ((($in)) + 192|0); $$val19$i13 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int32x4_and($$val19$i13,SIMD_Int32x4_splat(3)); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($171)),24))); $173 = SIMD_Int32x4_or($169,$172); $174 = ((($in)) + 208|0); $$val18$i14 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int32x4_and($$val18$i14,SIMD_Int32x4_splat(3)); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($175)),26))); $177 = SIMD_Int32x4_or($173,$176); $178 = ((($in)) + 224|0); $$val17$i15 = SIMD_Int32x4_load(HEAPU8, $178); $179 = SIMD_Int32x4_and($$val17$i15,SIMD_Int32x4_splat(3)); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($179)),28))); $181 = SIMD_Int32x4_or($177,$180); $182 = ((($in)) + 240|0); $$val16$i16 = SIMD_Int32x4_load(HEAPU8, $182); $183 = SIMD_Int32x4_and($$val16$i16,SIMD_Int32x4_splat(3)); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),30))); $185 = SIMD_Int32x4_or($181,$184); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $186 = ((($out)) + 16|0); $187 = ((($in)) + 256|0); $$val15$i17 = SIMD_Int32x4_load(HEAPU8, $187); $188 = SIMD_Int32x4_and($$val15$i17,SIMD_Int32x4_splat(3)); $189 = ((($in)) + 272|0); $$val14$i18 = SIMD_Int32x4_load(HEAPU8, $189); $190 = SIMD_Int32x4_and($$val14$i18,SIMD_Int32x4_splat(3)); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($190)),2))); $192 = SIMD_Int32x4_or($191,$188); $193 = ((($in)) + 288|0); $$val13$i19 = SIMD_Int32x4_load(HEAPU8, $193); $194 = SIMD_Int32x4_and($$val13$i19,SIMD_Int32x4_splat(3)); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($194)),4))); $196 = SIMD_Int32x4_or($192,$195); $197 = ((($in)) + 304|0); $$val12$i20 = SIMD_Int32x4_load(HEAPU8, $197); $198 = SIMD_Int32x4_and($$val12$i20,SIMD_Int32x4_splat(3)); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($198)),6))); $200 = SIMD_Int32x4_or($196,$199); $201 = ((($in)) + 320|0); $$val11$i21 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int32x4_and($$val11$i21,SIMD_Int32x4_splat(3)); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($202)),8))); $204 = SIMD_Int32x4_or($200,$203); $205 = ((($in)) + 336|0); $$val10$i22 = SIMD_Int32x4_load(HEAPU8, $205); $206 = SIMD_Int32x4_and($$val10$i22,SIMD_Int32x4_splat(3)); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($206)),10))); $208 = SIMD_Int32x4_or($204,$207); $209 = ((($in)) + 352|0); $$val9$i23 = SIMD_Int32x4_load(HEAPU8, $209); $210 = SIMD_Int32x4_and($$val9$i23,SIMD_Int32x4_splat(3)); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($210)),12))); $212 = SIMD_Int32x4_or($208,$211); $213 = ((($in)) + 368|0); $$val8$i24 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int32x4_and($$val8$i24,SIMD_Int32x4_splat(3)); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($214)),14))); $216 = SIMD_Int32x4_or($212,$215); $217 = ((($in)) + 384|0); $$val7$i25 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int32x4_and($$val7$i25,SIMD_Int32x4_splat(3)); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($218)),16))); $220 = SIMD_Int32x4_or($216,$219); $221 = ((($in)) + 400|0); $$val6$i26 = SIMD_Int32x4_load(HEAPU8, $221); $222 = SIMD_Int32x4_and($$val6$i26,SIMD_Int32x4_splat(3)); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($222)),18))); $224 = SIMD_Int32x4_or($220,$223); $225 = ((($in)) + 416|0); $$val5$i27 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int32x4_and($$val5$i27,SIMD_Int32x4_splat(3)); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($226)),20))); $228 = SIMD_Int32x4_or($224,$227); $229 = ((($in)) + 432|0); $$val4$i28 = SIMD_Int32x4_load(HEAPU8, $229); $230 = SIMD_Int32x4_and($$val4$i28,SIMD_Int32x4_splat(3)); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($230)),22))); $232 = SIMD_Int32x4_or($228,$231); $233 = ((($in)) + 448|0); $$val3$i29 = SIMD_Int32x4_load(HEAPU8, $233); $234 = SIMD_Int32x4_and($$val3$i29,SIMD_Int32x4_splat(3)); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($234)),24))); $236 = SIMD_Int32x4_or($232,$235); $237 = ((($in)) + 464|0); $$val2$i30 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int32x4_and($$val2$i30,SIMD_Int32x4_splat(3)); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($238)),26))); $240 = SIMD_Int32x4_or($236,$239); $241 = ((($in)) + 480|0); $$val1$i31 = SIMD_Int32x4_load(HEAPU8, $241); $242 = SIMD_Int32x4_and($$val1$i31,SIMD_Int32x4_splat(3)); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($242)),28))); $244 = SIMD_Int32x4_or($240,$243); $245 = ((($in)) + 496|0); $$val$i32 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int32x4_and($$val$i32,SIMD_Int32x4_splat(3)); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($246)),30))); $248 = SIMD_Int32x4_or($244,$247); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $248); return; break; } case 3: { $$val31$i33 = SIMD_Int32x4_load(HEAPU8, $in); $249 = SIMD_Int32x4_and($$val31$i33,SIMD_Int32x4_splat(7)); $250 = ((($in)) + 16|0); $$val30$i34 = SIMD_Int32x4_load(HEAPU8, $250); $251 = SIMD_Int32x4_and($$val30$i34,SIMD_Int32x4_splat(7)); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),3))); $253 = SIMD_Int32x4_or($252,$249); $254 = ((($in)) + 32|0); $$val29$i35 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int32x4_and($$val29$i35,SIMD_Int32x4_splat(7)); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($255)),6))); $257 = SIMD_Int32x4_or($253,$256); $258 = ((($in)) + 48|0); $$val28$i36 = SIMD_Int32x4_load(HEAPU8, $258); $259 = SIMD_Int32x4_and($$val28$i36,SIMD_Int32x4_splat(7)); $260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($259)),9))); $261 = SIMD_Int32x4_or($257,$260); $262 = ((($in)) + 64|0); $$val27$i37 = SIMD_Int32x4_load(HEAPU8, $262); $263 = SIMD_Int32x4_and($$val27$i37,SIMD_Int32x4_splat(7)); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($263)),12))); $265 = SIMD_Int32x4_or($261,$264); $266 = ((($in)) + 80|0); $$val26$i38 = SIMD_Int32x4_load(HEAPU8, $266); $267 = SIMD_Int32x4_and($$val26$i38,SIMD_Int32x4_splat(7)); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($267)),15))); $269 = SIMD_Int32x4_or($265,$268); $270 = ((($in)) + 96|0); $$val25$i39 = SIMD_Int32x4_load(HEAPU8, $270); $271 = SIMD_Int32x4_and($$val25$i39,SIMD_Int32x4_splat(7)); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($271)),18))); $273 = SIMD_Int32x4_or($269,$272); $274 = ((($in)) + 112|0); $$val24$i40 = SIMD_Int32x4_load(HEAPU8, $274); $275 = SIMD_Int32x4_and($$val24$i40,SIMD_Int32x4_splat(7)); $276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($275)),21))); $277 = SIMD_Int32x4_or($273,$276); $278 = ((($in)) + 128|0); $$val23$i41 = SIMD_Int32x4_load(HEAPU8, $278); $279 = SIMD_Int32x4_and($$val23$i41,SIMD_Int32x4_splat(7)); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($279)),24))); $281 = SIMD_Int32x4_or($277,$280); $282 = ((($in)) + 144|0); $$val22$i42 = SIMD_Int32x4_load(HEAPU8, $282); $283 = SIMD_Int32x4_and($$val22$i42,SIMD_Int32x4_splat(7)); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($283)),27))); $285 = SIMD_Int32x4_or($281,$284); $286 = ((($in)) + 160|0); $$val21$i43 = SIMD_Int32x4_load(HEAPU8, $286); $287 = SIMD_Int32x4_and($$val21$i43,SIMD_Int32x4_splat(7)); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($287)),30))); $289 = SIMD_Int32x4_or($285,$288); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $289); $290 = ((($out)) + 16|0); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($287)),2))); $292 = ((($in)) + 176|0); $$val20$i44 = SIMD_Int32x4_load(HEAPU8, $292); $293 = SIMD_Int32x4_and($$val20$i44,SIMD_Int32x4_splat(7)); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($293)),1))); $295 = SIMD_Int32x4_or($294,$291); $296 = ((($in)) + 192|0); $$val19$i45 = SIMD_Int32x4_load(HEAPU8, $296); $297 = SIMD_Int32x4_and($$val19$i45,SIMD_Int32x4_splat(7)); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($297)),4))); $299 = SIMD_Int32x4_or($295,$298); $300 = ((($in)) + 208|0); $$val18$i46 = SIMD_Int32x4_load(HEAPU8, $300); $301 = SIMD_Int32x4_and($$val18$i46,SIMD_Int32x4_splat(7)); $302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($301)),7))); $303 = SIMD_Int32x4_or($299,$302); $304 = ((($in)) + 224|0); $$val17$i47 = SIMD_Int32x4_load(HEAPU8, $304); $305 = SIMD_Int32x4_and($$val17$i47,SIMD_Int32x4_splat(7)); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($305)),10))); $307 = SIMD_Int32x4_or($303,$306); $308 = ((($in)) + 240|0); $$val16$i48 = SIMD_Int32x4_load(HEAPU8, $308); $309 = SIMD_Int32x4_and($$val16$i48,SIMD_Int32x4_splat(7)); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($309)),13))); $311 = SIMD_Int32x4_or($307,$310); $312 = ((($in)) + 256|0); $$val15$i49 = SIMD_Int32x4_load(HEAPU8, $312); $313 = SIMD_Int32x4_and($$val15$i49,SIMD_Int32x4_splat(7)); $314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($313)),16))); $315 = SIMD_Int32x4_or($311,$314); $316 = ((($in)) + 272|0); $$val14$i50 = SIMD_Int32x4_load(HEAPU8, $316); $317 = SIMD_Int32x4_and($$val14$i50,SIMD_Int32x4_splat(7)); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($317)),19))); $319 = SIMD_Int32x4_or($315,$318); $320 = ((($in)) + 288|0); $$val13$i51 = SIMD_Int32x4_load(HEAPU8, $320); $321 = SIMD_Int32x4_and($$val13$i51,SIMD_Int32x4_splat(7)); $322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($321)),22))); $323 = SIMD_Int32x4_or($319,$322); $324 = ((($in)) + 304|0); $$val12$i52 = SIMD_Int32x4_load(HEAPU8, $324); $325 = SIMD_Int32x4_and($$val12$i52,SIMD_Int32x4_splat(7)); $326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($325)),25))); $327 = SIMD_Int32x4_or($323,$326); $328 = ((($in)) + 320|0); $$val11$i53 = SIMD_Int32x4_load(HEAPU8, $328); $329 = SIMD_Int32x4_and($$val11$i53,SIMD_Int32x4_splat(7)); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($329)),28))); $331 = SIMD_Int32x4_or($327,$330); $332 = ((($in)) + 336|0); $$val10$i54 = SIMD_Int32x4_load(HEAPU8, $332); $333 = SIMD_Int32x4_and($$val10$i54,SIMD_Int32x4_splat(7)); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($333)),31))); $335 = SIMD_Int32x4_or($331,$334); temp_Int32x4_ptr = $290;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $335); $336 = ((($out)) + 32|0); $337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($333)),1))); $338 = ((($in)) + 352|0); $$val9$i55 = SIMD_Int32x4_load(HEAPU8, $338); $339 = SIMD_Int32x4_and($$val9$i55,SIMD_Int32x4_splat(7)); $340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($339)),2))); $341 = SIMD_Int32x4_or($340,$337); $342 = ((($in)) + 368|0); $$val8$i56 = SIMD_Int32x4_load(HEAPU8, $342); $343 = SIMD_Int32x4_and($$val8$i56,SIMD_Int32x4_splat(7)); $344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($343)),5))); $345 = SIMD_Int32x4_or($341,$344); $346 = ((($in)) + 384|0); $$val7$i57 = SIMD_Int32x4_load(HEAPU8, $346); $347 = SIMD_Int32x4_and($$val7$i57,SIMD_Int32x4_splat(7)); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($347)),8))); $349 = SIMD_Int32x4_or($345,$348); $350 = ((($in)) + 400|0); $$val6$i58 = SIMD_Int32x4_load(HEAPU8, $350); $351 = SIMD_Int32x4_and($$val6$i58,SIMD_Int32x4_splat(7)); $352 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($351)),11))); $353 = SIMD_Int32x4_or($349,$352); $354 = ((($in)) + 416|0); $$val5$i59 = SIMD_Int32x4_load(HEAPU8, $354); $355 = SIMD_Int32x4_and($$val5$i59,SIMD_Int32x4_splat(7)); $356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($355)),14))); $357 = SIMD_Int32x4_or($353,$356); $358 = ((($in)) + 432|0); $$val4$i60 = SIMD_Int32x4_load(HEAPU8, $358); $359 = SIMD_Int32x4_and($$val4$i60,SIMD_Int32x4_splat(7)); $360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($359)),17))); $361 = SIMD_Int32x4_or($357,$360); $362 = ((($in)) + 448|0); $$val3$i61 = SIMD_Int32x4_load(HEAPU8, $362); $363 = SIMD_Int32x4_and($$val3$i61,SIMD_Int32x4_splat(7)); $364 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($363)),20))); $365 = SIMD_Int32x4_or($361,$364); $366 = ((($in)) + 464|0); $$val2$i62 = SIMD_Int32x4_load(HEAPU8, $366); $367 = SIMD_Int32x4_and($$val2$i62,SIMD_Int32x4_splat(7)); $368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($367)),23))); $369 = SIMD_Int32x4_or($365,$368); $370 = ((($in)) + 480|0); $$val1$i63 = SIMD_Int32x4_load(HEAPU8, $370); $371 = SIMD_Int32x4_and($$val1$i63,SIMD_Int32x4_splat(7)); $372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($371)),26))); $373 = SIMD_Int32x4_or($369,$372); $374 = ((($in)) + 496|0); $$val$i64 = SIMD_Int32x4_load(HEAPU8, $374); $375 = SIMD_Int32x4_and($$val$i64,SIMD_Int32x4_splat(7)); $376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($375)),29))); $377 = SIMD_Int32x4_or($373,$376); temp_Int32x4_ptr = $336;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $377); return; break; } case 4: { $$08$i = $out;$in$07$i = $in;$outer$09$i = 0; while(1) { $in$0$val$i = SIMD_Int32x4_load(HEAPU8, $in$07$i); $378 = SIMD_Int32x4_and($in$0$val$i,SIMD_Int32x4_splat(15)); $379 = ((($in$07$i)) + 16|0); $$val6$i65 = SIMD_Int32x4_load(HEAPU8, $379); $380 = SIMD_Int32x4_and($$val6$i65,SIMD_Int32x4_splat(15)); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($380)),4))); $382 = SIMD_Int32x4_or($381,$378); $383 = ((($in$07$i)) + 32|0); $$val5$i66 = SIMD_Int32x4_load(HEAPU8, $383); $384 = SIMD_Int32x4_and($$val5$i66,SIMD_Int32x4_splat(15)); $385 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($384)),8))); $386 = SIMD_Int32x4_or($382,$385); $387 = ((($in$07$i)) + 48|0); $$val4$i67 = SIMD_Int32x4_load(HEAPU8, $387); $388 = SIMD_Int32x4_and($$val4$i67,SIMD_Int32x4_splat(15)); $389 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($388)),12))); $390 = SIMD_Int32x4_or($386,$389); $391 = ((($in$07$i)) + 64|0); $$val3$i68 = SIMD_Int32x4_load(HEAPU8, $391); $392 = SIMD_Int32x4_and($$val3$i68,SIMD_Int32x4_splat(15)); $393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($392)),16))); $394 = SIMD_Int32x4_or($390,$393); $395 = ((($in$07$i)) + 80|0); $$val2$i69 = SIMD_Int32x4_load(HEAPU8, $395); $396 = SIMD_Int32x4_and($$val2$i69,SIMD_Int32x4_splat(15)); $397 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($396)),20))); $398 = SIMD_Int32x4_or($394,$397); $399 = ((($in$07$i)) + 96|0); $$val1$i70 = SIMD_Int32x4_load(HEAPU8, $399); $400 = SIMD_Int32x4_and($$val1$i70,SIMD_Int32x4_splat(15)); $401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($400)),24))); $402 = SIMD_Int32x4_or($398,$401); $403 = ((($in$07$i)) + 112|0); $$val$i71 = SIMD_Int32x4_load(HEAPU8, $403); $404 = SIMD_Int32x4_and($$val$i71,SIMD_Int32x4_splat(15)); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($404)),28))); $406 = SIMD_Int32x4_or($402,$405); temp_Int32x4_ptr = $$08$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $406); $407 = ((($$08$i)) + 16|0); $408 = ((($in$07$i)) + 128|0); $409 = (($outer$09$i) + 1)|0; $exitcond$i = ($409|0)==(4); if ($exitcond$i) { break; } else { $$08$i = $407;$in$07$i = $408;$outer$09$i = $409; } } return; break; } case 5: { $$val31$i72 = SIMD_Int32x4_load(HEAPU8, $in); $410 = SIMD_Int32x4_and($$val31$i72,SIMD_Int32x4_splat(31)); $411 = ((($in)) + 16|0); $$val30$i73 = SIMD_Int32x4_load(HEAPU8, $411); $412 = SIMD_Int32x4_and($$val30$i73,SIMD_Int32x4_splat(31)); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($412)),5))); $414 = SIMD_Int32x4_or($413,$410); $415 = ((($in)) + 32|0); $$val29$i74 = SIMD_Int32x4_load(HEAPU8, $415); $416 = SIMD_Int32x4_and($$val29$i74,SIMD_Int32x4_splat(31)); $417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($416)),10))); $418 = SIMD_Int32x4_or($414,$417); $419 = ((($in)) + 48|0); $$val28$i75 = SIMD_Int32x4_load(HEAPU8, $419); $420 = SIMD_Int32x4_and($$val28$i75,SIMD_Int32x4_splat(31)); $421 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($420)),15))); $422 = SIMD_Int32x4_or($418,$421); $423 = ((($in)) + 64|0); $$val27$i76 = SIMD_Int32x4_load(HEAPU8, $423); $424 = SIMD_Int32x4_and($$val27$i76,SIMD_Int32x4_splat(31)); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($424)),20))); $426 = SIMD_Int32x4_or($422,$425); $427 = ((($in)) + 80|0); $$val26$i77 = SIMD_Int32x4_load(HEAPU8, $427); $428 = SIMD_Int32x4_and($$val26$i77,SIMD_Int32x4_splat(31)); $429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($428)),25))); $430 = SIMD_Int32x4_or($426,$429); $431 = ((($in)) + 96|0); $$val25$i78 = SIMD_Int32x4_load(HEAPU8, $431); $432 = SIMD_Int32x4_and($$val25$i78,SIMD_Int32x4_splat(31)); $433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($432)),30))); $434 = SIMD_Int32x4_or($430,$433); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $434); $435 = ((($out)) + 16|0); $436 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($432)),2))); $437 = ((($in)) + 112|0); $$val24$i79 = SIMD_Int32x4_load(HEAPU8, $437); $438 = SIMD_Int32x4_and($$val24$i79,SIMD_Int32x4_splat(31)); $439 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($438)),3))); $440 = SIMD_Int32x4_or($439,$436); $441 = ((($in)) + 128|0); $$val23$i80 = SIMD_Int32x4_load(HEAPU8, $441); $442 = SIMD_Int32x4_and($$val23$i80,SIMD_Int32x4_splat(31)); $443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($442)),8))); $444 = SIMD_Int32x4_or($440,$443); $445 = ((($in)) + 144|0); $$val22$i81 = SIMD_Int32x4_load(HEAPU8, $445); $446 = SIMD_Int32x4_and($$val22$i81,SIMD_Int32x4_splat(31)); $447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($446)),13))); $448 = SIMD_Int32x4_or($444,$447); $449 = ((($in)) + 160|0); $$val21$i82 = SIMD_Int32x4_load(HEAPU8, $449); $450 = SIMD_Int32x4_and($$val21$i82,SIMD_Int32x4_splat(31)); $451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($450)),18))); $452 = SIMD_Int32x4_or($448,$451); $453 = ((($in)) + 176|0); $$val20$i83 = SIMD_Int32x4_load(HEAPU8, $453); $454 = SIMD_Int32x4_and($$val20$i83,SIMD_Int32x4_splat(31)); $455 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($454)),23))); $456 = SIMD_Int32x4_or($452,$455); $457 = ((($in)) + 192|0); $$val19$i84 = SIMD_Int32x4_load(HEAPU8, $457); $458 = SIMD_Int32x4_and($$val19$i84,SIMD_Int32x4_splat(31)); $459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($458)),28))); $460 = SIMD_Int32x4_or($456,$459); temp_Int32x4_ptr = $435;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $460); $461 = ((($out)) + 32|0); $462 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($458)),4))); $463 = ((($in)) + 208|0); $$val18$i85 = SIMD_Int32x4_load(HEAPU8, $463); $464 = SIMD_Int32x4_and($$val18$i85,SIMD_Int32x4_splat(31)); $465 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($464)),1))); $466 = SIMD_Int32x4_or($465,$462); $467 = ((($in)) + 224|0); $$val17$i86 = SIMD_Int32x4_load(HEAPU8, $467); $468 = SIMD_Int32x4_and($$val17$i86,SIMD_Int32x4_splat(31)); $469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($468)),6))); $470 = SIMD_Int32x4_or($466,$469); $471 = ((($in)) + 240|0); $$val16$i87 = SIMD_Int32x4_load(HEAPU8, $471); $472 = SIMD_Int32x4_and($$val16$i87,SIMD_Int32x4_splat(31)); $473 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($472)),11))); $474 = SIMD_Int32x4_or($470,$473); $475 = ((($in)) + 256|0); $$val15$i88 = SIMD_Int32x4_load(HEAPU8, $475); $476 = SIMD_Int32x4_and($$val15$i88,SIMD_Int32x4_splat(31)); $477 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($476)),16))); $478 = SIMD_Int32x4_or($474,$477); $479 = ((($in)) + 272|0); $$val14$i89 = SIMD_Int32x4_load(HEAPU8, $479); $480 = SIMD_Int32x4_and($$val14$i89,SIMD_Int32x4_splat(31)); $481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($480)),21))); $482 = SIMD_Int32x4_or($478,$481); $483 = ((($in)) + 288|0); $$val13$i90 = SIMD_Int32x4_load(HEAPU8, $483); $484 = SIMD_Int32x4_and($$val13$i90,SIMD_Int32x4_splat(31)); $485 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($484)),26))); $486 = SIMD_Int32x4_or($482,$485); $487 = ((($in)) + 304|0); $$val12$i91 = SIMD_Int32x4_load(HEAPU8, $487); $488 = SIMD_Int32x4_and($$val12$i91,SIMD_Int32x4_splat(31)); $489 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($488)),31))); $490 = SIMD_Int32x4_or($486,$489); temp_Int32x4_ptr = $461;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $490); $491 = ((($out)) + 48|0); $492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($488)),1))); $493 = ((($in)) + 320|0); $$val11$i92 = SIMD_Int32x4_load(HEAPU8, $493); $494 = SIMD_Int32x4_and($$val11$i92,SIMD_Int32x4_splat(31)); $495 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($494)),4))); $496 = SIMD_Int32x4_or($495,$492); $497 = ((($in)) + 336|0); $$val10$i93 = SIMD_Int32x4_load(HEAPU8, $497); $498 = SIMD_Int32x4_and($$val10$i93,SIMD_Int32x4_splat(31)); $499 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($498)),9))); $500 = SIMD_Int32x4_or($496,$499); $501 = ((($in)) + 352|0); $$val9$i94 = SIMD_Int32x4_load(HEAPU8, $501); $502 = SIMD_Int32x4_and($$val9$i94,SIMD_Int32x4_splat(31)); $503 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($502)),14))); $504 = SIMD_Int32x4_or($500,$503); $505 = ((($in)) + 368|0); $$val8$i95 = SIMD_Int32x4_load(HEAPU8, $505); $506 = SIMD_Int32x4_and($$val8$i95,SIMD_Int32x4_splat(31)); $507 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($506)),19))); $508 = SIMD_Int32x4_or($504,$507); $509 = ((($in)) + 384|0); $$val7$i96 = SIMD_Int32x4_load(HEAPU8, $509); $510 = SIMD_Int32x4_and($$val7$i96,SIMD_Int32x4_splat(31)); $511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($510)),24))); $512 = SIMD_Int32x4_or($508,$511); $513 = ((($in)) + 400|0); $$val6$i97 = SIMD_Int32x4_load(HEAPU8, $513); $514 = SIMD_Int32x4_and($$val6$i97,SIMD_Int32x4_splat(31)); $515 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($514)),29))); $516 = SIMD_Int32x4_or($512,$515); temp_Int32x4_ptr = $491;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $516); $517 = ((($out)) + 64|0); $518 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($514)),3))); $519 = ((($in)) + 416|0); $$val5$i98 = SIMD_Int32x4_load(HEAPU8, $519); $520 = SIMD_Int32x4_and($$val5$i98,SIMD_Int32x4_splat(31)); $521 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($520)),2))); $522 = SIMD_Int32x4_or($521,$518); $523 = ((($in)) + 432|0); $$val4$i99 = SIMD_Int32x4_load(HEAPU8, $523); $524 = SIMD_Int32x4_and($$val4$i99,SIMD_Int32x4_splat(31)); $525 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($524)),7))); $526 = SIMD_Int32x4_or($522,$525); $527 = ((($in)) + 448|0); $$val3$i100 = SIMD_Int32x4_load(HEAPU8, $527); $528 = SIMD_Int32x4_and($$val3$i100,SIMD_Int32x4_splat(31)); $529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($528)),12))); $530 = SIMD_Int32x4_or($526,$529); $531 = ((($in)) + 464|0); $$val2$i101 = SIMD_Int32x4_load(HEAPU8, $531); $532 = SIMD_Int32x4_and($$val2$i101,SIMD_Int32x4_splat(31)); $533 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($532)),17))); $534 = SIMD_Int32x4_or($530,$533); $535 = ((($in)) + 480|0); $$val1$i102 = SIMD_Int32x4_load(HEAPU8, $535); $536 = SIMD_Int32x4_and($$val1$i102,SIMD_Int32x4_splat(31)); $537 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($536)),22))); $538 = SIMD_Int32x4_or($534,$537); $539 = ((($in)) + 496|0); $$val$i103 = SIMD_Int32x4_load(HEAPU8, $539); $540 = SIMD_Int32x4_and($$val$i103,SIMD_Int32x4_splat(31)); $541 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($540)),27))); $542 = SIMD_Int32x4_or($538,$541); temp_Int32x4_ptr = $517;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $542); return; break; } case 6: { $$val31$i104 = SIMD_Int32x4_load(HEAPU8, $in); $543 = SIMD_Int32x4_and($$val31$i104,SIMD_Int32x4_splat(63)); $544 = ((($in)) + 16|0); $$val30$i105 = SIMD_Int32x4_load(HEAPU8, $544); $545 = SIMD_Int32x4_and($$val30$i105,SIMD_Int32x4_splat(63)); $546 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($545)),6))); $547 = SIMD_Int32x4_or($546,$543); $548 = ((($in)) + 32|0); $$val29$i106 = SIMD_Int32x4_load(HEAPU8, $548); $549 = SIMD_Int32x4_and($$val29$i106,SIMD_Int32x4_splat(63)); $550 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($549)),12))); $551 = SIMD_Int32x4_or($547,$550); $552 = ((($in)) + 48|0); $$val28$i107 = SIMD_Int32x4_load(HEAPU8, $552); $553 = SIMD_Int32x4_and($$val28$i107,SIMD_Int32x4_splat(63)); $554 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($553)),18))); $555 = SIMD_Int32x4_or($551,$554); $556 = ((($in)) + 64|0); $$val27$i108 = SIMD_Int32x4_load(HEAPU8, $556); $557 = SIMD_Int32x4_and($$val27$i108,SIMD_Int32x4_splat(63)); $558 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($557)),24))); $559 = SIMD_Int32x4_or($555,$558); $560 = ((($in)) + 80|0); $$val26$i109 = SIMD_Int32x4_load(HEAPU8, $560); $561 = SIMD_Int32x4_and($$val26$i109,SIMD_Int32x4_splat(63)); $562 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($561)),30))); $563 = SIMD_Int32x4_or($559,$562); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $563); $564 = ((($out)) + 16|0); $565 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($561)),2))); $566 = ((($in)) + 96|0); $$val25$i110 = SIMD_Int32x4_load(HEAPU8, $566); $567 = SIMD_Int32x4_and($$val25$i110,SIMD_Int32x4_splat(63)); $568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($567)),4))); $569 = SIMD_Int32x4_or($568,$565); $570 = ((($in)) + 112|0); $$val24$i111 = SIMD_Int32x4_load(HEAPU8, $570); $571 = SIMD_Int32x4_and($$val24$i111,SIMD_Int32x4_splat(63)); $572 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($571)),10))); $573 = SIMD_Int32x4_or($569,$572); $574 = ((($in)) + 128|0); $$val23$i112 = SIMD_Int32x4_load(HEAPU8, $574); $575 = SIMD_Int32x4_and($$val23$i112,SIMD_Int32x4_splat(63)); $576 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($575)),16))); $577 = SIMD_Int32x4_or($573,$576); $578 = ((($in)) + 144|0); $$val22$i113 = SIMD_Int32x4_load(HEAPU8, $578); $579 = SIMD_Int32x4_and($$val22$i113,SIMD_Int32x4_splat(63)); $580 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($579)),22))); $581 = SIMD_Int32x4_or($577,$580); $582 = ((($in)) + 160|0); $$val21$i114 = SIMD_Int32x4_load(HEAPU8, $582); $583 = SIMD_Int32x4_and($$val21$i114,SIMD_Int32x4_splat(63)); $584 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($583)),28))); $585 = SIMD_Int32x4_or($581,$584); temp_Int32x4_ptr = $564;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $585); $586 = ((($out)) + 32|0); $587 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($583)),4))); $588 = ((($in)) + 176|0); $$val20$i115 = SIMD_Int32x4_load(HEAPU8, $588); $589 = SIMD_Int32x4_and($$val20$i115,SIMD_Int32x4_splat(63)); $590 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($589)),2))); $591 = SIMD_Int32x4_or($590,$587); $592 = ((($in)) + 192|0); $$val19$i116 = SIMD_Int32x4_load(HEAPU8, $592); $593 = SIMD_Int32x4_and($$val19$i116,SIMD_Int32x4_splat(63)); $594 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($593)),8))); $595 = SIMD_Int32x4_or($591,$594); $596 = ((($in)) + 208|0); $$val18$i117 = SIMD_Int32x4_load(HEAPU8, $596); $597 = SIMD_Int32x4_and($$val18$i117,SIMD_Int32x4_splat(63)); $598 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($597)),14))); $599 = SIMD_Int32x4_or($595,$598); $600 = ((($in)) + 224|0); $$val17$i118 = SIMD_Int32x4_load(HEAPU8, $600); $601 = SIMD_Int32x4_and($$val17$i118,SIMD_Int32x4_splat(63)); $602 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($601)),20))); $603 = SIMD_Int32x4_or($599,$602); $604 = ((($in)) + 240|0); $$val16$i119 = SIMD_Int32x4_load(HEAPU8, $604); $605 = SIMD_Int32x4_and($$val16$i119,SIMD_Int32x4_splat(63)); $606 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($605)),26))); $607 = SIMD_Int32x4_or($603,$606); temp_Int32x4_ptr = $586;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $607); $608 = ((($out)) + 48|0); $609 = ((($in)) + 256|0); $$val15$i120 = SIMD_Int32x4_load(HEAPU8, $609); $610 = SIMD_Int32x4_and($$val15$i120,SIMD_Int32x4_splat(63)); $611 = ((($in)) + 272|0); $$val14$i121 = SIMD_Int32x4_load(HEAPU8, $611); $612 = SIMD_Int32x4_and($$val14$i121,SIMD_Int32x4_splat(63)); $613 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($612)),6))); $614 = SIMD_Int32x4_or($613,$610); $615 = ((($in)) + 288|0); $$val13$i122 = SIMD_Int32x4_load(HEAPU8, $615); $616 = SIMD_Int32x4_and($$val13$i122,SIMD_Int32x4_splat(63)); $617 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($616)),12))); $618 = SIMD_Int32x4_or($614,$617); $619 = ((($in)) + 304|0); $$val12$i123 = SIMD_Int32x4_load(HEAPU8, $619); $620 = SIMD_Int32x4_and($$val12$i123,SIMD_Int32x4_splat(63)); $621 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($620)),18))); $622 = SIMD_Int32x4_or($618,$621); $623 = ((($in)) + 320|0); $$val11$i124 = SIMD_Int32x4_load(HEAPU8, $623); $624 = SIMD_Int32x4_and($$val11$i124,SIMD_Int32x4_splat(63)); $625 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($624)),24))); $626 = SIMD_Int32x4_or($622,$625); $627 = ((($in)) + 336|0); $$val10$i125 = SIMD_Int32x4_load(HEAPU8, $627); $628 = SIMD_Int32x4_and($$val10$i125,SIMD_Int32x4_splat(63)); $629 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($628)),30))); $630 = SIMD_Int32x4_or($626,$629); temp_Int32x4_ptr = $608;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $630); $631 = ((($out)) + 64|0); $632 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($628)),2))); $633 = ((($in)) + 352|0); $$val9$i126 = SIMD_Int32x4_load(HEAPU8, $633); $634 = SIMD_Int32x4_and($$val9$i126,SIMD_Int32x4_splat(63)); $635 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($634)),4))); $636 = SIMD_Int32x4_or($635,$632); $637 = ((($in)) + 368|0); $$val8$i127 = SIMD_Int32x4_load(HEAPU8, $637); $638 = SIMD_Int32x4_and($$val8$i127,SIMD_Int32x4_splat(63)); $639 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($638)),10))); $640 = SIMD_Int32x4_or($636,$639); $641 = ((($in)) + 384|0); $$val7$i128 = SIMD_Int32x4_load(HEAPU8, $641); $642 = SIMD_Int32x4_and($$val7$i128,SIMD_Int32x4_splat(63)); $643 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($642)),16))); $644 = SIMD_Int32x4_or($640,$643); $645 = ((($in)) + 400|0); $$val6$i129 = SIMD_Int32x4_load(HEAPU8, $645); $646 = SIMD_Int32x4_and($$val6$i129,SIMD_Int32x4_splat(63)); $647 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($646)),22))); $648 = SIMD_Int32x4_or($644,$647); $649 = ((($in)) + 416|0); $$val5$i130 = SIMD_Int32x4_load(HEAPU8, $649); $650 = SIMD_Int32x4_and($$val5$i130,SIMD_Int32x4_splat(63)); $651 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($650)),28))); $652 = SIMD_Int32x4_or($648,$651); temp_Int32x4_ptr = $631;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $652); $653 = ((($out)) + 80|0); $654 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($650)),4))); $655 = ((($in)) + 432|0); $$val4$i131 = SIMD_Int32x4_load(HEAPU8, $655); $656 = SIMD_Int32x4_and($$val4$i131,SIMD_Int32x4_splat(63)); $657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($656)),2))); $658 = SIMD_Int32x4_or($657,$654); $659 = ((($in)) + 448|0); $$val3$i132 = SIMD_Int32x4_load(HEAPU8, $659); $660 = SIMD_Int32x4_and($$val3$i132,SIMD_Int32x4_splat(63)); $661 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($660)),8))); $662 = SIMD_Int32x4_or($658,$661); $663 = ((($in)) + 464|0); $$val2$i133 = SIMD_Int32x4_load(HEAPU8, $663); $664 = SIMD_Int32x4_and($$val2$i133,SIMD_Int32x4_splat(63)); $665 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($664)),14))); $666 = SIMD_Int32x4_or($662,$665); $667 = ((($in)) + 480|0); $$val1$i134 = SIMD_Int32x4_load(HEAPU8, $667); $668 = SIMD_Int32x4_and($$val1$i134,SIMD_Int32x4_splat(63)); $669 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($668)),20))); $670 = SIMD_Int32x4_or($666,$669); $671 = ((($in)) + 496|0); $$val$i135 = SIMD_Int32x4_load(HEAPU8, $671); $672 = SIMD_Int32x4_and($$val$i135,SIMD_Int32x4_splat(63)); $673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($672)),26))); $674 = SIMD_Int32x4_or($670,$673); temp_Int32x4_ptr = $653;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $674); return; break; } case 7: { $$val31$i136 = SIMD_Int32x4_load(HEAPU8, $in); $675 = SIMD_Int32x4_and($$val31$i136,SIMD_Int32x4_splat(127)); $676 = ((($in)) + 16|0); $$val30$i137 = SIMD_Int32x4_load(HEAPU8, $676); $677 = SIMD_Int32x4_and($$val30$i137,SIMD_Int32x4_splat(127)); $678 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($677)),7))); $679 = SIMD_Int32x4_or($678,$675); $680 = ((($in)) + 32|0); $$val29$i138 = SIMD_Int32x4_load(HEAPU8, $680); $681 = SIMD_Int32x4_and($$val29$i138,SIMD_Int32x4_splat(127)); $682 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($681)),14))); $683 = SIMD_Int32x4_or($679,$682); $684 = ((($in)) + 48|0); $$val28$i139 = SIMD_Int32x4_load(HEAPU8, $684); $685 = SIMD_Int32x4_and($$val28$i139,SIMD_Int32x4_splat(127)); $686 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($685)),21))); $687 = SIMD_Int32x4_or($683,$686); $688 = ((($in)) + 64|0); $$val27$i140 = SIMD_Int32x4_load(HEAPU8, $688); $689 = SIMD_Int32x4_and($$val27$i140,SIMD_Int32x4_splat(127)); $690 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($689)),28))); $691 = SIMD_Int32x4_or($687,$690); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $691); $692 = ((($out)) + 16|0); $693 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($689)),4))); $694 = ((($in)) + 80|0); $$val26$i141 = SIMD_Int32x4_load(HEAPU8, $694); $695 = SIMD_Int32x4_and($$val26$i141,SIMD_Int32x4_splat(127)); $696 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($695)),3))); $697 = SIMD_Int32x4_or($696,$693); $698 = ((($in)) + 96|0); $$val25$i142 = SIMD_Int32x4_load(HEAPU8, $698); $699 = SIMD_Int32x4_and($$val25$i142,SIMD_Int32x4_splat(127)); $700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($699)),10))); $701 = SIMD_Int32x4_or($697,$700); $702 = ((($in)) + 112|0); $$val24$i143 = SIMD_Int32x4_load(HEAPU8, $702); $703 = SIMD_Int32x4_and($$val24$i143,SIMD_Int32x4_splat(127)); $704 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($703)),17))); $705 = SIMD_Int32x4_or($701,$704); $706 = ((($in)) + 128|0); $$val23$i144 = SIMD_Int32x4_load(HEAPU8, $706); $707 = SIMD_Int32x4_and($$val23$i144,SIMD_Int32x4_splat(127)); $708 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($707)),24))); $709 = SIMD_Int32x4_or($705,$708); $710 = ((($in)) + 144|0); $$val22$i145 = SIMD_Int32x4_load(HEAPU8, $710); $711 = SIMD_Int32x4_and($$val22$i145,SIMD_Int32x4_splat(127)); $712 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($711)),31))); $713 = SIMD_Int32x4_or($709,$712); temp_Int32x4_ptr = $692;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $713); $714 = ((($out)) + 32|0); $715 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($711)),1))); $716 = ((($in)) + 160|0); $$val21$i146 = SIMD_Int32x4_load(HEAPU8, $716); $717 = SIMD_Int32x4_and($$val21$i146,SIMD_Int32x4_splat(127)); $718 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($717)),6))); $719 = SIMD_Int32x4_or($718,$715); $720 = ((($in)) + 176|0); $$val20$i147 = SIMD_Int32x4_load(HEAPU8, $720); $721 = SIMD_Int32x4_and($$val20$i147,SIMD_Int32x4_splat(127)); $722 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($721)),13))); $723 = SIMD_Int32x4_or($719,$722); $724 = ((($in)) + 192|0); $$val19$i148 = SIMD_Int32x4_load(HEAPU8, $724); $725 = SIMD_Int32x4_and($$val19$i148,SIMD_Int32x4_splat(127)); $726 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($725)),20))); $727 = SIMD_Int32x4_or($723,$726); $728 = ((($in)) + 208|0); $$val18$i149 = SIMD_Int32x4_load(HEAPU8, $728); $729 = SIMD_Int32x4_and($$val18$i149,SIMD_Int32x4_splat(127)); $730 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($729)),27))); $731 = SIMD_Int32x4_or($727,$730); temp_Int32x4_ptr = $714;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $731); $732 = ((($out)) + 48|0); $733 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($729)),5))); $734 = ((($in)) + 224|0); $$val17$i150 = SIMD_Int32x4_load(HEAPU8, $734); $735 = SIMD_Int32x4_and($$val17$i150,SIMD_Int32x4_splat(127)); $736 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($735)),2))); $737 = SIMD_Int32x4_or($736,$733); $738 = ((($in)) + 240|0); $$val16$i151 = SIMD_Int32x4_load(HEAPU8, $738); $739 = SIMD_Int32x4_and($$val16$i151,SIMD_Int32x4_splat(127)); $740 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($739)),9))); $741 = SIMD_Int32x4_or($737,$740); $742 = ((($in)) + 256|0); $$val15$i152 = SIMD_Int32x4_load(HEAPU8, $742); $743 = SIMD_Int32x4_and($$val15$i152,SIMD_Int32x4_splat(127)); $744 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($743)),16))); $745 = SIMD_Int32x4_or($741,$744); $746 = ((($in)) + 272|0); $$val14$i153 = SIMD_Int32x4_load(HEAPU8, $746); $747 = SIMD_Int32x4_and($$val14$i153,SIMD_Int32x4_splat(127)); $748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($747)),23))); $749 = SIMD_Int32x4_or($745,$748); $750 = ((($in)) + 288|0); $$val13$i154 = SIMD_Int32x4_load(HEAPU8, $750); $751 = SIMD_Int32x4_and($$val13$i154,SIMD_Int32x4_splat(127)); $752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($751)),30))); $753 = SIMD_Int32x4_or($749,$752); temp_Int32x4_ptr = $732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $753); $754 = ((($out)) + 64|0); $755 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($751)),2))); $756 = ((($in)) + 304|0); $$val12$i155 = SIMD_Int32x4_load(HEAPU8, $756); $757 = SIMD_Int32x4_and($$val12$i155,SIMD_Int32x4_splat(127)); $758 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($757)),5))); $759 = SIMD_Int32x4_or($758,$755); $760 = ((($in)) + 320|0); $$val11$i156 = SIMD_Int32x4_load(HEAPU8, $760); $761 = SIMD_Int32x4_and($$val11$i156,SIMD_Int32x4_splat(127)); $762 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($761)),12))); $763 = SIMD_Int32x4_or($759,$762); $764 = ((($in)) + 336|0); $$val10$i157 = SIMD_Int32x4_load(HEAPU8, $764); $765 = SIMD_Int32x4_and($$val10$i157,SIMD_Int32x4_splat(127)); $766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($765)),19))); $767 = SIMD_Int32x4_or($763,$766); $768 = ((($in)) + 352|0); $$val9$i158 = SIMD_Int32x4_load(HEAPU8, $768); $769 = SIMD_Int32x4_and($$val9$i158,SIMD_Int32x4_splat(127)); $770 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($769)),26))); $771 = SIMD_Int32x4_or($767,$770); temp_Int32x4_ptr = $754;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $771); $772 = ((($out)) + 80|0); $773 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($769)),6))); $774 = ((($in)) + 368|0); $$val8$i159 = SIMD_Int32x4_load(HEAPU8, $774); $775 = SIMD_Int32x4_and($$val8$i159,SIMD_Int32x4_splat(127)); $776 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($775)),1))); $777 = SIMD_Int32x4_or($776,$773); $778 = ((($in)) + 384|0); $$val7$i160 = SIMD_Int32x4_load(HEAPU8, $778); $779 = SIMD_Int32x4_and($$val7$i160,SIMD_Int32x4_splat(127)); $780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($779)),8))); $781 = SIMD_Int32x4_or($777,$780); $782 = ((($in)) + 400|0); $$val6$i161 = SIMD_Int32x4_load(HEAPU8, $782); $783 = SIMD_Int32x4_and($$val6$i161,SIMD_Int32x4_splat(127)); $784 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($783)),15))); $785 = SIMD_Int32x4_or($781,$784); $786 = ((($in)) + 416|0); $$val5$i162 = SIMD_Int32x4_load(HEAPU8, $786); $787 = SIMD_Int32x4_and($$val5$i162,SIMD_Int32x4_splat(127)); $788 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($787)),22))); $789 = SIMD_Int32x4_or($785,$788); $790 = ((($in)) + 432|0); $$val4$i163 = SIMD_Int32x4_load(HEAPU8, $790); $791 = SIMD_Int32x4_and($$val4$i163,SIMD_Int32x4_splat(127)); $792 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($791)),29))); $793 = SIMD_Int32x4_or($789,$792); temp_Int32x4_ptr = $772;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $793); $794 = ((($out)) + 96|0); $795 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($791)),3))); $796 = ((($in)) + 448|0); $$val3$i164 = SIMD_Int32x4_load(HEAPU8, $796); $797 = SIMD_Int32x4_and($$val3$i164,SIMD_Int32x4_splat(127)); $798 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($797)),4))); $799 = SIMD_Int32x4_or($798,$795); $800 = ((($in)) + 464|0); $$val2$i165 = SIMD_Int32x4_load(HEAPU8, $800); $801 = SIMD_Int32x4_and($$val2$i165,SIMD_Int32x4_splat(127)); $802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($801)),11))); $803 = SIMD_Int32x4_or($799,$802); $804 = ((($in)) + 480|0); $$val1$i166 = SIMD_Int32x4_load(HEAPU8, $804); $805 = SIMD_Int32x4_and($$val1$i166,SIMD_Int32x4_splat(127)); $806 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($805)),18))); $807 = SIMD_Int32x4_or($803,$806); $808 = ((($in)) + 496|0); $$val$i167 = SIMD_Int32x4_load(HEAPU8, $808); $809 = SIMD_Int32x4_and($$val$i167,SIMD_Int32x4_splat(127)); $810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($809)),25))); $811 = SIMD_Int32x4_or($807,$810); temp_Int32x4_ptr = $794;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $811); return; break; } case 8: { $$04$i = $out;$in$03$i = $in;$outer$05$i = 0; while(1) { $in$0$val$i168 = SIMD_Int32x4_load(HEAPU8, $in$03$i); $812 = SIMD_Int32x4_and($in$0$val$i168,SIMD_Int32x4_splat(255)); $813 = ((($in$03$i)) + 16|0); $$val2$i169 = SIMD_Int32x4_load(HEAPU8, $813); $814 = SIMD_Int32x4_and($$val2$i169,SIMD_Int32x4_splat(255)); $815 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($814)),8))); $816 = SIMD_Int32x4_or($815,$812); $817 = ((($in$03$i)) + 32|0); $$val1$i170 = SIMD_Int32x4_load(HEAPU8, $817); $818 = SIMD_Int32x4_and($$val1$i170,SIMD_Int32x4_splat(255)); $819 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($818)),16))); $820 = SIMD_Int32x4_or($816,$819); $821 = ((($in$03$i)) + 48|0); $$val$i171 = SIMD_Int32x4_load(HEAPU8, $821); $822 = SIMD_Int32x4_and($$val$i171,SIMD_Int32x4_splat(255)); $823 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($822)),24))); $824 = SIMD_Int32x4_or($820,$823); temp_Int32x4_ptr = $$04$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $824); $825 = ((($$04$i)) + 16|0); $826 = ((($in$03$i)) + 64|0); $827 = (($outer$05$i) + 1)|0; $exitcond$i172 = ($827|0)==(8); if ($exitcond$i172) { break; } else { $$04$i = $825;$in$03$i = $826;$outer$05$i = $827; } } return; break; } case 9: { $$val31$i173 = SIMD_Int32x4_load(HEAPU8, $in); $828 = SIMD_Int32x4_and($$val31$i173,SIMD_Int32x4_splat(511)); $829 = ((($in)) + 16|0); $$val30$i174 = SIMD_Int32x4_load(HEAPU8, $829); $830 = SIMD_Int32x4_and($$val30$i174,SIMD_Int32x4_splat(511)); $831 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($830)),9))); $832 = SIMD_Int32x4_or($831,$828); $833 = ((($in)) + 32|0); $$val29$i175 = SIMD_Int32x4_load(HEAPU8, $833); $834 = SIMD_Int32x4_and($$val29$i175,SIMD_Int32x4_splat(511)); $835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($834)),18))); $836 = SIMD_Int32x4_or($832,$835); $837 = ((($in)) + 48|0); $$val28$i176 = SIMD_Int32x4_load(HEAPU8, $837); $838 = SIMD_Int32x4_and($$val28$i176,SIMD_Int32x4_splat(511)); $839 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($838)),27))); $840 = SIMD_Int32x4_or($836,$839); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $840); $841 = ((($out)) + 16|0); $842 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($838)),5))); $843 = ((($in)) + 64|0); $$val27$i177 = SIMD_Int32x4_load(HEAPU8, $843); $844 = SIMD_Int32x4_and($$val27$i177,SIMD_Int32x4_splat(511)); $845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($844)),4))); $846 = SIMD_Int32x4_or($845,$842); $847 = ((($in)) + 80|0); $$val26$i178 = SIMD_Int32x4_load(HEAPU8, $847); $848 = SIMD_Int32x4_and($$val26$i178,SIMD_Int32x4_splat(511)); $849 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($848)),13))); $850 = SIMD_Int32x4_or($846,$849); $851 = ((($in)) + 96|0); $$val25$i179 = SIMD_Int32x4_load(HEAPU8, $851); $852 = SIMD_Int32x4_and($$val25$i179,SIMD_Int32x4_splat(511)); $853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($852)),22))); $854 = SIMD_Int32x4_or($850,$853); $855 = ((($in)) + 112|0); $$val24$i180 = SIMD_Int32x4_load(HEAPU8, $855); $856 = SIMD_Int32x4_and($$val24$i180,SIMD_Int32x4_splat(511)); $857 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($856)),31))); $858 = SIMD_Int32x4_or($854,$857); temp_Int32x4_ptr = $841;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $858); $859 = ((($out)) + 32|0); $860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($856)),1))); $861 = ((($in)) + 128|0); $$val23$i181 = SIMD_Int32x4_load(HEAPU8, $861); $862 = SIMD_Int32x4_and($$val23$i181,SIMD_Int32x4_splat(511)); $863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($862)),8))); $864 = SIMD_Int32x4_or($863,$860); $865 = ((($in)) + 144|0); $$val22$i182 = SIMD_Int32x4_load(HEAPU8, $865); $866 = SIMD_Int32x4_and($$val22$i182,SIMD_Int32x4_splat(511)); $867 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($866)),17))); $868 = SIMD_Int32x4_or($864,$867); $869 = ((($in)) + 160|0); $$val21$i183 = SIMD_Int32x4_load(HEAPU8, $869); $870 = SIMD_Int32x4_and($$val21$i183,SIMD_Int32x4_splat(511)); $871 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($870)),26))); $872 = SIMD_Int32x4_or($868,$871); temp_Int32x4_ptr = $859;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $872); $873 = ((($out)) + 48|0); $874 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($870)),6))); $875 = ((($in)) + 176|0); $$val20$i184 = SIMD_Int32x4_load(HEAPU8, $875); $876 = SIMD_Int32x4_and($$val20$i184,SIMD_Int32x4_splat(511)); $877 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($876)),3))); $878 = SIMD_Int32x4_or($877,$874); $879 = ((($in)) + 192|0); $$val19$i185 = SIMD_Int32x4_load(HEAPU8, $879); $880 = SIMD_Int32x4_and($$val19$i185,SIMD_Int32x4_splat(511)); $881 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($880)),12))); $882 = SIMD_Int32x4_or($878,$881); $883 = ((($in)) + 208|0); $$val18$i186 = SIMD_Int32x4_load(HEAPU8, $883); $884 = SIMD_Int32x4_and($$val18$i186,SIMD_Int32x4_splat(511)); $885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($884)),21))); $886 = SIMD_Int32x4_or($882,$885); $887 = ((($in)) + 224|0); $$val17$i187 = SIMD_Int32x4_load(HEAPU8, $887); $888 = SIMD_Int32x4_and($$val17$i187,SIMD_Int32x4_splat(511)); $889 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($888)),30))); $890 = SIMD_Int32x4_or($886,$889); temp_Int32x4_ptr = $873;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $890); $891 = ((($out)) + 64|0); $892 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($888)),2))); $893 = ((($in)) + 240|0); $$val16$i188 = SIMD_Int32x4_load(HEAPU8, $893); $894 = SIMD_Int32x4_and($$val16$i188,SIMD_Int32x4_splat(511)); $895 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($894)),7))); $896 = SIMD_Int32x4_or($895,$892); $897 = ((($in)) + 256|0); $$val15$i189 = SIMD_Int32x4_load(HEAPU8, $897); $898 = SIMD_Int32x4_and($$val15$i189,SIMD_Int32x4_splat(511)); $899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($898)),16))); $900 = SIMD_Int32x4_or($896,$899); $901 = ((($in)) + 272|0); $$val14$i190 = SIMD_Int32x4_load(HEAPU8, $901); $902 = SIMD_Int32x4_and($$val14$i190,SIMD_Int32x4_splat(511)); $903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($902)),25))); $904 = SIMD_Int32x4_or($900,$903); temp_Int32x4_ptr = $891;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $904); $905 = ((($out)) + 80|0); $906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($902)),7))); $907 = ((($in)) + 288|0); $$val13$i191 = SIMD_Int32x4_load(HEAPU8, $907); $908 = SIMD_Int32x4_and($$val13$i191,SIMD_Int32x4_splat(511)); $909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($908)),2))); $910 = SIMD_Int32x4_or($909,$906); $911 = ((($in)) + 304|0); $$val12$i192 = SIMD_Int32x4_load(HEAPU8, $911); $912 = SIMD_Int32x4_and($$val12$i192,SIMD_Int32x4_splat(511)); $913 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($912)),11))); $914 = SIMD_Int32x4_or($910,$913); $915 = ((($in)) + 320|0); $$val11$i193 = SIMD_Int32x4_load(HEAPU8, $915); $916 = SIMD_Int32x4_and($$val11$i193,SIMD_Int32x4_splat(511)); $917 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($916)),20))); $918 = SIMD_Int32x4_or($914,$917); $919 = ((($in)) + 336|0); $$val10$i194 = SIMD_Int32x4_load(HEAPU8, $919); $920 = SIMD_Int32x4_and($$val10$i194,SIMD_Int32x4_splat(511)); $921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($920)),29))); $922 = SIMD_Int32x4_or($918,$921); temp_Int32x4_ptr = $905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $922); $923 = ((($out)) + 96|0); $924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($920)),3))); $925 = ((($in)) + 352|0); $$val9$i195 = SIMD_Int32x4_load(HEAPU8, $925); $926 = SIMD_Int32x4_and($$val9$i195,SIMD_Int32x4_splat(511)); $927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($926)),6))); $928 = SIMD_Int32x4_or($927,$924); $929 = ((($in)) + 368|0); $$val8$i196 = SIMD_Int32x4_load(HEAPU8, $929); $930 = SIMD_Int32x4_and($$val8$i196,SIMD_Int32x4_splat(511)); $931 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($930)),15))); $932 = SIMD_Int32x4_or($928,$931); $933 = ((($in)) + 384|0); $$val7$i197 = SIMD_Int32x4_load(HEAPU8, $933); $934 = SIMD_Int32x4_and($$val7$i197,SIMD_Int32x4_splat(511)); $935 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($934)),24))); $936 = SIMD_Int32x4_or($932,$935); temp_Int32x4_ptr = $923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $936); $937 = ((($out)) + 112|0); $938 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($934)),8))); $939 = ((($in)) + 400|0); $$val6$i198 = SIMD_Int32x4_load(HEAPU8, $939); $940 = SIMD_Int32x4_and($$val6$i198,SIMD_Int32x4_splat(511)); $941 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($940)),1))); $942 = SIMD_Int32x4_or($941,$938); $943 = ((($in)) + 416|0); $$val5$i199 = SIMD_Int32x4_load(HEAPU8, $943); $944 = SIMD_Int32x4_and($$val5$i199,SIMD_Int32x4_splat(511)); $945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($944)),10))); $946 = SIMD_Int32x4_or($942,$945); $947 = ((($in)) + 432|0); $$val4$i200 = SIMD_Int32x4_load(HEAPU8, $947); $948 = SIMD_Int32x4_and($$val4$i200,SIMD_Int32x4_splat(511)); $949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($948)),19))); $950 = SIMD_Int32x4_or($946,$949); $951 = ((($in)) + 448|0); $$val3$i201 = SIMD_Int32x4_load(HEAPU8, $951); $952 = SIMD_Int32x4_and($$val3$i201,SIMD_Int32x4_splat(511)); $953 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($952)),28))); $954 = SIMD_Int32x4_or($950,$953); temp_Int32x4_ptr = $937;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $954); $955 = ((($out)) + 128|0); $956 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($952)),4))); $957 = ((($in)) + 464|0); $$val2$i202 = SIMD_Int32x4_load(HEAPU8, $957); $958 = SIMD_Int32x4_and($$val2$i202,SIMD_Int32x4_splat(511)); $959 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($958)),5))); $960 = SIMD_Int32x4_or($959,$956); $961 = ((($in)) + 480|0); $$val1$i203 = SIMD_Int32x4_load(HEAPU8, $961); $962 = SIMD_Int32x4_and($$val1$i203,SIMD_Int32x4_splat(511)); $963 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($962)),14))); $964 = SIMD_Int32x4_or($960,$963); $965 = ((($in)) + 496|0); $$val$i204 = SIMD_Int32x4_load(HEAPU8, $965); $966 = SIMD_Int32x4_and($$val$i204,SIMD_Int32x4_splat(511)); $967 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($966)),23))); $968 = SIMD_Int32x4_or($964,$967); temp_Int32x4_ptr = $955;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $968); return; break; } case 10: { $$val31$i205 = SIMD_Int32x4_load(HEAPU8, $in); $969 = SIMD_Int32x4_and($$val31$i205,SIMD_Int32x4_splat(1023)); $970 = ((($in)) + 16|0); $$val30$i206 = SIMD_Int32x4_load(HEAPU8, $970); $971 = SIMD_Int32x4_and($$val30$i206,SIMD_Int32x4_splat(1023)); $972 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($971)),10))); $973 = SIMD_Int32x4_or($972,$969); $974 = ((($in)) + 32|0); $$val29$i207 = SIMD_Int32x4_load(HEAPU8, $974); $975 = SIMD_Int32x4_and($$val29$i207,SIMD_Int32x4_splat(1023)); $976 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($975)),20))); $977 = SIMD_Int32x4_or($973,$976); $978 = ((($in)) + 48|0); $$val28$i208 = SIMD_Int32x4_load(HEAPU8, $978); $979 = SIMD_Int32x4_and($$val28$i208,SIMD_Int32x4_splat(1023)); $980 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($979)),30))); $981 = SIMD_Int32x4_or($977,$980); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $981); $982 = ((($out)) + 16|0); $983 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($979)),2))); $984 = ((($in)) + 64|0); $$val27$i209 = SIMD_Int32x4_load(HEAPU8, $984); $985 = SIMD_Int32x4_and($$val27$i209,SIMD_Int32x4_splat(1023)); $986 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($985)),8))); $987 = SIMD_Int32x4_or($986,$983); $988 = ((($in)) + 80|0); $$val26$i210 = SIMD_Int32x4_load(HEAPU8, $988); $989 = SIMD_Int32x4_and($$val26$i210,SIMD_Int32x4_splat(1023)); $990 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($989)),18))); $991 = SIMD_Int32x4_or($987,$990); $992 = ((($in)) + 96|0); $$val25$i211 = SIMD_Int32x4_load(HEAPU8, $992); $993 = SIMD_Int32x4_and($$val25$i211,SIMD_Int32x4_splat(1023)); $994 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($993)),28))); $995 = SIMD_Int32x4_or($991,$994); temp_Int32x4_ptr = $982;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $995); $996 = ((($out)) + 32|0); $997 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($993)),4))); $998 = ((($in)) + 112|0); $$val24$i212 = SIMD_Int32x4_load(HEAPU8, $998); $999 = SIMD_Int32x4_and($$val24$i212,SIMD_Int32x4_splat(1023)); $1000 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($999)),6))); $1001 = SIMD_Int32x4_or($1000,$997); $1002 = ((($in)) + 128|0); $$val23$i213 = SIMD_Int32x4_load(HEAPU8, $1002); $1003 = SIMD_Int32x4_and($$val23$i213,SIMD_Int32x4_splat(1023)); $1004 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1003)),16))); $1005 = SIMD_Int32x4_or($1001,$1004); $1006 = ((($in)) + 144|0); $$val22$i214 = SIMD_Int32x4_load(HEAPU8, $1006); $1007 = SIMD_Int32x4_and($$val22$i214,SIMD_Int32x4_splat(1023)); $1008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1007)),26))); $1009 = SIMD_Int32x4_or($1005,$1008); temp_Int32x4_ptr = $996;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1009); $1010 = ((($out)) + 48|0); $1011 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1007)),6))); $1012 = ((($in)) + 160|0); $$val21$i215 = SIMD_Int32x4_load(HEAPU8, $1012); $1013 = SIMD_Int32x4_and($$val21$i215,SIMD_Int32x4_splat(1023)); $1014 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1013)),4))); $1015 = SIMD_Int32x4_or($1014,$1011); $1016 = ((($in)) + 176|0); $$val20$i216 = SIMD_Int32x4_load(HEAPU8, $1016); $1017 = SIMD_Int32x4_and($$val20$i216,SIMD_Int32x4_splat(1023)); $1018 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1017)),14))); $1019 = SIMD_Int32x4_or($1015,$1018); $1020 = ((($in)) + 192|0); $$val19$i217 = SIMD_Int32x4_load(HEAPU8, $1020); $1021 = SIMD_Int32x4_and($$val19$i217,SIMD_Int32x4_splat(1023)); $1022 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1021)),24))); $1023 = SIMD_Int32x4_or($1019,$1022); temp_Int32x4_ptr = $1010;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1023); $1024 = ((($out)) + 64|0); $1025 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1021)),8))); $1026 = ((($in)) + 208|0); $$val18$i218 = SIMD_Int32x4_load(HEAPU8, $1026); $1027 = SIMD_Int32x4_and($$val18$i218,SIMD_Int32x4_splat(1023)); $1028 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1027)),2))); $1029 = SIMD_Int32x4_or($1028,$1025); $1030 = ((($in)) + 224|0); $$val17$i219 = SIMD_Int32x4_load(HEAPU8, $1030); $1031 = SIMD_Int32x4_and($$val17$i219,SIMD_Int32x4_splat(1023)); $1032 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1031)),12))); $1033 = SIMD_Int32x4_or($1029,$1032); $1034 = ((($in)) + 240|0); $$val16$i220 = SIMD_Int32x4_load(HEAPU8, $1034); $1035 = SIMD_Int32x4_and($$val16$i220,SIMD_Int32x4_splat(1023)); $1036 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1035)),22))); $1037 = SIMD_Int32x4_or($1033,$1036); temp_Int32x4_ptr = $1024;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1037); $1038 = ((($out)) + 80|0); $1039 = ((($in)) + 256|0); $$val15$i221 = SIMD_Int32x4_load(HEAPU8, $1039); $1040 = SIMD_Int32x4_and($$val15$i221,SIMD_Int32x4_splat(1023)); $1041 = ((($in)) + 272|0); $$val14$i222 = SIMD_Int32x4_load(HEAPU8, $1041); $1042 = SIMD_Int32x4_and($$val14$i222,SIMD_Int32x4_splat(1023)); $1043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1042)),10))); $1044 = SIMD_Int32x4_or($1043,$1040); $1045 = ((($in)) + 288|0); $$val13$i223 = SIMD_Int32x4_load(HEAPU8, $1045); $1046 = SIMD_Int32x4_and($$val13$i223,SIMD_Int32x4_splat(1023)); $1047 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1046)),20))); $1048 = SIMD_Int32x4_or($1044,$1047); $1049 = ((($in)) + 304|0); $$val12$i224 = SIMD_Int32x4_load(HEAPU8, $1049); $1050 = SIMD_Int32x4_and($$val12$i224,SIMD_Int32x4_splat(1023)); $1051 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1050)),30))); $1052 = SIMD_Int32x4_or($1048,$1051); temp_Int32x4_ptr = $1038;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1052); $1053 = ((($out)) + 96|0); $1054 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1050)),2))); $1055 = ((($in)) + 320|0); $$val11$i225 = SIMD_Int32x4_load(HEAPU8, $1055); $1056 = SIMD_Int32x4_and($$val11$i225,SIMD_Int32x4_splat(1023)); $1057 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1056)),8))); $1058 = SIMD_Int32x4_or($1057,$1054); $1059 = ((($in)) + 336|0); $$val10$i226 = SIMD_Int32x4_load(HEAPU8, $1059); $1060 = SIMD_Int32x4_and($$val10$i226,SIMD_Int32x4_splat(1023)); $1061 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1060)),18))); $1062 = SIMD_Int32x4_or($1058,$1061); $1063 = ((($in)) + 352|0); $$val9$i227 = SIMD_Int32x4_load(HEAPU8, $1063); $1064 = SIMD_Int32x4_and($$val9$i227,SIMD_Int32x4_splat(1023)); $1065 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1064)),28))); $1066 = SIMD_Int32x4_or($1062,$1065); temp_Int32x4_ptr = $1053;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1066); $1067 = ((($out)) + 112|0); $1068 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1064)),4))); $1069 = ((($in)) + 368|0); $$val8$i228 = SIMD_Int32x4_load(HEAPU8, $1069); $1070 = SIMD_Int32x4_and($$val8$i228,SIMD_Int32x4_splat(1023)); $1071 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1070)),6))); $1072 = SIMD_Int32x4_or($1071,$1068); $1073 = ((($in)) + 384|0); $$val7$i229 = SIMD_Int32x4_load(HEAPU8, $1073); $1074 = SIMD_Int32x4_and($$val7$i229,SIMD_Int32x4_splat(1023)); $1075 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1074)),16))); $1076 = SIMD_Int32x4_or($1072,$1075); $1077 = ((($in)) + 400|0); $$val6$i230 = SIMD_Int32x4_load(HEAPU8, $1077); $1078 = SIMD_Int32x4_and($$val6$i230,SIMD_Int32x4_splat(1023)); $1079 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1078)),26))); $1080 = SIMD_Int32x4_or($1076,$1079); temp_Int32x4_ptr = $1067;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1080); $1081 = ((($out)) + 128|0); $1082 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1078)),6))); $1083 = ((($in)) + 416|0); $$val5$i231 = SIMD_Int32x4_load(HEAPU8, $1083); $1084 = SIMD_Int32x4_and($$val5$i231,SIMD_Int32x4_splat(1023)); $1085 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1084)),4))); $1086 = SIMD_Int32x4_or($1085,$1082); $1087 = ((($in)) + 432|0); $$val4$i232 = SIMD_Int32x4_load(HEAPU8, $1087); $1088 = SIMD_Int32x4_and($$val4$i232,SIMD_Int32x4_splat(1023)); $1089 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1088)),14))); $1090 = SIMD_Int32x4_or($1086,$1089); $1091 = ((($in)) + 448|0); $$val3$i233 = SIMD_Int32x4_load(HEAPU8, $1091); $1092 = SIMD_Int32x4_and($$val3$i233,SIMD_Int32x4_splat(1023)); $1093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1092)),24))); $1094 = SIMD_Int32x4_or($1090,$1093); temp_Int32x4_ptr = $1081;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1094); $1095 = ((($out)) + 144|0); $1096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1092)),8))); $1097 = ((($in)) + 464|0); $$val2$i234 = SIMD_Int32x4_load(HEAPU8, $1097); $1098 = SIMD_Int32x4_and($$val2$i234,SIMD_Int32x4_splat(1023)); $1099 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1098)),2))); $1100 = SIMD_Int32x4_or($1099,$1096); $1101 = ((($in)) + 480|0); $$val1$i235 = SIMD_Int32x4_load(HEAPU8, $1101); $1102 = SIMD_Int32x4_and($$val1$i235,SIMD_Int32x4_splat(1023)); $1103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1102)),12))); $1104 = SIMD_Int32x4_or($1100,$1103); $1105 = ((($in)) + 496|0); $$val$i236 = SIMD_Int32x4_load(HEAPU8, $1105); $1106 = SIMD_Int32x4_and($$val$i236,SIMD_Int32x4_splat(1023)); $1107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1106)),22))); $1108 = SIMD_Int32x4_or($1104,$1107); temp_Int32x4_ptr = $1095;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1108); return; break; } case 11: { $$val31$i237 = SIMD_Int32x4_load(HEAPU8, $in); $1109 = SIMD_Int32x4_and($$val31$i237,SIMD_Int32x4_splat(2047)); $1110 = ((($in)) + 16|0); $$val30$i238 = SIMD_Int32x4_load(HEAPU8, $1110); $1111 = SIMD_Int32x4_and($$val30$i238,SIMD_Int32x4_splat(2047)); $1112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1111)),11))); $1113 = SIMD_Int32x4_or($1112,$1109); $1114 = ((($in)) + 32|0); $$val29$i239 = SIMD_Int32x4_load(HEAPU8, $1114); $1115 = SIMD_Int32x4_and($$val29$i239,SIMD_Int32x4_splat(2047)); $1116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1115)),22))); $1117 = SIMD_Int32x4_or($1113,$1116); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1117); $1118 = ((($out)) + 16|0); $1119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1115)),10))); $1120 = ((($in)) + 48|0); $$val28$i240 = SIMD_Int32x4_load(HEAPU8, $1120); $1121 = SIMD_Int32x4_and($$val28$i240,SIMD_Int32x4_splat(2047)); $1122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1121)),1))); $1123 = SIMD_Int32x4_or($1122,$1119); $1124 = ((($in)) + 64|0); $$val27$i241 = SIMD_Int32x4_load(HEAPU8, $1124); $1125 = SIMD_Int32x4_and($$val27$i241,SIMD_Int32x4_splat(2047)); $1126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1125)),12))); $1127 = SIMD_Int32x4_or($1123,$1126); $1128 = ((($in)) + 80|0); $$val26$i242 = SIMD_Int32x4_load(HEAPU8, $1128); $1129 = SIMD_Int32x4_and($$val26$i242,SIMD_Int32x4_splat(2047)); $1130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1129)),23))); $1131 = SIMD_Int32x4_or($1127,$1130); temp_Int32x4_ptr = $1118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1131); $1132 = ((($out)) + 32|0); $1133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1129)),9))); $1134 = ((($in)) + 96|0); $$val25$i243 = SIMD_Int32x4_load(HEAPU8, $1134); $1135 = SIMD_Int32x4_and($$val25$i243,SIMD_Int32x4_splat(2047)); $1136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1135)),2))); $1137 = SIMD_Int32x4_or($1136,$1133); $1138 = ((($in)) + 112|0); $$val24$i244 = SIMD_Int32x4_load(HEAPU8, $1138); $1139 = SIMD_Int32x4_and($$val24$i244,SIMD_Int32x4_splat(2047)); $1140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1139)),13))); $1141 = SIMD_Int32x4_or($1137,$1140); $1142 = ((($in)) + 128|0); $$val23$i245 = SIMD_Int32x4_load(HEAPU8, $1142); $1143 = SIMD_Int32x4_and($$val23$i245,SIMD_Int32x4_splat(2047)); $1144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1143)),24))); $1145 = SIMD_Int32x4_or($1141,$1144); temp_Int32x4_ptr = $1132;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1145); $1146 = ((($out)) + 48|0); $1147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1143)),8))); $1148 = ((($in)) + 144|0); $$val22$i246 = SIMD_Int32x4_load(HEAPU8, $1148); $1149 = SIMD_Int32x4_and($$val22$i246,SIMD_Int32x4_splat(2047)); $1150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1149)),3))); $1151 = SIMD_Int32x4_or($1150,$1147); $1152 = ((($in)) + 160|0); $$val21$i247 = SIMD_Int32x4_load(HEAPU8, $1152); $1153 = SIMD_Int32x4_and($$val21$i247,SIMD_Int32x4_splat(2047)); $1154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1153)),14))); $1155 = SIMD_Int32x4_or($1151,$1154); $1156 = ((($in)) + 176|0); $$val20$i248 = SIMD_Int32x4_load(HEAPU8, $1156); $1157 = SIMD_Int32x4_and($$val20$i248,SIMD_Int32x4_splat(2047)); $1158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1157)),25))); $1159 = SIMD_Int32x4_or($1155,$1158); temp_Int32x4_ptr = $1146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1159); $1160 = ((($out)) + 64|0); $1161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1157)),7))); $1162 = ((($in)) + 192|0); $$val19$i249 = SIMD_Int32x4_load(HEAPU8, $1162); $1163 = SIMD_Int32x4_and($$val19$i249,SIMD_Int32x4_splat(2047)); $1164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1163)),4))); $1165 = SIMD_Int32x4_or($1164,$1161); $1166 = ((($in)) + 208|0); $$val18$i250 = SIMD_Int32x4_load(HEAPU8, $1166); $1167 = SIMD_Int32x4_and($$val18$i250,SIMD_Int32x4_splat(2047)); $1168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1167)),15))); $1169 = SIMD_Int32x4_or($1165,$1168); $1170 = ((($in)) + 224|0); $$val17$i251 = SIMD_Int32x4_load(HEAPU8, $1170); $1171 = SIMD_Int32x4_and($$val17$i251,SIMD_Int32x4_splat(2047)); $1172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1171)),26))); $1173 = SIMD_Int32x4_or($1169,$1172); temp_Int32x4_ptr = $1160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1173); $1174 = ((($out)) + 80|0); $1175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1171)),6))); $1176 = ((($in)) + 240|0); $$val16$i252 = SIMD_Int32x4_load(HEAPU8, $1176); $1177 = SIMD_Int32x4_and($$val16$i252,SIMD_Int32x4_splat(2047)); $1178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1177)),5))); $1179 = SIMD_Int32x4_or($1178,$1175); $1180 = ((($in)) + 256|0); $$val15$i253 = SIMD_Int32x4_load(HEAPU8, $1180); $1181 = SIMD_Int32x4_and($$val15$i253,SIMD_Int32x4_splat(2047)); $1182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1181)),16))); $1183 = SIMD_Int32x4_or($1179,$1182); $1184 = ((($in)) + 272|0); $$val14$i254 = SIMD_Int32x4_load(HEAPU8, $1184); $1185 = SIMD_Int32x4_and($$val14$i254,SIMD_Int32x4_splat(2047)); $1186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1185)),27))); $1187 = SIMD_Int32x4_or($1183,$1186); temp_Int32x4_ptr = $1174;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1187); $1188 = ((($out)) + 96|0); $1189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1185)),5))); $1190 = ((($in)) + 288|0); $$val13$i255 = SIMD_Int32x4_load(HEAPU8, $1190); $1191 = SIMD_Int32x4_and($$val13$i255,SIMD_Int32x4_splat(2047)); $1192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1191)),6))); $1193 = SIMD_Int32x4_or($1192,$1189); $1194 = ((($in)) + 304|0); $$val12$i256 = SIMD_Int32x4_load(HEAPU8, $1194); $1195 = SIMD_Int32x4_and($$val12$i256,SIMD_Int32x4_splat(2047)); $1196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1195)),17))); $1197 = SIMD_Int32x4_or($1193,$1196); $1198 = ((($in)) + 320|0); $$val11$i257 = SIMD_Int32x4_load(HEAPU8, $1198); $1199 = SIMD_Int32x4_and($$val11$i257,SIMD_Int32x4_splat(2047)); $1200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1199)),28))); $1201 = SIMD_Int32x4_or($1197,$1200); temp_Int32x4_ptr = $1188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1201); $1202 = ((($out)) + 112|0); $1203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1199)),4))); $1204 = ((($in)) + 336|0); $$val10$i258 = SIMD_Int32x4_load(HEAPU8, $1204); $1205 = SIMD_Int32x4_and($$val10$i258,SIMD_Int32x4_splat(2047)); $1206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1205)),7))); $1207 = SIMD_Int32x4_or($1206,$1203); $1208 = ((($in)) + 352|0); $$val9$i259 = SIMD_Int32x4_load(HEAPU8, $1208); $1209 = SIMD_Int32x4_and($$val9$i259,SIMD_Int32x4_splat(2047)); $1210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1209)),18))); $1211 = SIMD_Int32x4_or($1207,$1210); $1212 = ((($in)) + 368|0); $$val8$i260 = SIMD_Int32x4_load(HEAPU8, $1212); $1213 = SIMD_Int32x4_and($$val8$i260,SIMD_Int32x4_splat(2047)); $1214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1213)),29))); $1215 = SIMD_Int32x4_or($1211,$1214); temp_Int32x4_ptr = $1202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1215); $1216 = ((($out)) + 128|0); $1217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1213)),3))); $1218 = ((($in)) + 384|0); $$val7$i261 = SIMD_Int32x4_load(HEAPU8, $1218); $1219 = SIMD_Int32x4_and($$val7$i261,SIMD_Int32x4_splat(2047)); $1220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1219)),8))); $1221 = SIMD_Int32x4_or($1220,$1217); $1222 = ((($in)) + 400|0); $$val6$i262 = SIMD_Int32x4_load(HEAPU8, $1222); $1223 = SIMD_Int32x4_and($$val6$i262,SIMD_Int32x4_splat(2047)); $1224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1223)),19))); $1225 = SIMD_Int32x4_or($1221,$1224); $1226 = ((($in)) + 416|0); $$val5$i263 = SIMD_Int32x4_load(HEAPU8, $1226); $1227 = SIMD_Int32x4_and($$val5$i263,SIMD_Int32x4_splat(2047)); $1228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1227)),30))); $1229 = SIMD_Int32x4_or($1225,$1228); temp_Int32x4_ptr = $1216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1229); $1230 = ((($out)) + 144|0); $1231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1227)),2))); $1232 = ((($in)) + 432|0); $$val4$i264 = SIMD_Int32x4_load(HEAPU8, $1232); $1233 = SIMD_Int32x4_and($$val4$i264,SIMD_Int32x4_splat(2047)); $1234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1233)),9))); $1235 = SIMD_Int32x4_or($1234,$1231); $1236 = ((($in)) + 448|0); $$val3$i265 = SIMD_Int32x4_load(HEAPU8, $1236); $1237 = SIMD_Int32x4_and($$val3$i265,SIMD_Int32x4_splat(2047)); $1238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1237)),20))); $1239 = SIMD_Int32x4_or($1235,$1238); $1240 = ((($in)) + 464|0); $$val2$i266 = SIMD_Int32x4_load(HEAPU8, $1240); $1241 = SIMD_Int32x4_and($$val2$i266,SIMD_Int32x4_splat(2047)); $1242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1241)),31))); $1243 = SIMD_Int32x4_or($1239,$1242); temp_Int32x4_ptr = $1230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1243); $1244 = ((($out)) + 160|0); $1245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1241)),1))); $1246 = ((($in)) + 480|0); $$val1$i267 = SIMD_Int32x4_load(HEAPU8, $1246); $1247 = SIMD_Int32x4_and($$val1$i267,SIMD_Int32x4_splat(2047)); $1248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1247)),10))); $1249 = SIMD_Int32x4_or($1248,$1245); $1250 = ((($in)) + 496|0); $$val$i268 = SIMD_Int32x4_load(HEAPU8, $1250); $1251 = SIMD_Int32x4_and($$val$i268,SIMD_Int32x4_splat(2047)); $1252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1251)),21))); $1253 = SIMD_Int32x4_or($1249,$1252); temp_Int32x4_ptr = $1244;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1253); return; break; } case 12: { $$val31$i269 = SIMD_Int32x4_load(HEAPU8, $in); $1254 = SIMD_Int32x4_and($$val31$i269,SIMD_Int32x4_splat(4095)); $1255 = ((($in)) + 16|0); $$val30$i270 = SIMD_Int32x4_load(HEAPU8, $1255); $1256 = SIMD_Int32x4_and($$val30$i270,SIMD_Int32x4_splat(4095)); $1257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1256)),12))); $1258 = SIMD_Int32x4_or($1257,$1254); $1259 = ((($in)) + 32|0); $$val29$i271 = SIMD_Int32x4_load(HEAPU8, $1259); $1260 = SIMD_Int32x4_and($$val29$i271,SIMD_Int32x4_splat(4095)); $1261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1260)),24))); $1262 = SIMD_Int32x4_or($1258,$1261); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1262); $1263 = ((($out)) + 16|0); $1264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1260)),8))); $1265 = ((($in)) + 48|0); $$val28$i272 = SIMD_Int32x4_load(HEAPU8, $1265); $1266 = SIMD_Int32x4_and($$val28$i272,SIMD_Int32x4_splat(4095)); $1267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1266)),4))); $1268 = SIMD_Int32x4_or($1267,$1264); $1269 = ((($in)) + 64|0); $$val27$i273 = SIMD_Int32x4_load(HEAPU8, $1269); $1270 = SIMD_Int32x4_and($$val27$i273,SIMD_Int32x4_splat(4095)); $1271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1270)),16))); $1272 = SIMD_Int32x4_or($1268,$1271); $1273 = ((($in)) + 80|0); $$val26$i274 = SIMD_Int32x4_load(HEAPU8, $1273); $1274 = SIMD_Int32x4_and($$val26$i274,SIMD_Int32x4_splat(4095)); $1275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1274)),28))); $1276 = SIMD_Int32x4_or($1272,$1275); temp_Int32x4_ptr = $1263;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1276); $1277 = ((($out)) + 32|0); $1278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1274)),4))); $1279 = ((($in)) + 96|0); $$val25$i275 = SIMD_Int32x4_load(HEAPU8, $1279); $1280 = SIMD_Int32x4_and($$val25$i275,SIMD_Int32x4_splat(4095)); $1281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1280)),8))); $1282 = SIMD_Int32x4_or($1281,$1278); $1283 = ((($in)) + 112|0); $$val24$i276 = SIMD_Int32x4_load(HEAPU8, $1283); $1284 = SIMD_Int32x4_and($$val24$i276,SIMD_Int32x4_splat(4095)); $1285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1284)),20))); $1286 = SIMD_Int32x4_or($1282,$1285); temp_Int32x4_ptr = $1277;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1286); $1287 = ((($out)) + 48|0); $1288 = ((($in)) + 128|0); $$val23$i277 = SIMD_Int32x4_load(HEAPU8, $1288); $1289 = SIMD_Int32x4_and($$val23$i277,SIMD_Int32x4_splat(4095)); $1290 = ((($in)) + 144|0); $$val22$i278 = SIMD_Int32x4_load(HEAPU8, $1290); $1291 = SIMD_Int32x4_and($$val22$i278,SIMD_Int32x4_splat(4095)); $1292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1291)),12))); $1293 = SIMD_Int32x4_or($1292,$1289); $1294 = ((($in)) + 160|0); $$val21$i279 = SIMD_Int32x4_load(HEAPU8, $1294); $1295 = SIMD_Int32x4_and($$val21$i279,SIMD_Int32x4_splat(4095)); $1296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1295)),24))); $1297 = SIMD_Int32x4_or($1293,$1296); temp_Int32x4_ptr = $1287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1297); $1298 = ((($out)) + 64|0); $1299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1295)),8))); $1300 = ((($in)) + 176|0); $$val20$i280 = SIMD_Int32x4_load(HEAPU8, $1300); $1301 = SIMD_Int32x4_and($$val20$i280,SIMD_Int32x4_splat(4095)); $1302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1301)),4))); $1303 = SIMD_Int32x4_or($1302,$1299); $1304 = ((($in)) + 192|0); $$val19$i281 = SIMD_Int32x4_load(HEAPU8, $1304); $1305 = SIMD_Int32x4_and($$val19$i281,SIMD_Int32x4_splat(4095)); $1306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1305)),16))); $1307 = SIMD_Int32x4_or($1303,$1306); $1308 = ((($in)) + 208|0); $$val18$i282 = SIMD_Int32x4_load(HEAPU8, $1308); $1309 = SIMD_Int32x4_and($$val18$i282,SIMD_Int32x4_splat(4095)); $1310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1309)),28))); $1311 = SIMD_Int32x4_or($1307,$1310); temp_Int32x4_ptr = $1298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1311); $1312 = ((($out)) + 80|0); $1313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1309)),4))); $1314 = ((($in)) + 224|0); $$val17$i283 = SIMD_Int32x4_load(HEAPU8, $1314); $1315 = SIMD_Int32x4_and($$val17$i283,SIMD_Int32x4_splat(4095)); $1316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1315)),8))); $1317 = SIMD_Int32x4_or($1316,$1313); $1318 = ((($in)) + 240|0); $$val16$i284 = SIMD_Int32x4_load(HEAPU8, $1318); $1319 = SIMD_Int32x4_and($$val16$i284,SIMD_Int32x4_splat(4095)); $1320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1319)),20))); $1321 = SIMD_Int32x4_or($1317,$1320); temp_Int32x4_ptr = $1312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1321); $1322 = ((($out)) + 96|0); $1323 = ((($in)) + 256|0); $$val15$i285 = SIMD_Int32x4_load(HEAPU8, $1323); $1324 = SIMD_Int32x4_and($$val15$i285,SIMD_Int32x4_splat(4095)); $1325 = ((($in)) + 272|0); $$val14$i286 = SIMD_Int32x4_load(HEAPU8, $1325); $1326 = SIMD_Int32x4_and($$val14$i286,SIMD_Int32x4_splat(4095)); $1327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1326)),12))); $1328 = SIMD_Int32x4_or($1327,$1324); $1329 = ((($in)) + 288|0); $$val13$i287 = SIMD_Int32x4_load(HEAPU8, $1329); $1330 = SIMD_Int32x4_and($$val13$i287,SIMD_Int32x4_splat(4095)); $1331 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1330)),24))); $1332 = SIMD_Int32x4_or($1328,$1331); temp_Int32x4_ptr = $1322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1332); $1333 = ((($out)) + 112|0); $1334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1330)),8))); $1335 = ((($in)) + 304|0); $$val12$i288 = SIMD_Int32x4_load(HEAPU8, $1335); $1336 = SIMD_Int32x4_and($$val12$i288,SIMD_Int32x4_splat(4095)); $1337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1336)),4))); $1338 = SIMD_Int32x4_or($1337,$1334); $1339 = ((($in)) + 320|0); $$val11$i289 = SIMD_Int32x4_load(HEAPU8, $1339); $1340 = SIMD_Int32x4_and($$val11$i289,SIMD_Int32x4_splat(4095)); $1341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1340)),16))); $1342 = SIMD_Int32x4_or($1338,$1341); $1343 = ((($in)) + 336|0); $$val10$i290 = SIMD_Int32x4_load(HEAPU8, $1343); $1344 = SIMD_Int32x4_and($$val10$i290,SIMD_Int32x4_splat(4095)); $1345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1344)),28))); $1346 = SIMD_Int32x4_or($1342,$1345); temp_Int32x4_ptr = $1333;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1346); $1347 = ((($out)) + 128|0); $1348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1344)),4))); $1349 = ((($in)) + 352|0); $$val9$i291 = SIMD_Int32x4_load(HEAPU8, $1349); $1350 = SIMD_Int32x4_and($$val9$i291,SIMD_Int32x4_splat(4095)); $1351 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1350)),8))); $1352 = SIMD_Int32x4_or($1351,$1348); $1353 = ((($in)) + 368|0); $$val8$i292 = SIMD_Int32x4_load(HEAPU8, $1353); $1354 = SIMD_Int32x4_and($$val8$i292,SIMD_Int32x4_splat(4095)); $1355 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1354)),20))); $1356 = SIMD_Int32x4_or($1352,$1355); temp_Int32x4_ptr = $1347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1356); $1357 = ((($out)) + 144|0); $1358 = ((($in)) + 384|0); $$val7$i293 = SIMD_Int32x4_load(HEAPU8, $1358); $1359 = SIMD_Int32x4_and($$val7$i293,SIMD_Int32x4_splat(4095)); $1360 = ((($in)) + 400|0); $$val6$i294 = SIMD_Int32x4_load(HEAPU8, $1360); $1361 = SIMD_Int32x4_and($$val6$i294,SIMD_Int32x4_splat(4095)); $1362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1361)),12))); $1363 = SIMD_Int32x4_or($1362,$1359); $1364 = ((($in)) + 416|0); $$val5$i295 = SIMD_Int32x4_load(HEAPU8, $1364); $1365 = SIMD_Int32x4_and($$val5$i295,SIMD_Int32x4_splat(4095)); $1366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1365)),24))); $1367 = SIMD_Int32x4_or($1363,$1366); temp_Int32x4_ptr = $1357;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1367); $1368 = ((($out)) + 160|0); $1369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1365)),8))); $1370 = ((($in)) + 432|0); $$val4$i296 = SIMD_Int32x4_load(HEAPU8, $1370); $1371 = SIMD_Int32x4_and($$val4$i296,SIMD_Int32x4_splat(4095)); $1372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1371)),4))); $1373 = SIMD_Int32x4_or($1372,$1369); $1374 = ((($in)) + 448|0); $$val3$i297 = SIMD_Int32x4_load(HEAPU8, $1374); $1375 = SIMD_Int32x4_and($$val3$i297,SIMD_Int32x4_splat(4095)); $1376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1375)),16))); $1377 = SIMD_Int32x4_or($1373,$1376); $1378 = ((($in)) + 464|0); $$val2$i298 = SIMD_Int32x4_load(HEAPU8, $1378); $1379 = SIMD_Int32x4_and($$val2$i298,SIMD_Int32x4_splat(4095)); $1380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1379)),28))); $1381 = SIMD_Int32x4_or($1377,$1380); temp_Int32x4_ptr = $1368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1381); $1382 = ((($out)) + 176|0); $1383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1379)),4))); $1384 = ((($in)) + 480|0); $$val1$i299 = SIMD_Int32x4_load(HEAPU8, $1384); $1385 = SIMD_Int32x4_and($$val1$i299,SIMD_Int32x4_splat(4095)); $1386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1385)),8))); $1387 = SIMD_Int32x4_or($1386,$1383); $1388 = ((($in)) + 496|0); $$val$i300 = SIMD_Int32x4_load(HEAPU8, $1388); $1389 = SIMD_Int32x4_and($$val$i300,SIMD_Int32x4_splat(4095)); $1390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1389)),20))); $1391 = SIMD_Int32x4_or($1387,$1390); temp_Int32x4_ptr = $1382;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1391); return; break; } case 13: { $$val31$i301 = SIMD_Int32x4_load(HEAPU8, $in); $1392 = SIMD_Int32x4_and($$val31$i301,SIMD_Int32x4_splat(8191)); $1393 = ((($in)) + 16|0); $$val30$i302 = SIMD_Int32x4_load(HEAPU8, $1393); $1394 = SIMD_Int32x4_and($$val30$i302,SIMD_Int32x4_splat(8191)); $1395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1394)),13))); $1396 = SIMD_Int32x4_or($1395,$1392); $1397 = ((($in)) + 32|0); $$val29$i303 = SIMD_Int32x4_load(HEAPU8, $1397); $1398 = SIMD_Int32x4_and($$val29$i303,SIMD_Int32x4_splat(8191)); $1399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1398)),26))); $1400 = SIMD_Int32x4_or($1396,$1399); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1400); $1401 = ((($out)) + 16|0); $1402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1398)),6))); $1403 = ((($in)) + 48|0); $$val28$i304 = SIMD_Int32x4_load(HEAPU8, $1403); $1404 = SIMD_Int32x4_and($$val28$i304,SIMD_Int32x4_splat(8191)); $1405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1404)),7))); $1406 = SIMD_Int32x4_or($1405,$1402); $1407 = ((($in)) + 64|0); $$val27$i305 = SIMD_Int32x4_load(HEAPU8, $1407); $1408 = SIMD_Int32x4_and($$val27$i305,SIMD_Int32x4_splat(8191)); $1409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1408)),20))); $1410 = SIMD_Int32x4_or($1406,$1409); temp_Int32x4_ptr = $1401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1410); $1411 = ((($out)) + 32|0); $1412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1408)),12))); $1413 = ((($in)) + 80|0); $$val26$i306 = SIMD_Int32x4_load(HEAPU8, $1413); $1414 = SIMD_Int32x4_and($$val26$i306,SIMD_Int32x4_splat(8191)); $1415 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1414)),1))); $1416 = SIMD_Int32x4_or($1415,$1412); $1417 = ((($in)) + 96|0); $$val25$i307 = SIMD_Int32x4_load(HEAPU8, $1417); $1418 = SIMD_Int32x4_and($$val25$i307,SIMD_Int32x4_splat(8191)); $1419 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1418)),14))); $1420 = SIMD_Int32x4_or($1416,$1419); $1421 = ((($in)) + 112|0); $$val24$i308 = SIMD_Int32x4_load(HEAPU8, $1421); $1422 = SIMD_Int32x4_and($$val24$i308,SIMD_Int32x4_splat(8191)); $1423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1422)),27))); $1424 = SIMD_Int32x4_or($1420,$1423); temp_Int32x4_ptr = $1411;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1424); $1425 = ((($out)) + 48|0); $1426 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1422)),5))); $1427 = ((($in)) + 128|0); $$val23$i309 = SIMD_Int32x4_load(HEAPU8, $1427); $1428 = SIMD_Int32x4_and($$val23$i309,SIMD_Int32x4_splat(8191)); $1429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1428)),8))); $1430 = SIMD_Int32x4_or($1429,$1426); $1431 = ((($in)) + 144|0); $$val22$i310 = SIMD_Int32x4_load(HEAPU8, $1431); $1432 = SIMD_Int32x4_and($$val22$i310,SIMD_Int32x4_splat(8191)); $1433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1432)),21))); $1434 = SIMD_Int32x4_or($1430,$1433); temp_Int32x4_ptr = $1425;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1434); $1435 = ((($out)) + 64|0); $1436 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1432)),11))); $1437 = ((($in)) + 160|0); $$val21$i311 = SIMD_Int32x4_load(HEAPU8, $1437); $1438 = SIMD_Int32x4_and($$val21$i311,SIMD_Int32x4_splat(8191)); $1439 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1438)),2))); $1440 = SIMD_Int32x4_or($1439,$1436); $1441 = ((($in)) + 176|0); $$val20$i312 = SIMD_Int32x4_load(HEAPU8, $1441); $1442 = SIMD_Int32x4_and($$val20$i312,SIMD_Int32x4_splat(8191)); $1443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1442)),15))); $1444 = SIMD_Int32x4_or($1440,$1443); $1445 = ((($in)) + 192|0); $$val19$i313 = SIMD_Int32x4_load(HEAPU8, $1445); $1446 = SIMD_Int32x4_and($$val19$i313,SIMD_Int32x4_splat(8191)); $1447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1446)),28))); $1448 = SIMD_Int32x4_or($1444,$1447); temp_Int32x4_ptr = $1435;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1448); $1449 = ((($out)) + 80|0); $1450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1446)),4))); $1451 = ((($in)) + 208|0); $$val18$i314 = SIMD_Int32x4_load(HEAPU8, $1451); $1452 = SIMD_Int32x4_and($$val18$i314,SIMD_Int32x4_splat(8191)); $1453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1452)),9))); $1454 = SIMD_Int32x4_or($1453,$1450); $1455 = ((($in)) + 224|0); $$val17$i315 = SIMD_Int32x4_load(HEAPU8, $1455); $1456 = SIMD_Int32x4_and($$val17$i315,SIMD_Int32x4_splat(8191)); $1457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1456)),22))); $1458 = SIMD_Int32x4_or($1454,$1457); temp_Int32x4_ptr = $1449;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1458); $1459 = ((($out)) + 96|0); $1460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1456)),10))); $1461 = ((($in)) + 240|0); $$val16$i316 = SIMD_Int32x4_load(HEAPU8, $1461); $1462 = SIMD_Int32x4_and($$val16$i316,SIMD_Int32x4_splat(8191)); $1463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1462)),3))); $1464 = SIMD_Int32x4_or($1463,$1460); $1465 = ((($in)) + 256|0); $$val15$i317 = SIMD_Int32x4_load(HEAPU8, $1465); $1466 = SIMD_Int32x4_and($$val15$i317,SIMD_Int32x4_splat(8191)); $1467 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1466)),16))); $1468 = SIMD_Int32x4_or($1464,$1467); $1469 = ((($in)) + 272|0); $$val14$i318 = SIMD_Int32x4_load(HEAPU8, $1469); $1470 = SIMD_Int32x4_and($$val14$i318,SIMD_Int32x4_splat(8191)); $1471 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1470)),29))); $1472 = SIMD_Int32x4_or($1468,$1471); temp_Int32x4_ptr = $1459;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1472); $1473 = ((($out)) + 112|0); $1474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1470)),3))); $1475 = ((($in)) + 288|0); $$val13$i319 = SIMD_Int32x4_load(HEAPU8, $1475); $1476 = SIMD_Int32x4_and($$val13$i319,SIMD_Int32x4_splat(8191)); $1477 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1476)),10))); $1478 = SIMD_Int32x4_or($1477,$1474); $1479 = ((($in)) + 304|0); $$val12$i320 = SIMD_Int32x4_load(HEAPU8, $1479); $1480 = SIMD_Int32x4_and($$val12$i320,SIMD_Int32x4_splat(8191)); $1481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1480)),23))); $1482 = SIMD_Int32x4_or($1478,$1481); temp_Int32x4_ptr = $1473;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1482); $1483 = ((($out)) + 128|0); $1484 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1480)),9))); $1485 = ((($in)) + 320|0); $$val11$i321 = SIMD_Int32x4_load(HEAPU8, $1485); $1486 = SIMD_Int32x4_and($$val11$i321,SIMD_Int32x4_splat(8191)); $1487 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1486)),4))); $1488 = SIMD_Int32x4_or($1487,$1484); $1489 = ((($in)) + 336|0); $$val10$i322 = SIMD_Int32x4_load(HEAPU8, $1489); $1490 = SIMD_Int32x4_and($$val10$i322,SIMD_Int32x4_splat(8191)); $1491 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1490)),17))); $1492 = SIMD_Int32x4_or($1488,$1491); $1493 = ((($in)) + 352|0); $$val9$i323 = SIMD_Int32x4_load(HEAPU8, $1493); $1494 = SIMD_Int32x4_and($$val9$i323,SIMD_Int32x4_splat(8191)); $1495 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1494)),30))); $1496 = SIMD_Int32x4_or($1492,$1495); temp_Int32x4_ptr = $1483;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1496); $1497 = ((($out)) + 144|0); $1498 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1494)),2))); $1499 = ((($in)) + 368|0); $$val8$i324 = SIMD_Int32x4_load(HEAPU8, $1499); $1500 = SIMD_Int32x4_and($$val8$i324,SIMD_Int32x4_splat(8191)); $1501 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1500)),11))); $1502 = SIMD_Int32x4_or($1501,$1498); $1503 = ((($in)) + 384|0); $$val7$i325 = SIMD_Int32x4_load(HEAPU8, $1503); $1504 = SIMD_Int32x4_and($$val7$i325,SIMD_Int32x4_splat(8191)); $1505 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1504)),24))); $1506 = SIMD_Int32x4_or($1502,$1505); temp_Int32x4_ptr = $1497;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1506); $1507 = ((($out)) + 160|0); $1508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1504)),8))); $1509 = ((($in)) + 400|0); $$val6$i326 = SIMD_Int32x4_load(HEAPU8, $1509); $1510 = SIMD_Int32x4_and($$val6$i326,SIMD_Int32x4_splat(8191)); $1511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1510)),5))); $1512 = SIMD_Int32x4_or($1511,$1508); $1513 = ((($in)) + 416|0); $$val5$i327 = SIMD_Int32x4_load(HEAPU8, $1513); $1514 = SIMD_Int32x4_and($$val5$i327,SIMD_Int32x4_splat(8191)); $1515 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1514)),18))); $1516 = SIMD_Int32x4_or($1512,$1515); $1517 = ((($in)) + 432|0); $$val4$i328 = SIMD_Int32x4_load(HEAPU8, $1517); $1518 = SIMD_Int32x4_and($$val4$i328,SIMD_Int32x4_splat(8191)); $1519 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1518)),31))); $1520 = SIMD_Int32x4_or($1516,$1519); temp_Int32x4_ptr = $1507;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1520); $1521 = ((($out)) + 176|0); $1522 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1518)),1))); $1523 = ((($in)) + 448|0); $$val3$i329 = SIMD_Int32x4_load(HEAPU8, $1523); $1524 = SIMD_Int32x4_and($$val3$i329,SIMD_Int32x4_splat(8191)); $1525 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1524)),12))); $1526 = SIMD_Int32x4_or($1525,$1522); $1527 = ((($in)) + 464|0); $$val2$i330 = SIMD_Int32x4_load(HEAPU8, $1527); $1528 = SIMD_Int32x4_and($$val2$i330,SIMD_Int32x4_splat(8191)); $1529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1528)),25))); $1530 = SIMD_Int32x4_or($1526,$1529); temp_Int32x4_ptr = $1521;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1530); $1531 = ((($out)) + 192|0); $1532 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1528)),7))); $1533 = ((($in)) + 480|0); $$val1$i331 = SIMD_Int32x4_load(HEAPU8, $1533); $1534 = SIMD_Int32x4_and($$val1$i331,SIMD_Int32x4_splat(8191)); $1535 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1534)),6))); $1536 = SIMD_Int32x4_or($1535,$1532); $1537 = ((($in)) + 496|0); $$val$i332 = SIMD_Int32x4_load(HEAPU8, $1537); $1538 = SIMD_Int32x4_and($$val$i332,SIMD_Int32x4_splat(8191)); $1539 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1538)),19))); $1540 = SIMD_Int32x4_or($1536,$1539); temp_Int32x4_ptr = $1531;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1540); return; break; } case 14: { $$val31$i333 = SIMD_Int32x4_load(HEAPU8, $in); $1541 = SIMD_Int32x4_and($$val31$i333,SIMD_Int32x4_splat(16383)); $1542 = ((($in)) + 16|0); $$val30$i334 = SIMD_Int32x4_load(HEAPU8, $1542); $1543 = SIMD_Int32x4_and($$val30$i334,SIMD_Int32x4_splat(16383)); $1544 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1543)),14))); $1545 = SIMD_Int32x4_or($1544,$1541); $1546 = ((($in)) + 32|0); $$val29$i335 = SIMD_Int32x4_load(HEAPU8, $1546); $1547 = SIMD_Int32x4_and($$val29$i335,SIMD_Int32x4_splat(16383)); $1548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1547)),28))); $1549 = SIMD_Int32x4_or($1545,$1548); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1549); $1550 = ((($out)) + 16|0); $1551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1547)),4))); $1552 = ((($in)) + 48|0); $$val28$i336 = SIMD_Int32x4_load(HEAPU8, $1552); $1553 = SIMD_Int32x4_and($$val28$i336,SIMD_Int32x4_splat(16383)); $1554 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1553)),10))); $1555 = SIMD_Int32x4_or($1554,$1551); $1556 = ((($in)) + 64|0); $$val27$i337 = SIMD_Int32x4_load(HEAPU8, $1556); $1557 = SIMD_Int32x4_and($$val27$i337,SIMD_Int32x4_splat(16383)); $1558 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1557)),24))); $1559 = SIMD_Int32x4_or($1555,$1558); temp_Int32x4_ptr = $1550;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1559); $1560 = ((($out)) + 32|0); $1561 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1557)),8))); $1562 = ((($in)) + 80|0); $$val26$i338 = SIMD_Int32x4_load(HEAPU8, $1562); $1563 = SIMD_Int32x4_and($$val26$i338,SIMD_Int32x4_splat(16383)); $1564 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1563)),6))); $1565 = SIMD_Int32x4_or($1564,$1561); $1566 = ((($in)) + 96|0); $$val25$i339 = SIMD_Int32x4_load(HEAPU8, $1566); $1567 = SIMD_Int32x4_and($$val25$i339,SIMD_Int32x4_splat(16383)); $1568 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1567)),20))); $1569 = SIMD_Int32x4_or($1565,$1568); temp_Int32x4_ptr = $1560;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1569); $1570 = ((($out)) + 48|0); $1571 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1567)),12))); $1572 = ((($in)) + 112|0); $$val24$i340 = SIMD_Int32x4_load(HEAPU8, $1572); $1573 = SIMD_Int32x4_and($$val24$i340,SIMD_Int32x4_splat(16383)); $1574 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1573)),2))); $1575 = SIMD_Int32x4_or($1574,$1571); $1576 = ((($in)) + 128|0); $$val23$i341 = SIMD_Int32x4_load(HEAPU8, $1576); $1577 = SIMD_Int32x4_and($$val23$i341,SIMD_Int32x4_splat(16383)); $1578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1577)),16))); $1579 = SIMD_Int32x4_or($1575,$1578); $1580 = ((($in)) + 144|0); $$val22$i342 = SIMD_Int32x4_load(HEAPU8, $1580); $1581 = SIMD_Int32x4_and($$val22$i342,SIMD_Int32x4_splat(16383)); $1582 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1581)),30))); $1583 = SIMD_Int32x4_or($1579,$1582); temp_Int32x4_ptr = $1570;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1583); $1584 = ((($out)) + 64|0); $1585 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1581)),2))); $1586 = ((($in)) + 160|0); $$val21$i343 = SIMD_Int32x4_load(HEAPU8, $1586); $1587 = SIMD_Int32x4_and($$val21$i343,SIMD_Int32x4_splat(16383)); $1588 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1587)),12))); $1589 = SIMD_Int32x4_or($1588,$1585); $1590 = ((($in)) + 176|0); $$val20$i344 = SIMD_Int32x4_load(HEAPU8, $1590); $1591 = SIMD_Int32x4_and($$val20$i344,SIMD_Int32x4_splat(16383)); $1592 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1591)),26))); $1593 = SIMD_Int32x4_or($1589,$1592); temp_Int32x4_ptr = $1584;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1593); $1594 = ((($out)) + 80|0); $1595 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1591)),6))); $1596 = ((($in)) + 192|0); $$val19$i345 = SIMD_Int32x4_load(HEAPU8, $1596); $1597 = SIMD_Int32x4_and($$val19$i345,SIMD_Int32x4_splat(16383)); $1598 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1597)),8))); $1599 = SIMD_Int32x4_or($1598,$1595); $1600 = ((($in)) + 208|0); $$val18$i346 = SIMD_Int32x4_load(HEAPU8, $1600); $1601 = SIMD_Int32x4_and($$val18$i346,SIMD_Int32x4_splat(16383)); $1602 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1601)),22))); $1603 = SIMD_Int32x4_or($1599,$1602); temp_Int32x4_ptr = $1594;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1603); $1604 = ((($out)) + 96|0); $1605 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1601)),10))); $1606 = ((($in)) + 224|0); $$val17$i347 = SIMD_Int32x4_load(HEAPU8, $1606); $1607 = SIMD_Int32x4_and($$val17$i347,SIMD_Int32x4_splat(16383)); $1608 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1607)),4))); $1609 = SIMD_Int32x4_or($1608,$1605); $1610 = ((($in)) + 240|0); $$val16$i348 = SIMD_Int32x4_load(HEAPU8, $1610); $1611 = SIMD_Int32x4_and($$val16$i348,SIMD_Int32x4_splat(16383)); $1612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1611)),18))); $1613 = SIMD_Int32x4_or($1609,$1612); temp_Int32x4_ptr = $1604;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1613); $1614 = ((($out)) + 112|0); $1615 = ((($in)) + 256|0); $$val15$i349 = SIMD_Int32x4_load(HEAPU8, $1615); $1616 = SIMD_Int32x4_and($$val15$i349,SIMD_Int32x4_splat(16383)); $1617 = ((($in)) + 272|0); $$val14$i350 = SIMD_Int32x4_load(HEAPU8, $1617); $1618 = SIMD_Int32x4_and($$val14$i350,SIMD_Int32x4_splat(16383)); $1619 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1618)),14))); $1620 = SIMD_Int32x4_or($1619,$1616); $1621 = ((($in)) + 288|0); $$val13$i351 = SIMD_Int32x4_load(HEAPU8, $1621); $1622 = SIMD_Int32x4_and($$val13$i351,SIMD_Int32x4_splat(16383)); $1623 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1622)),28))); $1624 = SIMD_Int32x4_or($1620,$1623); temp_Int32x4_ptr = $1614;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1624); $1625 = ((($out)) + 128|0); $1626 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1622)),4))); $1627 = ((($in)) + 304|0); $$val12$i352 = SIMD_Int32x4_load(HEAPU8, $1627); $1628 = SIMD_Int32x4_and($$val12$i352,SIMD_Int32x4_splat(16383)); $1629 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1628)),10))); $1630 = SIMD_Int32x4_or($1629,$1626); $1631 = ((($in)) + 320|0); $$val11$i353 = SIMD_Int32x4_load(HEAPU8, $1631); $1632 = SIMD_Int32x4_and($$val11$i353,SIMD_Int32x4_splat(16383)); $1633 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1632)),24))); $1634 = SIMD_Int32x4_or($1630,$1633); temp_Int32x4_ptr = $1625;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1634); $1635 = ((($out)) + 144|0); $1636 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1632)),8))); $1637 = ((($in)) + 336|0); $$val10$i354 = SIMD_Int32x4_load(HEAPU8, $1637); $1638 = SIMD_Int32x4_and($$val10$i354,SIMD_Int32x4_splat(16383)); $1639 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1638)),6))); $1640 = SIMD_Int32x4_or($1639,$1636); $1641 = ((($in)) + 352|0); $$val9$i355 = SIMD_Int32x4_load(HEAPU8, $1641); $1642 = SIMD_Int32x4_and($$val9$i355,SIMD_Int32x4_splat(16383)); $1643 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1642)),20))); $1644 = SIMD_Int32x4_or($1640,$1643); temp_Int32x4_ptr = $1635;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1644); $1645 = ((($out)) + 160|0); $1646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1642)),12))); $1647 = ((($in)) + 368|0); $$val8$i356 = SIMD_Int32x4_load(HEAPU8, $1647); $1648 = SIMD_Int32x4_and($$val8$i356,SIMD_Int32x4_splat(16383)); $1649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1648)),2))); $1650 = SIMD_Int32x4_or($1649,$1646); $1651 = ((($in)) + 384|0); $$val7$i357 = SIMD_Int32x4_load(HEAPU8, $1651); $1652 = SIMD_Int32x4_and($$val7$i357,SIMD_Int32x4_splat(16383)); $1653 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1652)),16))); $1654 = SIMD_Int32x4_or($1650,$1653); $1655 = ((($in)) + 400|0); $$val6$i358 = SIMD_Int32x4_load(HEAPU8, $1655); $1656 = SIMD_Int32x4_and($$val6$i358,SIMD_Int32x4_splat(16383)); $1657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1656)),30))); $1658 = SIMD_Int32x4_or($1654,$1657); temp_Int32x4_ptr = $1645;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1658); $1659 = ((($out)) + 176|0); $1660 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1656)),2))); $1661 = ((($in)) + 416|0); $$val5$i359 = SIMD_Int32x4_load(HEAPU8, $1661); $1662 = SIMD_Int32x4_and($$val5$i359,SIMD_Int32x4_splat(16383)); $1663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1662)),12))); $1664 = SIMD_Int32x4_or($1663,$1660); $1665 = ((($in)) + 432|0); $$val4$i360 = SIMD_Int32x4_load(HEAPU8, $1665); $1666 = SIMD_Int32x4_and($$val4$i360,SIMD_Int32x4_splat(16383)); $1667 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1666)),26))); $1668 = SIMD_Int32x4_or($1664,$1667); temp_Int32x4_ptr = $1659;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1668); $1669 = ((($out)) + 192|0); $1670 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1666)),6))); $1671 = ((($in)) + 448|0); $$val3$i361 = SIMD_Int32x4_load(HEAPU8, $1671); $1672 = SIMD_Int32x4_and($$val3$i361,SIMD_Int32x4_splat(16383)); $1673 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1672)),8))); $1674 = SIMD_Int32x4_or($1673,$1670); $1675 = ((($in)) + 464|0); $$val2$i362 = SIMD_Int32x4_load(HEAPU8, $1675); $1676 = SIMD_Int32x4_and($$val2$i362,SIMD_Int32x4_splat(16383)); $1677 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1676)),22))); $1678 = SIMD_Int32x4_or($1674,$1677); temp_Int32x4_ptr = $1669;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1678); $1679 = ((($out)) + 208|0); $1680 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1676)),10))); $1681 = ((($in)) + 480|0); $$val1$i363 = SIMD_Int32x4_load(HEAPU8, $1681); $1682 = SIMD_Int32x4_and($$val1$i363,SIMD_Int32x4_splat(16383)); $1683 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1682)),4))); $1684 = SIMD_Int32x4_or($1683,$1680); $1685 = ((($in)) + 496|0); $$val$i364 = SIMD_Int32x4_load(HEAPU8, $1685); $1686 = SIMD_Int32x4_and($$val$i364,SIMD_Int32x4_splat(16383)); $1687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1686)),18))); $1688 = SIMD_Int32x4_or($1684,$1687); temp_Int32x4_ptr = $1679;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1688); return; break; } case 15: { $$val31$i365 = SIMD_Int32x4_load(HEAPU8, $in); $1689 = SIMD_Int32x4_and($$val31$i365,SIMD_Int32x4_splat(32767)); $1690 = ((($in)) + 16|0); $$val30$i366 = SIMD_Int32x4_load(HEAPU8, $1690); $1691 = SIMD_Int32x4_and($$val30$i366,SIMD_Int32x4_splat(32767)); $1692 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1691)),15))); $1693 = SIMD_Int32x4_or($1692,$1689); $1694 = ((($in)) + 32|0); $$val29$i367 = SIMD_Int32x4_load(HEAPU8, $1694); $1695 = SIMD_Int32x4_and($$val29$i367,SIMD_Int32x4_splat(32767)); $1696 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1695)),30))); $1697 = SIMD_Int32x4_or($1693,$1696); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1697); $1698 = ((($out)) + 16|0); $1699 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1695)),2))); $1700 = ((($in)) + 48|0); $$val28$i368 = SIMD_Int32x4_load(HEAPU8, $1700); $1701 = SIMD_Int32x4_and($$val28$i368,SIMD_Int32x4_splat(32767)); $1702 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1701)),13))); $1703 = SIMD_Int32x4_or($1702,$1699); $1704 = ((($in)) + 64|0); $$val27$i369 = SIMD_Int32x4_load(HEAPU8, $1704); $1705 = SIMD_Int32x4_and($$val27$i369,SIMD_Int32x4_splat(32767)); $1706 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1705)),28))); $1707 = SIMD_Int32x4_or($1703,$1706); temp_Int32x4_ptr = $1698;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1707); $1708 = ((($out)) + 32|0); $1709 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1705)),4))); $1710 = ((($in)) + 80|0); $$val26$i370 = SIMD_Int32x4_load(HEAPU8, $1710); $1711 = SIMD_Int32x4_and($$val26$i370,SIMD_Int32x4_splat(32767)); $1712 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1711)),11))); $1713 = SIMD_Int32x4_or($1712,$1709); $1714 = ((($in)) + 96|0); $$val25$i371 = SIMD_Int32x4_load(HEAPU8, $1714); $1715 = SIMD_Int32x4_and($$val25$i371,SIMD_Int32x4_splat(32767)); $1716 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1715)),26))); $1717 = SIMD_Int32x4_or($1713,$1716); temp_Int32x4_ptr = $1708;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1717); $1718 = ((($out)) + 48|0); $1719 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1715)),6))); $1720 = ((($in)) + 112|0); $$val24$i372 = SIMD_Int32x4_load(HEAPU8, $1720); $1721 = SIMD_Int32x4_and($$val24$i372,SIMD_Int32x4_splat(32767)); $1722 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1721)),9))); $1723 = SIMD_Int32x4_or($1722,$1719); $1724 = ((($in)) + 128|0); $$val23$i373 = SIMD_Int32x4_load(HEAPU8, $1724); $1725 = SIMD_Int32x4_and($$val23$i373,SIMD_Int32x4_splat(32767)); $1726 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1725)),24))); $1727 = SIMD_Int32x4_or($1723,$1726); temp_Int32x4_ptr = $1718;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1727); $1728 = ((($out)) + 64|0); $1729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1725)),8))); $1730 = ((($in)) + 144|0); $$val22$i374 = SIMD_Int32x4_load(HEAPU8, $1730); $1731 = SIMD_Int32x4_and($$val22$i374,SIMD_Int32x4_splat(32767)); $1732 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1731)),7))); $1733 = SIMD_Int32x4_or($1732,$1729); $1734 = ((($in)) + 160|0); $$val21$i375 = SIMD_Int32x4_load(HEAPU8, $1734); $1735 = SIMD_Int32x4_and($$val21$i375,SIMD_Int32x4_splat(32767)); $1736 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1735)),22))); $1737 = SIMD_Int32x4_or($1733,$1736); temp_Int32x4_ptr = $1728;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1737); $1738 = ((($out)) + 80|0); $1739 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1735)),10))); $1740 = ((($in)) + 176|0); $$val20$i376 = SIMD_Int32x4_load(HEAPU8, $1740); $1741 = SIMD_Int32x4_and($$val20$i376,SIMD_Int32x4_splat(32767)); $1742 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1741)),5))); $1743 = SIMD_Int32x4_or($1742,$1739); $1744 = ((($in)) + 192|0); $$val19$i377 = SIMD_Int32x4_load(HEAPU8, $1744); $1745 = SIMD_Int32x4_and($$val19$i377,SIMD_Int32x4_splat(32767)); $1746 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1745)),20))); $1747 = SIMD_Int32x4_or($1743,$1746); temp_Int32x4_ptr = $1738;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1747); $1748 = ((($out)) + 96|0); $1749 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1745)),12))); $1750 = ((($in)) + 208|0); $$val18$i378 = SIMD_Int32x4_load(HEAPU8, $1750); $1751 = SIMD_Int32x4_and($$val18$i378,SIMD_Int32x4_splat(32767)); $1752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1751)),3))); $1753 = SIMD_Int32x4_or($1752,$1749); $1754 = ((($in)) + 224|0); $$val17$i379 = SIMD_Int32x4_load(HEAPU8, $1754); $1755 = SIMD_Int32x4_and($$val17$i379,SIMD_Int32x4_splat(32767)); $1756 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1755)),18))); $1757 = SIMD_Int32x4_or($1753,$1756); temp_Int32x4_ptr = $1748;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1757); $1758 = ((($out)) + 112|0); $1759 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1755)),14))); $1760 = ((($in)) + 240|0); $$val16$i380 = SIMD_Int32x4_load(HEAPU8, $1760); $1761 = SIMD_Int32x4_and($$val16$i380,SIMD_Int32x4_splat(32767)); $1762 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1761)),1))); $1763 = SIMD_Int32x4_or($1762,$1759); $1764 = ((($in)) + 256|0); $$val15$i381 = SIMD_Int32x4_load(HEAPU8, $1764); $1765 = SIMD_Int32x4_and($$val15$i381,SIMD_Int32x4_splat(32767)); $1766 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1765)),16))); $1767 = SIMD_Int32x4_or($1763,$1766); $1768 = ((($in)) + 272|0); $$val14$i382 = SIMD_Int32x4_load(HEAPU8, $1768); $1769 = SIMD_Int32x4_and($$val14$i382,SIMD_Int32x4_splat(32767)); $1770 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1769)),31))); $1771 = SIMD_Int32x4_or($1767,$1770); temp_Int32x4_ptr = $1758;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1771); $1772 = ((($out)) + 128|0); $1773 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1769)),1))); $1774 = ((($in)) + 288|0); $$val13$i383 = SIMD_Int32x4_load(HEAPU8, $1774); $1775 = SIMD_Int32x4_and($$val13$i383,SIMD_Int32x4_splat(32767)); $1776 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1775)),14))); $1777 = SIMD_Int32x4_or($1776,$1773); $1778 = ((($in)) + 304|0); $$val12$i384 = SIMD_Int32x4_load(HEAPU8, $1778); $1779 = SIMD_Int32x4_and($$val12$i384,SIMD_Int32x4_splat(32767)); $1780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1779)),29))); $1781 = SIMD_Int32x4_or($1777,$1780); temp_Int32x4_ptr = $1772;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1781); $1782 = ((($out)) + 144|0); $1783 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1779)),3))); $1784 = ((($in)) + 320|0); $$val11$i385 = SIMD_Int32x4_load(HEAPU8, $1784); $1785 = SIMD_Int32x4_and($$val11$i385,SIMD_Int32x4_splat(32767)); $1786 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1785)),12))); $1787 = SIMD_Int32x4_or($1786,$1783); $1788 = ((($in)) + 336|0); $$val10$i386 = SIMD_Int32x4_load(HEAPU8, $1788); $1789 = SIMD_Int32x4_and($$val10$i386,SIMD_Int32x4_splat(32767)); $1790 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1789)),27))); $1791 = SIMD_Int32x4_or($1787,$1790); temp_Int32x4_ptr = $1782;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1791); $1792 = ((($out)) + 160|0); $1793 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1789)),5))); $1794 = ((($in)) + 352|0); $$val9$i387 = SIMD_Int32x4_load(HEAPU8, $1794); $1795 = SIMD_Int32x4_and($$val9$i387,SIMD_Int32x4_splat(32767)); $1796 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1795)),10))); $1797 = SIMD_Int32x4_or($1796,$1793); $1798 = ((($in)) + 368|0); $$val8$i388 = SIMD_Int32x4_load(HEAPU8, $1798); $1799 = SIMD_Int32x4_and($$val8$i388,SIMD_Int32x4_splat(32767)); $1800 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1799)),25))); $1801 = SIMD_Int32x4_or($1797,$1800); temp_Int32x4_ptr = $1792;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1801); $1802 = ((($out)) + 176|0); $1803 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1799)),7))); $1804 = ((($in)) + 384|0); $$val7$i389 = SIMD_Int32x4_load(HEAPU8, $1804); $1805 = SIMD_Int32x4_and($$val7$i389,SIMD_Int32x4_splat(32767)); $1806 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1805)),8))); $1807 = SIMD_Int32x4_or($1806,$1803); $1808 = ((($in)) + 400|0); $$val6$i390 = SIMD_Int32x4_load(HEAPU8, $1808); $1809 = SIMD_Int32x4_and($$val6$i390,SIMD_Int32x4_splat(32767)); $1810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1809)),23))); $1811 = SIMD_Int32x4_or($1807,$1810); temp_Int32x4_ptr = $1802;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1811); $1812 = ((($out)) + 192|0); $1813 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1809)),9))); $1814 = ((($in)) + 416|0); $$val5$i391 = SIMD_Int32x4_load(HEAPU8, $1814); $1815 = SIMD_Int32x4_and($$val5$i391,SIMD_Int32x4_splat(32767)); $1816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1815)),6))); $1817 = SIMD_Int32x4_or($1816,$1813); $1818 = ((($in)) + 432|0); $$val4$i392 = SIMD_Int32x4_load(HEAPU8, $1818); $1819 = SIMD_Int32x4_and($$val4$i392,SIMD_Int32x4_splat(32767)); $1820 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1819)),21))); $1821 = SIMD_Int32x4_or($1817,$1820); temp_Int32x4_ptr = $1812;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1821); $1822 = ((($out)) + 208|0); $1823 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1819)),11))); $1824 = ((($in)) + 448|0); $$val3$i393 = SIMD_Int32x4_load(HEAPU8, $1824); $1825 = SIMD_Int32x4_and($$val3$i393,SIMD_Int32x4_splat(32767)); $1826 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1825)),4))); $1827 = SIMD_Int32x4_or($1826,$1823); $1828 = ((($in)) + 464|0); $$val2$i394 = SIMD_Int32x4_load(HEAPU8, $1828); $1829 = SIMD_Int32x4_and($$val2$i394,SIMD_Int32x4_splat(32767)); $1830 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1829)),19))); $1831 = SIMD_Int32x4_or($1827,$1830); temp_Int32x4_ptr = $1822;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1831); $1832 = ((($out)) + 224|0); $1833 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1829)),13))); $1834 = ((($in)) + 480|0); $$val1$i395 = SIMD_Int32x4_load(HEAPU8, $1834); $1835 = SIMD_Int32x4_and($$val1$i395,SIMD_Int32x4_splat(32767)); $1836 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1835)),2))); $1837 = SIMD_Int32x4_or($1836,$1833); $1838 = ((($in)) + 496|0); $$val$i396 = SIMD_Int32x4_load(HEAPU8, $1838); $1839 = SIMD_Int32x4_and($$val$i396,SIMD_Int32x4_splat(32767)); $1840 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1839)),17))); $1841 = SIMD_Int32x4_or($1837,$1840); temp_Int32x4_ptr = $1832;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1841); return; break; } case 16: { $$02$i = $out;$in$01$i = $in;$outer$03$i = 0; while(1) { $in$0$val$i397 = SIMD_Int32x4_load(HEAPU8, $in$01$i); $1842 = SIMD_Int32x4_and($in$0$val$i397,SIMD_Int32x4_splat(65535)); $1843 = ((($in$01$i)) + 16|0); $$val$i398 = SIMD_Int32x4_load(HEAPU8, $1843); $1844 = SIMD_Int32x4_and($$val$i398,SIMD_Int32x4_splat(65535)); $1845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1844)),16))); $1846 = SIMD_Int32x4_or($1845,$1842); temp_Int32x4_ptr = $$02$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1846); $1847 = ((($$02$i)) + 16|0); $1848 = ((($in$01$i)) + 32|0); $1849 = (($outer$03$i) + 1)|0; $exitcond$i399 = ($1849|0)==(16); if ($exitcond$i399) { break; } else { $$02$i = $1847;$in$01$i = $1848;$outer$03$i = $1849; } } return; break; } case 17: { $$val31$i400 = SIMD_Int32x4_load(HEAPU8, $in); $1850 = SIMD_Int32x4_and($$val31$i400,SIMD_Int32x4_splat(131071)); $1851 = ((($in)) + 16|0); $$val30$i401 = SIMD_Int32x4_load(HEAPU8, $1851); $1852 = SIMD_Int32x4_and($$val30$i401,SIMD_Int32x4_splat(131071)); $1853 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1852)),17))); $1854 = SIMD_Int32x4_or($1853,$1850); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1854); $1855 = ((($out)) + 16|0); $1856 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1852)),15))); $1857 = ((($in)) + 32|0); $$val29$i402 = SIMD_Int32x4_load(HEAPU8, $1857); $1858 = SIMD_Int32x4_and($$val29$i402,SIMD_Int32x4_splat(131071)); $1859 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1858)),2))); $1860 = SIMD_Int32x4_or($1859,$1856); $1861 = ((($in)) + 48|0); $$val28$i403 = SIMD_Int32x4_load(HEAPU8, $1861); $1862 = SIMD_Int32x4_and($$val28$i403,SIMD_Int32x4_splat(131071)); $1863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1862)),19))); $1864 = SIMD_Int32x4_or($1860,$1863); temp_Int32x4_ptr = $1855;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1864); $1865 = ((($out)) + 32|0); $1866 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1862)),13))); $1867 = ((($in)) + 64|0); $$val27$i404 = SIMD_Int32x4_load(HEAPU8, $1867); $1868 = SIMD_Int32x4_and($$val27$i404,SIMD_Int32x4_splat(131071)); $1869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1868)),4))); $1870 = SIMD_Int32x4_or($1869,$1866); $1871 = ((($in)) + 80|0); $$val26$i405 = SIMD_Int32x4_load(HEAPU8, $1871); $1872 = SIMD_Int32x4_and($$val26$i405,SIMD_Int32x4_splat(131071)); $1873 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1872)),21))); $1874 = SIMD_Int32x4_or($1870,$1873); temp_Int32x4_ptr = $1865;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1874); $1875 = ((($out)) + 48|0); $1876 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1872)),11))); $1877 = ((($in)) + 96|0); $$val25$i406 = SIMD_Int32x4_load(HEAPU8, $1877); $1878 = SIMD_Int32x4_and($$val25$i406,SIMD_Int32x4_splat(131071)); $1879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1878)),6))); $1880 = SIMD_Int32x4_or($1879,$1876); $1881 = ((($in)) + 112|0); $$val24$i407 = SIMD_Int32x4_load(HEAPU8, $1881); $1882 = SIMD_Int32x4_and($$val24$i407,SIMD_Int32x4_splat(131071)); $1883 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1882)),23))); $1884 = SIMD_Int32x4_or($1880,$1883); temp_Int32x4_ptr = $1875;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1884); $1885 = ((($out)) + 64|0); $1886 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1882)),9))); $1887 = ((($in)) + 128|0); $$val23$i408 = SIMD_Int32x4_load(HEAPU8, $1887); $1888 = SIMD_Int32x4_and($$val23$i408,SIMD_Int32x4_splat(131071)); $1889 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1888)),8))); $1890 = SIMD_Int32x4_or($1889,$1886); $1891 = ((($in)) + 144|0); $$val22$i409 = SIMD_Int32x4_load(HEAPU8, $1891); $1892 = SIMD_Int32x4_and($$val22$i409,SIMD_Int32x4_splat(131071)); $1893 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1892)),25))); $1894 = SIMD_Int32x4_or($1890,$1893); temp_Int32x4_ptr = $1885;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1894); $1895 = ((($out)) + 80|0); $1896 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1892)),7))); $1897 = ((($in)) + 160|0); $$val21$i410 = SIMD_Int32x4_load(HEAPU8, $1897); $1898 = SIMD_Int32x4_and($$val21$i410,SIMD_Int32x4_splat(131071)); $1899 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1898)),10))); $1900 = SIMD_Int32x4_or($1899,$1896); $1901 = ((($in)) + 176|0); $$val20$i411 = SIMD_Int32x4_load(HEAPU8, $1901); $1902 = SIMD_Int32x4_and($$val20$i411,SIMD_Int32x4_splat(131071)); $1903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1902)),27))); $1904 = SIMD_Int32x4_or($1900,$1903); temp_Int32x4_ptr = $1895;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1904); $1905 = ((($out)) + 96|0); $1906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1902)),5))); $1907 = ((($in)) + 192|0); $$val19$i412 = SIMD_Int32x4_load(HEAPU8, $1907); $1908 = SIMD_Int32x4_and($$val19$i412,SIMD_Int32x4_splat(131071)); $1909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1908)),12))); $1910 = SIMD_Int32x4_or($1909,$1906); $1911 = ((($in)) + 208|0); $$val18$i413 = SIMD_Int32x4_load(HEAPU8, $1911); $1912 = SIMD_Int32x4_and($$val18$i413,SIMD_Int32x4_splat(131071)); $1913 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1912)),29))); $1914 = SIMD_Int32x4_or($1910,$1913); temp_Int32x4_ptr = $1905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1914); $1915 = ((($out)) + 112|0); $1916 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1912)),3))); $1917 = ((($in)) + 224|0); $$val17$i414 = SIMD_Int32x4_load(HEAPU8, $1917); $1918 = SIMD_Int32x4_and($$val17$i414,SIMD_Int32x4_splat(131071)); $1919 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1918)),14))); $1920 = SIMD_Int32x4_or($1919,$1916); $1921 = ((($in)) + 240|0); $$val16$i415 = SIMD_Int32x4_load(HEAPU8, $1921); $1922 = SIMD_Int32x4_and($$val16$i415,SIMD_Int32x4_splat(131071)); $1923 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1922)),31))); $1924 = SIMD_Int32x4_or($1920,$1923); temp_Int32x4_ptr = $1915;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1924); $1925 = ((($out)) + 128|0); $1926 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1922)),1))); $1927 = ((($in)) + 256|0); $$val15$i416 = SIMD_Int32x4_load(HEAPU8, $1927); $1928 = SIMD_Int32x4_and($$val15$i416,SIMD_Int32x4_splat(131071)); $1929 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1928)),16))); $1930 = SIMD_Int32x4_or($1929,$1926); temp_Int32x4_ptr = $1925;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1930); $1931 = ((($out)) + 144|0); $1932 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1928)),16))); $1933 = ((($in)) + 272|0); $$val14$i417 = SIMD_Int32x4_load(HEAPU8, $1933); $1934 = SIMD_Int32x4_and($$val14$i417,SIMD_Int32x4_splat(131071)); $1935 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1934)),1))); $1936 = SIMD_Int32x4_or($1935,$1932); $1937 = ((($in)) + 288|0); $$val13$i418 = SIMD_Int32x4_load(HEAPU8, $1937); $1938 = SIMD_Int32x4_and($$val13$i418,SIMD_Int32x4_splat(131071)); $1939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1938)),18))); $1940 = SIMD_Int32x4_or($1936,$1939); temp_Int32x4_ptr = $1931;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1940); $1941 = ((($out)) + 160|0); $1942 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1938)),14))); $1943 = ((($in)) + 304|0); $$val12$i419 = SIMD_Int32x4_load(HEAPU8, $1943); $1944 = SIMD_Int32x4_and($$val12$i419,SIMD_Int32x4_splat(131071)); $1945 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1944)),3))); $1946 = SIMD_Int32x4_or($1945,$1942); $1947 = ((($in)) + 320|0); $$val11$i420 = SIMD_Int32x4_load(HEAPU8, $1947); $1948 = SIMD_Int32x4_and($$val11$i420,SIMD_Int32x4_splat(131071)); $1949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1948)),20))); $1950 = SIMD_Int32x4_or($1946,$1949); temp_Int32x4_ptr = $1941;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1950); $1951 = ((($out)) + 176|0); $1952 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1948)),12))); $1953 = ((($in)) + 336|0); $$val10$i421 = SIMD_Int32x4_load(HEAPU8, $1953); $1954 = SIMD_Int32x4_and($$val10$i421,SIMD_Int32x4_splat(131071)); $1955 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1954)),5))); $1956 = SIMD_Int32x4_or($1955,$1952); $1957 = ((($in)) + 352|0); $$val9$i422 = SIMD_Int32x4_load(HEAPU8, $1957); $1958 = SIMD_Int32x4_and($$val9$i422,SIMD_Int32x4_splat(131071)); $1959 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1958)),22))); $1960 = SIMD_Int32x4_or($1956,$1959); temp_Int32x4_ptr = $1951;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1960); $1961 = ((($out)) + 192|0); $1962 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1958)),10))); $1963 = ((($in)) + 368|0); $$val8$i423 = SIMD_Int32x4_load(HEAPU8, $1963); $1964 = SIMD_Int32x4_and($$val8$i423,SIMD_Int32x4_splat(131071)); $1965 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1964)),7))); $1966 = SIMD_Int32x4_or($1965,$1962); $1967 = ((($in)) + 384|0); $$val7$i424 = SIMD_Int32x4_load(HEAPU8, $1967); $1968 = SIMD_Int32x4_and($$val7$i424,SIMD_Int32x4_splat(131071)); $1969 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1968)),24))); $1970 = SIMD_Int32x4_or($1966,$1969); temp_Int32x4_ptr = $1961;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1970); $1971 = ((($out)) + 208|0); $1972 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1968)),8))); $1973 = ((($in)) + 400|0); $$val6$i425 = SIMD_Int32x4_load(HEAPU8, $1973); $1974 = SIMD_Int32x4_and($$val6$i425,SIMD_Int32x4_splat(131071)); $1975 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1974)),9))); $1976 = SIMD_Int32x4_or($1975,$1972); $1977 = ((($in)) + 416|0); $$val5$i426 = SIMD_Int32x4_load(HEAPU8, $1977); $1978 = SIMD_Int32x4_and($$val5$i426,SIMD_Int32x4_splat(131071)); $1979 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1978)),26))); $1980 = SIMD_Int32x4_or($1976,$1979); temp_Int32x4_ptr = $1971;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1980); $1981 = ((($out)) + 224|0); $1982 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1978)),6))); $1983 = ((($in)) + 432|0); $$val4$i427 = SIMD_Int32x4_load(HEAPU8, $1983); $1984 = SIMD_Int32x4_and($$val4$i427,SIMD_Int32x4_splat(131071)); $1985 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1984)),11))); $1986 = SIMD_Int32x4_or($1985,$1982); $1987 = ((($in)) + 448|0); $$val3$i428 = SIMD_Int32x4_load(HEAPU8, $1987); $1988 = SIMD_Int32x4_and($$val3$i428,SIMD_Int32x4_splat(131071)); $1989 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1988)),28))); $1990 = SIMD_Int32x4_or($1986,$1989); temp_Int32x4_ptr = $1981;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1990); $1991 = ((($out)) + 240|0); $1992 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1988)),4))); $1993 = ((($in)) + 464|0); $$val2$i429 = SIMD_Int32x4_load(HEAPU8, $1993); $1994 = SIMD_Int32x4_and($$val2$i429,SIMD_Int32x4_splat(131071)); $1995 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1994)),13))); $1996 = SIMD_Int32x4_or($1995,$1992); $1997 = ((($in)) + 480|0); $$val1$i430 = SIMD_Int32x4_load(HEAPU8, $1997); $1998 = SIMD_Int32x4_and($$val1$i430,SIMD_Int32x4_splat(131071)); $1999 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($1998)),30))); $2000 = SIMD_Int32x4_or($1996,$1999); temp_Int32x4_ptr = $1991;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2000); $2001 = ((($out)) + 256|0); $2002 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($1998)),2))); $2003 = ((($in)) + 496|0); $$val$i431 = SIMD_Int32x4_load(HEAPU8, $2003); $2004 = SIMD_Int32x4_and($$val$i431,SIMD_Int32x4_splat(131071)); $2005 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2004)),15))); $2006 = SIMD_Int32x4_or($2005,$2002); temp_Int32x4_ptr = $2001;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2006); return; break; } case 18: { $$val31$i432 = SIMD_Int32x4_load(HEAPU8, $in); $2007 = SIMD_Int32x4_and($$val31$i432,SIMD_Int32x4_splat(262143)); $2008 = ((($in)) + 16|0); $$val30$i433 = SIMD_Int32x4_load(HEAPU8, $2008); $2009 = SIMD_Int32x4_and($$val30$i433,SIMD_Int32x4_splat(262143)); $2010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2009)),18))); $2011 = SIMD_Int32x4_or($2010,$2007); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2011); $2012 = ((($out)) + 16|0); $2013 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2009)),14))); $2014 = ((($in)) + 32|0); $$val29$i434 = SIMD_Int32x4_load(HEAPU8, $2014); $2015 = SIMD_Int32x4_and($$val29$i434,SIMD_Int32x4_splat(262143)); $2016 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2015)),4))); $2017 = SIMD_Int32x4_or($2016,$2013); $2018 = ((($in)) + 48|0); $$val28$i435 = SIMD_Int32x4_load(HEAPU8, $2018); $2019 = SIMD_Int32x4_and($$val28$i435,SIMD_Int32x4_splat(262143)); $2020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2019)),22))); $2021 = SIMD_Int32x4_or($2017,$2020); temp_Int32x4_ptr = $2012;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2021); $2022 = ((($out)) + 32|0); $2023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2019)),10))); $2024 = ((($in)) + 64|0); $$val27$i436 = SIMD_Int32x4_load(HEAPU8, $2024); $2025 = SIMD_Int32x4_and($$val27$i436,SIMD_Int32x4_splat(262143)); $2026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2025)),8))); $2027 = SIMD_Int32x4_or($2026,$2023); $2028 = ((($in)) + 80|0); $$val26$i437 = SIMD_Int32x4_load(HEAPU8, $2028); $2029 = SIMD_Int32x4_and($$val26$i437,SIMD_Int32x4_splat(262143)); $2030 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2029)),26))); $2031 = SIMD_Int32x4_or($2027,$2030); temp_Int32x4_ptr = $2022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2031); $2032 = ((($out)) + 48|0); $2033 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2029)),6))); $2034 = ((($in)) + 96|0); $$val25$i438 = SIMD_Int32x4_load(HEAPU8, $2034); $2035 = SIMD_Int32x4_and($$val25$i438,SIMD_Int32x4_splat(262143)); $2036 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2035)),12))); $2037 = SIMD_Int32x4_or($2036,$2033); $2038 = ((($in)) + 112|0); $$val24$i439 = SIMD_Int32x4_load(HEAPU8, $2038); $2039 = SIMD_Int32x4_and($$val24$i439,SIMD_Int32x4_splat(262143)); $2040 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2039)),30))); $2041 = SIMD_Int32x4_or($2037,$2040); temp_Int32x4_ptr = $2032;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2041); $2042 = ((($out)) + 64|0); $2043 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2039)),2))); $2044 = ((($in)) + 128|0); $$val23$i440 = SIMD_Int32x4_load(HEAPU8, $2044); $2045 = SIMD_Int32x4_and($$val23$i440,SIMD_Int32x4_splat(262143)); $2046 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2045)),16))); $2047 = SIMD_Int32x4_or($2046,$2043); temp_Int32x4_ptr = $2042;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2047); $2048 = ((($out)) + 80|0); $2049 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2045)),16))); $2050 = ((($in)) + 144|0); $$val22$i441 = SIMD_Int32x4_load(HEAPU8, $2050); $2051 = SIMD_Int32x4_and($$val22$i441,SIMD_Int32x4_splat(262143)); $2052 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2051)),2))); $2053 = SIMD_Int32x4_or($2052,$2049); $2054 = ((($in)) + 160|0); $$val21$i442 = SIMD_Int32x4_load(HEAPU8, $2054); $2055 = SIMD_Int32x4_and($$val21$i442,SIMD_Int32x4_splat(262143)); $2056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2055)),20))); $2057 = SIMD_Int32x4_or($2053,$2056); temp_Int32x4_ptr = $2048;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2057); $2058 = ((($out)) + 96|0); $2059 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2055)),12))); $2060 = ((($in)) + 176|0); $$val20$i443 = SIMD_Int32x4_load(HEAPU8, $2060); $2061 = SIMD_Int32x4_and($$val20$i443,SIMD_Int32x4_splat(262143)); $2062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2061)),6))); $2063 = SIMD_Int32x4_or($2062,$2059); $2064 = ((($in)) + 192|0); $$val19$i444 = SIMD_Int32x4_load(HEAPU8, $2064); $2065 = SIMD_Int32x4_and($$val19$i444,SIMD_Int32x4_splat(262143)); $2066 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2065)),24))); $2067 = SIMD_Int32x4_or($2063,$2066); temp_Int32x4_ptr = $2058;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2067); $2068 = ((($out)) + 112|0); $2069 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2065)),8))); $2070 = ((($in)) + 208|0); $$val18$i445 = SIMD_Int32x4_load(HEAPU8, $2070); $2071 = SIMD_Int32x4_and($$val18$i445,SIMD_Int32x4_splat(262143)); $2072 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2071)),10))); $2073 = SIMD_Int32x4_or($2072,$2069); $2074 = ((($in)) + 224|0); $$val17$i446 = SIMD_Int32x4_load(HEAPU8, $2074); $2075 = SIMD_Int32x4_and($$val17$i446,SIMD_Int32x4_splat(262143)); $2076 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2075)),28))); $2077 = SIMD_Int32x4_or($2073,$2076); temp_Int32x4_ptr = $2068;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2077); $2078 = ((($out)) + 128|0); $2079 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2075)),4))); $2080 = ((($in)) + 240|0); $$val16$i447 = SIMD_Int32x4_load(HEAPU8, $2080); $2081 = SIMD_Int32x4_and($$val16$i447,SIMD_Int32x4_splat(262143)); $2082 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2081)),14))); $2083 = SIMD_Int32x4_or($2082,$2079); temp_Int32x4_ptr = $2078;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2083); $2084 = ((($out)) + 144|0); $2085 = ((($in)) + 256|0); $$val15$i448 = SIMD_Int32x4_load(HEAPU8, $2085); $2086 = SIMD_Int32x4_and($$val15$i448,SIMD_Int32x4_splat(262143)); $2087 = ((($in)) + 272|0); $$val14$i449 = SIMD_Int32x4_load(HEAPU8, $2087); $2088 = SIMD_Int32x4_and($$val14$i449,SIMD_Int32x4_splat(262143)); $2089 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2088)),18))); $2090 = SIMD_Int32x4_or($2089,$2086); temp_Int32x4_ptr = $2084;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2090); $2091 = ((($out)) + 160|0); $2092 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2088)),14))); $2093 = ((($in)) + 288|0); $$val13$i450 = SIMD_Int32x4_load(HEAPU8, $2093); $2094 = SIMD_Int32x4_and($$val13$i450,SIMD_Int32x4_splat(262143)); $2095 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2094)),4))); $2096 = SIMD_Int32x4_or($2095,$2092); $2097 = ((($in)) + 304|0); $$val12$i451 = SIMD_Int32x4_load(HEAPU8, $2097); $2098 = SIMD_Int32x4_and($$val12$i451,SIMD_Int32x4_splat(262143)); $2099 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2098)),22))); $2100 = SIMD_Int32x4_or($2096,$2099); temp_Int32x4_ptr = $2091;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2100); $2101 = ((($out)) + 176|0); $2102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2098)),10))); $2103 = ((($in)) + 320|0); $$val11$i452 = SIMD_Int32x4_load(HEAPU8, $2103); $2104 = SIMD_Int32x4_and($$val11$i452,SIMD_Int32x4_splat(262143)); $2105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2104)),8))); $2106 = SIMD_Int32x4_or($2105,$2102); $2107 = ((($in)) + 336|0); $$val10$i453 = SIMD_Int32x4_load(HEAPU8, $2107); $2108 = SIMD_Int32x4_and($$val10$i453,SIMD_Int32x4_splat(262143)); $2109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2108)),26))); $2110 = SIMD_Int32x4_or($2106,$2109); temp_Int32x4_ptr = $2101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2110); $2111 = ((($out)) + 192|0); $2112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2108)),6))); $2113 = ((($in)) + 352|0); $$val9$i454 = SIMD_Int32x4_load(HEAPU8, $2113); $2114 = SIMD_Int32x4_and($$val9$i454,SIMD_Int32x4_splat(262143)); $2115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2114)),12))); $2116 = SIMD_Int32x4_or($2115,$2112); $2117 = ((($in)) + 368|0); $$val8$i455 = SIMD_Int32x4_load(HEAPU8, $2117); $2118 = SIMD_Int32x4_and($$val8$i455,SIMD_Int32x4_splat(262143)); $2119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2118)),30))); $2120 = SIMD_Int32x4_or($2116,$2119); temp_Int32x4_ptr = $2111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2120); $2121 = ((($out)) + 208|0); $2122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2118)),2))); $2123 = ((($in)) + 384|0); $$val7$i456 = SIMD_Int32x4_load(HEAPU8, $2123); $2124 = SIMD_Int32x4_and($$val7$i456,SIMD_Int32x4_splat(262143)); $2125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2124)),16))); $2126 = SIMD_Int32x4_or($2125,$2122); temp_Int32x4_ptr = $2121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2126); $2127 = ((($out)) + 224|0); $2128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2124)),16))); $2129 = ((($in)) + 400|0); $$val6$i457 = SIMD_Int32x4_load(HEAPU8, $2129); $2130 = SIMD_Int32x4_and($$val6$i457,SIMD_Int32x4_splat(262143)); $2131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2130)),2))); $2132 = SIMD_Int32x4_or($2131,$2128); $2133 = ((($in)) + 416|0); $$val5$i458 = SIMD_Int32x4_load(HEAPU8, $2133); $2134 = SIMD_Int32x4_and($$val5$i458,SIMD_Int32x4_splat(262143)); $2135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2134)),20))); $2136 = SIMD_Int32x4_or($2132,$2135); temp_Int32x4_ptr = $2127;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2136); $2137 = ((($out)) + 240|0); $2138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2134)),12))); $2139 = ((($in)) + 432|0); $$val4$i459 = SIMD_Int32x4_load(HEAPU8, $2139); $2140 = SIMD_Int32x4_and($$val4$i459,SIMD_Int32x4_splat(262143)); $2141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2140)),6))); $2142 = SIMD_Int32x4_or($2141,$2138); $2143 = ((($in)) + 448|0); $$val3$i460 = SIMD_Int32x4_load(HEAPU8, $2143); $2144 = SIMD_Int32x4_and($$val3$i460,SIMD_Int32x4_splat(262143)); $2145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2144)),24))); $2146 = SIMD_Int32x4_or($2142,$2145); temp_Int32x4_ptr = $2137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2146); $2147 = ((($out)) + 256|0); $2148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2144)),8))); $2149 = ((($in)) + 464|0); $$val2$i461 = SIMD_Int32x4_load(HEAPU8, $2149); $2150 = SIMD_Int32x4_and($$val2$i461,SIMD_Int32x4_splat(262143)); $2151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2150)),10))); $2152 = SIMD_Int32x4_or($2151,$2148); $2153 = ((($in)) + 480|0); $$val1$i462 = SIMD_Int32x4_load(HEAPU8, $2153); $2154 = SIMD_Int32x4_and($$val1$i462,SIMD_Int32x4_splat(262143)); $2155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2154)),28))); $2156 = SIMD_Int32x4_or($2152,$2155); temp_Int32x4_ptr = $2147;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2156); $2157 = ((($out)) + 272|0); $2158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2154)),4))); $2159 = ((($in)) + 496|0); $$val$i463 = SIMD_Int32x4_load(HEAPU8, $2159); $2160 = SIMD_Int32x4_and($$val$i463,SIMD_Int32x4_splat(262143)); $2161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2160)),14))); $2162 = SIMD_Int32x4_or($2161,$2158); temp_Int32x4_ptr = $2157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2162); return; break; } case 19: { $$val31$i464 = SIMD_Int32x4_load(HEAPU8, $in); $2163 = SIMD_Int32x4_and($$val31$i464,SIMD_Int32x4_splat(524287)); $2164 = ((($in)) + 16|0); $$val30$i465 = SIMD_Int32x4_load(HEAPU8, $2164); $2165 = SIMD_Int32x4_and($$val30$i465,SIMD_Int32x4_splat(524287)); $2166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2165)),19))); $2167 = SIMD_Int32x4_or($2166,$2163); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2167); $2168 = ((($out)) + 16|0); $2169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2165)),13))); $2170 = ((($in)) + 32|0); $$val29$i466 = SIMD_Int32x4_load(HEAPU8, $2170); $2171 = SIMD_Int32x4_and($$val29$i466,SIMD_Int32x4_splat(524287)); $2172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2171)),6))); $2173 = SIMD_Int32x4_or($2172,$2169); $2174 = ((($in)) + 48|0); $$val28$i467 = SIMD_Int32x4_load(HEAPU8, $2174); $2175 = SIMD_Int32x4_and($$val28$i467,SIMD_Int32x4_splat(524287)); $2176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2175)),25))); $2177 = SIMD_Int32x4_or($2173,$2176); temp_Int32x4_ptr = $2168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2177); $2178 = ((($out)) + 32|0); $2179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2175)),7))); $2180 = ((($in)) + 64|0); $$val27$i468 = SIMD_Int32x4_load(HEAPU8, $2180); $2181 = SIMD_Int32x4_and($$val27$i468,SIMD_Int32x4_splat(524287)); $2182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2181)),12))); $2183 = SIMD_Int32x4_or($2182,$2179); $2184 = ((($in)) + 80|0); $$val26$i469 = SIMD_Int32x4_load(HEAPU8, $2184); $2185 = SIMD_Int32x4_and($$val26$i469,SIMD_Int32x4_splat(524287)); $2186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2185)),31))); $2187 = SIMD_Int32x4_or($2183,$2186); temp_Int32x4_ptr = $2178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2187); $2188 = ((($out)) + 48|0); $2189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2185)),1))); $2190 = ((($in)) + 96|0); $$val25$i470 = SIMD_Int32x4_load(HEAPU8, $2190); $2191 = SIMD_Int32x4_and($$val25$i470,SIMD_Int32x4_splat(524287)); $2192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2191)),18))); $2193 = SIMD_Int32x4_or($2192,$2189); temp_Int32x4_ptr = $2188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2193); $2194 = ((($out)) + 64|0); $2195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2191)),14))); $2196 = ((($in)) + 112|0); $$val24$i471 = SIMD_Int32x4_load(HEAPU8, $2196); $2197 = SIMD_Int32x4_and($$val24$i471,SIMD_Int32x4_splat(524287)); $2198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2197)),5))); $2199 = SIMD_Int32x4_or($2198,$2195); $2200 = ((($in)) + 128|0); $$val23$i472 = SIMD_Int32x4_load(HEAPU8, $2200); $2201 = SIMD_Int32x4_and($$val23$i472,SIMD_Int32x4_splat(524287)); $2202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2201)),24))); $2203 = SIMD_Int32x4_or($2199,$2202); temp_Int32x4_ptr = $2194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2203); $2204 = ((($out)) + 80|0); $2205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2201)),8))); $2206 = ((($in)) + 144|0); $$val22$i473 = SIMD_Int32x4_load(HEAPU8, $2206); $2207 = SIMD_Int32x4_and($$val22$i473,SIMD_Int32x4_splat(524287)); $2208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2207)),11))); $2209 = SIMD_Int32x4_or($2208,$2205); $2210 = ((($in)) + 160|0); $$val21$i474 = SIMD_Int32x4_load(HEAPU8, $2210); $2211 = SIMD_Int32x4_and($$val21$i474,SIMD_Int32x4_splat(524287)); $2212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2211)),30))); $2213 = SIMD_Int32x4_or($2209,$2212); temp_Int32x4_ptr = $2204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2213); $2214 = ((($out)) + 96|0); $2215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2211)),2))); $2216 = ((($in)) + 176|0); $$val20$i475 = SIMD_Int32x4_load(HEAPU8, $2216); $2217 = SIMD_Int32x4_and($$val20$i475,SIMD_Int32x4_splat(524287)); $2218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2217)),17))); $2219 = SIMD_Int32x4_or($2218,$2215); temp_Int32x4_ptr = $2214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2219); $2220 = ((($out)) + 112|0); $2221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2217)),15))); $2222 = ((($in)) + 192|0); $$val19$i476 = SIMD_Int32x4_load(HEAPU8, $2222); $2223 = SIMD_Int32x4_and($$val19$i476,SIMD_Int32x4_splat(524287)); $2224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2223)),4))); $2225 = SIMD_Int32x4_or($2224,$2221); $2226 = ((($in)) + 208|0); $$val18$i477 = SIMD_Int32x4_load(HEAPU8, $2226); $2227 = SIMD_Int32x4_and($$val18$i477,SIMD_Int32x4_splat(524287)); $2228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2227)),23))); $2229 = SIMD_Int32x4_or($2225,$2228); temp_Int32x4_ptr = $2220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2229); $2230 = ((($out)) + 128|0); $2231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2227)),9))); $2232 = ((($in)) + 224|0); $$val17$i478 = SIMD_Int32x4_load(HEAPU8, $2232); $2233 = SIMD_Int32x4_and($$val17$i478,SIMD_Int32x4_splat(524287)); $2234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2233)),10))); $2235 = SIMD_Int32x4_or($2234,$2231); $2236 = ((($in)) + 240|0); $$val16$i479 = SIMD_Int32x4_load(HEAPU8, $2236); $2237 = SIMD_Int32x4_and($$val16$i479,SIMD_Int32x4_splat(524287)); $2238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2237)),29))); $2239 = SIMD_Int32x4_or($2235,$2238); temp_Int32x4_ptr = $2230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2239); $2240 = ((($out)) + 144|0); $2241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2237)),3))); $2242 = ((($in)) + 256|0); $$val15$i480 = SIMD_Int32x4_load(HEAPU8, $2242); $2243 = SIMD_Int32x4_and($$val15$i480,SIMD_Int32x4_splat(524287)); $2244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2243)),16))); $2245 = SIMD_Int32x4_or($2244,$2241); temp_Int32x4_ptr = $2240;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2245); $2246 = ((($out)) + 160|0); $2247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2243)),16))); $2248 = ((($in)) + 272|0); $$val14$i481 = SIMD_Int32x4_load(HEAPU8, $2248); $2249 = SIMD_Int32x4_and($$val14$i481,SIMD_Int32x4_splat(524287)); $2250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2249)),3))); $2251 = SIMD_Int32x4_or($2250,$2247); $2252 = ((($in)) + 288|0); $$val13$i482 = SIMD_Int32x4_load(HEAPU8, $2252); $2253 = SIMD_Int32x4_and($$val13$i482,SIMD_Int32x4_splat(524287)); $2254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2253)),22))); $2255 = SIMD_Int32x4_or($2251,$2254); temp_Int32x4_ptr = $2246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2255); $2256 = ((($out)) + 176|0); $2257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2253)),10))); $2258 = ((($in)) + 304|0); $$val12$i483 = SIMD_Int32x4_load(HEAPU8, $2258); $2259 = SIMD_Int32x4_and($$val12$i483,SIMD_Int32x4_splat(524287)); $2260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2259)),9))); $2261 = SIMD_Int32x4_or($2260,$2257); $2262 = ((($in)) + 320|0); $$val11$i484 = SIMD_Int32x4_load(HEAPU8, $2262); $2263 = SIMD_Int32x4_and($$val11$i484,SIMD_Int32x4_splat(524287)); $2264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2263)),28))); $2265 = SIMD_Int32x4_or($2261,$2264); temp_Int32x4_ptr = $2256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2265); $2266 = ((($out)) + 192|0); $2267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2263)),4))); $2268 = ((($in)) + 336|0); $$val10$i485 = SIMD_Int32x4_load(HEAPU8, $2268); $2269 = SIMD_Int32x4_and($$val10$i485,SIMD_Int32x4_splat(524287)); $2270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2269)),15))); $2271 = SIMD_Int32x4_or($2270,$2267); temp_Int32x4_ptr = $2266;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2271); $2272 = ((($out)) + 208|0); $2273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2269)),17))); $2274 = ((($in)) + 352|0); $$val9$i486 = SIMD_Int32x4_load(HEAPU8, $2274); $2275 = SIMD_Int32x4_and($$val9$i486,SIMD_Int32x4_splat(524287)); $2276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2275)),2))); $2277 = SIMD_Int32x4_or($2276,$2273); $2278 = ((($in)) + 368|0); $$val8$i487 = SIMD_Int32x4_load(HEAPU8, $2278); $2279 = SIMD_Int32x4_and($$val8$i487,SIMD_Int32x4_splat(524287)); $2280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2279)),21))); $2281 = SIMD_Int32x4_or($2277,$2280); temp_Int32x4_ptr = $2272;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2281); $2282 = ((($out)) + 224|0); $2283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2279)),11))); $2284 = ((($in)) + 384|0); $$val7$i488 = SIMD_Int32x4_load(HEAPU8, $2284); $2285 = SIMD_Int32x4_and($$val7$i488,SIMD_Int32x4_splat(524287)); $2286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2285)),8))); $2287 = SIMD_Int32x4_or($2286,$2283); $2288 = ((($in)) + 400|0); $$val6$i489 = SIMD_Int32x4_load(HEAPU8, $2288); $2289 = SIMD_Int32x4_and($$val6$i489,SIMD_Int32x4_splat(524287)); $2290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2289)),27))); $2291 = SIMD_Int32x4_or($2287,$2290); temp_Int32x4_ptr = $2282;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2291); $2292 = ((($out)) + 240|0); $2293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2289)),5))); $2294 = ((($in)) + 416|0); $$val5$i490 = SIMD_Int32x4_load(HEAPU8, $2294); $2295 = SIMD_Int32x4_and($$val5$i490,SIMD_Int32x4_splat(524287)); $2296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2295)),14))); $2297 = SIMD_Int32x4_or($2296,$2293); temp_Int32x4_ptr = $2292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2297); $2298 = ((($out)) + 256|0); $2299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2295)),18))); $2300 = ((($in)) + 432|0); $$val4$i491 = SIMD_Int32x4_load(HEAPU8, $2300); $2301 = SIMD_Int32x4_and($$val4$i491,SIMD_Int32x4_splat(524287)); $2302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2301)),1))); $2303 = SIMD_Int32x4_or($2302,$2299); $2304 = ((($in)) + 448|0); $$val3$i492 = SIMD_Int32x4_load(HEAPU8, $2304); $2305 = SIMD_Int32x4_and($$val3$i492,SIMD_Int32x4_splat(524287)); $2306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2305)),20))); $2307 = SIMD_Int32x4_or($2303,$2306); temp_Int32x4_ptr = $2298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2307); $2308 = ((($out)) + 272|0); $2309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2305)),12))); $2310 = ((($in)) + 464|0); $$val2$i493 = SIMD_Int32x4_load(HEAPU8, $2310); $2311 = SIMD_Int32x4_and($$val2$i493,SIMD_Int32x4_splat(524287)); $2312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2311)),7))); $2313 = SIMD_Int32x4_or($2312,$2309); $2314 = ((($in)) + 480|0); $$val1$i494 = SIMD_Int32x4_load(HEAPU8, $2314); $2315 = SIMD_Int32x4_and($$val1$i494,SIMD_Int32x4_splat(524287)); $2316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2315)),26))); $2317 = SIMD_Int32x4_or($2313,$2316); temp_Int32x4_ptr = $2308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2317); $2318 = ((($out)) + 288|0); $2319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2315)),6))); $2320 = ((($in)) + 496|0); $$val$i495 = SIMD_Int32x4_load(HEAPU8, $2320); $2321 = SIMD_Int32x4_and($$val$i495,SIMD_Int32x4_splat(524287)); $2322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2321)),13))); $2323 = SIMD_Int32x4_or($2322,$2319); temp_Int32x4_ptr = $2318;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2323); return; break; } case 20: { $$val31$i496 = SIMD_Int32x4_load(HEAPU8, $in); $2324 = SIMD_Int32x4_and($$val31$i496,SIMD_Int32x4_splat(1048575)); $2325 = ((($in)) + 16|0); $$val30$i497 = SIMD_Int32x4_load(HEAPU8, $2325); $2326 = SIMD_Int32x4_and($$val30$i497,SIMD_Int32x4_splat(1048575)); $2327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2326)),20))); $2328 = SIMD_Int32x4_or($2327,$2324); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2328); $2329 = ((($out)) + 16|0); $2330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2326)),12))); $2331 = ((($in)) + 32|0); $$val29$i498 = SIMD_Int32x4_load(HEAPU8, $2331); $2332 = SIMD_Int32x4_and($$val29$i498,SIMD_Int32x4_splat(1048575)); $2333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2332)),8))); $2334 = SIMD_Int32x4_or($2333,$2330); $2335 = ((($in)) + 48|0); $$val28$i499 = SIMD_Int32x4_load(HEAPU8, $2335); $2336 = SIMD_Int32x4_and($$val28$i499,SIMD_Int32x4_splat(1048575)); $2337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2336)),28))); $2338 = SIMD_Int32x4_or($2334,$2337); temp_Int32x4_ptr = $2329;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2338); $2339 = ((($out)) + 32|0); $2340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2336)),4))); $2341 = ((($in)) + 64|0); $$val27$i500 = SIMD_Int32x4_load(HEAPU8, $2341); $2342 = SIMD_Int32x4_and($$val27$i500,SIMD_Int32x4_splat(1048575)); $2343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2342)),16))); $2344 = SIMD_Int32x4_or($2343,$2340); temp_Int32x4_ptr = $2339;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2344); $2345 = ((($out)) + 48|0); $2346 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2342)),16))); $2347 = ((($in)) + 80|0); $$val26$i501 = SIMD_Int32x4_load(HEAPU8, $2347); $2348 = SIMD_Int32x4_and($$val26$i501,SIMD_Int32x4_splat(1048575)); $2349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2348)),4))); $2350 = SIMD_Int32x4_or($2349,$2346); $2351 = ((($in)) + 96|0); $$val25$i502 = SIMD_Int32x4_load(HEAPU8, $2351); $2352 = SIMD_Int32x4_and($$val25$i502,SIMD_Int32x4_splat(1048575)); $2353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2352)),24))); $2354 = SIMD_Int32x4_or($2350,$2353); temp_Int32x4_ptr = $2345;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2354); $2355 = ((($out)) + 64|0); $2356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2352)),8))); $2357 = ((($in)) + 112|0); $$val24$i503 = SIMD_Int32x4_load(HEAPU8, $2357); $2358 = SIMD_Int32x4_and($$val24$i503,SIMD_Int32x4_splat(1048575)); $2359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2358)),12))); $2360 = SIMD_Int32x4_or($2359,$2356); temp_Int32x4_ptr = $2355;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2360); $2361 = ((($out)) + 80|0); $2362 = ((($in)) + 128|0); $$val23$i504 = SIMD_Int32x4_load(HEAPU8, $2362); $2363 = SIMD_Int32x4_and($$val23$i504,SIMD_Int32x4_splat(1048575)); $2364 = ((($in)) + 144|0); $$val22$i505 = SIMD_Int32x4_load(HEAPU8, $2364); $2365 = SIMD_Int32x4_and($$val22$i505,SIMD_Int32x4_splat(1048575)); $2366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2365)),20))); $2367 = SIMD_Int32x4_or($2366,$2363); temp_Int32x4_ptr = $2361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2367); $2368 = ((($out)) + 96|0); $2369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2365)),12))); $2370 = ((($in)) + 160|0); $$val21$i506 = SIMD_Int32x4_load(HEAPU8, $2370); $2371 = SIMD_Int32x4_and($$val21$i506,SIMD_Int32x4_splat(1048575)); $2372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2371)),8))); $2373 = SIMD_Int32x4_or($2372,$2369); $2374 = ((($in)) + 176|0); $$val20$i507 = SIMD_Int32x4_load(HEAPU8, $2374); $2375 = SIMD_Int32x4_and($$val20$i507,SIMD_Int32x4_splat(1048575)); $2376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2375)),28))); $2377 = SIMD_Int32x4_or($2373,$2376); temp_Int32x4_ptr = $2368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2377); $2378 = ((($out)) + 112|0); $2379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2375)),4))); $2380 = ((($in)) + 192|0); $$val19$i508 = SIMD_Int32x4_load(HEAPU8, $2380); $2381 = SIMD_Int32x4_and($$val19$i508,SIMD_Int32x4_splat(1048575)); $2382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2381)),16))); $2383 = SIMD_Int32x4_or($2382,$2379); temp_Int32x4_ptr = $2378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2383); $2384 = ((($out)) + 128|0); $2385 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2381)),16))); $2386 = ((($in)) + 208|0); $$val18$i509 = SIMD_Int32x4_load(HEAPU8, $2386); $2387 = SIMD_Int32x4_and($$val18$i509,SIMD_Int32x4_splat(1048575)); $2388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2387)),4))); $2389 = SIMD_Int32x4_or($2388,$2385); $2390 = ((($in)) + 224|0); $$val17$i510 = SIMD_Int32x4_load(HEAPU8, $2390); $2391 = SIMD_Int32x4_and($$val17$i510,SIMD_Int32x4_splat(1048575)); $2392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2391)),24))); $2393 = SIMD_Int32x4_or($2389,$2392); temp_Int32x4_ptr = $2384;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2393); $2394 = ((($out)) + 144|0); $2395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2391)),8))); $2396 = ((($in)) + 240|0); $$val16$i511 = SIMD_Int32x4_load(HEAPU8, $2396); $2397 = SIMD_Int32x4_and($$val16$i511,SIMD_Int32x4_splat(1048575)); $2398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2397)),12))); $2399 = SIMD_Int32x4_or($2398,$2395); temp_Int32x4_ptr = $2394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2399); $2400 = ((($out)) + 160|0); $2401 = ((($in)) + 256|0); $$val15$i512 = SIMD_Int32x4_load(HEAPU8, $2401); $2402 = SIMD_Int32x4_and($$val15$i512,SIMD_Int32x4_splat(1048575)); $2403 = ((($in)) + 272|0); $$val14$i513 = SIMD_Int32x4_load(HEAPU8, $2403); $2404 = SIMD_Int32x4_and($$val14$i513,SIMD_Int32x4_splat(1048575)); $2405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2404)),20))); $2406 = SIMD_Int32x4_or($2405,$2402); temp_Int32x4_ptr = $2400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2406); $2407 = ((($out)) + 176|0); $2408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2404)),12))); $2409 = ((($in)) + 288|0); $$val13$i514 = SIMD_Int32x4_load(HEAPU8, $2409); $2410 = SIMD_Int32x4_and($$val13$i514,SIMD_Int32x4_splat(1048575)); $2411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2410)),8))); $2412 = SIMD_Int32x4_or($2411,$2408); $2413 = ((($in)) + 304|0); $$val12$i515 = SIMD_Int32x4_load(HEAPU8, $2413); $2414 = SIMD_Int32x4_and($$val12$i515,SIMD_Int32x4_splat(1048575)); $2415 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2414)),28))); $2416 = SIMD_Int32x4_or($2412,$2415); temp_Int32x4_ptr = $2407;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2416); $2417 = ((($out)) + 192|0); $2418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2414)),4))); $2419 = ((($in)) + 320|0); $$val11$i516 = SIMD_Int32x4_load(HEAPU8, $2419); $2420 = SIMD_Int32x4_and($$val11$i516,SIMD_Int32x4_splat(1048575)); $2421 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2420)),16))); $2422 = SIMD_Int32x4_or($2421,$2418); temp_Int32x4_ptr = $2417;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2422); $2423 = ((($out)) + 208|0); $2424 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2420)),16))); $2425 = ((($in)) + 336|0); $$val10$i517 = SIMD_Int32x4_load(HEAPU8, $2425); $2426 = SIMD_Int32x4_and($$val10$i517,SIMD_Int32x4_splat(1048575)); $2427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2426)),4))); $2428 = SIMD_Int32x4_or($2427,$2424); $2429 = ((($in)) + 352|0); $$val9$i518 = SIMD_Int32x4_load(HEAPU8, $2429); $2430 = SIMD_Int32x4_and($$val9$i518,SIMD_Int32x4_splat(1048575)); $2431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2430)),24))); $2432 = SIMD_Int32x4_or($2428,$2431); temp_Int32x4_ptr = $2423;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2432); $2433 = ((($out)) + 224|0); $2434 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2430)),8))); $2435 = ((($in)) + 368|0); $$val8$i519 = SIMD_Int32x4_load(HEAPU8, $2435); $2436 = SIMD_Int32x4_and($$val8$i519,SIMD_Int32x4_splat(1048575)); $2437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2436)),12))); $2438 = SIMD_Int32x4_or($2437,$2434); temp_Int32x4_ptr = $2433;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2438); $2439 = ((($out)) + 240|0); $2440 = ((($in)) + 384|0); $$val7$i520 = SIMD_Int32x4_load(HEAPU8, $2440); $2441 = SIMD_Int32x4_and($$val7$i520,SIMD_Int32x4_splat(1048575)); $2442 = ((($in)) + 400|0); $$val6$i521 = SIMD_Int32x4_load(HEAPU8, $2442); $2443 = SIMD_Int32x4_and($$val6$i521,SIMD_Int32x4_splat(1048575)); $2444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2443)),20))); $2445 = SIMD_Int32x4_or($2444,$2441); temp_Int32x4_ptr = $2439;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2445); $2446 = ((($out)) + 256|0); $2447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2443)),12))); $2448 = ((($in)) + 416|0); $$val5$i522 = SIMD_Int32x4_load(HEAPU8, $2448); $2449 = SIMD_Int32x4_and($$val5$i522,SIMD_Int32x4_splat(1048575)); $2450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2449)),8))); $2451 = SIMD_Int32x4_or($2450,$2447); $2452 = ((($in)) + 432|0); $$val4$i523 = SIMD_Int32x4_load(HEAPU8, $2452); $2453 = SIMD_Int32x4_and($$val4$i523,SIMD_Int32x4_splat(1048575)); $2454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2453)),28))); $2455 = SIMD_Int32x4_or($2451,$2454); temp_Int32x4_ptr = $2446;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2455); $2456 = ((($out)) + 272|0); $2457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2453)),4))); $2458 = ((($in)) + 448|0); $$val3$i524 = SIMD_Int32x4_load(HEAPU8, $2458); $2459 = SIMD_Int32x4_and($$val3$i524,SIMD_Int32x4_splat(1048575)); $2460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2459)),16))); $2461 = SIMD_Int32x4_or($2460,$2457); temp_Int32x4_ptr = $2456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2461); $2462 = ((($out)) + 288|0); $2463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2459)),16))); $2464 = ((($in)) + 464|0); $$val2$i525 = SIMD_Int32x4_load(HEAPU8, $2464); $2465 = SIMD_Int32x4_and($$val2$i525,SIMD_Int32x4_splat(1048575)); $2466 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2465)),4))); $2467 = SIMD_Int32x4_or($2466,$2463); $2468 = ((($in)) + 480|0); $$val1$i526 = SIMD_Int32x4_load(HEAPU8, $2468); $2469 = SIMD_Int32x4_and($$val1$i526,SIMD_Int32x4_splat(1048575)); $2470 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2469)),24))); $2471 = SIMD_Int32x4_or($2467,$2470); temp_Int32x4_ptr = $2462;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2471); $2472 = ((($out)) + 304|0); $2473 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2469)),8))); $2474 = ((($in)) + 496|0); $$val$i527 = SIMD_Int32x4_load(HEAPU8, $2474); $2475 = SIMD_Int32x4_and($$val$i527,SIMD_Int32x4_splat(1048575)); $2476 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2475)),12))); $2477 = SIMD_Int32x4_or($2476,$2473); temp_Int32x4_ptr = $2472;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2477); return; break; } case 21: { $$val31$i528 = SIMD_Int32x4_load(HEAPU8, $in); $2478 = SIMD_Int32x4_and($$val31$i528,SIMD_Int32x4_splat(2097151)); $2479 = ((($in)) + 16|0); $$val30$i529 = SIMD_Int32x4_load(HEAPU8, $2479); $2480 = SIMD_Int32x4_and($$val30$i529,SIMD_Int32x4_splat(2097151)); $2481 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2480)),21))); $2482 = SIMD_Int32x4_or($2481,$2478); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2482); $2483 = ((($out)) + 16|0); $2484 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2480)),11))); $2485 = ((($in)) + 32|0); $$val29$i530 = SIMD_Int32x4_load(HEAPU8, $2485); $2486 = SIMD_Int32x4_and($$val29$i530,SIMD_Int32x4_splat(2097151)); $2487 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2486)),10))); $2488 = SIMD_Int32x4_or($2487,$2484); $2489 = ((($in)) + 48|0); $$val28$i531 = SIMD_Int32x4_load(HEAPU8, $2489); $2490 = SIMD_Int32x4_and($$val28$i531,SIMD_Int32x4_splat(2097151)); $2491 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2490)),31))); $2492 = SIMD_Int32x4_or($2488,$2491); temp_Int32x4_ptr = $2483;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2492); $2493 = ((($out)) + 32|0); $2494 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2490)),1))); $2495 = ((($in)) + 64|0); $$val27$i532 = SIMD_Int32x4_load(HEAPU8, $2495); $2496 = SIMD_Int32x4_and($$val27$i532,SIMD_Int32x4_splat(2097151)); $2497 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2496)),20))); $2498 = SIMD_Int32x4_or($2497,$2494); temp_Int32x4_ptr = $2493;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2498); $2499 = ((($out)) + 48|0); $2500 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2496)),12))); $2501 = ((($in)) + 80|0); $$val26$i533 = SIMD_Int32x4_load(HEAPU8, $2501); $2502 = SIMD_Int32x4_and($$val26$i533,SIMD_Int32x4_splat(2097151)); $2503 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2502)),9))); $2504 = SIMD_Int32x4_or($2503,$2500); $2505 = ((($in)) + 96|0); $$val25$i534 = SIMD_Int32x4_load(HEAPU8, $2505); $2506 = SIMD_Int32x4_and($$val25$i534,SIMD_Int32x4_splat(2097151)); $2507 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2506)),30))); $2508 = SIMD_Int32x4_or($2504,$2507); temp_Int32x4_ptr = $2499;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2508); $2509 = ((($out)) + 64|0); $2510 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2506)),2))); $2511 = ((($in)) + 112|0); $$val24$i535 = SIMD_Int32x4_load(HEAPU8, $2511); $2512 = SIMD_Int32x4_and($$val24$i535,SIMD_Int32x4_splat(2097151)); $2513 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2512)),19))); $2514 = SIMD_Int32x4_or($2513,$2510); temp_Int32x4_ptr = $2509;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2514); $2515 = ((($out)) + 80|0); $2516 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2512)),13))); $2517 = ((($in)) + 128|0); $$val23$i536 = SIMD_Int32x4_load(HEAPU8, $2517); $2518 = SIMD_Int32x4_and($$val23$i536,SIMD_Int32x4_splat(2097151)); $2519 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2518)),8))); $2520 = SIMD_Int32x4_or($2519,$2516); $2521 = ((($in)) + 144|0); $$val22$i537 = SIMD_Int32x4_load(HEAPU8, $2521); $2522 = SIMD_Int32x4_and($$val22$i537,SIMD_Int32x4_splat(2097151)); $2523 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2522)),29))); $2524 = SIMD_Int32x4_or($2520,$2523); temp_Int32x4_ptr = $2515;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2524); $2525 = ((($out)) + 96|0); $2526 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2522)),3))); $2527 = ((($in)) + 160|0); $$val21$i538 = SIMD_Int32x4_load(HEAPU8, $2527); $2528 = SIMD_Int32x4_and($$val21$i538,SIMD_Int32x4_splat(2097151)); $2529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2528)),18))); $2530 = SIMD_Int32x4_or($2529,$2526); temp_Int32x4_ptr = $2525;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2530); $2531 = ((($out)) + 112|0); $2532 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2528)),14))); $2533 = ((($in)) + 176|0); $$val20$i539 = SIMD_Int32x4_load(HEAPU8, $2533); $2534 = SIMD_Int32x4_and($$val20$i539,SIMD_Int32x4_splat(2097151)); $2535 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2534)),7))); $2536 = SIMD_Int32x4_or($2535,$2532); $2537 = ((($in)) + 192|0); $$val19$i540 = SIMD_Int32x4_load(HEAPU8, $2537); $2538 = SIMD_Int32x4_and($$val19$i540,SIMD_Int32x4_splat(2097151)); $2539 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2538)),28))); $2540 = SIMD_Int32x4_or($2536,$2539); temp_Int32x4_ptr = $2531;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2540); $2541 = ((($out)) + 128|0); $2542 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2538)),4))); $2543 = ((($in)) + 208|0); $$val18$i541 = SIMD_Int32x4_load(HEAPU8, $2543); $2544 = SIMD_Int32x4_and($$val18$i541,SIMD_Int32x4_splat(2097151)); $2545 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2544)),17))); $2546 = SIMD_Int32x4_or($2545,$2542); temp_Int32x4_ptr = $2541;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2546); $2547 = ((($out)) + 144|0); $2548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2544)),15))); $2549 = ((($in)) + 224|0); $$val17$i542 = SIMD_Int32x4_load(HEAPU8, $2549); $2550 = SIMD_Int32x4_and($$val17$i542,SIMD_Int32x4_splat(2097151)); $2551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2550)),6))); $2552 = SIMD_Int32x4_or($2551,$2548); $2553 = ((($in)) + 240|0); $$val16$i543 = SIMD_Int32x4_load(HEAPU8, $2553); $2554 = SIMD_Int32x4_and($$val16$i543,SIMD_Int32x4_splat(2097151)); $2555 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2554)),27))); $2556 = SIMD_Int32x4_or($2552,$2555); temp_Int32x4_ptr = $2547;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2556); $2557 = ((($out)) + 160|0); $2558 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2554)),5))); $2559 = ((($in)) + 256|0); $$val15$i544 = SIMD_Int32x4_load(HEAPU8, $2559); $2560 = SIMD_Int32x4_and($$val15$i544,SIMD_Int32x4_splat(2097151)); $2561 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2560)),16))); $2562 = SIMD_Int32x4_or($2561,$2558); temp_Int32x4_ptr = $2557;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2562); $2563 = ((($out)) + 176|0); $2564 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2560)),16))); $2565 = ((($in)) + 272|0); $$val14$i545 = SIMD_Int32x4_load(HEAPU8, $2565); $2566 = SIMD_Int32x4_and($$val14$i545,SIMD_Int32x4_splat(2097151)); $2567 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2566)),5))); $2568 = SIMD_Int32x4_or($2567,$2564); $2569 = ((($in)) + 288|0); $$val13$i546 = SIMD_Int32x4_load(HEAPU8, $2569); $2570 = SIMD_Int32x4_and($$val13$i546,SIMD_Int32x4_splat(2097151)); $2571 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2570)),26))); $2572 = SIMD_Int32x4_or($2568,$2571); temp_Int32x4_ptr = $2563;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2572); $2573 = ((($out)) + 192|0); $2574 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2570)),6))); $2575 = ((($in)) + 304|0); $$val12$i547 = SIMD_Int32x4_load(HEAPU8, $2575); $2576 = SIMD_Int32x4_and($$val12$i547,SIMD_Int32x4_splat(2097151)); $2577 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2576)),15))); $2578 = SIMD_Int32x4_or($2577,$2574); temp_Int32x4_ptr = $2573;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2578); $2579 = ((($out)) + 208|0); $2580 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2576)),17))); $2581 = ((($in)) + 320|0); $$val11$i548 = SIMD_Int32x4_load(HEAPU8, $2581); $2582 = SIMD_Int32x4_and($$val11$i548,SIMD_Int32x4_splat(2097151)); $2583 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2582)),4))); $2584 = SIMD_Int32x4_or($2583,$2580); $2585 = ((($in)) + 336|0); $$val10$i549 = SIMD_Int32x4_load(HEAPU8, $2585); $2586 = SIMD_Int32x4_and($$val10$i549,SIMD_Int32x4_splat(2097151)); $2587 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2586)),25))); $2588 = SIMD_Int32x4_or($2584,$2587); temp_Int32x4_ptr = $2579;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2588); $2589 = ((($out)) + 224|0); $2590 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2586)),7))); $2591 = ((($in)) + 352|0); $$val9$i550 = SIMD_Int32x4_load(HEAPU8, $2591); $2592 = SIMD_Int32x4_and($$val9$i550,SIMD_Int32x4_splat(2097151)); $2593 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2592)),14))); $2594 = SIMD_Int32x4_or($2593,$2590); temp_Int32x4_ptr = $2589;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2594); $2595 = ((($out)) + 240|0); $2596 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2592)),18))); $2597 = ((($in)) + 368|0); $$val8$i551 = SIMD_Int32x4_load(HEAPU8, $2597); $2598 = SIMD_Int32x4_and($$val8$i551,SIMD_Int32x4_splat(2097151)); $2599 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2598)),3))); $2600 = SIMD_Int32x4_or($2599,$2596); $2601 = ((($in)) + 384|0); $$val7$i552 = SIMD_Int32x4_load(HEAPU8, $2601); $2602 = SIMD_Int32x4_and($$val7$i552,SIMD_Int32x4_splat(2097151)); $2603 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2602)),24))); $2604 = SIMD_Int32x4_or($2600,$2603); temp_Int32x4_ptr = $2595;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2604); $2605 = ((($out)) + 256|0); $2606 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2602)),8))); $2607 = ((($in)) + 400|0); $$val6$i553 = SIMD_Int32x4_load(HEAPU8, $2607); $2608 = SIMD_Int32x4_and($$val6$i553,SIMD_Int32x4_splat(2097151)); $2609 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2608)),13))); $2610 = SIMD_Int32x4_or($2609,$2606); temp_Int32x4_ptr = $2605;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2610); $2611 = ((($out)) + 272|0); $2612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2608)),19))); $2613 = ((($in)) + 416|0); $$val5$i554 = SIMD_Int32x4_load(HEAPU8, $2613); $2614 = SIMD_Int32x4_and($$val5$i554,SIMD_Int32x4_splat(2097151)); $2615 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2614)),2))); $2616 = SIMD_Int32x4_or($2615,$2612); $2617 = ((($in)) + 432|0); $$val4$i555 = SIMD_Int32x4_load(HEAPU8, $2617); $2618 = SIMD_Int32x4_and($$val4$i555,SIMD_Int32x4_splat(2097151)); $2619 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2618)),23))); $2620 = SIMD_Int32x4_or($2616,$2619); temp_Int32x4_ptr = $2611;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2620); $2621 = ((($out)) + 288|0); $2622 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2618)),9))); $2623 = ((($in)) + 448|0); $$val3$i556 = SIMD_Int32x4_load(HEAPU8, $2623); $2624 = SIMD_Int32x4_and($$val3$i556,SIMD_Int32x4_splat(2097151)); $2625 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2624)),12))); $2626 = SIMD_Int32x4_or($2625,$2622); temp_Int32x4_ptr = $2621;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2626); $2627 = ((($out)) + 304|0); $2628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2624)),20))); $2629 = ((($in)) + 464|0); $$val2$i557 = SIMD_Int32x4_load(HEAPU8, $2629); $2630 = SIMD_Int32x4_and($$val2$i557,SIMD_Int32x4_splat(2097151)); $2631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2630)),1))); $2632 = SIMD_Int32x4_or($2631,$2628); $2633 = ((($in)) + 480|0); $$val1$i558 = SIMD_Int32x4_load(HEAPU8, $2633); $2634 = SIMD_Int32x4_and($$val1$i558,SIMD_Int32x4_splat(2097151)); $2635 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2634)),22))); $2636 = SIMD_Int32x4_or($2632,$2635); temp_Int32x4_ptr = $2627;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2636); $2637 = ((($out)) + 320|0); $2638 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2634)),10))); $2639 = ((($in)) + 496|0); $$val$i559 = SIMD_Int32x4_load(HEAPU8, $2639); $2640 = SIMD_Int32x4_and($$val$i559,SIMD_Int32x4_splat(2097151)); $2641 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2640)),11))); $2642 = SIMD_Int32x4_or($2641,$2638); temp_Int32x4_ptr = $2637;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2642); return; break; } case 22: { $$val31$i560 = SIMD_Int32x4_load(HEAPU8, $in); $2643 = SIMD_Int32x4_and($$val31$i560,SIMD_Int32x4_splat(4194303)); $2644 = ((($in)) + 16|0); $$val30$i561 = SIMD_Int32x4_load(HEAPU8, $2644); $2645 = SIMD_Int32x4_and($$val30$i561,SIMD_Int32x4_splat(4194303)); $2646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2645)),22))); $2647 = SIMD_Int32x4_or($2646,$2643); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2647); $2648 = ((($out)) + 16|0); $2649 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2645)),10))); $2650 = ((($in)) + 32|0); $$val29$i562 = SIMD_Int32x4_load(HEAPU8, $2650); $2651 = SIMD_Int32x4_and($$val29$i562,SIMD_Int32x4_splat(4194303)); $2652 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2651)),12))); $2653 = SIMD_Int32x4_or($2652,$2649); temp_Int32x4_ptr = $2648;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2653); $2654 = ((($out)) + 32|0); $2655 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2651)),20))); $2656 = ((($in)) + 48|0); $$val28$i563 = SIMD_Int32x4_load(HEAPU8, $2656); $2657 = SIMD_Int32x4_and($$val28$i563,SIMD_Int32x4_splat(4194303)); $2658 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2657)),2))); $2659 = SIMD_Int32x4_or($2658,$2655); $2660 = ((($in)) + 64|0); $$val27$i564 = SIMD_Int32x4_load(HEAPU8, $2660); $2661 = SIMD_Int32x4_and($$val27$i564,SIMD_Int32x4_splat(4194303)); $2662 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2661)),24))); $2663 = SIMD_Int32x4_or($2659,$2662); temp_Int32x4_ptr = $2654;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2663); $2664 = ((($out)) + 48|0); $2665 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2661)),8))); $2666 = ((($in)) + 80|0); $$val26$i565 = SIMD_Int32x4_load(HEAPU8, $2666); $2667 = SIMD_Int32x4_and($$val26$i565,SIMD_Int32x4_splat(4194303)); $2668 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2667)),14))); $2669 = SIMD_Int32x4_or($2668,$2665); temp_Int32x4_ptr = $2664;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2669); $2670 = ((($out)) + 64|0); $2671 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2667)),18))); $2672 = ((($in)) + 96|0); $$val25$i566 = SIMD_Int32x4_load(HEAPU8, $2672); $2673 = SIMD_Int32x4_and($$val25$i566,SIMD_Int32x4_splat(4194303)); $2674 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2673)),4))); $2675 = SIMD_Int32x4_or($2674,$2671); $2676 = ((($in)) + 112|0); $$val24$i567 = SIMD_Int32x4_load(HEAPU8, $2676); $2677 = SIMD_Int32x4_and($$val24$i567,SIMD_Int32x4_splat(4194303)); $2678 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2677)),26))); $2679 = SIMD_Int32x4_or($2675,$2678); temp_Int32x4_ptr = $2670;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2679); $2680 = ((($out)) + 80|0); $2681 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2677)),6))); $2682 = ((($in)) + 128|0); $$val23$i568 = SIMD_Int32x4_load(HEAPU8, $2682); $2683 = SIMD_Int32x4_and($$val23$i568,SIMD_Int32x4_splat(4194303)); $2684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2683)),16))); $2685 = SIMD_Int32x4_or($2684,$2681); temp_Int32x4_ptr = $2680;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2685); $2686 = ((($out)) + 96|0); $2687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2683)),16))); $2688 = ((($in)) + 144|0); $$val22$i569 = SIMD_Int32x4_load(HEAPU8, $2688); $2689 = SIMD_Int32x4_and($$val22$i569,SIMD_Int32x4_splat(4194303)); $2690 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2689)),6))); $2691 = SIMD_Int32x4_or($2690,$2687); $2692 = ((($in)) + 160|0); $$val21$i570 = SIMD_Int32x4_load(HEAPU8, $2692); $2693 = SIMD_Int32x4_and($$val21$i570,SIMD_Int32x4_splat(4194303)); $2694 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2693)),28))); $2695 = SIMD_Int32x4_or($2691,$2694); temp_Int32x4_ptr = $2686;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2695); $2696 = ((($out)) + 112|0); $2697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2693)),4))); $2698 = ((($in)) + 176|0); $$val20$i571 = SIMD_Int32x4_load(HEAPU8, $2698); $2699 = SIMD_Int32x4_and($$val20$i571,SIMD_Int32x4_splat(4194303)); $2700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2699)),18))); $2701 = SIMD_Int32x4_or($2700,$2697); temp_Int32x4_ptr = $2696;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2701); $2702 = ((($out)) + 128|0); $2703 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2699)),14))); $2704 = ((($in)) + 192|0); $$val19$i572 = SIMD_Int32x4_load(HEAPU8, $2704); $2705 = SIMD_Int32x4_and($$val19$i572,SIMD_Int32x4_splat(4194303)); $2706 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2705)),8))); $2707 = SIMD_Int32x4_or($2706,$2703); $2708 = ((($in)) + 208|0); $$val18$i573 = SIMD_Int32x4_load(HEAPU8, $2708); $2709 = SIMD_Int32x4_and($$val18$i573,SIMD_Int32x4_splat(4194303)); $2710 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2709)),30))); $2711 = SIMD_Int32x4_or($2707,$2710); temp_Int32x4_ptr = $2702;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2711); $2712 = ((($out)) + 144|0); $2713 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2709)),2))); $2714 = ((($in)) + 224|0); $$val17$i574 = SIMD_Int32x4_load(HEAPU8, $2714); $2715 = SIMD_Int32x4_and($$val17$i574,SIMD_Int32x4_splat(4194303)); $2716 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2715)),20))); $2717 = SIMD_Int32x4_or($2716,$2713); temp_Int32x4_ptr = $2712;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2717); $2718 = ((($out)) + 160|0); $2719 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2715)),12))); $2720 = ((($in)) + 240|0); $$val16$i575 = SIMD_Int32x4_load(HEAPU8, $2720); $2721 = SIMD_Int32x4_and($$val16$i575,SIMD_Int32x4_splat(4194303)); $2722 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2721)),10))); $2723 = SIMD_Int32x4_or($2722,$2719); temp_Int32x4_ptr = $2718;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2723); $2724 = ((($out)) + 176|0); $2725 = ((($in)) + 256|0); $$val15$i576 = SIMD_Int32x4_load(HEAPU8, $2725); $2726 = SIMD_Int32x4_and($$val15$i576,SIMD_Int32x4_splat(4194303)); $2727 = ((($in)) + 272|0); $$val14$i577 = SIMD_Int32x4_load(HEAPU8, $2727); $2728 = SIMD_Int32x4_and($$val14$i577,SIMD_Int32x4_splat(4194303)); $2729 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2728)),22))); $2730 = SIMD_Int32x4_or($2729,$2726); temp_Int32x4_ptr = $2724;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2730); $2731 = ((($out)) + 192|0); $2732 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2728)),10))); $2733 = ((($in)) + 288|0); $$val13$i578 = SIMD_Int32x4_load(HEAPU8, $2733); $2734 = SIMD_Int32x4_and($$val13$i578,SIMD_Int32x4_splat(4194303)); $2735 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2734)),12))); $2736 = SIMD_Int32x4_or($2735,$2732); temp_Int32x4_ptr = $2731;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2736); $2737 = ((($out)) + 208|0); $2738 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2734)),20))); $2739 = ((($in)) + 304|0); $$val12$i579 = SIMD_Int32x4_load(HEAPU8, $2739); $2740 = SIMD_Int32x4_and($$val12$i579,SIMD_Int32x4_splat(4194303)); $2741 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2740)),2))); $2742 = SIMD_Int32x4_or($2741,$2738); $2743 = ((($in)) + 320|0); $$val11$i580 = SIMD_Int32x4_load(HEAPU8, $2743); $2744 = SIMD_Int32x4_and($$val11$i580,SIMD_Int32x4_splat(4194303)); $2745 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2744)),24))); $2746 = SIMD_Int32x4_or($2742,$2745); temp_Int32x4_ptr = $2737;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2746); $2747 = ((($out)) + 224|0); $2748 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2744)),8))); $2749 = ((($in)) + 336|0); $$val10$i581 = SIMD_Int32x4_load(HEAPU8, $2749); $2750 = SIMD_Int32x4_and($$val10$i581,SIMD_Int32x4_splat(4194303)); $2751 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2750)),14))); $2752 = SIMD_Int32x4_or($2751,$2748); temp_Int32x4_ptr = $2747;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2752); $2753 = ((($out)) + 240|0); $2754 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2750)),18))); $2755 = ((($in)) + 352|0); $$val9$i582 = SIMD_Int32x4_load(HEAPU8, $2755); $2756 = SIMD_Int32x4_and($$val9$i582,SIMD_Int32x4_splat(4194303)); $2757 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2756)),4))); $2758 = SIMD_Int32x4_or($2757,$2754); $2759 = ((($in)) + 368|0); $$val8$i583 = SIMD_Int32x4_load(HEAPU8, $2759); $2760 = SIMD_Int32x4_and($$val8$i583,SIMD_Int32x4_splat(4194303)); $2761 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2760)),26))); $2762 = SIMD_Int32x4_or($2758,$2761); temp_Int32x4_ptr = $2753;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2762); $2763 = ((($out)) + 256|0); $2764 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2760)),6))); $2765 = ((($in)) + 384|0); $$val7$i584 = SIMD_Int32x4_load(HEAPU8, $2765); $2766 = SIMD_Int32x4_and($$val7$i584,SIMD_Int32x4_splat(4194303)); $2767 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2766)),16))); $2768 = SIMD_Int32x4_or($2767,$2764); temp_Int32x4_ptr = $2763;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2768); $2769 = ((($out)) + 272|0); $2770 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2766)),16))); $2771 = ((($in)) + 400|0); $$val6$i585 = SIMD_Int32x4_load(HEAPU8, $2771); $2772 = SIMD_Int32x4_and($$val6$i585,SIMD_Int32x4_splat(4194303)); $2773 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2772)),6))); $2774 = SIMD_Int32x4_or($2773,$2770); $2775 = ((($in)) + 416|0); $$val5$i586 = SIMD_Int32x4_load(HEAPU8, $2775); $2776 = SIMD_Int32x4_and($$val5$i586,SIMD_Int32x4_splat(4194303)); $2777 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2776)),28))); $2778 = SIMD_Int32x4_or($2774,$2777); temp_Int32x4_ptr = $2769;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2778); $2779 = ((($out)) + 288|0); $2780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2776)),4))); $2781 = ((($in)) + 432|0); $$val4$i587 = SIMD_Int32x4_load(HEAPU8, $2781); $2782 = SIMD_Int32x4_and($$val4$i587,SIMD_Int32x4_splat(4194303)); $2783 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2782)),18))); $2784 = SIMD_Int32x4_or($2783,$2780); temp_Int32x4_ptr = $2779;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2784); $2785 = ((($out)) + 304|0); $2786 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2782)),14))); $2787 = ((($in)) + 448|0); $$val3$i588 = SIMD_Int32x4_load(HEAPU8, $2787); $2788 = SIMD_Int32x4_and($$val3$i588,SIMD_Int32x4_splat(4194303)); $2789 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2788)),8))); $2790 = SIMD_Int32x4_or($2789,$2786); $2791 = ((($in)) + 464|0); $$val2$i589 = SIMD_Int32x4_load(HEAPU8, $2791); $2792 = SIMD_Int32x4_and($$val2$i589,SIMD_Int32x4_splat(4194303)); $2793 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2792)),30))); $2794 = SIMD_Int32x4_or($2790,$2793); temp_Int32x4_ptr = $2785;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2794); $2795 = ((($out)) + 320|0); $2796 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2792)),2))); $2797 = ((($in)) + 480|0); $$val1$i590 = SIMD_Int32x4_load(HEAPU8, $2797); $2798 = SIMD_Int32x4_and($$val1$i590,SIMD_Int32x4_splat(4194303)); $2799 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2798)),20))); $2800 = SIMD_Int32x4_or($2799,$2796); temp_Int32x4_ptr = $2795;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2800); $2801 = ((($out)) + 336|0); $2802 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2798)),12))); $2803 = ((($in)) + 496|0); $$val$i591 = SIMD_Int32x4_load(HEAPU8, $2803); $2804 = SIMD_Int32x4_and($$val$i591,SIMD_Int32x4_splat(4194303)); $2805 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2804)),10))); $2806 = SIMD_Int32x4_or($2805,$2802); temp_Int32x4_ptr = $2801;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2806); return; break; } case 23: { $$val31$i592 = SIMD_Int32x4_load(HEAPU8, $in); $2807 = SIMD_Int32x4_and($$val31$i592,SIMD_Int32x4_splat(8388607)); $2808 = ((($in)) + 16|0); $$val30$i593 = SIMD_Int32x4_load(HEAPU8, $2808); $2809 = SIMD_Int32x4_and($$val30$i593,SIMD_Int32x4_splat(8388607)); $2810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2809)),23))); $2811 = SIMD_Int32x4_or($2810,$2807); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2811); $2812 = ((($out)) + 16|0); $2813 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2809)),9))); $2814 = ((($in)) + 32|0); $$val29$i594 = SIMD_Int32x4_load(HEAPU8, $2814); $2815 = SIMD_Int32x4_and($$val29$i594,SIMD_Int32x4_splat(8388607)); $2816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2815)),14))); $2817 = SIMD_Int32x4_or($2816,$2813); temp_Int32x4_ptr = $2812;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2817); $2818 = ((($out)) + 32|0); $2819 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2815)),18))); $2820 = ((($in)) + 48|0); $$val28$i595 = SIMD_Int32x4_load(HEAPU8, $2820); $2821 = SIMD_Int32x4_and($$val28$i595,SIMD_Int32x4_splat(8388607)); $2822 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2821)),5))); $2823 = SIMD_Int32x4_or($2822,$2819); $2824 = ((($in)) + 64|0); $$val27$i596 = SIMD_Int32x4_load(HEAPU8, $2824); $2825 = SIMD_Int32x4_and($$val27$i596,SIMD_Int32x4_splat(8388607)); $2826 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2825)),28))); $2827 = SIMD_Int32x4_or($2823,$2826); temp_Int32x4_ptr = $2818;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2827); $2828 = ((($out)) + 48|0); $2829 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2825)),4))); $2830 = ((($in)) + 80|0); $$val26$i597 = SIMD_Int32x4_load(HEAPU8, $2830); $2831 = SIMD_Int32x4_and($$val26$i597,SIMD_Int32x4_splat(8388607)); $2832 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2831)),19))); $2833 = SIMD_Int32x4_or($2832,$2829); temp_Int32x4_ptr = $2828;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2833); $2834 = ((($out)) + 64|0); $2835 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2831)),13))); $2836 = ((($in)) + 96|0); $$val25$i598 = SIMD_Int32x4_load(HEAPU8, $2836); $2837 = SIMD_Int32x4_and($$val25$i598,SIMD_Int32x4_splat(8388607)); $2838 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2837)),10))); $2839 = SIMD_Int32x4_or($2838,$2835); temp_Int32x4_ptr = $2834;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2839); $2840 = ((($out)) + 80|0); $2841 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2837)),22))); $2842 = ((($in)) + 112|0); $$val24$i599 = SIMD_Int32x4_load(HEAPU8, $2842); $2843 = SIMD_Int32x4_and($$val24$i599,SIMD_Int32x4_splat(8388607)); $2844 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2843)),1))); $2845 = SIMD_Int32x4_or($2844,$2841); $2846 = ((($in)) + 128|0); $$val23$i600 = SIMD_Int32x4_load(HEAPU8, $2846); $2847 = SIMD_Int32x4_and($$val23$i600,SIMD_Int32x4_splat(8388607)); $2848 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2847)),24))); $2849 = SIMD_Int32x4_or($2845,$2848); temp_Int32x4_ptr = $2840;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2849); $2850 = ((($out)) + 96|0); $2851 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2847)),8))); $2852 = ((($in)) + 144|0); $$val22$i601 = SIMD_Int32x4_load(HEAPU8, $2852); $2853 = SIMD_Int32x4_and($$val22$i601,SIMD_Int32x4_splat(8388607)); $2854 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2853)),15))); $2855 = SIMD_Int32x4_or($2854,$2851); temp_Int32x4_ptr = $2850;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2855); $2856 = ((($out)) + 112|0); $2857 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2853)),17))); $2858 = ((($in)) + 160|0); $$val21$i602 = SIMD_Int32x4_load(HEAPU8, $2858); $2859 = SIMD_Int32x4_and($$val21$i602,SIMD_Int32x4_splat(8388607)); $2860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2859)),6))); $2861 = SIMD_Int32x4_or($2860,$2857); $2862 = ((($in)) + 176|0); $$val20$i603 = SIMD_Int32x4_load(HEAPU8, $2862); $2863 = SIMD_Int32x4_and($$val20$i603,SIMD_Int32x4_splat(8388607)); $2864 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2863)),29))); $2865 = SIMD_Int32x4_or($2861,$2864); temp_Int32x4_ptr = $2856;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2865); $2866 = ((($out)) + 128|0); $2867 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2863)),3))); $2868 = ((($in)) + 192|0); $$val19$i604 = SIMD_Int32x4_load(HEAPU8, $2868); $2869 = SIMD_Int32x4_and($$val19$i604,SIMD_Int32x4_splat(8388607)); $2870 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2869)),20))); $2871 = SIMD_Int32x4_or($2870,$2867); temp_Int32x4_ptr = $2866;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2871); $2872 = ((($out)) + 144|0); $2873 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2869)),12))); $2874 = ((($in)) + 208|0); $$val18$i605 = SIMD_Int32x4_load(HEAPU8, $2874); $2875 = SIMD_Int32x4_and($$val18$i605,SIMD_Int32x4_splat(8388607)); $2876 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2875)),11))); $2877 = SIMD_Int32x4_or($2876,$2873); temp_Int32x4_ptr = $2872;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2877); $2878 = ((($out)) + 160|0); $2879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2875)),21))); $2880 = ((($in)) + 224|0); $$val17$i606 = SIMD_Int32x4_load(HEAPU8, $2880); $2881 = SIMD_Int32x4_and($$val17$i606,SIMD_Int32x4_splat(8388607)); $2882 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2881)),2))); $2883 = SIMD_Int32x4_or($2882,$2879); $2884 = ((($in)) + 240|0); $$val16$i607 = SIMD_Int32x4_load(HEAPU8, $2884); $2885 = SIMD_Int32x4_and($$val16$i607,SIMD_Int32x4_splat(8388607)); $2886 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2885)),25))); $2887 = SIMD_Int32x4_or($2883,$2886); temp_Int32x4_ptr = $2878;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2887); $2888 = ((($out)) + 176|0); $2889 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2885)),7))); $2890 = ((($in)) + 256|0); $$val15$i608 = SIMD_Int32x4_load(HEAPU8, $2890); $2891 = SIMD_Int32x4_and($$val15$i608,SIMD_Int32x4_splat(8388607)); $2892 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2891)),16))); $2893 = SIMD_Int32x4_or($2892,$2889); temp_Int32x4_ptr = $2888;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2893); $2894 = ((($out)) + 192|0); $2895 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2891)),16))); $2896 = ((($in)) + 272|0); $$val14$i609 = SIMD_Int32x4_load(HEAPU8, $2896); $2897 = SIMD_Int32x4_and($$val14$i609,SIMD_Int32x4_splat(8388607)); $2898 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2897)),7))); $2899 = SIMD_Int32x4_or($2898,$2895); $2900 = ((($in)) + 288|0); $$val13$i610 = SIMD_Int32x4_load(HEAPU8, $2900); $2901 = SIMD_Int32x4_and($$val13$i610,SIMD_Int32x4_splat(8388607)); $2902 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2901)),30))); $2903 = SIMD_Int32x4_or($2899,$2902); temp_Int32x4_ptr = $2894;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2903); $2904 = ((($out)) + 208|0); $2905 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2901)),2))); $2906 = ((($in)) + 304|0); $$val12$i611 = SIMD_Int32x4_load(HEAPU8, $2906); $2907 = SIMD_Int32x4_and($$val12$i611,SIMD_Int32x4_splat(8388607)); $2908 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2907)),21))); $2909 = SIMD_Int32x4_or($2908,$2905); temp_Int32x4_ptr = $2904;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2909); $2910 = ((($out)) + 224|0); $2911 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2907)),11))); $2912 = ((($in)) + 320|0); $$val11$i612 = SIMD_Int32x4_load(HEAPU8, $2912); $2913 = SIMD_Int32x4_and($$val11$i612,SIMD_Int32x4_splat(8388607)); $2914 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2913)),12))); $2915 = SIMD_Int32x4_or($2914,$2911); temp_Int32x4_ptr = $2910;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2915); $2916 = ((($out)) + 240|0); $2917 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2913)),20))); $2918 = ((($in)) + 336|0); $$val10$i613 = SIMD_Int32x4_load(HEAPU8, $2918); $2919 = SIMD_Int32x4_and($$val10$i613,SIMD_Int32x4_splat(8388607)); $2920 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2919)),3))); $2921 = SIMD_Int32x4_or($2920,$2917); $2922 = ((($in)) + 352|0); $$val9$i614 = SIMD_Int32x4_load(HEAPU8, $2922); $2923 = SIMD_Int32x4_and($$val9$i614,SIMD_Int32x4_splat(8388607)); $2924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2923)),26))); $2925 = SIMD_Int32x4_or($2921,$2924); temp_Int32x4_ptr = $2916;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2925); $2926 = ((($out)) + 256|0); $2927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2923)),6))); $2928 = ((($in)) + 368|0); $$val8$i615 = SIMD_Int32x4_load(HEAPU8, $2928); $2929 = SIMD_Int32x4_and($$val8$i615,SIMD_Int32x4_splat(8388607)); $2930 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2929)),17))); $2931 = SIMD_Int32x4_or($2930,$2927); temp_Int32x4_ptr = $2926;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2931); $2932 = ((($out)) + 272|0); $2933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2929)),15))); $2934 = ((($in)) + 384|0); $$val7$i616 = SIMD_Int32x4_load(HEAPU8, $2934); $2935 = SIMD_Int32x4_and($$val7$i616,SIMD_Int32x4_splat(8388607)); $2936 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2935)),8))); $2937 = SIMD_Int32x4_or($2936,$2933); $2938 = ((($in)) + 400|0); $$val6$i617 = SIMD_Int32x4_load(HEAPU8, $2938); $2939 = SIMD_Int32x4_and($$val6$i617,SIMD_Int32x4_splat(8388607)); $2940 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2939)),31))); $2941 = SIMD_Int32x4_or($2937,$2940); temp_Int32x4_ptr = $2932;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2941); $2942 = ((($out)) + 288|0); $2943 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2939)),1))); $2944 = ((($in)) + 416|0); $$val5$i618 = SIMD_Int32x4_load(HEAPU8, $2944); $2945 = SIMD_Int32x4_and($$val5$i618,SIMD_Int32x4_splat(8388607)); $2946 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2945)),22))); $2947 = SIMD_Int32x4_or($2946,$2943); temp_Int32x4_ptr = $2942;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2947); $2948 = ((($out)) + 304|0); $2949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2945)),10))); $2950 = ((($in)) + 432|0); $$val4$i619 = SIMD_Int32x4_load(HEAPU8, $2950); $2951 = SIMD_Int32x4_and($$val4$i619,SIMD_Int32x4_splat(8388607)); $2952 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2951)),13))); $2953 = SIMD_Int32x4_or($2952,$2949); temp_Int32x4_ptr = $2948;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2953); $2954 = ((($out)) + 320|0); $2955 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2951)),19))); $2956 = ((($in)) + 448|0); $$val3$i620 = SIMD_Int32x4_load(HEAPU8, $2956); $2957 = SIMD_Int32x4_and($$val3$i620,SIMD_Int32x4_splat(8388607)); $2958 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2957)),4))); $2959 = SIMD_Int32x4_or($2958,$2955); $2960 = ((($in)) + 464|0); $$val2$i621 = SIMD_Int32x4_load(HEAPU8, $2960); $2961 = SIMD_Int32x4_and($$val2$i621,SIMD_Int32x4_splat(8388607)); $2962 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2961)),27))); $2963 = SIMD_Int32x4_or($2959,$2962); temp_Int32x4_ptr = $2954;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2963); $2964 = ((($out)) + 336|0); $2965 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2961)),5))); $2966 = ((($in)) + 480|0); $$val1$i622 = SIMD_Int32x4_load(HEAPU8, $2966); $2967 = SIMD_Int32x4_and($$val1$i622,SIMD_Int32x4_splat(8388607)); $2968 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2967)),18))); $2969 = SIMD_Int32x4_or($2968,$2965); temp_Int32x4_ptr = $2964;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2969); $2970 = ((($out)) + 352|0); $2971 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2967)),14))); $2972 = ((($in)) + 496|0); $$val$i623 = SIMD_Int32x4_load(HEAPU8, $2972); $2973 = SIMD_Int32x4_and($$val$i623,SIMD_Int32x4_splat(8388607)); $2974 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2973)),9))); $2975 = SIMD_Int32x4_or($2974,$2971); temp_Int32x4_ptr = $2970;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2975); return; break; } case 24: { $$val31$i624 = SIMD_Int32x4_load(HEAPU8, $in); $2976 = SIMD_Int32x4_and($$val31$i624,SIMD_Int32x4_splat(16777215)); $2977 = ((($in)) + 16|0); $$val30$i625 = SIMD_Int32x4_load(HEAPU8, $2977); $2978 = SIMD_Int32x4_and($$val30$i625,SIMD_Int32x4_splat(16777215)); $2979 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2978)),24))); $2980 = SIMD_Int32x4_or($2979,$2976); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2980); $2981 = ((($out)) + 16|0); $2982 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2978)),8))); $2983 = ((($in)) + 32|0); $$val29$i626 = SIMD_Int32x4_load(HEAPU8, $2983); $2984 = SIMD_Int32x4_and($$val29$i626,SIMD_Int32x4_splat(16777215)); $2985 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2984)),16))); $2986 = SIMD_Int32x4_or($2985,$2982); temp_Int32x4_ptr = $2981;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2986); $2987 = ((($out)) + 32|0); $2988 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2984)),16))); $2989 = ((($in)) + 48|0); $$val28$i627 = SIMD_Int32x4_load(HEAPU8, $2989); $2990 = SIMD_Int32x4_and($$val28$i627,SIMD_Int32x4_splat(16777215)); $2991 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2990)),8))); $2992 = SIMD_Int32x4_or($2991,$2988); temp_Int32x4_ptr = $2987;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2992); $2993 = ((($out)) + 48|0); $2994 = ((($in)) + 64|0); $$val27$i628 = SIMD_Int32x4_load(HEAPU8, $2994); $2995 = SIMD_Int32x4_and($$val27$i628,SIMD_Int32x4_splat(16777215)); $2996 = ((($in)) + 80|0); $$val26$i629 = SIMD_Int32x4_load(HEAPU8, $2996); $2997 = SIMD_Int32x4_and($$val26$i629,SIMD_Int32x4_splat(16777215)); $2998 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($2997)),24))); $2999 = SIMD_Int32x4_or($2998,$2995); temp_Int32x4_ptr = $2993;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $2999); $3000 = ((($out)) + 64|0); $3001 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($2997)),8))); $3002 = ((($in)) + 96|0); $$val25$i630 = SIMD_Int32x4_load(HEAPU8, $3002); $3003 = SIMD_Int32x4_and($$val25$i630,SIMD_Int32x4_splat(16777215)); $3004 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3003)),16))); $3005 = SIMD_Int32x4_or($3004,$3001); temp_Int32x4_ptr = $3000;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3005); $3006 = ((($out)) + 80|0); $3007 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3003)),16))); $3008 = ((($in)) + 112|0); $$val24$i631 = SIMD_Int32x4_load(HEAPU8, $3008); $3009 = SIMD_Int32x4_and($$val24$i631,SIMD_Int32x4_splat(16777215)); $3010 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3009)),8))); $3011 = SIMD_Int32x4_or($3010,$3007); temp_Int32x4_ptr = $3006;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3011); $3012 = ((($out)) + 96|0); $3013 = ((($in)) + 128|0); $$val23$i632 = SIMD_Int32x4_load(HEAPU8, $3013); $3014 = SIMD_Int32x4_and($$val23$i632,SIMD_Int32x4_splat(16777215)); $3015 = ((($in)) + 144|0); $$val22$i633 = SIMD_Int32x4_load(HEAPU8, $3015); $3016 = SIMD_Int32x4_and($$val22$i633,SIMD_Int32x4_splat(16777215)); $3017 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3016)),24))); $3018 = SIMD_Int32x4_or($3017,$3014); temp_Int32x4_ptr = $3012;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3018); $3019 = ((($out)) + 112|0); $3020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3016)),8))); $3021 = ((($in)) + 160|0); $$val21$i634 = SIMD_Int32x4_load(HEAPU8, $3021); $3022 = SIMD_Int32x4_and($$val21$i634,SIMD_Int32x4_splat(16777215)); $3023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3022)),16))); $3024 = SIMD_Int32x4_or($3023,$3020); temp_Int32x4_ptr = $3019;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3024); $3025 = ((($out)) + 128|0); $3026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3022)),16))); $3027 = ((($in)) + 176|0); $$val20$i635 = SIMD_Int32x4_load(HEAPU8, $3027); $3028 = SIMD_Int32x4_and($$val20$i635,SIMD_Int32x4_splat(16777215)); $3029 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3028)),8))); $3030 = SIMD_Int32x4_or($3029,$3026); temp_Int32x4_ptr = $3025;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3030); $3031 = ((($out)) + 144|0); $3032 = ((($in)) + 192|0); $$val19$i636 = SIMD_Int32x4_load(HEAPU8, $3032); $3033 = SIMD_Int32x4_and($$val19$i636,SIMD_Int32x4_splat(16777215)); $3034 = ((($in)) + 208|0); $$val18$i637 = SIMD_Int32x4_load(HEAPU8, $3034); $3035 = SIMD_Int32x4_and($$val18$i637,SIMD_Int32x4_splat(16777215)); $3036 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3035)),24))); $3037 = SIMD_Int32x4_or($3036,$3033); temp_Int32x4_ptr = $3031;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3037); $3038 = ((($out)) + 160|0); $3039 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3035)),8))); $3040 = ((($in)) + 224|0); $$val17$i638 = SIMD_Int32x4_load(HEAPU8, $3040); $3041 = SIMD_Int32x4_and($$val17$i638,SIMD_Int32x4_splat(16777215)); $3042 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3041)),16))); $3043 = SIMD_Int32x4_or($3042,$3039); temp_Int32x4_ptr = $3038;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3043); $3044 = ((($out)) + 176|0); $3045 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3041)),16))); $3046 = ((($in)) + 240|0); $$val16$i639 = SIMD_Int32x4_load(HEAPU8, $3046); $3047 = SIMD_Int32x4_and($$val16$i639,SIMD_Int32x4_splat(16777215)); $3048 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3047)),8))); $3049 = SIMD_Int32x4_or($3048,$3045); temp_Int32x4_ptr = $3044;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3049); $3050 = ((($out)) + 192|0); $3051 = ((($in)) + 256|0); $$val15$i640 = SIMD_Int32x4_load(HEAPU8, $3051); $3052 = SIMD_Int32x4_and($$val15$i640,SIMD_Int32x4_splat(16777215)); $3053 = ((($in)) + 272|0); $$val14$i641 = SIMD_Int32x4_load(HEAPU8, $3053); $3054 = SIMD_Int32x4_and($$val14$i641,SIMD_Int32x4_splat(16777215)); $3055 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3054)),24))); $3056 = SIMD_Int32x4_or($3055,$3052); temp_Int32x4_ptr = $3050;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3056); $3057 = ((($out)) + 208|0); $3058 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3054)),8))); $3059 = ((($in)) + 288|0); $$val13$i642 = SIMD_Int32x4_load(HEAPU8, $3059); $3060 = SIMD_Int32x4_and($$val13$i642,SIMD_Int32x4_splat(16777215)); $3061 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3060)),16))); $3062 = SIMD_Int32x4_or($3061,$3058); temp_Int32x4_ptr = $3057;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3062); $3063 = ((($out)) + 224|0); $3064 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3060)),16))); $3065 = ((($in)) + 304|0); $$val12$i643 = SIMD_Int32x4_load(HEAPU8, $3065); $3066 = SIMD_Int32x4_and($$val12$i643,SIMD_Int32x4_splat(16777215)); $3067 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3066)),8))); $3068 = SIMD_Int32x4_or($3067,$3064); temp_Int32x4_ptr = $3063;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3068); $3069 = ((($out)) + 240|0); $3070 = ((($in)) + 320|0); $$val11$i644 = SIMD_Int32x4_load(HEAPU8, $3070); $3071 = SIMD_Int32x4_and($$val11$i644,SIMD_Int32x4_splat(16777215)); $3072 = ((($in)) + 336|0); $$val10$i645 = SIMD_Int32x4_load(HEAPU8, $3072); $3073 = SIMD_Int32x4_and($$val10$i645,SIMD_Int32x4_splat(16777215)); $3074 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3073)),24))); $3075 = SIMD_Int32x4_or($3074,$3071); temp_Int32x4_ptr = $3069;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3075); $3076 = ((($out)) + 256|0); $3077 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3073)),8))); $3078 = ((($in)) + 352|0); $$val9$i646 = SIMD_Int32x4_load(HEAPU8, $3078); $3079 = SIMD_Int32x4_and($$val9$i646,SIMD_Int32x4_splat(16777215)); $3080 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3079)),16))); $3081 = SIMD_Int32x4_or($3080,$3077); temp_Int32x4_ptr = $3076;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3081); $3082 = ((($out)) + 272|0); $3083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3079)),16))); $3084 = ((($in)) + 368|0); $$val8$i647 = SIMD_Int32x4_load(HEAPU8, $3084); $3085 = SIMD_Int32x4_and($$val8$i647,SIMD_Int32x4_splat(16777215)); $3086 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3085)),8))); $3087 = SIMD_Int32x4_or($3086,$3083); temp_Int32x4_ptr = $3082;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3087); $3088 = ((($out)) + 288|0); $3089 = ((($in)) + 384|0); $$val7$i648 = SIMD_Int32x4_load(HEAPU8, $3089); $3090 = SIMD_Int32x4_and($$val7$i648,SIMD_Int32x4_splat(16777215)); $3091 = ((($in)) + 400|0); $$val6$i649 = SIMD_Int32x4_load(HEAPU8, $3091); $3092 = SIMD_Int32x4_and($$val6$i649,SIMD_Int32x4_splat(16777215)); $3093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3092)),24))); $3094 = SIMD_Int32x4_or($3093,$3090); temp_Int32x4_ptr = $3088;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3094); $3095 = ((($out)) + 304|0); $3096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3092)),8))); $3097 = ((($in)) + 416|0); $$val5$i650 = SIMD_Int32x4_load(HEAPU8, $3097); $3098 = SIMD_Int32x4_and($$val5$i650,SIMD_Int32x4_splat(16777215)); $3099 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3098)),16))); $3100 = SIMD_Int32x4_or($3099,$3096); temp_Int32x4_ptr = $3095;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3100); $3101 = ((($out)) + 320|0); $3102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3098)),16))); $3103 = ((($in)) + 432|0); $$val4$i651 = SIMD_Int32x4_load(HEAPU8, $3103); $3104 = SIMD_Int32x4_and($$val4$i651,SIMD_Int32x4_splat(16777215)); $3105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3104)),8))); $3106 = SIMD_Int32x4_or($3105,$3102); temp_Int32x4_ptr = $3101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3106); $3107 = ((($out)) + 336|0); $3108 = ((($in)) + 448|0); $$val3$i652 = SIMD_Int32x4_load(HEAPU8, $3108); $3109 = SIMD_Int32x4_and($$val3$i652,SIMD_Int32x4_splat(16777215)); $3110 = ((($in)) + 464|0); $$val2$i653 = SIMD_Int32x4_load(HEAPU8, $3110); $3111 = SIMD_Int32x4_and($$val2$i653,SIMD_Int32x4_splat(16777215)); $3112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3111)),24))); $3113 = SIMD_Int32x4_or($3112,$3109); temp_Int32x4_ptr = $3107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3113); $3114 = ((($out)) + 352|0); $3115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3111)),8))); $3116 = ((($in)) + 480|0); $$val1$i654 = SIMD_Int32x4_load(HEAPU8, $3116); $3117 = SIMD_Int32x4_and($$val1$i654,SIMD_Int32x4_splat(16777215)); $3118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3117)),16))); $3119 = SIMD_Int32x4_or($3118,$3115); temp_Int32x4_ptr = $3114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3119); $3120 = ((($out)) + 368|0); $3121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3117)),16))); $3122 = ((($in)) + 496|0); $$val$i655 = SIMD_Int32x4_load(HEAPU8, $3122); $3123 = SIMD_Int32x4_and($$val$i655,SIMD_Int32x4_splat(16777215)); $3124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3123)),8))); $3125 = SIMD_Int32x4_or($3124,$3121); temp_Int32x4_ptr = $3120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3125); return; break; } case 25: { $$val31$i656 = SIMD_Int32x4_load(HEAPU8, $in); $3126 = SIMD_Int32x4_and($$val31$i656,SIMD_Int32x4_splat(33554431)); $3127 = ((($in)) + 16|0); $$val30$i657 = SIMD_Int32x4_load(HEAPU8, $3127); $3128 = SIMD_Int32x4_and($$val30$i657,SIMD_Int32x4_splat(33554431)); $3129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3128)),25))); $3130 = SIMD_Int32x4_or($3129,$3126); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3130); $3131 = ((($out)) + 16|0); $3132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3128)),7))); $3133 = ((($in)) + 32|0); $$val29$i658 = SIMD_Int32x4_load(HEAPU8, $3133); $3134 = SIMD_Int32x4_and($$val29$i658,SIMD_Int32x4_splat(33554431)); $3135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3134)),18))); $3136 = SIMD_Int32x4_or($3135,$3132); temp_Int32x4_ptr = $3131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3136); $3137 = ((($out)) + 32|0); $3138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3134)),14))); $3139 = ((($in)) + 48|0); $$val28$i659 = SIMD_Int32x4_load(HEAPU8, $3139); $3140 = SIMD_Int32x4_and($$val28$i659,SIMD_Int32x4_splat(33554431)); $3141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3140)),11))); $3142 = SIMD_Int32x4_or($3141,$3138); temp_Int32x4_ptr = $3137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3142); $3143 = ((($out)) + 48|0); $3144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3140)),21))); $3145 = ((($in)) + 64|0); $$val27$i660 = SIMD_Int32x4_load(HEAPU8, $3145); $3146 = SIMD_Int32x4_and($$val27$i660,SIMD_Int32x4_splat(33554431)); $3147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3146)),4))); $3148 = SIMD_Int32x4_or($3147,$3144); $3149 = ((($in)) + 80|0); $$val26$i661 = SIMD_Int32x4_load(HEAPU8, $3149); $3150 = SIMD_Int32x4_and($$val26$i661,SIMD_Int32x4_splat(33554431)); $3151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3150)),29))); $3152 = SIMD_Int32x4_or($3148,$3151); temp_Int32x4_ptr = $3143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3152); $3153 = ((($out)) + 64|0); $3154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3150)),3))); $3155 = ((($in)) + 96|0); $$val25$i662 = SIMD_Int32x4_load(HEAPU8, $3155); $3156 = SIMD_Int32x4_and($$val25$i662,SIMD_Int32x4_splat(33554431)); $3157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3156)),22))); $3158 = SIMD_Int32x4_or($3157,$3154); temp_Int32x4_ptr = $3153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3158); $3159 = ((($out)) + 80|0); $3160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3156)),10))); $3161 = ((($in)) + 112|0); $$val24$i663 = SIMD_Int32x4_load(HEAPU8, $3161); $3162 = SIMD_Int32x4_and($$val24$i663,SIMD_Int32x4_splat(33554431)); $3163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3162)),15))); $3164 = SIMD_Int32x4_or($3163,$3160); temp_Int32x4_ptr = $3159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3164); $3165 = ((($out)) + 96|0); $3166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3162)),17))); $3167 = ((($in)) + 128|0); $$val23$i664 = SIMD_Int32x4_load(HEAPU8, $3167); $3168 = SIMD_Int32x4_and($$val23$i664,SIMD_Int32x4_splat(33554431)); $3169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3168)),8))); $3170 = SIMD_Int32x4_or($3169,$3166); temp_Int32x4_ptr = $3165;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3170); $3171 = ((($out)) + 112|0); $3172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3168)),24))); $3173 = ((($in)) + 144|0); $$val22$i665 = SIMD_Int32x4_load(HEAPU8, $3173); $3174 = SIMD_Int32x4_and($$val22$i665,SIMD_Int32x4_splat(33554431)); $3175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3174)),1))); $3176 = SIMD_Int32x4_or($3175,$3172); $3177 = ((($in)) + 160|0); $$val21$i666 = SIMD_Int32x4_load(HEAPU8, $3177); $3178 = SIMD_Int32x4_and($$val21$i666,SIMD_Int32x4_splat(33554431)); $3179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3178)),26))); $3180 = SIMD_Int32x4_or($3176,$3179); temp_Int32x4_ptr = $3171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3180); $3181 = ((($out)) + 128|0); $3182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3178)),6))); $3183 = ((($in)) + 176|0); $$val20$i667 = SIMD_Int32x4_load(HEAPU8, $3183); $3184 = SIMD_Int32x4_and($$val20$i667,SIMD_Int32x4_splat(33554431)); $3185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3184)),19))); $3186 = SIMD_Int32x4_or($3185,$3182); temp_Int32x4_ptr = $3181;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3186); $3187 = ((($out)) + 144|0); $3188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3184)),13))); $3189 = ((($in)) + 192|0); $$val19$i668 = SIMD_Int32x4_load(HEAPU8, $3189); $3190 = SIMD_Int32x4_and($$val19$i668,SIMD_Int32x4_splat(33554431)); $3191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3190)),12))); $3192 = SIMD_Int32x4_or($3191,$3188); temp_Int32x4_ptr = $3187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3192); $3193 = ((($out)) + 160|0); $3194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3190)),20))); $3195 = ((($in)) + 208|0); $$val18$i669 = SIMD_Int32x4_load(HEAPU8, $3195); $3196 = SIMD_Int32x4_and($$val18$i669,SIMD_Int32x4_splat(33554431)); $3197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3196)),5))); $3198 = SIMD_Int32x4_or($3197,$3194); $3199 = ((($in)) + 224|0); $$val17$i670 = SIMD_Int32x4_load(HEAPU8, $3199); $3200 = SIMD_Int32x4_and($$val17$i670,SIMD_Int32x4_splat(33554431)); $3201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3200)),30))); $3202 = SIMD_Int32x4_or($3198,$3201); temp_Int32x4_ptr = $3193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3202); $3203 = ((($out)) + 176|0); $3204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3200)),2))); $3205 = ((($in)) + 240|0); $$val16$i671 = SIMD_Int32x4_load(HEAPU8, $3205); $3206 = SIMD_Int32x4_and($$val16$i671,SIMD_Int32x4_splat(33554431)); $3207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3206)),23))); $3208 = SIMD_Int32x4_or($3207,$3204); temp_Int32x4_ptr = $3203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3208); $3209 = ((($out)) + 192|0); $3210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3206)),9))); $3211 = ((($in)) + 256|0); $$val15$i672 = SIMD_Int32x4_load(HEAPU8, $3211); $3212 = SIMD_Int32x4_and($$val15$i672,SIMD_Int32x4_splat(33554431)); $3213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3212)),16))); $3214 = SIMD_Int32x4_or($3213,$3210); temp_Int32x4_ptr = $3209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3214); $3215 = ((($out)) + 208|0); $3216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3212)),16))); $3217 = ((($in)) + 272|0); $$val14$i673 = SIMD_Int32x4_load(HEAPU8, $3217); $3218 = SIMD_Int32x4_and($$val14$i673,SIMD_Int32x4_splat(33554431)); $3219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3218)),9))); $3220 = SIMD_Int32x4_or($3219,$3216); temp_Int32x4_ptr = $3215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3220); $3221 = ((($out)) + 224|0); $3222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3218)),23))); $3223 = ((($in)) + 288|0); $$val13$i674 = SIMD_Int32x4_load(HEAPU8, $3223); $3224 = SIMD_Int32x4_and($$val13$i674,SIMD_Int32x4_splat(33554431)); $3225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3224)),2))); $3226 = SIMD_Int32x4_or($3225,$3222); $3227 = ((($in)) + 304|0); $$val12$i675 = SIMD_Int32x4_load(HEAPU8, $3227); $3228 = SIMD_Int32x4_and($$val12$i675,SIMD_Int32x4_splat(33554431)); $3229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3228)),27))); $3230 = SIMD_Int32x4_or($3226,$3229); temp_Int32x4_ptr = $3221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3230); $3231 = ((($out)) + 240|0); $3232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3228)),5))); $3233 = ((($in)) + 320|0); $$val11$i676 = SIMD_Int32x4_load(HEAPU8, $3233); $3234 = SIMD_Int32x4_and($$val11$i676,SIMD_Int32x4_splat(33554431)); $3235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3234)),20))); $3236 = SIMD_Int32x4_or($3235,$3232); temp_Int32x4_ptr = $3231;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3236); $3237 = ((($out)) + 256|0); $3238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3234)),12))); $3239 = ((($in)) + 336|0); $$val10$i677 = SIMD_Int32x4_load(HEAPU8, $3239); $3240 = SIMD_Int32x4_and($$val10$i677,SIMD_Int32x4_splat(33554431)); $3241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3240)),13))); $3242 = SIMD_Int32x4_or($3241,$3238); temp_Int32x4_ptr = $3237;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3242); $3243 = ((($out)) + 272|0); $3244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3240)),19))); $3245 = ((($in)) + 352|0); $$val9$i678 = SIMD_Int32x4_load(HEAPU8, $3245); $3246 = SIMD_Int32x4_and($$val9$i678,SIMD_Int32x4_splat(33554431)); $3247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3246)),6))); $3248 = SIMD_Int32x4_or($3247,$3244); $3249 = ((($in)) + 368|0); $$val8$i679 = SIMD_Int32x4_load(HEAPU8, $3249); $3250 = SIMD_Int32x4_and($$val8$i679,SIMD_Int32x4_splat(33554431)); $3251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3250)),31))); $3252 = SIMD_Int32x4_or($3248,$3251); temp_Int32x4_ptr = $3243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3252); $3253 = ((($out)) + 288|0); $3254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3250)),1))); $3255 = ((($in)) + 384|0); $$val7$i680 = SIMD_Int32x4_load(HEAPU8, $3255); $3256 = SIMD_Int32x4_and($$val7$i680,SIMD_Int32x4_splat(33554431)); $3257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3256)),24))); $3258 = SIMD_Int32x4_or($3257,$3254); temp_Int32x4_ptr = $3253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3258); $3259 = ((($out)) + 304|0); $3260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3256)),8))); $3261 = ((($in)) + 400|0); $$val6$i681 = SIMD_Int32x4_load(HEAPU8, $3261); $3262 = SIMD_Int32x4_and($$val6$i681,SIMD_Int32x4_splat(33554431)); $3263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3262)),17))); $3264 = SIMD_Int32x4_or($3263,$3260); temp_Int32x4_ptr = $3259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3264); $3265 = ((($out)) + 320|0); $3266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3262)),15))); $3267 = ((($in)) + 416|0); $$val5$i682 = SIMD_Int32x4_load(HEAPU8, $3267); $3268 = SIMD_Int32x4_and($$val5$i682,SIMD_Int32x4_splat(33554431)); $3269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3268)),10))); $3270 = SIMD_Int32x4_or($3269,$3266); temp_Int32x4_ptr = $3265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3270); $3271 = ((($out)) + 336|0); $3272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3268)),22))); $3273 = ((($in)) + 432|0); $$val4$i683 = SIMD_Int32x4_load(HEAPU8, $3273); $3274 = SIMD_Int32x4_and($$val4$i683,SIMD_Int32x4_splat(33554431)); $3275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3274)),3))); $3276 = SIMD_Int32x4_or($3275,$3272); $3277 = ((($in)) + 448|0); $$val3$i684 = SIMD_Int32x4_load(HEAPU8, $3277); $3278 = SIMD_Int32x4_and($$val3$i684,SIMD_Int32x4_splat(33554431)); $3279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3278)),28))); $3280 = SIMD_Int32x4_or($3276,$3279); temp_Int32x4_ptr = $3271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3280); $3281 = ((($out)) + 352|0); $3282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3278)),4))); $3283 = ((($in)) + 464|0); $$val2$i685 = SIMD_Int32x4_load(HEAPU8, $3283); $3284 = SIMD_Int32x4_and($$val2$i685,SIMD_Int32x4_splat(33554431)); $3285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3284)),21))); $3286 = SIMD_Int32x4_or($3285,$3282); temp_Int32x4_ptr = $3281;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3286); $3287 = ((($out)) + 368|0); $3288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3284)),11))); $3289 = ((($in)) + 480|0); $$val1$i686 = SIMD_Int32x4_load(HEAPU8, $3289); $3290 = SIMD_Int32x4_and($$val1$i686,SIMD_Int32x4_splat(33554431)); $3291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3290)),14))); $3292 = SIMD_Int32x4_or($3291,$3288); temp_Int32x4_ptr = $3287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3292); $3293 = ((($out)) + 384|0); $3294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3290)),18))); $3295 = ((($in)) + 496|0); $$val$i687 = SIMD_Int32x4_load(HEAPU8, $3295); $3296 = SIMD_Int32x4_and($$val$i687,SIMD_Int32x4_splat(33554431)); $3297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3296)),7))); $3298 = SIMD_Int32x4_or($3297,$3294); temp_Int32x4_ptr = $3293;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3298); return; break; } case 26: { $$val31$i688 = SIMD_Int32x4_load(HEAPU8, $in); $3299 = SIMD_Int32x4_and($$val31$i688,SIMD_Int32x4_splat(67108863)); $3300 = ((($in)) + 16|0); $$val30$i689 = SIMD_Int32x4_load(HEAPU8, $3300); $3301 = SIMD_Int32x4_and($$val30$i689,SIMD_Int32x4_splat(67108863)); $3302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3301)),26))); $3303 = SIMD_Int32x4_or($3302,$3299); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3303); $3304 = ((($out)) + 16|0); $3305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3301)),6))); $3306 = ((($in)) + 32|0); $$val29$i690 = SIMD_Int32x4_load(HEAPU8, $3306); $3307 = SIMD_Int32x4_and($$val29$i690,SIMD_Int32x4_splat(67108863)); $3308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3307)),20))); $3309 = SIMD_Int32x4_or($3308,$3305); temp_Int32x4_ptr = $3304;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3309); $3310 = ((($out)) + 32|0); $3311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3307)),12))); $3312 = ((($in)) + 48|0); $$val28$i691 = SIMD_Int32x4_load(HEAPU8, $3312); $3313 = SIMD_Int32x4_and($$val28$i691,SIMD_Int32x4_splat(67108863)); $3314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3313)),14))); $3315 = SIMD_Int32x4_or($3314,$3311); temp_Int32x4_ptr = $3310;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3315); $3316 = ((($out)) + 48|0); $3317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3313)),18))); $3318 = ((($in)) + 64|0); $$val27$i692 = SIMD_Int32x4_load(HEAPU8, $3318); $3319 = SIMD_Int32x4_and($$val27$i692,SIMD_Int32x4_splat(67108863)); $3320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3319)),8))); $3321 = SIMD_Int32x4_or($3320,$3317); temp_Int32x4_ptr = $3316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3321); $3322 = ((($out)) + 64|0); $3323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3319)),24))); $3324 = ((($in)) + 80|0); $$val26$i693 = SIMD_Int32x4_load(HEAPU8, $3324); $3325 = SIMD_Int32x4_and($$val26$i693,SIMD_Int32x4_splat(67108863)); $3326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3325)),2))); $3327 = SIMD_Int32x4_or($3326,$3323); $3328 = ((($in)) + 96|0); $$val25$i694 = SIMD_Int32x4_load(HEAPU8, $3328); $3329 = SIMD_Int32x4_and($$val25$i694,SIMD_Int32x4_splat(67108863)); $3330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3329)),28))); $3331 = SIMD_Int32x4_or($3327,$3330); temp_Int32x4_ptr = $3322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3331); $3332 = ((($out)) + 80|0); $3333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3329)),4))); $3334 = ((($in)) + 112|0); $$val24$i695 = SIMD_Int32x4_load(HEAPU8, $3334); $3335 = SIMD_Int32x4_and($$val24$i695,SIMD_Int32x4_splat(67108863)); $3336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3335)),22))); $3337 = SIMD_Int32x4_or($3336,$3333); temp_Int32x4_ptr = $3332;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3337); $3338 = ((($out)) + 96|0); $3339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3335)),10))); $3340 = ((($in)) + 128|0); $$val23$i696 = SIMD_Int32x4_load(HEAPU8, $3340); $3341 = SIMD_Int32x4_and($$val23$i696,SIMD_Int32x4_splat(67108863)); $3342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3341)),16))); $3343 = SIMD_Int32x4_or($3342,$3339); temp_Int32x4_ptr = $3338;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3343); $3344 = ((($out)) + 112|0); $3345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3341)),16))); $3346 = ((($in)) + 144|0); $$val22$i697 = SIMD_Int32x4_load(HEAPU8, $3346); $3347 = SIMD_Int32x4_and($$val22$i697,SIMD_Int32x4_splat(67108863)); $3348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3347)),10))); $3349 = SIMD_Int32x4_or($3348,$3345); temp_Int32x4_ptr = $3344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3349); $3350 = ((($out)) + 128|0); $3351 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3347)),22))); $3352 = ((($in)) + 160|0); $$val21$i698 = SIMD_Int32x4_load(HEAPU8, $3352); $3353 = SIMD_Int32x4_and($$val21$i698,SIMD_Int32x4_splat(67108863)); $3354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3353)),4))); $3355 = SIMD_Int32x4_or($3354,$3351); $3356 = ((($in)) + 176|0); $$val20$i699 = SIMD_Int32x4_load(HEAPU8, $3356); $3357 = SIMD_Int32x4_and($$val20$i699,SIMD_Int32x4_splat(67108863)); $3358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3357)),30))); $3359 = SIMD_Int32x4_or($3355,$3358); temp_Int32x4_ptr = $3350;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3359); $3360 = ((($out)) + 144|0); $3361 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3357)),2))); $3362 = ((($in)) + 192|0); $$val19$i700 = SIMD_Int32x4_load(HEAPU8, $3362); $3363 = SIMD_Int32x4_and($$val19$i700,SIMD_Int32x4_splat(67108863)); $3364 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3363)),24))); $3365 = SIMD_Int32x4_or($3364,$3361); temp_Int32x4_ptr = $3360;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3365); $3366 = ((($out)) + 160|0); $3367 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3363)),8))); $3368 = ((($in)) + 208|0); $$val18$i701 = SIMD_Int32x4_load(HEAPU8, $3368); $3369 = SIMD_Int32x4_and($$val18$i701,SIMD_Int32x4_splat(67108863)); $3370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3369)),18))); $3371 = SIMD_Int32x4_or($3370,$3367); temp_Int32x4_ptr = $3366;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3371); $3372 = ((($out)) + 176|0); $3373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3369)),14))); $3374 = ((($in)) + 224|0); $$val17$i702 = SIMD_Int32x4_load(HEAPU8, $3374); $3375 = SIMD_Int32x4_and($$val17$i702,SIMD_Int32x4_splat(67108863)); $3376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3375)),12))); $3377 = SIMD_Int32x4_or($3376,$3373); temp_Int32x4_ptr = $3372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3377); $3378 = ((($out)) + 192|0); $3379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3375)),20))); $3380 = ((($in)) + 240|0); $$val16$i703 = SIMD_Int32x4_load(HEAPU8, $3380); $3381 = SIMD_Int32x4_and($$val16$i703,SIMD_Int32x4_splat(67108863)); $3382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3381)),6))); $3383 = SIMD_Int32x4_or($3382,$3379); temp_Int32x4_ptr = $3378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3383); $3384 = ((($out)) + 208|0); $3385 = ((($in)) + 256|0); $$val15$i704 = SIMD_Int32x4_load(HEAPU8, $3385); $3386 = SIMD_Int32x4_and($$val15$i704,SIMD_Int32x4_splat(67108863)); $3387 = ((($in)) + 272|0); $$val14$i705 = SIMD_Int32x4_load(HEAPU8, $3387); $3388 = SIMD_Int32x4_and($$val14$i705,SIMD_Int32x4_splat(67108863)); $3389 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3388)),26))); $3390 = SIMD_Int32x4_or($3389,$3386); temp_Int32x4_ptr = $3384;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3390); $3391 = ((($out)) + 224|0); $3392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3388)),6))); $3393 = ((($in)) + 288|0); $$val13$i706 = SIMD_Int32x4_load(HEAPU8, $3393); $3394 = SIMD_Int32x4_and($$val13$i706,SIMD_Int32x4_splat(67108863)); $3395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3394)),20))); $3396 = SIMD_Int32x4_or($3395,$3392); temp_Int32x4_ptr = $3391;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3396); $3397 = ((($out)) + 240|0); $3398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3394)),12))); $3399 = ((($in)) + 304|0); $$val12$i707 = SIMD_Int32x4_load(HEAPU8, $3399); $3400 = SIMD_Int32x4_and($$val12$i707,SIMD_Int32x4_splat(67108863)); $3401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3400)),14))); $3402 = SIMD_Int32x4_or($3401,$3398); temp_Int32x4_ptr = $3397;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3402); $3403 = ((($out)) + 256|0); $3404 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3400)),18))); $3405 = ((($in)) + 320|0); $$val11$i708 = SIMD_Int32x4_load(HEAPU8, $3405); $3406 = SIMD_Int32x4_and($$val11$i708,SIMD_Int32x4_splat(67108863)); $3407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3406)),8))); $3408 = SIMD_Int32x4_or($3407,$3404); temp_Int32x4_ptr = $3403;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3408); $3409 = ((($out)) + 272|0); $3410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3406)),24))); $3411 = ((($in)) + 336|0); $$val10$i709 = SIMD_Int32x4_load(HEAPU8, $3411); $3412 = SIMD_Int32x4_and($$val10$i709,SIMD_Int32x4_splat(67108863)); $3413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3412)),2))); $3414 = SIMD_Int32x4_or($3413,$3410); $3415 = ((($in)) + 352|0); $$val9$i710 = SIMD_Int32x4_load(HEAPU8, $3415); $3416 = SIMD_Int32x4_and($$val9$i710,SIMD_Int32x4_splat(67108863)); $3417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3416)),28))); $3418 = SIMD_Int32x4_or($3414,$3417); temp_Int32x4_ptr = $3409;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3418); $3419 = ((($out)) + 288|0); $3420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3416)),4))); $3421 = ((($in)) + 368|0); $$val8$i711 = SIMD_Int32x4_load(HEAPU8, $3421); $3422 = SIMD_Int32x4_and($$val8$i711,SIMD_Int32x4_splat(67108863)); $3423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3422)),22))); $3424 = SIMD_Int32x4_or($3423,$3420); temp_Int32x4_ptr = $3419;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3424); $3425 = ((($out)) + 304|0); $3426 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3422)),10))); $3427 = ((($in)) + 384|0); $$val7$i712 = SIMD_Int32x4_load(HEAPU8, $3427); $3428 = SIMD_Int32x4_and($$val7$i712,SIMD_Int32x4_splat(67108863)); $3429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3428)),16))); $3430 = SIMD_Int32x4_or($3429,$3426); temp_Int32x4_ptr = $3425;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3430); $3431 = ((($out)) + 320|0); $3432 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3428)),16))); $3433 = ((($in)) + 400|0); $$val6$i713 = SIMD_Int32x4_load(HEAPU8, $3433); $3434 = SIMD_Int32x4_and($$val6$i713,SIMD_Int32x4_splat(67108863)); $3435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3434)),10))); $3436 = SIMD_Int32x4_or($3435,$3432); temp_Int32x4_ptr = $3431;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3436); $3437 = ((($out)) + 336|0); $3438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3434)),22))); $3439 = ((($in)) + 416|0); $$val5$i714 = SIMD_Int32x4_load(HEAPU8, $3439); $3440 = SIMD_Int32x4_and($$val5$i714,SIMD_Int32x4_splat(67108863)); $3441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3440)),4))); $3442 = SIMD_Int32x4_or($3441,$3438); $3443 = ((($in)) + 432|0); $$val4$i715 = SIMD_Int32x4_load(HEAPU8, $3443); $3444 = SIMD_Int32x4_and($$val4$i715,SIMD_Int32x4_splat(67108863)); $3445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3444)),30))); $3446 = SIMD_Int32x4_or($3442,$3445); temp_Int32x4_ptr = $3437;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3446); $3447 = ((($out)) + 352|0); $3448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3444)),2))); $3449 = ((($in)) + 448|0); $$val3$i716 = SIMD_Int32x4_load(HEAPU8, $3449); $3450 = SIMD_Int32x4_and($$val3$i716,SIMD_Int32x4_splat(67108863)); $3451 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3450)),24))); $3452 = SIMD_Int32x4_or($3451,$3448); temp_Int32x4_ptr = $3447;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3452); $3453 = ((($out)) + 368|0); $3454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3450)),8))); $3455 = ((($in)) + 464|0); $$val2$i717 = SIMD_Int32x4_load(HEAPU8, $3455); $3456 = SIMD_Int32x4_and($$val2$i717,SIMD_Int32x4_splat(67108863)); $3457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3456)),18))); $3458 = SIMD_Int32x4_or($3457,$3454); temp_Int32x4_ptr = $3453;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3458); $3459 = ((($out)) + 384|0); $3460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3456)),14))); $3461 = ((($in)) + 480|0); $$val1$i718 = SIMD_Int32x4_load(HEAPU8, $3461); $3462 = SIMD_Int32x4_and($$val1$i718,SIMD_Int32x4_splat(67108863)); $3463 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3462)),12))); $3464 = SIMD_Int32x4_or($3463,$3460); temp_Int32x4_ptr = $3459;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3464); $3465 = ((($out)) + 400|0); $3466 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3462)),20))); $3467 = ((($in)) + 496|0); $$val$i719 = SIMD_Int32x4_load(HEAPU8, $3467); $3468 = SIMD_Int32x4_and($$val$i719,SIMD_Int32x4_splat(67108863)); $3469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3468)),6))); $3470 = SIMD_Int32x4_or($3469,$3466); temp_Int32x4_ptr = $3465;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3470); return; break; } case 27: { $$val31$i720 = SIMD_Int32x4_load(HEAPU8, $in); $3471 = SIMD_Int32x4_and($$val31$i720,SIMD_Int32x4_splat(134217727)); $3472 = ((($in)) + 16|0); $$val30$i721 = SIMD_Int32x4_load(HEAPU8, $3472); $3473 = SIMD_Int32x4_and($$val30$i721,SIMD_Int32x4_splat(134217727)); $3474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3473)),27))); $3475 = SIMD_Int32x4_or($3474,$3471); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3475); $3476 = ((($out)) + 16|0); $3477 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3473)),5))); $3478 = ((($in)) + 32|0); $$val29$i722 = SIMD_Int32x4_load(HEAPU8, $3478); $3479 = SIMD_Int32x4_and($$val29$i722,SIMD_Int32x4_splat(134217727)); $3480 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3479)),22))); $3481 = SIMD_Int32x4_or($3480,$3477); temp_Int32x4_ptr = $3476;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3481); $3482 = ((($out)) + 32|0); $3483 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3479)),10))); $3484 = ((($in)) + 48|0); $$val28$i723 = SIMD_Int32x4_load(HEAPU8, $3484); $3485 = SIMD_Int32x4_and($$val28$i723,SIMD_Int32x4_splat(134217727)); $3486 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3485)),17))); $3487 = SIMD_Int32x4_or($3486,$3483); temp_Int32x4_ptr = $3482;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3487); $3488 = ((($out)) + 48|0); $3489 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3485)),15))); $3490 = ((($in)) + 64|0); $$val27$i724 = SIMD_Int32x4_load(HEAPU8, $3490); $3491 = SIMD_Int32x4_and($$val27$i724,SIMD_Int32x4_splat(134217727)); $3492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3491)),12))); $3493 = SIMD_Int32x4_or($3492,$3489); temp_Int32x4_ptr = $3488;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3493); $3494 = ((($out)) + 64|0); $3495 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3491)),20))); $3496 = ((($in)) + 80|0); $$val26$i725 = SIMD_Int32x4_load(HEAPU8, $3496); $3497 = SIMD_Int32x4_and($$val26$i725,SIMD_Int32x4_splat(134217727)); $3498 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3497)),7))); $3499 = SIMD_Int32x4_or($3498,$3495); temp_Int32x4_ptr = $3494;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3499); $3500 = ((($out)) + 80|0); $3501 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3497)),25))); $3502 = ((($in)) + 96|0); $$val25$i726 = SIMD_Int32x4_load(HEAPU8, $3502); $3503 = SIMD_Int32x4_and($$val25$i726,SIMD_Int32x4_splat(134217727)); $3504 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3503)),2))); $3505 = SIMD_Int32x4_or($3504,$3501); $3506 = ((($in)) + 112|0); $$val24$i727 = SIMD_Int32x4_load(HEAPU8, $3506); $3507 = SIMD_Int32x4_and($$val24$i727,SIMD_Int32x4_splat(134217727)); $3508 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3507)),29))); $3509 = SIMD_Int32x4_or($3505,$3508); temp_Int32x4_ptr = $3500;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3509); $3510 = ((($out)) + 96|0); $3511 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3507)),3))); $3512 = ((($in)) + 128|0); $$val23$i728 = SIMD_Int32x4_load(HEAPU8, $3512); $3513 = SIMD_Int32x4_and($$val23$i728,SIMD_Int32x4_splat(134217727)); $3514 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3513)),24))); $3515 = SIMD_Int32x4_or($3514,$3511); temp_Int32x4_ptr = $3510;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3515); $3516 = ((($out)) + 112|0); $3517 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3513)),8))); $3518 = ((($in)) + 144|0); $$val22$i729 = SIMD_Int32x4_load(HEAPU8, $3518); $3519 = SIMD_Int32x4_and($$val22$i729,SIMD_Int32x4_splat(134217727)); $3520 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3519)),19))); $3521 = SIMD_Int32x4_or($3520,$3517); temp_Int32x4_ptr = $3516;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3521); $3522 = ((($out)) + 128|0); $3523 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3519)),13))); $3524 = ((($in)) + 160|0); $$val21$i730 = SIMD_Int32x4_load(HEAPU8, $3524); $3525 = SIMD_Int32x4_and($$val21$i730,SIMD_Int32x4_splat(134217727)); $3526 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3525)),14))); $3527 = SIMD_Int32x4_or($3526,$3523); temp_Int32x4_ptr = $3522;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3527); $3528 = ((($out)) + 144|0); $3529 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3525)),18))); $3530 = ((($in)) + 176|0); $$val20$i731 = SIMD_Int32x4_load(HEAPU8, $3530); $3531 = SIMD_Int32x4_and($$val20$i731,SIMD_Int32x4_splat(134217727)); $3532 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3531)),9))); $3533 = SIMD_Int32x4_or($3532,$3529); temp_Int32x4_ptr = $3528;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3533); $3534 = ((($out)) + 160|0); $3535 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3531)),23))); $3536 = ((($in)) + 192|0); $$val19$i732 = SIMD_Int32x4_load(HEAPU8, $3536); $3537 = SIMD_Int32x4_and($$val19$i732,SIMD_Int32x4_splat(134217727)); $3538 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3537)),4))); $3539 = SIMD_Int32x4_or($3538,$3535); $3540 = ((($in)) + 208|0); $$val18$i733 = SIMD_Int32x4_load(HEAPU8, $3540); $3541 = SIMD_Int32x4_and($$val18$i733,SIMD_Int32x4_splat(134217727)); $3542 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3541)),31))); $3543 = SIMD_Int32x4_or($3539,$3542); temp_Int32x4_ptr = $3534;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3543); $3544 = ((($out)) + 176|0); $3545 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3541)),1))); $3546 = ((($in)) + 224|0); $$val17$i734 = SIMD_Int32x4_load(HEAPU8, $3546); $3547 = SIMD_Int32x4_and($$val17$i734,SIMD_Int32x4_splat(134217727)); $3548 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3547)),26))); $3549 = SIMD_Int32x4_or($3548,$3545); temp_Int32x4_ptr = $3544;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3549); $3550 = ((($out)) + 192|0); $3551 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3547)),6))); $3552 = ((($in)) + 240|0); $$val16$i735 = SIMD_Int32x4_load(HEAPU8, $3552); $3553 = SIMD_Int32x4_and($$val16$i735,SIMD_Int32x4_splat(134217727)); $3554 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3553)),21))); $3555 = SIMD_Int32x4_or($3554,$3551); temp_Int32x4_ptr = $3550;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3555); $3556 = ((($out)) + 208|0); $3557 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3553)),11))); $3558 = ((($in)) + 256|0); $$val15$i736 = SIMD_Int32x4_load(HEAPU8, $3558); $3559 = SIMD_Int32x4_and($$val15$i736,SIMD_Int32x4_splat(134217727)); $3560 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3559)),16))); $3561 = SIMD_Int32x4_or($3560,$3557); temp_Int32x4_ptr = $3556;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3561); $3562 = ((($out)) + 224|0); $3563 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3559)),16))); $3564 = ((($in)) + 272|0); $$val14$i737 = SIMD_Int32x4_load(HEAPU8, $3564); $3565 = SIMD_Int32x4_and($$val14$i737,SIMD_Int32x4_splat(134217727)); $3566 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3565)),11))); $3567 = SIMD_Int32x4_or($3566,$3563); temp_Int32x4_ptr = $3562;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3567); $3568 = ((($out)) + 240|0); $3569 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3565)),21))); $3570 = ((($in)) + 288|0); $$val13$i738 = SIMD_Int32x4_load(HEAPU8, $3570); $3571 = SIMD_Int32x4_and($$val13$i738,SIMD_Int32x4_splat(134217727)); $3572 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3571)),6))); $3573 = SIMD_Int32x4_or($3572,$3569); temp_Int32x4_ptr = $3568;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3573); $3574 = ((($out)) + 256|0); $3575 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3571)),26))); $3576 = ((($in)) + 304|0); $$val12$i739 = SIMD_Int32x4_load(HEAPU8, $3576); $3577 = SIMD_Int32x4_and($$val12$i739,SIMD_Int32x4_splat(134217727)); $3578 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3577)),1))); $3579 = SIMD_Int32x4_or($3578,$3575); $3580 = ((($in)) + 320|0); $$val11$i740 = SIMD_Int32x4_load(HEAPU8, $3580); $3581 = SIMD_Int32x4_and($$val11$i740,SIMD_Int32x4_splat(134217727)); $3582 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3581)),28))); $3583 = SIMD_Int32x4_or($3579,$3582); temp_Int32x4_ptr = $3574;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3583); $3584 = ((($out)) + 272|0); $3585 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3581)),4))); $3586 = ((($in)) + 336|0); $$val10$i741 = SIMD_Int32x4_load(HEAPU8, $3586); $3587 = SIMD_Int32x4_and($$val10$i741,SIMD_Int32x4_splat(134217727)); $3588 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3587)),23))); $3589 = SIMD_Int32x4_or($3588,$3585); temp_Int32x4_ptr = $3584;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3589); $3590 = ((($out)) + 288|0); $3591 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3587)),9))); $3592 = ((($in)) + 352|0); $$val9$i742 = SIMD_Int32x4_load(HEAPU8, $3592); $3593 = SIMD_Int32x4_and($$val9$i742,SIMD_Int32x4_splat(134217727)); $3594 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3593)),18))); $3595 = SIMD_Int32x4_or($3594,$3591); temp_Int32x4_ptr = $3590;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3595); $3596 = ((($out)) + 304|0); $3597 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3593)),14))); $3598 = ((($in)) + 368|0); $$val8$i743 = SIMD_Int32x4_load(HEAPU8, $3598); $3599 = SIMD_Int32x4_and($$val8$i743,SIMD_Int32x4_splat(134217727)); $3600 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3599)),13))); $3601 = SIMD_Int32x4_or($3600,$3597); temp_Int32x4_ptr = $3596;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3601); $3602 = ((($out)) + 320|0); $3603 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3599)),19))); $3604 = ((($in)) + 384|0); $$val7$i744 = SIMD_Int32x4_load(HEAPU8, $3604); $3605 = SIMD_Int32x4_and($$val7$i744,SIMD_Int32x4_splat(134217727)); $3606 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3605)),8))); $3607 = SIMD_Int32x4_or($3606,$3603); temp_Int32x4_ptr = $3602;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3607); $3608 = ((($out)) + 336|0); $3609 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3605)),24))); $3610 = ((($in)) + 400|0); $$val6$i745 = SIMD_Int32x4_load(HEAPU8, $3610); $3611 = SIMD_Int32x4_and($$val6$i745,SIMD_Int32x4_splat(134217727)); $3612 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3611)),3))); $3613 = SIMD_Int32x4_or($3612,$3609); $3614 = ((($in)) + 416|0); $$val5$i746 = SIMD_Int32x4_load(HEAPU8, $3614); $3615 = SIMD_Int32x4_and($$val5$i746,SIMD_Int32x4_splat(134217727)); $3616 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3615)),30))); $3617 = SIMD_Int32x4_or($3613,$3616); temp_Int32x4_ptr = $3608;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3617); $3618 = ((($out)) + 352|0); $3619 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3615)),2))); $3620 = ((($in)) + 432|0); $$val4$i747 = SIMD_Int32x4_load(HEAPU8, $3620); $3621 = SIMD_Int32x4_and($$val4$i747,SIMD_Int32x4_splat(134217727)); $3622 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3621)),25))); $3623 = SIMD_Int32x4_or($3622,$3619); temp_Int32x4_ptr = $3618;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3623); $3624 = ((($out)) + 368|0); $3625 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3621)),7))); $3626 = ((($in)) + 448|0); $$val3$i748 = SIMD_Int32x4_load(HEAPU8, $3626); $3627 = SIMD_Int32x4_and($$val3$i748,SIMD_Int32x4_splat(134217727)); $3628 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3627)),20))); $3629 = SIMD_Int32x4_or($3628,$3625); temp_Int32x4_ptr = $3624;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3629); $3630 = ((($out)) + 384|0); $3631 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3627)),12))); $3632 = ((($in)) + 464|0); $$val2$i749 = SIMD_Int32x4_load(HEAPU8, $3632); $3633 = SIMD_Int32x4_and($$val2$i749,SIMD_Int32x4_splat(134217727)); $3634 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3633)),15))); $3635 = SIMD_Int32x4_or($3634,$3631); temp_Int32x4_ptr = $3630;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3635); $3636 = ((($out)) + 400|0); $3637 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3633)),17))); $3638 = ((($in)) + 480|0); $$val1$i750 = SIMD_Int32x4_load(HEAPU8, $3638); $3639 = SIMD_Int32x4_and($$val1$i750,SIMD_Int32x4_splat(134217727)); $3640 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3639)),10))); $3641 = SIMD_Int32x4_or($3640,$3637); temp_Int32x4_ptr = $3636;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3641); $3642 = ((($out)) + 416|0); $3643 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3639)),22))); $3644 = ((($in)) + 496|0); $$val$i751 = SIMD_Int32x4_load(HEAPU8, $3644); $3645 = SIMD_Int32x4_and($$val$i751,SIMD_Int32x4_splat(134217727)); $3646 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3645)),5))); $3647 = SIMD_Int32x4_or($3646,$3643); temp_Int32x4_ptr = $3642;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3647); return; break; } case 28: { $$val31$i752 = SIMD_Int32x4_load(HEAPU8, $in); $3648 = SIMD_Int32x4_and($$val31$i752,SIMD_Int32x4_splat(268435455)); $3649 = ((($in)) + 16|0); $$val30$i753 = SIMD_Int32x4_load(HEAPU8, $3649); $3650 = SIMD_Int32x4_and($$val30$i753,SIMD_Int32x4_splat(268435455)); $3651 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3650)),28))); $3652 = SIMD_Int32x4_or($3651,$3648); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3652); $3653 = ((($out)) + 16|0); $3654 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3650)),4))); $3655 = ((($in)) + 32|0); $$val29$i754 = SIMD_Int32x4_load(HEAPU8, $3655); $3656 = SIMD_Int32x4_and($$val29$i754,SIMD_Int32x4_splat(268435455)); $3657 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3656)),24))); $3658 = SIMD_Int32x4_or($3657,$3654); temp_Int32x4_ptr = $3653;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3658); $3659 = ((($out)) + 32|0); $3660 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3656)),8))); $3661 = ((($in)) + 48|0); $$val28$i755 = SIMD_Int32x4_load(HEAPU8, $3661); $3662 = SIMD_Int32x4_and($$val28$i755,SIMD_Int32x4_splat(268435455)); $3663 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3662)),20))); $3664 = SIMD_Int32x4_or($3663,$3660); temp_Int32x4_ptr = $3659;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3664); $3665 = ((($out)) + 48|0); $3666 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3662)),12))); $3667 = ((($in)) + 64|0); $$val27$i756 = SIMD_Int32x4_load(HEAPU8, $3667); $3668 = SIMD_Int32x4_and($$val27$i756,SIMD_Int32x4_splat(268435455)); $3669 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3668)),16))); $3670 = SIMD_Int32x4_or($3669,$3666); temp_Int32x4_ptr = $3665;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3670); $3671 = ((($out)) + 64|0); $3672 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3668)),16))); $3673 = ((($in)) + 80|0); $$val26$i757 = SIMD_Int32x4_load(HEAPU8, $3673); $3674 = SIMD_Int32x4_and($$val26$i757,SIMD_Int32x4_splat(268435455)); $3675 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3674)),12))); $3676 = SIMD_Int32x4_or($3675,$3672); temp_Int32x4_ptr = $3671;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3676); $3677 = ((($out)) + 80|0); $3678 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3674)),20))); $3679 = ((($in)) + 96|0); $$val25$i758 = SIMD_Int32x4_load(HEAPU8, $3679); $3680 = SIMD_Int32x4_and($$val25$i758,SIMD_Int32x4_splat(268435455)); $3681 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3680)),8))); $3682 = SIMD_Int32x4_or($3681,$3678); temp_Int32x4_ptr = $3677;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3682); $3683 = ((($out)) + 96|0); $3684 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3680)),24))); $3685 = ((($in)) + 112|0); $$val24$i759 = SIMD_Int32x4_load(HEAPU8, $3685); $3686 = SIMD_Int32x4_and($$val24$i759,SIMD_Int32x4_splat(268435455)); $3687 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3686)),4))); $3688 = SIMD_Int32x4_or($3687,$3684); temp_Int32x4_ptr = $3683;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3688); $3689 = ((($out)) + 112|0); $3690 = ((($in)) + 128|0); $$val23$i760 = SIMD_Int32x4_load(HEAPU8, $3690); $3691 = SIMD_Int32x4_and($$val23$i760,SIMD_Int32x4_splat(268435455)); $3692 = ((($in)) + 144|0); $$val22$i761 = SIMD_Int32x4_load(HEAPU8, $3692); $3693 = SIMD_Int32x4_and($$val22$i761,SIMD_Int32x4_splat(268435455)); $3694 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3693)),28))); $3695 = SIMD_Int32x4_or($3694,$3691); temp_Int32x4_ptr = $3689;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3695); $3696 = ((($out)) + 128|0); $3697 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3693)),4))); $3698 = ((($in)) + 160|0); $$val21$i762 = SIMD_Int32x4_load(HEAPU8, $3698); $3699 = SIMD_Int32x4_and($$val21$i762,SIMD_Int32x4_splat(268435455)); $3700 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3699)),24))); $3701 = SIMD_Int32x4_or($3700,$3697); temp_Int32x4_ptr = $3696;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3701); $3702 = ((($out)) + 144|0); $3703 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3699)),8))); $3704 = ((($in)) + 176|0); $$val20$i763 = SIMD_Int32x4_load(HEAPU8, $3704); $3705 = SIMD_Int32x4_and($$val20$i763,SIMD_Int32x4_splat(268435455)); $3706 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3705)),20))); $3707 = SIMD_Int32x4_or($3706,$3703); temp_Int32x4_ptr = $3702;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3707); $3708 = ((($out)) + 160|0); $3709 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3705)),12))); $3710 = ((($in)) + 192|0); $$val19$i764 = SIMD_Int32x4_load(HEAPU8, $3710); $3711 = SIMD_Int32x4_and($$val19$i764,SIMD_Int32x4_splat(268435455)); $3712 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3711)),16))); $3713 = SIMD_Int32x4_or($3712,$3709); temp_Int32x4_ptr = $3708;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3713); $3714 = ((($out)) + 176|0); $3715 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3711)),16))); $3716 = ((($in)) + 208|0); $$val18$i765 = SIMD_Int32x4_load(HEAPU8, $3716); $3717 = SIMD_Int32x4_and($$val18$i765,SIMD_Int32x4_splat(268435455)); $3718 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3717)),12))); $3719 = SIMD_Int32x4_or($3718,$3715); temp_Int32x4_ptr = $3714;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3719); $3720 = ((($out)) + 192|0); $3721 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3717)),20))); $3722 = ((($in)) + 224|0); $$val17$i766 = SIMD_Int32x4_load(HEAPU8, $3722); $3723 = SIMD_Int32x4_and($$val17$i766,SIMD_Int32x4_splat(268435455)); $3724 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3723)),8))); $3725 = SIMD_Int32x4_or($3724,$3721); temp_Int32x4_ptr = $3720;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3725); $3726 = ((($out)) + 208|0); $3727 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3723)),24))); $3728 = ((($in)) + 240|0); $$val16$i767 = SIMD_Int32x4_load(HEAPU8, $3728); $3729 = SIMD_Int32x4_and($$val16$i767,SIMD_Int32x4_splat(268435455)); $3730 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3729)),4))); $3731 = SIMD_Int32x4_or($3730,$3727); temp_Int32x4_ptr = $3726;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3731); $3732 = ((($out)) + 224|0); $3733 = ((($in)) + 256|0); $$val15$i768 = SIMD_Int32x4_load(HEAPU8, $3733); $3734 = SIMD_Int32x4_and($$val15$i768,SIMD_Int32x4_splat(268435455)); $3735 = ((($in)) + 272|0); $$val14$i769 = SIMD_Int32x4_load(HEAPU8, $3735); $3736 = SIMD_Int32x4_and($$val14$i769,SIMD_Int32x4_splat(268435455)); $3737 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3736)),28))); $3738 = SIMD_Int32x4_or($3737,$3734); temp_Int32x4_ptr = $3732;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3738); $3739 = ((($out)) + 240|0); $3740 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3736)),4))); $3741 = ((($in)) + 288|0); $$val13$i770 = SIMD_Int32x4_load(HEAPU8, $3741); $3742 = SIMD_Int32x4_and($$val13$i770,SIMD_Int32x4_splat(268435455)); $3743 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3742)),24))); $3744 = SIMD_Int32x4_or($3743,$3740); temp_Int32x4_ptr = $3739;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3744); $3745 = ((($out)) + 256|0); $3746 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3742)),8))); $3747 = ((($in)) + 304|0); $$val12$i771 = SIMD_Int32x4_load(HEAPU8, $3747); $3748 = SIMD_Int32x4_and($$val12$i771,SIMD_Int32x4_splat(268435455)); $3749 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3748)),20))); $3750 = SIMD_Int32x4_or($3749,$3746); temp_Int32x4_ptr = $3745;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3750); $3751 = ((($out)) + 272|0); $3752 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3748)),12))); $3753 = ((($in)) + 320|0); $$val11$i772 = SIMD_Int32x4_load(HEAPU8, $3753); $3754 = SIMD_Int32x4_and($$val11$i772,SIMD_Int32x4_splat(268435455)); $3755 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3754)),16))); $3756 = SIMD_Int32x4_or($3755,$3752); temp_Int32x4_ptr = $3751;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3756); $3757 = ((($out)) + 288|0); $3758 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3754)),16))); $3759 = ((($in)) + 336|0); $$val10$i773 = SIMD_Int32x4_load(HEAPU8, $3759); $3760 = SIMD_Int32x4_and($$val10$i773,SIMD_Int32x4_splat(268435455)); $3761 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3760)),12))); $3762 = SIMD_Int32x4_or($3761,$3758); temp_Int32x4_ptr = $3757;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3762); $3763 = ((($out)) + 304|0); $3764 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3760)),20))); $3765 = ((($in)) + 352|0); $$val9$i774 = SIMD_Int32x4_load(HEAPU8, $3765); $3766 = SIMD_Int32x4_and($$val9$i774,SIMD_Int32x4_splat(268435455)); $3767 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3766)),8))); $3768 = SIMD_Int32x4_or($3767,$3764); temp_Int32x4_ptr = $3763;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3768); $3769 = ((($out)) + 320|0); $3770 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3766)),24))); $3771 = ((($in)) + 368|0); $$val8$i775 = SIMD_Int32x4_load(HEAPU8, $3771); $3772 = SIMD_Int32x4_and($$val8$i775,SIMD_Int32x4_splat(268435455)); $3773 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3772)),4))); $3774 = SIMD_Int32x4_or($3773,$3770); temp_Int32x4_ptr = $3769;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3774); $3775 = ((($out)) + 336|0); $3776 = ((($in)) + 384|0); $$val7$i776 = SIMD_Int32x4_load(HEAPU8, $3776); $3777 = SIMD_Int32x4_and($$val7$i776,SIMD_Int32x4_splat(268435455)); $3778 = ((($in)) + 400|0); $$val6$i777 = SIMD_Int32x4_load(HEAPU8, $3778); $3779 = SIMD_Int32x4_and($$val6$i777,SIMD_Int32x4_splat(268435455)); $3780 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3779)),28))); $3781 = SIMD_Int32x4_or($3780,$3777); temp_Int32x4_ptr = $3775;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3781); $3782 = ((($out)) + 352|0); $3783 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3779)),4))); $3784 = ((($in)) + 416|0); $$val5$i778 = SIMD_Int32x4_load(HEAPU8, $3784); $3785 = SIMD_Int32x4_and($$val5$i778,SIMD_Int32x4_splat(268435455)); $3786 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3785)),24))); $3787 = SIMD_Int32x4_or($3786,$3783); temp_Int32x4_ptr = $3782;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3787); $3788 = ((($out)) + 368|0); $3789 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3785)),8))); $3790 = ((($in)) + 432|0); $$val4$i779 = SIMD_Int32x4_load(HEAPU8, $3790); $3791 = SIMD_Int32x4_and($$val4$i779,SIMD_Int32x4_splat(268435455)); $3792 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3791)),20))); $3793 = SIMD_Int32x4_or($3792,$3789); temp_Int32x4_ptr = $3788;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3793); $3794 = ((($out)) + 384|0); $3795 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3791)),12))); $3796 = ((($in)) + 448|0); $$val3$i780 = SIMD_Int32x4_load(HEAPU8, $3796); $3797 = SIMD_Int32x4_and($$val3$i780,SIMD_Int32x4_splat(268435455)); $3798 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3797)),16))); $3799 = SIMD_Int32x4_or($3798,$3795); temp_Int32x4_ptr = $3794;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3799); $3800 = ((($out)) + 400|0); $3801 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3797)),16))); $3802 = ((($in)) + 464|0); $$val2$i781 = SIMD_Int32x4_load(HEAPU8, $3802); $3803 = SIMD_Int32x4_and($$val2$i781,SIMD_Int32x4_splat(268435455)); $3804 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3803)),12))); $3805 = SIMD_Int32x4_or($3804,$3801); temp_Int32x4_ptr = $3800;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3805); $3806 = ((($out)) + 416|0); $3807 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3803)),20))); $3808 = ((($in)) + 480|0); $$val1$i782 = SIMD_Int32x4_load(HEAPU8, $3808); $3809 = SIMD_Int32x4_and($$val1$i782,SIMD_Int32x4_splat(268435455)); $3810 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3809)),8))); $3811 = SIMD_Int32x4_or($3810,$3807); temp_Int32x4_ptr = $3806;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3811); $3812 = ((($out)) + 432|0); $3813 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3809)),24))); $3814 = ((($in)) + 496|0); $$val$i783 = SIMD_Int32x4_load(HEAPU8, $3814); $3815 = SIMD_Int32x4_and($$val$i783,SIMD_Int32x4_splat(268435455)); $3816 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3815)),4))); $3817 = SIMD_Int32x4_or($3816,$3813); temp_Int32x4_ptr = $3812;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3817); return; break; } case 29: { $$val31$i784 = SIMD_Int32x4_load(HEAPU8, $in); $3818 = SIMD_Int32x4_and($$val31$i784,SIMD_Int32x4_splat(536870911)); $3819 = ((($in)) + 16|0); $$val30$i785 = SIMD_Int32x4_load(HEAPU8, $3819); $3820 = SIMD_Int32x4_and($$val30$i785,SIMD_Int32x4_splat(536870911)); $3821 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3820)),29))); $3822 = SIMD_Int32x4_or($3821,$3818); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3822); $3823 = ((($out)) + 16|0); $3824 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3820)),3))); $3825 = ((($in)) + 32|0); $$val29$i786 = SIMD_Int32x4_load(HEAPU8, $3825); $3826 = SIMD_Int32x4_and($$val29$i786,SIMD_Int32x4_splat(536870911)); $3827 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3826)),26))); $3828 = SIMD_Int32x4_or($3827,$3824); temp_Int32x4_ptr = $3823;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3828); $3829 = ((($out)) + 32|0); $3830 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3826)),6))); $3831 = ((($in)) + 48|0); $$val28$i787 = SIMD_Int32x4_load(HEAPU8, $3831); $3832 = SIMD_Int32x4_and($$val28$i787,SIMD_Int32x4_splat(536870911)); $3833 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3832)),23))); $3834 = SIMD_Int32x4_or($3833,$3830); temp_Int32x4_ptr = $3829;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3834); $3835 = ((($out)) + 48|0); $3836 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3832)),9))); $3837 = ((($in)) + 64|0); $$val27$i788 = SIMD_Int32x4_load(HEAPU8, $3837); $3838 = SIMD_Int32x4_and($$val27$i788,SIMD_Int32x4_splat(536870911)); $3839 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3838)),20))); $3840 = SIMD_Int32x4_or($3839,$3836); temp_Int32x4_ptr = $3835;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3840); $3841 = ((($out)) + 64|0); $3842 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3838)),12))); $3843 = ((($in)) + 80|0); $$val26$i789 = SIMD_Int32x4_load(HEAPU8, $3843); $3844 = SIMD_Int32x4_and($$val26$i789,SIMD_Int32x4_splat(536870911)); $3845 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3844)),17))); $3846 = SIMD_Int32x4_or($3845,$3842); temp_Int32x4_ptr = $3841;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3846); $3847 = ((($out)) + 80|0); $3848 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3844)),15))); $3849 = ((($in)) + 96|0); $$val25$i790 = SIMD_Int32x4_load(HEAPU8, $3849); $3850 = SIMD_Int32x4_and($$val25$i790,SIMD_Int32x4_splat(536870911)); $3851 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3850)),14))); $3852 = SIMD_Int32x4_or($3851,$3848); temp_Int32x4_ptr = $3847;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3852); $3853 = ((($out)) + 96|0); $3854 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3850)),18))); $3855 = ((($in)) + 112|0); $$val24$i791 = SIMD_Int32x4_load(HEAPU8, $3855); $3856 = SIMD_Int32x4_and($$val24$i791,SIMD_Int32x4_splat(536870911)); $3857 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3856)),11))); $3858 = SIMD_Int32x4_or($3857,$3854); temp_Int32x4_ptr = $3853;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3858); $3859 = ((($out)) + 112|0); $3860 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3856)),21))); $3861 = ((($in)) + 128|0); $$val23$i792 = SIMD_Int32x4_load(HEAPU8, $3861); $3862 = SIMD_Int32x4_and($$val23$i792,SIMD_Int32x4_splat(536870911)); $3863 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3862)),8))); $3864 = SIMD_Int32x4_or($3863,$3860); temp_Int32x4_ptr = $3859;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3864); $3865 = ((($out)) + 128|0); $3866 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3862)),24))); $3867 = ((($in)) + 144|0); $$val22$i793 = SIMD_Int32x4_load(HEAPU8, $3867); $3868 = SIMD_Int32x4_and($$val22$i793,SIMD_Int32x4_splat(536870911)); $3869 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3868)),5))); $3870 = SIMD_Int32x4_or($3869,$3866); temp_Int32x4_ptr = $3865;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3870); $3871 = ((($out)) + 144|0); $3872 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3868)),27))); $3873 = ((($in)) + 160|0); $$val21$i794 = SIMD_Int32x4_load(HEAPU8, $3873); $3874 = SIMD_Int32x4_and($$val21$i794,SIMD_Int32x4_splat(536870911)); $3875 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3874)),2))); $3876 = SIMD_Int32x4_or($3875,$3872); $3877 = ((($in)) + 176|0); $$val20$i795 = SIMD_Int32x4_load(HEAPU8, $3877); $3878 = SIMD_Int32x4_and($$val20$i795,SIMD_Int32x4_splat(536870911)); $3879 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3878)),31))); $3880 = SIMD_Int32x4_or($3876,$3879); temp_Int32x4_ptr = $3871;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3880); $3881 = ((($out)) + 160|0); $3882 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3878)),1))); $3883 = ((($in)) + 192|0); $$val19$i796 = SIMD_Int32x4_load(HEAPU8, $3883); $3884 = SIMD_Int32x4_and($$val19$i796,SIMD_Int32x4_splat(536870911)); $3885 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3884)),28))); $3886 = SIMD_Int32x4_or($3885,$3882); temp_Int32x4_ptr = $3881;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3886); $3887 = ((($out)) + 176|0); $3888 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3884)),4))); $3889 = ((($in)) + 208|0); $$val18$i797 = SIMD_Int32x4_load(HEAPU8, $3889); $3890 = SIMD_Int32x4_and($$val18$i797,SIMD_Int32x4_splat(536870911)); $3891 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3890)),25))); $3892 = SIMD_Int32x4_or($3891,$3888); temp_Int32x4_ptr = $3887;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3892); $3893 = ((($out)) + 192|0); $3894 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3890)),7))); $3895 = ((($in)) + 224|0); $$val17$i798 = SIMD_Int32x4_load(HEAPU8, $3895); $3896 = SIMD_Int32x4_and($$val17$i798,SIMD_Int32x4_splat(536870911)); $3897 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3896)),22))); $3898 = SIMD_Int32x4_or($3897,$3894); temp_Int32x4_ptr = $3893;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3898); $3899 = ((($out)) + 208|0); $3900 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3896)),10))); $3901 = ((($in)) + 240|0); $$val16$i799 = SIMD_Int32x4_load(HEAPU8, $3901); $3902 = SIMD_Int32x4_and($$val16$i799,SIMD_Int32x4_splat(536870911)); $3903 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3902)),19))); $3904 = SIMD_Int32x4_or($3903,$3900); temp_Int32x4_ptr = $3899;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3904); $3905 = ((($out)) + 224|0); $3906 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3902)),13))); $3907 = ((($in)) + 256|0); $$val15$i800 = SIMD_Int32x4_load(HEAPU8, $3907); $3908 = SIMD_Int32x4_and($$val15$i800,SIMD_Int32x4_splat(536870911)); $3909 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3908)),16))); $3910 = SIMD_Int32x4_or($3909,$3906); temp_Int32x4_ptr = $3905;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3910); $3911 = ((($out)) + 240|0); $3912 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3908)),16))); $3913 = ((($in)) + 272|0); $$val14$i801 = SIMD_Int32x4_load(HEAPU8, $3913); $3914 = SIMD_Int32x4_and($$val14$i801,SIMD_Int32x4_splat(536870911)); $3915 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3914)),13))); $3916 = SIMD_Int32x4_or($3915,$3912); temp_Int32x4_ptr = $3911;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3916); $3917 = ((($out)) + 256|0); $3918 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3914)),19))); $3919 = ((($in)) + 288|0); $$val13$i802 = SIMD_Int32x4_load(HEAPU8, $3919); $3920 = SIMD_Int32x4_and($$val13$i802,SIMD_Int32x4_splat(536870911)); $3921 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3920)),10))); $3922 = SIMD_Int32x4_or($3921,$3918); temp_Int32x4_ptr = $3917;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3922); $3923 = ((($out)) + 272|0); $3924 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3920)),22))); $3925 = ((($in)) + 304|0); $$val12$i803 = SIMD_Int32x4_load(HEAPU8, $3925); $3926 = SIMD_Int32x4_and($$val12$i803,SIMD_Int32x4_splat(536870911)); $3927 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3926)),7))); $3928 = SIMD_Int32x4_or($3927,$3924); temp_Int32x4_ptr = $3923;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3928); $3929 = ((($out)) + 288|0); $3930 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3926)),25))); $3931 = ((($in)) + 320|0); $$val11$i804 = SIMD_Int32x4_load(HEAPU8, $3931); $3932 = SIMD_Int32x4_and($$val11$i804,SIMD_Int32x4_splat(536870911)); $3933 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3932)),4))); $3934 = SIMD_Int32x4_or($3933,$3930); temp_Int32x4_ptr = $3929;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3934); $3935 = ((($out)) + 304|0); $3936 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3932)),28))); $3937 = ((($in)) + 336|0); $$val10$i805 = SIMD_Int32x4_load(HEAPU8, $3937); $3938 = SIMD_Int32x4_and($$val10$i805,SIMD_Int32x4_splat(536870911)); $3939 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3938)),1))); $3940 = SIMD_Int32x4_or($3939,$3936); $3941 = ((($in)) + 352|0); $$val9$i806 = SIMD_Int32x4_load(HEAPU8, $3941); $3942 = SIMD_Int32x4_and($$val9$i806,SIMD_Int32x4_splat(536870911)); $3943 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3942)),30))); $3944 = SIMD_Int32x4_or($3940,$3943); temp_Int32x4_ptr = $3935;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3944); $3945 = ((($out)) + 320|0); $3946 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3942)),2))); $3947 = ((($in)) + 368|0); $$val8$i807 = SIMD_Int32x4_load(HEAPU8, $3947); $3948 = SIMD_Int32x4_and($$val8$i807,SIMD_Int32x4_splat(536870911)); $3949 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3948)),27))); $3950 = SIMD_Int32x4_or($3949,$3946); temp_Int32x4_ptr = $3945;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3950); $3951 = ((($out)) + 336|0); $3952 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3948)),5))); $3953 = ((($in)) + 384|0); $$val7$i808 = SIMD_Int32x4_load(HEAPU8, $3953); $3954 = SIMD_Int32x4_and($$val7$i808,SIMD_Int32x4_splat(536870911)); $3955 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3954)),24))); $3956 = SIMD_Int32x4_or($3955,$3952); temp_Int32x4_ptr = $3951;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3956); $3957 = ((($out)) + 352|0); $3958 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3954)),8))); $3959 = ((($in)) + 400|0); $$val6$i809 = SIMD_Int32x4_load(HEAPU8, $3959); $3960 = SIMD_Int32x4_and($$val6$i809,SIMD_Int32x4_splat(536870911)); $3961 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3960)),21))); $3962 = SIMD_Int32x4_or($3961,$3958); temp_Int32x4_ptr = $3957;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3962); $3963 = ((($out)) + 368|0); $3964 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3960)),11))); $3965 = ((($in)) + 416|0); $$val5$i810 = SIMD_Int32x4_load(HEAPU8, $3965); $3966 = SIMD_Int32x4_and($$val5$i810,SIMD_Int32x4_splat(536870911)); $3967 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3966)),18))); $3968 = SIMD_Int32x4_or($3967,$3964); temp_Int32x4_ptr = $3963;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3968); $3969 = ((($out)) + 384|0); $3970 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3966)),14))); $3971 = ((($in)) + 432|0); $$val4$i811 = SIMD_Int32x4_load(HEAPU8, $3971); $3972 = SIMD_Int32x4_and($$val4$i811,SIMD_Int32x4_splat(536870911)); $3973 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3972)),15))); $3974 = SIMD_Int32x4_or($3973,$3970); temp_Int32x4_ptr = $3969;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3974); $3975 = ((($out)) + 400|0); $3976 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3972)),17))); $3977 = ((($in)) + 448|0); $$val3$i812 = SIMD_Int32x4_load(HEAPU8, $3977); $3978 = SIMD_Int32x4_and($$val3$i812,SIMD_Int32x4_splat(536870911)); $3979 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3978)),12))); $3980 = SIMD_Int32x4_or($3979,$3976); temp_Int32x4_ptr = $3975;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3980); $3981 = ((($out)) + 416|0); $3982 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3978)),20))); $3983 = ((($in)) + 464|0); $$val2$i813 = SIMD_Int32x4_load(HEAPU8, $3983); $3984 = SIMD_Int32x4_and($$val2$i813,SIMD_Int32x4_splat(536870911)); $3985 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3984)),9))); $3986 = SIMD_Int32x4_or($3985,$3982); temp_Int32x4_ptr = $3981;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3986); $3987 = ((($out)) + 432|0); $3988 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3984)),23))); $3989 = ((($in)) + 480|0); $$val1$i814 = SIMD_Int32x4_load(HEAPU8, $3989); $3990 = SIMD_Int32x4_and($$val1$i814,SIMD_Int32x4_splat(536870911)); $3991 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3990)),6))); $3992 = SIMD_Int32x4_or($3991,$3988); temp_Int32x4_ptr = $3987;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3992); $3993 = ((($out)) + 448|0); $3994 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($3990)),26))); $3995 = ((($in)) + 496|0); $$val$i815 = SIMD_Int32x4_load(HEAPU8, $3995); $3996 = SIMD_Int32x4_and($$val$i815,SIMD_Int32x4_splat(536870911)); $3997 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($3996)),3))); $3998 = SIMD_Int32x4_or($3997,$3994); temp_Int32x4_ptr = $3993;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $3998); return; break; } case 30: { $$val31$i816 = SIMD_Int32x4_load(HEAPU8, $in); $3999 = SIMD_Int32x4_and($$val31$i816,SIMD_Int32x4_splat(1073741823)); $4000 = ((($in)) + 16|0); $$val30$i817 = SIMD_Int32x4_load(HEAPU8, $4000); $4001 = SIMD_Int32x4_and($$val30$i817,SIMD_Int32x4_splat(1073741823)); $4002 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4001)),30))); $4003 = SIMD_Int32x4_or($4002,$3999); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4003); $4004 = ((($out)) + 16|0); $4005 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4001)),2))); $4006 = ((($in)) + 32|0); $$val29$i818 = SIMD_Int32x4_load(HEAPU8, $4006); $4007 = SIMD_Int32x4_and($$val29$i818,SIMD_Int32x4_splat(1073741823)); $4008 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4007)),28))); $4009 = SIMD_Int32x4_or($4008,$4005); temp_Int32x4_ptr = $4004;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4009); $4010 = ((($out)) + 32|0); $4011 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4007)),4))); $4012 = ((($in)) + 48|0); $$val28$i819 = SIMD_Int32x4_load(HEAPU8, $4012); $4013 = SIMD_Int32x4_and($$val28$i819,SIMD_Int32x4_splat(1073741823)); $4014 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4013)),26))); $4015 = SIMD_Int32x4_or($4014,$4011); temp_Int32x4_ptr = $4010;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4015); $4016 = ((($out)) + 48|0); $4017 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4013)),6))); $4018 = ((($in)) + 64|0); $$val27$i820 = SIMD_Int32x4_load(HEAPU8, $4018); $4019 = SIMD_Int32x4_and($$val27$i820,SIMD_Int32x4_splat(1073741823)); $4020 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4019)),24))); $4021 = SIMD_Int32x4_or($4020,$4017); temp_Int32x4_ptr = $4016;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4021); $4022 = ((($out)) + 64|0); $4023 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4019)),8))); $4024 = ((($in)) + 80|0); $$val26$i821 = SIMD_Int32x4_load(HEAPU8, $4024); $4025 = SIMD_Int32x4_and($$val26$i821,SIMD_Int32x4_splat(1073741823)); $4026 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4025)),22))); $4027 = SIMD_Int32x4_or($4026,$4023); temp_Int32x4_ptr = $4022;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4027); $4028 = ((($out)) + 80|0); $4029 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4025)),10))); $4030 = ((($in)) + 96|0); $$val25$i822 = SIMD_Int32x4_load(HEAPU8, $4030); $4031 = SIMD_Int32x4_and($$val25$i822,SIMD_Int32x4_splat(1073741823)); $4032 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4031)),20))); $4033 = SIMD_Int32x4_or($4032,$4029); temp_Int32x4_ptr = $4028;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4033); $4034 = ((($out)) + 96|0); $4035 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4031)),12))); $4036 = ((($in)) + 112|0); $$val24$i823 = SIMD_Int32x4_load(HEAPU8, $4036); $4037 = SIMD_Int32x4_and($$val24$i823,SIMD_Int32x4_splat(1073741823)); $4038 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4037)),18))); $4039 = SIMD_Int32x4_or($4038,$4035); temp_Int32x4_ptr = $4034;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4039); $4040 = ((($out)) + 112|0); $4041 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4037)),14))); $4042 = ((($in)) + 128|0); $$val23$i824 = SIMD_Int32x4_load(HEAPU8, $4042); $4043 = SIMD_Int32x4_and($$val23$i824,SIMD_Int32x4_splat(1073741823)); $4044 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4043)),16))); $4045 = SIMD_Int32x4_or($4044,$4041); temp_Int32x4_ptr = $4040;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4045); $4046 = ((($out)) + 128|0); $4047 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4043)),16))); $4048 = ((($in)) + 144|0); $$val22$i825 = SIMD_Int32x4_load(HEAPU8, $4048); $4049 = SIMD_Int32x4_and($$val22$i825,SIMD_Int32x4_splat(1073741823)); $4050 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4049)),14))); $4051 = SIMD_Int32x4_or($4050,$4047); temp_Int32x4_ptr = $4046;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4051); $4052 = ((($out)) + 144|0); $4053 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4049)),18))); $4054 = ((($in)) + 160|0); $$val21$i826 = SIMD_Int32x4_load(HEAPU8, $4054); $4055 = SIMD_Int32x4_and($$val21$i826,SIMD_Int32x4_splat(1073741823)); $4056 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4055)),12))); $4057 = SIMD_Int32x4_or($4056,$4053); temp_Int32x4_ptr = $4052;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4057); $4058 = ((($out)) + 160|0); $4059 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4055)),20))); $4060 = ((($in)) + 176|0); $$val20$i827 = SIMD_Int32x4_load(HEAPU8, $4060); $4061 = SIMD_Int32x4_and($$val20$i827,SIMD_Int32x4_splat(1073741823)); $4062 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4061)),10))); $4063 = SIMD_Int32x4_or($4062,$4059); temp_Int32x4_ptr = $4058;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4063); $4064 = ((($out)) + 176|0); $4065 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4061)),22))); $4066 = ((($in)) + 192|0); $$val19$i828 = SIMD_Int32x4_load(HEAPU8, $4066); $4067 = SIMD_Int32x4_and($$val19$i828,SIMD_Int32x4_splat(1073741823)); $4068 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4067)),8))); $4069 = SIMD_Int32x4_or($4068,$4065); temp_Int32x4_ptr = $4064;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4069); $4070 = ((($out)) + 192|0); $4071 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4067)),24))); $4072 = ((($in)) + 208|0); $$val18$i829 = SIMD_Int32x4_load(HEAPU8, $4072); $4073 = SIMD_Int32x4_and($$val18$i829,SIMD_Int32x4_splat(1073741823)); $4074 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4073)),6))); $4075 = SIMD_Int32x4_or($4074,$4071); temp_Int32x4_ptr = $4070;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4075); $4076 = ((($out)) + 208|0); $4077 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4073)),26))); $4078 = ((($in)) + 224|0); $$val17$i830 = SIMD_Int32x4_load(HEAPU8, $4078); $4079 = SIMD_Int32x4_and($$val17$i830,SIMD_Int32x4_splat(1073741823)); $4080 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4079)),4))); $4081 = SIMD_Int32x4_or($4080,$4077); temp_Int32x4_ptr = $4076;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4081); $4082 = ((($out)) + 224|0); $4083 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4079)),28))); $4084 = ((($in)) + 240|0); $$val16$i831 = SIMD_Int32x4_load(HEAPU8, $4084); $4085 = SIMD_Int32x4_and($$val16$i831,SIMD_Int32x4_splat(1073741823)); $4086 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4085)),2))); $4087 = SIMD_Int32x4_or($4086,$4083); temp_Int32x4_ptr = $4082;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4087); $4088 = ((($out)) + 240|0); $4089 = ((($in)) + 256|0); $$val15$i832 = SIMD_Int32x4_load(HEAPU8, $4089); $4090 = SIMD_Int32x4_and($$val15$i832,SIMD_Int32x4_splat(1073741823)); $4091 = ((($in)) + 272|0); $$val14$i833 = SIMD_Int32x4_load(HEAPU8, $4091); $4092 = SIMD_Int32x4_and($$val14$i833,SIMD_Int32x4_splat(1073741823)); $4093 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4092)),30))); $4094 = SIMD_Int32x4_or($4093,$4090); temp_Int32x4_ptr = $4088;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4094); $4095 = ((($out)) + 256|0); $4096 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4092)),2))); $4097 = ((($in)) + 288|0); $$val13$i834 = SIMD_Int32x4_load(HEAPU8, $4097); $4098 = SIMD_Int32x4_and($$val13$i834,SIMD_Int32x4_splat(1073741823)); $4099 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4098)),28))); $4100 = SIMD_Int32x4_or($4099,$4096); temp_Int32x4_ptr = $4095;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4100); $4101 = ((($out)) + 272|0); $4102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4098)),4))); $4103 = ((($in)) + 304|0); $$val12$i835 = SIMD_Int32x4_load(HEAPU8, $4103); $4104 = SIMD_Int32x4_and($$val12$i835,SIMD_Int32x4_splat(1073741823)); $4105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4104)),26))); $4106 = SIMD_Int32x4_or($4105,$4102); temp_Int32x4_ptr = $4101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4106); $4107 = ((($out)) + 288|0); $4108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4104)),6))); $4109 = ((($in)) + 320|0); $$val11$i836 = SIMD_Int32x4_load(HEAPU8, $4109); $4110 = SIMD_Int32x4_and($$val11$i836,SIMD_Int32x4_splat(1073741823)); $4111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4110)),24))); $4112 = SIMD_Int32x4_or($4111,$4108); temp_Int32x4_ptr = $4107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4112); $4113 = ((($out)) + 304|0); $4114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4110)),8))); $4115 = ((($in)) + 336|0); $$val10$i837 = SIMD_Int32x4_load(HEAPU8, $4115); $4116 = SIMD_Int32x4_and($$val10$i837,SIMD_Int32x4_splat(1073741823)); $4117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4116)),22))); $4118 = SIMD_Int32x4_or($4117,$4114); temp_Int32x4_ptr = $4113;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4118); $4119 = ((($out)) + 320|0); $4120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4116)),10))); $4121 = ((($in)) + 352|0); $$val9$i838 = SIMD_Int32x4_load(HEAPU8, $4121); $4122 = SIMD_Int32x4_and($$val9$i838,SIMD_Int32x4_splat(1073741823)); $4123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4122)),20))); $4124 = SIMD_Int32x4_or($4123,$4120); temp_Int32x4_ptr = $4119;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4124); $4125 = ((($out)) + 336|0); $4126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4122)),12))); $4127 = ((($in)) + 368|0); $$val8$i839 = SIMD_Int32x4_load(HEAPU8, $4127); $4128 = SIMD_Int32x4_and($$val8$i839,SIMD_Int32x4_splat(1073741823)); $4129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4128)),18))); $4130 = SIMD_Int32x4_or($4129,$4126); temp_Int32x4_ptr = $4125;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4130); $4131 = ((($out)) + 352|0); $4132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4128)),14))); $4133 = ((($in)) + 384|0); $$val7$i840 = SIMD_Int32x4_load(HEAPU8, $4133); $4134 = SIMD_Int32x4_and($$val7$i840,SIMD_Int32x4_splat(1073741823)); $4135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4134)),16))); $4136 = SIMD_Int32x4_or($4135,$4132); temp_Int32x4_ptr = $4131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4136); $4137 = ((($out)) + 368|0); $4138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4134)),16))); $4139 = ((($in)) + 400|0); $$val6$i841 = SIMD_Int32x4_load(HEAPU8, $4139); $4140 = SIMD_Int32x4_and($$val6$i841,SIMD_Int32x4_splat(1073741823)); $4141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4140)),14))); $4142 = SIMD_Int32x4_or($4141,$4138); temp_Int32x4_ptr = $4137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4142); $4143 = ((($out)) + 384|0); $4144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4140)),18))); $4145 = ((($in)) + 416|0); $$val5$i842 = SIMD_Int32x4_load(HEAPU8, $4145); $4146 = SIMD_Int32x4_and($$val5$i842,SIMD_Int32x4_splat(1073741823)); $4147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4146)),12))); $4148 = SIMD_Int32x4_or($4147,$4144); temp_Int32x4_ptr = $4143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4148); $4149 = ((($out)) + 400|0); $4150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4146)),20))); $4151 = ((($in)) + 432|0); $$val4$i843 = SIMD_Int32x4_load(HEAPU8, $4151); $4152 = SIMD_Int32x4_and($$val4$i843,SIMD_Int32x4_splat(1073741823)); $4153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4152)),10))); $4154 = SIMD_Int32x4_or($4153,$4150); temp_Int32x4_ptr = $4149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4154); $4155 = ((($out)) + 416|0); $4156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4152)),22))); $4157 = ((($in)) + 448|0); $$val3$i844 = SIMD_Int32x4_load(HEAPU8, $4157); $4158 = SIMD_Int32x4_and($$val3$i844,SIMD_Int32x4_splat(1073741823)); $4159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4158)),8))); $4160 = SIMD_Int32x4_or($4159,$4156); temp_Int32x4_ptr = $4155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4160); $4161 = ((($out)) + 432|0); $4162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4158)),24))); $4163 = ((($in)) + 464|0); $$val2$i845 = SIMD_Int32x4_load(HEAPU8, $4163); $4164 = SIMD_Int32x4_and($$val2$i845,SIMD_Int32x4_splat(1073741823)); $4165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4164)),6))); $4166 = SIMD_Int32x4_or($4165,$4162); temp_Int32x4_ptr = $4161;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4166); $4167 = ((($out)) + 448|0); $4168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4164)),26))); $4169 = ((($in)) + 480|0); $$val1$i846 = SIMD_Int32x4_load(HEAPU8, $4169); $4170 = SIMD_Int32x4_and($$val1$i846,SIMD_Int32x4_splat(1073741823)); $4171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4170)),4))); $4172 = SIMD_Int32x4_or($4171,$4168); temp_Int32x4_ptr = $4167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4172); $4173 = ((($out)) + 464|0); $4174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4170)),28))); $4175 = ((($in)) + 496|0); $$val$i847 = SIMD_Int32x4_load(HEAPU8, $4175); $4176 = SIMD_Int32x4_and($$val$i847,SIMD_Int32x4_splat(1073741823)); $4177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4176)),2))); $4178 = SIMD_Int32x4_or($4177,$4174); temp_Int32x4_ptr = $4173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4178); return; break; } case 31: { $$val31$i848 = SIMD_Int32x4_load(HEAPU8, $in); $4179 = SIMD_Int32x4_and($$val31$i848,SIMD_Int32x4_splat(2147483647)); $4180 = ((($in)) + 16|0); $$val30$i849 = SIMD_Int32x4_load(HEAPU8, $4180); $4181 = SIMD_Int32x4_and($$val30$i849,SIMD_Int32x4_splat(2147483647)); $4182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4181)),31))); $4183 = SIMD_Int32x4_or($4182,$4179); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4183); $4184 = ((($out)) + 16|0); $4185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4181)),1))); $4186 = ((($in)) + 32|0); $$val29$i850 = SIMD_Int32x4_load(HEAPU8, $4186); $4187 = SIMD_Int32x4_and($$val29$i850,SIMD_Int32x4_splat(2147483647)); $4188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4187)),30))); $4189 = SIMD_Int32x4_or($4188,$4185); temp_Int32x4_ptr = $4184;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4189); $4190 = ((($out)) + 32|0); $4191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4187)),2))); $4192 = ((($in)) + 48|0); $$val28$i851 = SIMD_Int32x4_load(HEAPU8, $4192); $4193 = SIMD_Int32x4_and($$val28$i851,SIMD_Int32x4_splat(2147483647)); $4194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4193)),29))); $4195 = SIMD_Int32x4_or($4194,$4191); temp_Int32x4_ptr = $4190;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4195); $4196 = ((($out)) + 48|0); $4197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4193)),3))); $4198 = ((($in)) + 64|0); $$val27$i852 = SIMD_Int32x4_load(HEAPU8, $4198); $4199 = SIMD_Int32x4_and($$val27$i852,SIMD_Int32x4_splat(2147483647)); $4200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4199)),28))); $4201 = SIMD_Int32x4_or($4200,$4197); temp_Int32x4_ptr = $4196;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4201); $4202 = ((($out)) + 64|0); $4203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4199)),4))); $4204 = ((($in)) + 80|0); $$val26$i853 = SIMD_Int32x4_load(HEAPU8, $4204); $4205 = SIMD_Int32x4_and($$val26$i853,SIMD_Int32x4_splat(2147483647)); $4206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4205)),27))); $4207 = SIMD_Int32x4_or($4206,$4203); temp_Int32x4_ptr = $4202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4207); $4208 = ((($out)) + 80|0); $4209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4205)),5))); $4210 = ((($in)) + 96|0); $$val25$i854 = SIMD_Int32x4_load(HEAPU8, $4210); $4211 = SIMD_Int32x4_and($$val25$i854,SIMD_Int32x4_splat(2147483647)); $4212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4211)),26))); $4213 = SIMD_Int32x4_or($4212,$4209); temp_Int32x4_ptr = $4208;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4213); $4214 = ((($out)) + 96|0); $4215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4211)),6))); $4216 = ((($in)) + 112|0); $$val24$i855 = SIMD_Int32x4_load(HEAPU8, $4216); $4217 = SIMD_Int32x4_and($$val24$i855,SIMD_Int32x4_splat(2147483647)); $4218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4217)),25))); $4219 = SIMD_Int32x4_or($4218,$4215); temp_Int32x4_ptr = $4214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4219); $4220 = ((($out)) + 112|0); $4221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4217)),7))); $4222 = ((($in)) + 128|0); $$val23$i856 = SIMD_Int32x4_load(HEAPU8, $4222); $4223 = SIMD_Int32x4_and($$val23$i856,SIMD_Int32x4_splat(2147483647)); $4224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4223)),24))); $4225 = SIMD_Int32x4_or($4224,$4221); temp_Int32x4_ptr = $4220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4225); $4226 = ((($out)) + 128|0); $4227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4223)),8))); $4228 = ((($in)) + 144|0); $$val22$i857 = SIMD_Int32x4_load(HEAPU8, $4228); $4229 = SIMD_Int32x4_and($$val22$i857,SIMD_Int32x4_splat(2147483647)); $4230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4229)),23))); $4231 = SIMD_Int32x4_or($4230,$4227); temp_Int32x4_ptr = $4226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4231); $4232 = ((($out)) + 144|0); $4233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4229)),9))); $4234 = ((($in)) + 160|0); $$val21$i858 = SIMD_Int32x4_load(HEAPU8, $4234); $4235 = SIMD_Int32x4_and($$val21$i858,SIMD_Int32x4_splat(2147483647)); $4236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4235)),22))); $4237 = SIMD_Int32x4_or($4236,$4233); temp_Int32x4_ptr = $4232;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4237); $4238 = ((($out)) + 160|0); $4239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4235)),10))); $4240 = ((($in)) + 176|0); $$val20$i859 = SIMD_Int32x4_load(HEAPU8, $4240); $4241 = SIMD_Int32x4_and($$val20$i859,SIMD_Int32x4_splat(2147483647)); $4242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4241)),21))); $4243 = SIMD_Int32x4_or($4242,$4239); temp_Int32x4_ptr = $4238;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4243); $4244 = ((($out)) + 176|0); $4245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4241)),11))); $4246 = ((($in)) + 192|0); $$val19$i860 = SIMD_Int32x4_load(HEAPU8, $4246); $4247 = SIMD_Int32x4_and($$val19$i860,SIMD_Int32x4_splat(2147483647)); $4248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4247)),20))); $4249 = SIMD_Int32x4_or($4248,$4245); temp_Int32x4_ptr = $4244;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4249); $4250 = ((($out)) + 192|0); $4251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4247)),12))); $4252 = ((($in)) + 208|0); $$val18$i861 = SIMD_Int32x4_load(HEAPU8, $4252); $4253 = SIMD_Int32x4_and($$val18$i861,SIMD_Int32x4_splat(2147483647)); $4254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4253)),19))); $4255 = SIMD_Int32x4_or($4254,$4251); temp_Int32x4_ptr = $4250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4255); $4256 = ((($out)) + 208|0); $4257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4253)),13))); $4258 = ((($in)) + 224|0); $$val17$i862 = SIMD_Int32x4_load(HEAPU8, $4258); $4259 = SIMD_Int32x4_and($$val17$i862,SIMD_Int32x4_splat(2147483647)); $4260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4259)),18))); $4261 = SIMD_Int32x4_or($4260,$4257); temp_Int32x4_ptr = $4256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4261); $4262 = ((($out)) + 224|0); $4263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4259)),14))); $4264 = ((($in)) + 240|0); $$val16$i863 = SIMD_Int32x4_load(HEAPU8, $4264); $4265 = SIMD_Int32x4_and($$val16$i863,SIMD_Int32x4_splat(2147483647)); $4266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4265)),17))); $4267 = SIMD_Int32x4_or($4266,$4263); temp_Int32x4_ptr = $4262;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4267); $4268 = ((($out)) + 240|0); $4269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4265)),15))); $4270 = ((($in)) + 256|0); $$val15$i864 = SIMD_Int32x4_load(HEAPU8, $4270); $4271 = SIMD_Int32x4_and($$val15$i864,SIMD_Int32x4_splat(2147483647)); $4272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4271)),16))); $4273 = SIMD_Int32x4_or($4272,$4269); temp_Int32x4_ptr = $4268;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4273); $4274 = ((($out)) + 256|0); $4275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4271)),16))); $4276 = ((($in)) + 272|0); $$val14$i865 = SIMD_Int32x4_load(HEAPU8, $4276); $4277 = SIMD_Int32x4_and($$val14$i865,SIMD_Int32x4_splat(2147483647)); $4278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4277)),15))); $4279 = SIMD_Int32x4_or($4278,$4275); temp_Int32x4_ptr = $4274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4279); $4280 = ((($out)) + 272|0); $4281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4277)),17))); $4282 = ((($in)) + 288|0); $$val13$i866 = SIMD_Int32x4_load(HEAPU8, $4282); $4283 = SIMD_Int32x4_and($$val13$i866,SIMD_Int32x4_splat(2147483647)); $4284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4283)),14))); $4285 = SIMD_Int32x4_or($4284,$4281); temp_Int32x4_ptr = $4280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4285); $4286 = ((($out)) + 288|0); $4287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4283)),18))); $4288 = ((($in)) + 304|0); $$val12$i867 = SIMD_Int32x4_load(HEAPU8, $4288); $4289 = SIMD_Int32x4_and($$val12$i867,SIMD_Int32x4_splat(2147483647)); $4290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4289)),13))); $4291 = SIMD_Int32x4_or($4290,$4287); temp_Int32x4_ptr = $4286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4291); $4292 = ((($out)) + 304|0); $4293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4289)),19))); $4294 = ((($in)) + 320|0); $$val11$i868 = SIMD_Int32x4_load(HEAPU8, $4294); $4295 = SIMD_Int32x4_and($$val11$i868,SIMD_Int32x4_splat(2147483647)); $4296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4295)),12))); $4297 = SIMD_Int32x4_or($4296,$4293); temp_Int32x4_ptr = $4292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4297); $4298 = ((($out)) + 320|0); $4299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4295)),20))); $4300 = ((($in)) + 336|0); $$val10$i869 = SIMD_Int32x4_load(HEAPU8, $4300); $4301 = SIMD_Int32x4_and($$val10$i869,SIMD_Int32x4_splat(2147483647)); $4302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4301)),11))); $4303 = SIMD_Int32x4_or($4302,$4299); temp_Int32x4_ptr = $4298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4303); $4304 = ((($out)) + 336|0); $4305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4301)),21))); $4306 = ((($in)) + 352|0); $$val9$i870 = SIMD_Int32x4_load(HEAPU8, $4306); $4307 = SIMD_Int32x4_and($$val9$i870,SIMD_Int32x4_splat(2147483647)); $4308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4307)),10))); $4309 = SIMD_Int32x4_or($4308,$4305); temp_Int32x4_ptr = $4304;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4309); $4310 = ((($out)) + 352|0); $4311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4307)),22))); $4312 = ((($in)) + 368|0); $$val8$i871 = SIMD_Int32x4_load(HEAPU8, $4312); $4313 = SIMD_Int32x4_and($$val8$i871,SIMD_Int32x4_splat(2147483647)); $4314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4313)),9))); $4315 = SIMD_Int32x4_or($4314,$4311); temp_Int32x4_ptr = $4310;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4315); $4316 = ((($out)) + 368|0); $4317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4313)),23))); $4318 = ((($in)) + 384|0); $$val7$i872 = SIMD_Int32x4_load(HEAPU8, $4318); $4319 = SIMD_Int32x4_and($$val7$i872,SIMD_Int32x4_splat(2147483647)); $4320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4319)),8))); $4321 = SIMD_Int32x4_or($4320,$4317); temp_Int32x4_ptr = $4316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4321); $4322 = ((($out)) + 384|0); $4323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4319)),24))); $4324 = ((($in)) + 400|0); $$val6$i873 = SIMD_Int32x4_load(HEAPU8, $4324); $4325 = SIMD_Int32x4_and($$val6$i873,SIMD_Int32x4_splat(2147483647)); $4326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4325)),7))); $4327 = SIMD_Int32x4_or($4326,$4323); temp_Int32x4_ptr = $4322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4327); $4328 = ((($out)) + 400|0); $4329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4325)),25))); $4330 = ((($in)) + 416|0); $$val5$i874 = SIMD_Int32x4_load(HEAPU8, $4330); $4331 = SIMD_Int32x4_and($$val5$i874,SIMD_Int32x4_splat(2147483647)); $4332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4331)),6))); $4333 = SIMD_Int32x4_or($4332,$4329); temp_Int32x4_ptr = $4328;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4333); $4334 = ((($out)) + 416|0); $4335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4331)),26))); $4336 = ((($in)) + 432|0); $$val4$i875 = SIMD_Int32x4_load(HEAPU8, $4336); $4337 = SIMD_Int32x4_and($$val4$i875,SIMD_Int32x4_splat(2147483647)); $4338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4337)),5))); $4339 = SIMD_Int32x4_or($4338,$4335); temp_Int32x4_ptr = $4334;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4339); $4340 = ((($out)) + 432|0); $4341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4337)),27))); $4342 = ((($in)) + 448|0); $$val3$i876 = SIMD_Int32x4_load(HEAPU8, $4342); $4343 = SIMD_Int32x4_and($$val3$i876,SIMD_Int32x4_splat(2147483647)); $4344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4343)),4))); $4345 = SIMD_Int32x4_or($4344,$4341); temp_Int32x4_ptr = $4340;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4345); $4346 = ((($out)) + 448|0); $4347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4343)),28))); $4348 = ((($in)) + 464|0); $$val2$i877 = SIMD_Int32x4_load(HEAPU8, $4348); $4349 = SIMD_Int32x4_and($$val2$i877,SIMD_Int32x4_splat(2147483647)); $4350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4349)),3))); $4351 = SIMD_Int32x4_or($4350,$4347); temp_Int32x4_ptr = $4346;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4351); $4352 = ((($out)) + 464|0); $4353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4349)),29))); $4354 = ((($in)) + 480|0); $$val1$i878 = SIMD_Int32x4_load(HEAPU8, $4354); $4355 = SIMD_Int32x4_and($$val1$i878,SIMD_Int32x4_splat(2147483647)); $4356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4355)),2))); $4357 = SIMD_Int32x4_or($4356,$4353); temp_Int32x4_ptr = $4352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4357); $4358 = ((($out)) + 480|0); $4359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($4355)),30))); $4360 = ((($in)) + 496|0); $$val$i879 = SIMD_Int32x4_load(HEAPU8, $4360); $4361 = SIMD_Int32x4_and($$val$i879,SIMD_Int32x4_splat(2147483647)); $4362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($4361)),1))); $4363 = SIMD_Int32x4_or($4362,$4359); temp_Int32x4_ptr = $4358;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $4363); return; break; } default: { return; } } } while(0); } function _simdpack_length($in,$length,$out,$bit) { $in = $in|0; $length = $length|0; $out = $out|0; $bit = $bit|0; var $$0$i = 0, $$0$lcssa = 0, $$01$lcssa = 0, $$01$lcssa$i = 0, $$0110$i = 0, $$012 = 0, $$03 = 0, $$1$i = 0, $$2$i = 0, $$val$i = SIMD_Int32x4(0,0,0,0), $$val2$i = SIMD_Int32x4(0,0,0,0), $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $15 = 0, $16 = 0; var $17 = 0, $18 = 0, $19 = SIMD_Int32x4(0,0,0,0), $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = SIMD_Int32x4(0,0,0,0); var $35 = 0, $36 = 0, $37 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $P$0$lcssa$i = SIMD_Int32x4(0,0,0,0), $P$09$i = SIMD_Int32x4(0,0,0,0), $P$1$i = SIMD_Int32x4(0,0,0,0), $P$2$i = SIMD_Int32x4(0,0,0,0), $buffer$i = 0, $exitcond = 0, $inwordpointer$0$lcssa$i = 0, $inwordpointer$08$i = 0, $inwordpointer$1$i = 0, $inwordpointer$2$i = 0, $k$04 = 0; var $k$07$i = 0, $scevgep = 0, $scevgep$i = 0, $scevgep17$i = 0, $scevgep7 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $buffer$i = sp; $0 = $length >>> 7; $1 = ($0|0)==(0); if ($1) { $$0$lcssa = $in;$$01$lcssa = $out; } else { $2 = Math_imul($0, $bit)|0; $3 = $0 << 7; $$012 = $out;$$03 = $in;$k$04 = 0; while(1) { _simdpack($$03,$$012,$bit); $4 = ((($$03)) + 512|0); $5 = (($$012) + ($bit<<4)|0); $6 = (($k$04) + 1)|0; $exitcond = ($6|0)==($0|0); if ($exitcond) { break; } else { $$012 = $5;$$03 = $4;$k$04 = $6; } } $scevgep = (($out) + ($2<<4)|0); $scevgep7 = (($in) + ($3<<2)|0); $$0$lcssa = $scevgep7;$$01$lcssa = $scevgep; } $7 = $length & 127; switch ($bit|0) { case 32: { $10 = $7 << 2; _memcpy(($$01$lcssa|0),($$0$lcssa|0),($10|0))|0; $11 = (($$01$lcssa) + ($7<<2)|0); $$0$i = $11; STACKTOP = sp;return ($$0$i|0); break; } case 0: { $$0$i = $$01$lcssa; STACKTOP = sp;return ($$0$i|0); break; } default: { $8 = $7 >>> 2; $9 = ($7>>>0)>(3); if ($9) { $$0110$i = $$01$lcssa;$P$09$i = SIMD_Int32x4_splat(0);$inwordpointer$08$i = 0;$k$07$i = 0; while(1) { ; $12 = (($$0$lcssa) + ($k$07$i<<4)|0); $$val2$i = SIMD_Int32x4_load(HEAPU8, $12); $13 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2$i)),($inwordpointer$08$i|0)))); $14 = SIMD_Int32x4_or($13,$P$09$i); $15 = (32 - ($inwordpointer$08$i))|0; $16 = ($15>>>0)>($bit>>>0); if ($16) { $17 = (($inwordpointer$08$i) + ($bit))|0; $$1$i = $$0110$i;$P$1$i = $14;$inwordpointer$1$i = $17; } else { $18 = ((($$0110$i)) + 16|0); temp_Int32x4_ptr = $$0110$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $14); $19 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2$i)),($15|0)))); $20 = (($bit) - ($15))|0; $$1$i = $18;$P$1$i = $19;$inwordpointer$1$i = $20; } ; $21 = (($k$07$i) + 1)|0; $22 = ($21|0)<($8|0); if ($22) { $$0110$i = $$1$i;$P$09$i = $P$1$i;$inwordpointer$08$i = $inwordpointer$1$i;$k$07$i = $21; } else { $$01$lcssa$i = $$1$i;$P$0$lcssa$i = $P$1$i;$inwordpointer$0$lcssa$i = $inwordpointer$1$i; break; } } } else { $$01$lcssa$i = $$01$lcssa;$P$0$lcssa$i = SIMD_Int32x4_splat(0);$inwordpointer$0$lcssa$i = 0; } ; $23 = $length & 3; $24 = ($23|0)==(0); do { if ($24) { $$2$i = $$01$lcssa$i;$P$2$i = $P$0$lcssa$i;$inwordpointer$2$i = $inwordpointer$0$lcssa$i; } else { $25 = $8 << 2; $scevgep17$i = (($$0$lcssa) + ($25<<2)|0); $26 = $23 << 2; _memcpy(($buffer$i|0),($scevgep17$i|0),($26|0))|0; $scevgep$i = (($buffer$i) + ($23<<2)|0); $27 = (16 - ($26))|0; _memset(($scevgep$i|0),0,($27|0))|0; $$val$i = SIMD_Int32x4_load(HEAPU8, $buffer$i); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val$i)),($inwordpointer$0$lcssa$i|0)))); $29 = SIMD_Int32x4_or($28,$P$0$lcssa$i); $30 = (32 - ($inwordpointer$0$lcssa$i))|0; $31 = ($30>>>0)>($bit>>>0); if ($31) { $32 = (($inwordpointer$0$lcssa$i) + ($bit))|0; $$2$i = $$01$lcssa$i;$P$2$i = $29;$inwordpointer$2$i = $32; break; } else { $33 = ((($$01$lcssa$i)) + 16|0); temp_Int32x4_ptr = $$01$lcssa$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $29); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val$i)),($30|0)))); $35 = (($bit) - ($30))|0; $$2$i = $33;$P$2$i = $34;$inwordpointer$2$i = $35; break; } } } while(0); ; $36 = ($inwordpointer$2$i|0)==(0); if ($36) { $$0$i = $$2$i; STACKTOP = sp;return ($$0$i|0); } $37 = ((($$2$i)) + 16|0); temp_Int32x4_ptr = $$2$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $P$2$i); $$0$i = $37; STACKTOP = sp;return ($$0$i|0); } } return (0)|0; } function _simdunpack_length($in,$length,$out,$bit) { $in = $in|0; $length = $length|0; $out = $out|0; $bit = $bit|0; var $$0$i = 0, $$0$lcssa = 0, $$01$lcssa = 0, $$01$lcssa$i = 0, $$01$val$i = SIMD_Int32x4(0,0,0,0), $$01$val4$i = SIMD_Int32x4(0,0,0,0), $$0112$i = 0, $$012 = 0, $$02$lcssa$i = 0, $$029$i = 0, $$03 = 0, $$1$i = 0, $$1$i$lcssa = 0, $$137$i = 0, $$2$i = 0, $$op$i = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0; var $12 = 0, $13 = 0, $14 = SIMD_Int32x4(0,0,0,0), $15 = 0, $16 = 0, $17 = 0, $18 = SIMD_Int32x4(0,0,0,0), $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $25 = 0, $26 = SIMD_Int32x4(0,0,0,0), $27 = 0, $28 = 0, $29 = 0, $3 = 0; var $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = SIMD_Int32x4(0,0,0,0), $35 = 0, $36 = 0, $37 = 0, $38 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $4 = 0, $40 = SIMD_Int32x4(0,0,0,0), $41 = 0, $42 = 0, $43 = 0, $44 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0; var $9 = 0, $P$0$lcssa$i = SIMD_Int32x4(0,0,0,0), $P$011$i = SIMD_Int32x4(0,0,0,0), $P$1$i = SIMD_Int32x4(0,0,0,0), $P$1$i$lcssa = SIMD_Int32x4(0,0,0,0), $answer$0$i = SIMD_Int32x4(0,0,0,0), $answer1$0$i = SIMD_Int32x4(0,0,0,0), $buffer$i = 0, $exitcond = 0, $exitcond$i = 0, $in$val$i = SIMD_Int32x4(0,0,0,0), $inwordpointer$0$lcssa$i = 0, $inwordpointer$010$i = 0, $inwordpointer$1$i = 0, $inwordpointer$1$i$lcssa = 0, $k$04 = 0, $k$18$i = 0, $k$26$i = 0, $scevgep = 0, $scevgep$i = 0; var $scevgep8 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $buffer$i = sp; $0 = $length >>> 7; $1 = ($0|0)==(0); if ($1) { $$0$lcssa = $in;$$01$lcssa = $out; } else { $2 = Math_imul($0, $bit)|0; $3 = $0 << 7; $$012 = $out;$$03 = $in;$k$04 = 0; while(1) { _simdunpack($$03,$$012,$bit); $4 = ((($$012)) + 512|0); $5 = (($$03) + ($bit<<4)|0); $6 = (($k$04) + 1)|0; $exitcond = ($6|0)==($0|0); if ($exitcond) { break; } else { $$012 = $4;$$03 = $5;$k$04 = $6; } } $scevgep = (($in) + ($2<<4)|0); $scevgep8 = (($out) + ($3<<2)|0); $$0$lcssa = $scevgep;$$01$lcssa = $scevgep8; } $7 = $length & 127; $8 = ($7|0)==(0); if ($8) { $$0$i = $$0$lcssa; STACKTOP = sp;return ($$0$i|0); } switch ($bit|0) { case 0: { $9 = $7 << 2; _memset(($$01$lcssa|0),0,($9|0))|0; $$0$i = $$0$lcssa; STACKTOP = sp;return ($$0$i|0); break; } case 32: { $10 = $7 << 2; _memcpy(($$01$lcssa|0),($$0$lcssa|0),($10|0))|0; $11 = (($$0$lcssa) + ($7<<2)|0); $$0$i = $11; STACKTOP = sp;return ($$0$i|0); break; } default: { $12 = 1 << $bit; $13 = (($12) + -1)|0; ; ; ; $14 = SIMD_Int32x4_splat($13); $in$val$i = SIMD_Int32x4_load(HEAPU8, $$0$lcssa); $15 = ((($$0$lcssa)) + 16|0); $16 = $7 >>> 2; $17 = ($7>>>0)>(3); if ($17) { $$op$i = $16 << 2; $$0112$i = $15;$$029$i = $$01$lcssa;$P$011$i = $in$val$i;$inwordpointer$010$i = 0;$k$18$i = 0; while(1) { ; $18 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($P$011$i)),($inwordpointer$010$i|0)))); $19 = (32 - ($inwordpointer$010$i))|0; $20 = ($19>>>0)>($bit>>>0); if ($20) { $21 = (($inwordpointer$010$i) + ($bit))|0; $$1$i = $$0112$i;$P$1$i = $P$011$i;$answer$0$i = $18;$inwordpointer$1$i = $21; } else { $$01$val4$i = SIMD_Int32x4_load(HEAPU8, $$0112$i); $22 = ((($$0112$i)) + 16|0); $23 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$01$val4$i)),($19|0)))); $24 = SIMD_Int32x4_or($23,$18); $25 = (($bit) - ($19))|0; $$1$i = $22;$P$1$i = $$01$val4$i;$answer$0$i = $24;$inwordpointer$1$i = $25; } ; ; $26 = SIMD_Int32x4_and($answer$0$i,$14); temp_Int32x4_ptr = $$029$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($$029$i)) + 16|0); $28 = (($k$18$i) + 1)|0; $29 = ($28|0)<($16|0); if ($29) { $$0112$i = $$1$i;$$029$i = $27;$P$011$i = $P$1$i;$inwordpointer$010$i = $inwordpointer$1$i;$k$18$i = $28; } else { $$1$i$lcssa = $$1$i;$P$1$i$lcssa = $P$1$i;$inwordpointer$1$i$lcssa = $inwordpointer$1$i; break; } } ; $30 = ($7>>>0)>(7); $31 = $30 ? $$op$i : 4; $scevgep$i = (($$01$lcssa) + ($31<<2)|0); $$01$lcssa$i = $$1$i$lcssa;$$02$lcssa$i = $scevgep$i;$P$0$lcssa$i = $P$1$i$lcssa;$inwordpointer$0$lcssa$i = $inwordpointer$1$i$lcssa; } else { $$01$lcssa$i = $15;$$02$lcssa$i = $$01$lcssa;$P$0$lcssa$i = $in$val$i;$inwordpointer$0$lcssa$i = 0; } ; $32 = $length & 3; $33 = ($32|0)==(0); if ($33) { $$0$i = $$01$lcssa$i; STACKTOP = sp;return ($$0$i|0); } $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($P$0$lcssa$i)),($inwordpointer$0$lcssa$i|0)))); $35 = (32 - ($inwordpointer$0$lcssa$i))|0; $36 = ($35>>>0)>($bit>>>0); if ($36) { $$2$i = $$01$lcssa$i;$answer1$0$i = $34; } else { $$01$val$i = SIMD_Int32x4_load(HEAPU8, $$01$lcssa$i); $37 = ((($$01$lcssa$i)) + 16|0); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$01$val$i)),($35|0)))); $39 = SIMD_Int32x4_or($38,$34); $$2$i = $37;$answer1$0$i = $39; } ; $40 = SIMD_Int32x4_and($answer1$0$i,$14); temp_Int32x4_ptr = $buffer$i;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $40); $$137$i = $$02$lcssa$i;$k$26$i = 0; while(1) { $41 = (($buffer$i) + ($k$26$i<<2)|0); $42 = HEAP32[$41>>2]|0; HEAP32[$$137$i>>2] = $42; $43 = ((($$137$i)) + 4|0); $44 = (($k$26$i) + 1)|0; $exitcond$i = ($44|0)==($32|0); if ($exitcond$i) { $$0$i = $$2$i; break; } else { $$137$i = $43;$k$26$i = $44; } } STACKTOP = sp;return ($$0$i|0); } } return (0)|0; } function _ipackwithoutmask1($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $151 = 0, $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0; var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = 0, $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = 0, $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = 0, $230 = SIMD_Int32x4(0,0,0,0); var $231 = 0, $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0); var $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),1))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),2))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),3))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),4))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),5))); $47 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val25); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val25,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),6))); $55 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $55); $56 = SIMD_Int8x16_fromInt32x4Bits($$val24); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_or($57,$58); $60 = SIMD_Int32x4_fromInt8x16Bits($59); $61 = SIMD_Int32x4_sub($$val24,$60); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($61)),7))); $63 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val23); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($56, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val23,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),8))); $71 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val22); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val22,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),9))); $79 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $79); $80 = SIMD_Int8x16_fromInt32x4Bits($$val21); $81 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $80, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_or($81,$82); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_sub($$val21,$84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($85)),10))); $87 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $87); $88 = SIMD_Int8x16_fromInt32x4Bits($$val20); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_shuffle($80, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int8x16_or($89,$90); $92 = SIMD_Int32x4_fromInt8x16Bits($91); $93 = SIMD_Int32x4_sub($$val20,$92); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($93)),11))); $95 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $95); $96 = SIMD_Int8x16_fromInt32x4Bits($$val19); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_shuffle($88, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_or($97,$98); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_sub($$val19,$100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($101)),12))); $103 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($$val18); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_shuffle($96, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_or($105,$106); $108 = SIMD_Int32x4_fromInt8x16Bits($107); $109 = SIMD_Int32x4_sub($$val18,$108); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($109)),13))); $111 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val17); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($104, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val17,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),14))); $119 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val16); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val16,$124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($125)),15))); $127 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $127); $128 = SIMD_Int8x16_fromInt32x4Bits($$val15); $129 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $128, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_or($129,$130); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_sub($$val15,$132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($133)),16))); $135 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val14); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($128, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val14,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),17))); $143 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $143); $144 = SIMD_Int8x16_fromInt32x4Bits($$val13); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_or($145,$146); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_sub($$val13,$148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($149)),18))); $151 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $151); $152 = SIMD_Int8x16_fromInt32x4Bits($$val12); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_shuffle($144, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int8x16_or($153,$154); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_sub($$val12,$156); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($157)),19))); $159 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $159); $160 = SIMD_Int8x16_fromInt32x4Bits($$val11); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_shuffle($152, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_or($161,$162); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_sub($$val11,$164); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($165)),20))); $167 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $167); $168 = SIMD_Int8x16_fromInt32x4Bits($$val10); $169 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $168, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_shuffle($160, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int8x16_or($169,$170); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_sub($$val10,$172); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($173)),21))); $175 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $175); $176 = SIMD_Int8x16_fromInt32x4Bits($$val9); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_shuffle($168, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int8x16_or($177,$178); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_sub($$val9,$180); $182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($181)),22))); $183 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $183); $184 = SIMD_Int8x16_fromInt32x4Bits($$val8); $185 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $184, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_shuffle($176, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_or($185,$186); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_sub($$val8,$188); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($189)),23))); $191 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $191); $192 = SIMD_Int8x16_fromInt32x4Bits($$val7); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_shuffle($184, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int8x16_or($193,$194); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_sub($$val7,$196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($197)),24))); $199 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $199); $200 = SIMD_Int8x16_fromInt32x4Bits($$val6); $201 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $200, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int8x16_shuffle($192, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int8x16_or($201,$202); $204 = SIMD_Int32x4_fromInt8x16Bits($203); $205 = SIMD_Int32x4_sub($$val6,$204); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($205)),25))); $207 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $207); $208 = SIMD_Int8x16_fromInt32x4Bits($$val5); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_shuffle($200, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int8x16_or($209,$210); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_sub($$val5,$212); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($213)),26))); $215 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $215); $216 = SIMD_Int8x16_fromInt32x4Bits($$val4); $217 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $216, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int8x16_shuffle($208, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_or($217,$218); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_sub($$val4,$220); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($221)),27))); $223 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $223); $224 = SIMD_Int8x16_fromInt32x4Bits($$val3); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_shuffle($216, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_or($225,$226); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_sub($$val3,$228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($229)),28))); $231 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $231); $232 = SIMD_Int8x16_fromInt32x4Bits($$val2); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_shuffle($224, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_or($233,$234); $236 = SIMD_Int32x4_fromInt8x16Bits($235); $237 = SIMD_Int32x4_sub($$val2,$236); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($237)),29))); $239 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $239); $240 = SIMD_Int8x16_fromInt32x4Bits($$val1); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_shuffle($232, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_or($241,$242); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_sub($$val1,$244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($245)),30))); $247 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $247); $248 = SIMD_Int8x16_fromInt32x4Bits($$val); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $250 = SIMD_Int8x16_shuffle($240, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int8x16_or($249,$250); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_sub($$val,$252); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($253)),31))); $255 = SIMD_Int32x4_or($22,$14); $256 = SIMD_Int32x4_or($255,$6); $257 = SIMD_Int32x4_or($256,$30); $258 = SIMD_Int32x4_or($257,$38); $259 = SIMD_Int32x4_or($258,$46); $260 = SIMD_Int32x4_or($259,$54); $261 = SIMD_Int32x4_or($260,$62); $262 = SIMD_Int32x4_or($261,$70); $263 = SIMD_Int32x4_or($262,$78); $264 = SIMD_Int32x4_or($263,$86); $265 = SIMD_Int32x4_or($264,$94); $266 = SIMD_Int32x4_or($265,$102); $267 = SIMD_Int32x4_or($266,$110); $268 = SIMD_Int32x4_or($267,$118); $269 = SIMD_Int32x4_or($268,$126); $270 = SIMD_Int32x4_or($269,$134); $271 = SIMD_Int32x4_or($270,$142); $272 = SIMD_Int32x4_or($271,$150); $273 = SIMD_Int32x4_or($272,$158); $274 = SIMD_Int32x4_or($273,$166); $275 = SIMD_Int32x4_or($274,$174); $276 = SIMD_Int32x4_or($275,$182); $277 = SIMD_Int32x4_or($276,$190); $278 = SIMD_Int32x4_or($277,$198); $279 = SIMD_Int32x4_or($278,$206); $280 = SIMD_Int32x4_or($279,$214); $281 = SIMD_Int32x4_or($280,$222); $282 = SIMD_Int32x4_or($281,$230); $283 = SIMD_Int32x4_or($282,$238); $284 = SIMD_Int32x4_or($283,$246); $285 = SIMD_Int32x4_or($284,$254); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); return; } function _ipackwithoutmask2($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = 0, $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = 0, $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = 0, $230 = 0; var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = 0, $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = 0, $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0); var $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0; var $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),2))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),4))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),6))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),8))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),10))); $47 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val25); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val25,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),12))); $55 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $55); $56 = SIMD_Int8x16_fromInt32x4Bits($$val24); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_or($57,$58); $60 = SIMD_Int32x4_fromInt8x16Bits($59); $61 = SIMD_Int32x4_sub($$val24,$60); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($61)),14))); $63 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val23); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($56, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val23,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),16))); $71 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val22); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val22,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),18))); $79 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $79); $80 = SIMD_Int8x16_fromInt32x4Bits($$val21); $81 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $80, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_or($81,$82); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_sub($$val21,$84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($85)),20))); $87 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $87); $88 = SIMD_Int8x16_fromInt32x4Bits($$val20); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_shuffle($80, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int8x16_or($89,$90); $92 = SIMD_Int32x4_fromInt8x16Bits($91); $93 = SIMD_Int32x4_sub($$val20,$92); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($93)),22))); $95 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $95); $96 = SIMD_Int8x16_fromInt32x4Bits($$val19); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_shuffle($88, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_or($97,$98); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_sub($$val19,$100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($101)),24))); $103 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($$val18); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_shuffle($96, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_or($105,$106); $108 = SIMD_Int32x4_fromInt8x16Bits($107); $109 = SIMD_Int32x4_sub($$val18,$108); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($109)),26))); $111 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val17); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($104, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val17,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),28))); $119 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val16); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val16,$124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($125)),30))); $127 = SIMD_Int32x4_or($22,$14); $128 = SIMD_Int32x4_or($127,$6); $129 = SIMD_Int32x4_or($128,$30); $130 = SIMD_Int32x4_or($129,$38); $131 = SIMD_Int32x4_or($130,$46); $132 = SIMD_Int32x4_or($131,$54); $133 = SIMD_Int32x4_or($132,$62); $134 = SIMD_Int32x4_or($133,$70); $135 = SIMD_Int32x4_or($134,$78); $136 = SIMD_Int32x4_or($135,$86); $137 = SIMD_Int32x4_or($136,$94); $138 = SIMD_Int32x4_or($137,$102); $139 = SIMD_Int32x4_or($138,$110); $140 = SIMD_Int32x4_or($139,$118); $141 = SIMD_Int32x4_or($140,$126); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $141); $142 = ((($out)) + 16|0); $143 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $143); $144 = SIMD_Int8x16_fromInt32x4Bits($$val15); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_or($145,$146); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_sub($$val15,$148); $150 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int8x16_fromInt32x4Bits($$val14); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_shuffle($144, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_or($152,$153); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_sub($$val14,$155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($156)),2))); $158 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $158); $159 = SIMD_Int8x16_fromInt32x4Bits($$val13); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_shuffle($151, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_or($160,$161); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_sub($$val13,$163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($164)),4))); $166 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val12); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($159, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val12,$171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($172)),6))); $174 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int8x16_fromInt32x4Bits($$val11); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_or($176,$177); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_sub($$val11,$179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($180)),8))); $182 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $182); $183 = SIMD_Int8x16_fromInt32x4Bits($$val10); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_shuffle($175, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_or($184,$185); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_sub($$val10,$187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($188)),10))); $190 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $190); $191 = SIMD_Int8x16_fromInt32x4Bits($$val9); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_shuffle($183, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_or($192,$193); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_sub($$val9,$195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($196)),12))); $198 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $198); $199 = SIMD_Int8x16_fromInt32x4Bits($$val8); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_shuffle($191, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int8x16_or($200,$201); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_sub($$val8,$203); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($204)),14))); $206 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($$val7); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_shuffle($199, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_or($208,$209); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_sub($$val7,$211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($212)),16))); $214 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $214); $215 = SIMD_Int8x16_fromInt32x4Bits($$val6); $216 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $215, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int8x16_shuffle($207, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int8x16_or($216,$217); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_sub($$val6,$219); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($220)),18))); $222 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $222); $223 = SIMD_Int8x16_fromInt32x4Bits($$val5); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_shuffle($215, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_or($224,$225); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_sub($$val5,$227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($228)),20))); $230 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $230); $231 = SIMD_Int8x16_fromInt32x4Bits($$val4); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int8x16_shuffle($223, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_or($232,$233); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_sub($$val4,$235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($236)),22))); $238 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($$val3); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_shuffle($231, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_or($240,$241); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_sub($$val3,$243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($244)),24))); $246 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $246); $247 = SIMD_Int8x16_fromInt32x4Bits($$val2); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_shuffle($239, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $250 = SIMD_Int8x16_or($248,$249); $251 = SIMD_Int32x4_fromInt8x16Bits($250); $252 = SIMD_Int32x4_sub($$val2,$251); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($252)),26))); $254 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int8x16_fromInt32x4Bits($$val1); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int8x16_shuffle($247, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_or($256,$257); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_sub($$val1,$259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($260)),28))); $262 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $262); $263 = SIMD_Int8x16_fromInt32x4Bits($$val); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_shuffle($255, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_or($264,$265); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_sub($$val,$267); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($268)),30))); $270 = SIMD_Int32x4_or($165,$157); $271 = SIMD_Int32x4_or($270,$149); $272 = SIMD_Int32x4_or($271,$173); $273 = SIMD_Int32x4_or($272,$181); $274 = SIMD_Int32x4_or($273,$189); $275 = SIMD_Int32x4_or($274,$197); $276 = SIMD_Int32x4_or($275,$205); $277 = SIMD_Int32x4_or($276,$213); $278 = SIMD_Int32x4_or($277,$221); $279 = SIMD_Int32x4_or($278,$229); $280 = SIMD_Int32x4_or($279,$237); $281 = SIMD_Int32x4_or($280,$245); $282 = SIMD_Int32x4_or($281,$253); $283 = SIMD_Int32x4_or($282,$261); $284 = SIMD_Int32x4_or($283,$269); temp_Int32x4_ptr = $142;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $284); return; } function _ipackwithoutmask3($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = 0, $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = 0, $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0); var $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0; var $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = 0; var $98 = SIMD_Int32x4(0,0,0,0), $99 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),3))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),6))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),9))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),12))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),15))); $47 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val25); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val25,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),18))); $55 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $55); $56 = SIMD_Int8x16_fromInt32x4Bits($$val24); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_or($57,$58); $60 = SIMD_Int32x4_fromInt8x16Bits($59); $61 = SIMD_Int32x4_sub($$val24,$60); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($61)),21))); $63 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val23); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($56, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val23,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),24))); $71 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val22); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val22,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),27))); $79 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $79); $80 = SIMD_Int8x16_fromInt32x4Bits($$val21); $81 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $80, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_or($81,$82); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_sub($$val21,$84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($85)),30))); $87 = SIMD_Int32x4_or($22,$14); $88 = SIMD_Int32x4_or($87,$6); $89 = SIMD_Int32x4_or($88,$30); $90 = SIMD_Int32x4_or($89,$38); $91 = SIMD_Int32x4_or($90,$46); $92 = SIMD_Int32x4_or($91,$54); $93 = SIMD_Int32x4_or($92,$62); $94 = SIMD_Int32x4_or($93,$70); $95 = SIMD_Int32x4_or($94,$78); $96 = SIMD_Int32x4_or($95,$86); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $96); $97 = ((($out)) + 16|0); $98 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($85)),2))); $99 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $99); $100 = SIMD_Int8x16_fromInt32x4Bits($$val20); $101 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $100, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $102 = SIMD_Int8x16_shuffle($80, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int8x16_or($101,$102); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_sub($$val20,$104); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($105)),1))); $107 = SIMD_Int32x4_or($106,$98); $108 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $108); $109 = SIMD_Int8x16_fromInt32x4Bits($$val19); $110 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $109, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int8x16_shuffle($100, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $112 = SIMD_Int8x16_or($110,$111); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_sub($$val19,$113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($114)),4))); $116 = SIMD_Int32x4_or($107,$115); $117 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int8x16_fromInt32x4Bits($$val18); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_shuffle($109, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_or($119,$120); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_sub($$val18,$122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($123)),7))); $125 = SIMD_Int32x4_or($116,$124); $126 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int8x16_fromInt32x4Bits($$val17); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_shuffle($118, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_or($128,$129); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_sub($$val17,$131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($132)),10))); $134 = SIMD_Int32x4_or($125,$133); $135 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val16); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($127, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val16,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),13))); $143 = SIMD_Int32x4_or($134,$142); $144 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $144); $145 = SIMD_Int8x16_fromInt32x4Bits($$val15); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_or($146,$147); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_sub($$val15,$149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($150)),16))); $152 = SIMD_Int32x4_or($143,$151); $153 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $153); $154 = SIMD_Int8x16_fromInt32x4Bits($$val14); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int8x16_shuffle($145, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_or($155,$156); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_sub($$val14,$158); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($159)),19))); $161 = SIMD_Int32x4_or($152,$160); $162 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $162); $163 = SIMD_Int8x16_fromInt32x4Bits($$val13); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_shuffle($154, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_or($164,$165); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_sub($$val13,$167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($168)),22))); $170 = SIMD_Int32x4_or($161,$169); $171 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $171); $172 = SIMD_Int8x16_fromInt32x4Bits($$val12); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_shuffle($163, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int8x16_or($173,$174); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_sub($$val12,$176); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($177)),25))); $179 = SIMD_Int32x4_or($170,$178); $180 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $180); $181 = SIMD_Int8x16_fromInt32x4Bits($$val11); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int8x16_shuffle($172, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_or($182,$183); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_sub($$val11,$185); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($186)),28))); $188 = SIMD_Int32x4_or($179,$187); $189 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $189); $190 = SIMD_Int8x16_fromInt32x4Bits($$val10); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_shuffle($181, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_or($191,$192); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_sub($$val10,$194); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($195)),31))); $197 = SIMD_Int32x4_or($188,$196); temp_Int32x4_ptr = $97;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $197); $198 = ((($out)) + 32|0); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($195)),1))); $200 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $200); $201 = SIMD_Int8x16_fromInt32x4Bits($$val9); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int8x16_shuffle($190, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_or($202,$203); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_sub($$val9,$205); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($206)),2))); $208 = SIMD_Int32x4_or($207,$199); $209 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $209); $210 = SIMD_Int8x16_fromInt32x4Bits($$val8); $211 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $210, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int8x16_shuffle($201, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_or($211,$212); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_sub($$val8,$214); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($215)),5))); $217 = SIMD_Int32x4_or($208,$216); $218 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $218); $219 = SIMD_Int8x16_fromInt32x4Bits($$val7); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_shuffle($210, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_or($220,$221); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_sub($$val7,$223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($224)),8))); $226 = SIMD_Int32x4_or($217,$225); $227 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $227); $228 = SIMD_Int8x16_fromInt32x4Bits($$val6); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_shuffle($219, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_or($229,$230); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_sub($$val6,$232); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($233)),11))); $235 = SIMD_Int32x4_or($226,$234); $236 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $236); $237 = SIMD_Int8x16_fromInt32x4Bits($$val5); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int8x16_shuffle($228, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_or($238,$239); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_sub($$val5,$241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($242)),14))); $244 = SIMD_Int32x4_or($235,$243); $245 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val4); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($237, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val4,$250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),17))); $253 = SIMD_Int32x4_or($244,$252); $254 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int8x16_fromInt32x4Bits($$val3); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_or($256,$257); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_sub($$val3,$259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($260)),20))); $262 = SIMD_Int32x4_or($253,$261); $263 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $263); $264 = SIMD_Int8x16_fromInt32x4Bits($$val2); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_shuffle($255, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_or($265,$266); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_sub($$val2,$268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($269)),23))); $271 = SIMD_Int32x4_or($262,$270); $272 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $272); $273 = SIMD_Int8x16_fromInt32x4Bits($$val1); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_shuffle($264, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int8x16_or($274,$275); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_sub($$val1,$277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($278)),26))); $280 = SIMD_Int32x4_or($271,$279); $281 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $281); $282 = SIMD_Int8x16_fromInt32x4Bits($$val); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_shuffle($273, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $285 = SIMD_Int8x16_or($283,$284); $286 = SIMD_Int32x4_fromInt8x16Bits($285); $287 = SIMD_Int32x4_sub($$val,$286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($287)),29))); $289 = SIMD_Int32x4_or($280,$288); temp_Int32x4_ptr = $198;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $289); return; } function _ipackwithoutmask4($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = 0, $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = 0, $142 = 0, $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0; var $213 = 0, $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = 0, $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = 0, $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0); var $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0); var $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = 0, $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0); var $86 = 0, $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),4))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),8))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),12))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),16))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),20))); $47 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val25); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val25,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),24))); $55 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $55); $56 = SIMD_Int8x16_fromInt32x4Bits($$val24); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_or($57,$58); $60 = SIMD_Int32x4_fromInt8x16Bits($59); $61 = SIMD_Int32x4_sub($$val24,$60); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($61)),28))); $63 = SIMD_Int32x4_or($22,$14); $64 = SIMD_Int32x4_or($63,$6); $65 = SIMD_Int32x4_or($64,$30); $66 = SIMD_Int32x4_or($65,$38); $67 = SIMD_Int32x4_or($66,$46); $68 = SIMD_Int32x4_or($67,$54); $69 = SIMD_Int32x4_or($68,$62); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $69); $70 = ((($out)) + 16|0); $71 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val23); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($56, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val23,$76); $78 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $78); $79 = SIMD_Int8x16_fromInt32x4Bits($$val22); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_or($80,$81); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_sub($$val22,$83); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($84)),4))); $86 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $86); $87 = SIMD_Int8x16_fromInt32x4Bits($$val21); $88 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $87, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_shuffle($79, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_or($88,$89); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_sub($$val21,$91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($92)),8))); $94 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $94); $95 = SIMD_Int8x16_fromInt32x4Bits($$val20); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_shuffle($87, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_or($96,$97); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_sub($$val20,$99); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($100)),12))); $102 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($$val19); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_shuffle($95, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_or($104,$105); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_sub($$val19,$107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($108)),16))); $110 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $110); $111 = SIMD_Int8x16_fromInt32x4Bits($$val18); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_shuffle($103, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_or($112,$113); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_sub($$val18,$115); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($116)),20))); $118 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $118); $119 = SIMD_Int8x16_fromInt32x4Bits($$val17); $120 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $119, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_shuffle($111, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_or($120,$121); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_sub($$val17,$123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($124)),24))); $126 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int8x16_fromInt32x4Bits($$val16); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_shuffle($119, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_or($128,$129); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_sub($$val16,$131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($132)),28))); $134 = SIMD_Int32x4_or($93,$85); $135 = SIMD_Int32x4_or($134,$77); $136 = SIMD_Int32x4_or($135,$101); $137 = SIMD_Int32x4_or($136,$109); $138 = SIMD_Int32x4_or($137,$117); $139 = SIMD_Int32x4_or($138,$125); $140 = SIMD_Int32x4_or($139,$133); temp_Int32x4_ptr = $70;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $140); $141 = ((($out)) + 32|0); $142 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $142); $143 = SIMD_Int8x16_fromInt32x4Bits($$val15); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int8x16_shuffle($127, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_or($144,$145); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_sub($$val15,$147); $149 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $149); $150 = SIMD_Int8x16_fromInt32x4Bits($$val14); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_shuffle($143, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_or($151,$152); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_sub($$val14,$154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($155)),4))); $157 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $157); $158 = SIMD_Int8x16_fromInt32x4Bits($$val13); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_shuffle($150, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_or($159,$160); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_sub($$val13,$162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),8))); $165 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $165); $166 = SIMD_Int8x16_fromInt32x4Bits($$val12); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_shuffle($158, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_or($167,$168); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_sub($$val12,$170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($171)),12))); $173 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $173); $174 = SIMD_Int8x16_fromInt32x4Bits($$val11); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_shuffle($166, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_or($175,$176); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_sub($$val11,$178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($179)),16))); $181 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $181); $182 = SIMD_Int8x16_fromInt32x4Bits($$val10); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_shuffle($174, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_or($183,$184); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_sub($$val10,$186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($187)),20))); $189 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $189); $190 = SIMD_Int8x16_fromInt32x4Bits($$val9); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_shuffle($182, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_or($191,$192); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_sub($$val9,$194); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($195)),24))); $197 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $197); $198 = SIMD_Int8x16_fromInt32x4Bits($$val8); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_shuffle($190, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_or($199,$200); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_sub($$val8,$202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($203)),28))); $205 = SIMD_Int32x4_or($164,$156); $206 = SIMD_Int32x4_or($205,$148); $207 = SIMD_Int32x4_or($206,$172); $208 = SIMD_Int32x4_or($207,$180); $209 = SIMD_Int32x4_or($208,$188); $210 = SIMD_Int32x4_or($209,$196); $211 = SIMD_Int32x4_or($210,$204); temp_Int32x4_ptr = $141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $212 = ((($out)) + 48|0); $213 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int8x16_fromInt32x4Bits($$val7); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int8x16_shuffle($198, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int8x16_or($215,$216); $218 = SIMD_Int32x4_fromInt8x16Bits($217); $219 = SIMD_Int32x4_sub($$val7,$218); $220 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $220); $221 = SIMD_Int8x16_fromInt32x4Bits($$val6); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int8x16_shuffle($214, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int8x16_or($222,$223); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_sub($$val6,$225); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($226)),4))); $228 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $228); $229 = SIMD_Int8x16_fromInt32x4Bits($$val5); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_shuffle($221, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_or($230,$231); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_sub($$val5,$233); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($234)),8))); $236 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $236); $237 = SIMD_Int8x16_fromInt32x4Bits($$val4); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int8x16_shuffle($229, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_or($238,$239); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_sub($$val4,$241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($242)),12))); $244 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $244); $245 = SIMD_Int8x16_fromInt32x4Bits($$val3); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_shuffle($237, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_or($246,$247); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_sub($$val3,$249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($250)),16))); $252 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $252); $253 = SIMD_Int8x16_fromInt32x4Bits($$val2); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_shuffle($245, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int8x16_or($254,$255); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_sub($$val2,$257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($258)),20))); $260 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $260); $261 = SIMD_Int8x16_fromInt32x4Bits($$val1); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_shuffle($253, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_or($262,$263); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_sub($$val1,$265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($266)),24))); $268 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $268); $269 = SIMD_Int8x16_fromInt32x4Bits($$val); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_shuffle($261, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_or($270,$271); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_sub($$val,$273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($274)),28))); $276 = SIMD_Int32x4_or($235,$227); $277 = SIMD_Int32x4_or($276,$219); $278 = SIMD_Int32x4_or($277,$243); $279 = SIMD_Int32x4_or($278,$251); $280 = SIMD_Int32x4_or($279,$259); $281 = SIMD_Int32x4_or($280,$267); $282 = SIMD_Int32x4_or($281,$275); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); return; } function _ipackwithoutmask5($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = 0, $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = 0, $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = 0, $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = 0, $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = 0, $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = 0; var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = 0; var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = 0; var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0; var $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0); var $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = 0, $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = 0, $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),5))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),10))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),15))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),20))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),25))); $47 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val25); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val25,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),30))); $55 = SIMD_Int32x4_or($22,$14); $56 = SIMD_Int32x4_or($55,$6); $57 = SIMD_Int32x4_or($56,$30); $58 = SIMD_Int32x4_or($57,$38); $59 = SIMD_Int32x4_or($58,$46); $60 = SIMD_Int32x4_or($59,$54); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $60); $61 = ((($out)) + 16|0); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($53)),2))); $63 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val24); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val24,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),3))); $71 = SIMD_Int32x4_or($70,$62); $72 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $72); $73 = SIMD_Int8x16_fromInt32x4Bits($$val23); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_or($74,$75); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_sub($$val23,$77); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($78)),8))); $80 = SIMD_Int32x4_or($71,$79); $81 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $81); $82 = SIMD_Int8x16_fromInt32x4Bits($$val22); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_shuffle($73, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_or($83,$84); $86 = SIMD_Int32x4_fromInt8x16Bits($85); $87 = SIMD_Int32x4_sub($$val22,$86); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($87)),13))); $89 = SIMD_Int32x4_or($80,$88); $90 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $90); $91 = SIMD_Int8x16_fromInt32x4Bits($$val21); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_shuffle($82, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_or($92,$93); $95 = SIMD_Int32x4_fromInt8x16Bits($94); $96 = SIMD_Int32x4_sub($$val21,$95); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($96)),18))); $98 = SIMD_Int32x4_or($89,$97); $99 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $99); $100 = SIMD_Int8x16_fromInt32x4Bits($$val20); $101 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $100, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $102 = SIMD_Int8x16_shuffle($91, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int8x16_or($101,$102); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_sub($$val20,$104); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($105)),23))); $107 = SIMD_Int32x4_or($98,$106); $108 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $108); $109 = SIMD_Int8x16_fromInt32x4Bits($$val19); $110 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $109, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int8x16_shuffle($100, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $112 = SIMD_Int8x16_or($110,$111); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_sub($$val19,$113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($114)),28))); $116 = SIMD_Int32x4_or($107,$115); temp_Int32x4_ptr = $61;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $116); $117 = ((($out)) + 32|0); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($114)),4))); $119 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val18); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($109, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val18,$124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($125)),1))); $127 = SIMD_Int32x4_or($126,$118); $128 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val17); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val17,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),6))); $136 = SIMD_Int32x4_or($127,$135); $137 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $137); $138 = SIMD_Int8x16_fromInt32x4Bits($$val16); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_or($139,$140); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_sub($$val16,$142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($143)),11))); $145 = SIMD_Int32x4_or($136,$144); $146 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $146); $147 = SIMD_Int8x16_fromInt32x4Bits($$val15); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_shuffle($138, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_or($148,$149); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_sub($$val15,$151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($152)),16))); $154 = SIMD_Int32x4_or($145,$153); $155 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $155); $156 = SIMD_Int8x16_fromInt32x4Bits($$val14); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_shuffle($147, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_or($157,$158); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_sub($$val14,$160); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($161)),21))); $163 = SIMD_Int32x4_or($154,$162); $164 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $164); $165 = SIMD_Int8x16_fromInt32x4Bits($$val13); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_shuffle($156, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_or($166,$167); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_sub($$val13,$169); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($170)),26))); $172 = SIMD_Int32x4_or($163,$171); $173 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $173); $174 = SIMD_Int8x16_fromInt32x4Bits($$val12); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_shuffle($165, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_or($175,$176); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_sub($$val12,$178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($179)),31))); $181 = SIMD_Int32x4_or($172,$180); temp_Int32x4_ptr = $117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $182 = ((($out)) + 48|0); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($179)),1))); $184 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $184); $185 = SIMD_Int8x16_fromInt32x4Bits($$val11); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_shuffle($174, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_or($186,$187); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_sub($$val11,$189); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($190)),4))); $192 = SIMD_Int32x4_or($191,$183); $193 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $193); $194 = SIMD_Int8x16_fromInt32x4Bits($$val10); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int8x16_shuffle($185, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int8x16_or($195,$196); $198 = SIMD_Int32x4_fromInt8x16Bits($197); $199 = SIMD_Int32x4_sub($$val10,$198); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($199)),9))); $201 = SIMD_Int32x4_or($192,$200); $202 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $202); $203 = SIMD_Int8x16_fromInt32x4Bits($$val9); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_shuffle($194, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int8x16_or($204,$205); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_sub($$val9,$207); $209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($208)),14))); $210 = SIMD_Int32x4_or($201,$209); $211 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $211); $212 = SIMD_Int8x16_fromInt32x4Bits($$val8); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_shuffle($203, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_or($213,$214); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_sub($$val8,$216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($217)),19))); $219 = SIMD_Int32x4_or($210,$218); $220 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $220); $221 = SIMD_Int8x16_fromInt32x4Bits($$val7); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int8x16_shuffle($212, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int8x16_or($222,$223); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_sub($$val7,$225); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($226)),24))); $228 = SIMD_Int32x4_or($219,$227); $229 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $229); $230 = SIMD_Int8x16_fromInt32x4Bits($$val6); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_shuffle($221, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int8x16_or($231,$232); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_sub($$val6,$234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($235)),29))); $237 = SIMD_Int32x4_or($228,$236); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $237); $238 = ((($out)) + 64|0); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($235)),3))); $240 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $240); $241 = SIMD_Int8x16_fromInt32x4Bits($$val5); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_shuffle($230, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int8x16_or($242,$243); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_sub($$val5,$245); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($246)),2))); $248 = SIMD_Int32x4_or($247,$239); $249 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $249); $250 = SIMD_Int8x16_fromInt32x4Bits($$val4); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_shuffle($241, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_or($251,$252); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_sub($$val4,$254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($255)),7))); $257 = SIMD_Int32x4_or($248,$256); $258 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $258); $259 = SIMD_Int8x16_fromInt32x4Bits($$val3); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int8x16_shuffle($250, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $262 = SIMD_Int8x16_or($260,$261); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_sub($$val3,$263); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($264)),12))); $266 = SIMD_Int32x4_or($257,$265); $267 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $267); $268 = SIMD_Int8x16_fromInt32x4Bits($$val2); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_shuffle($259, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_or($269,$270); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_sub($$val2,$272); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($273)),17))); $275 = SIMD_Int32x4_or($266,$274); $276 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $276); $277 = SIMD_Int8x16_fromInt32x4Bits($$val1); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_shuffle($268, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int8x16_or($278,$279); $281 = SIMD_Int32x4_fromInt8x16Bits($280); $282 = SIMD_Int32x4_sub($$val1,$281); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($282)),22))); $284 = SIMD_Int32x4_or($275,$283); $285 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $285); $286 = SIMD_Int8x16_fromInt32x4Bits($$val); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_shuffle($277, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_or($287,$288); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_sub($$val,$290); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($291)),27))); $293 = SIMD_Int32x4_or($284,$292); temp_Int32x4_ptr = $238;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $293); return; } function _ipackwithoutmask6($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = 0, $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = 0, $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = 0, $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = 0, $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = 0, $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = 0, $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = 0, $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = 0, $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),6))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),12))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),18))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),24))); $39 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val26); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val26,$44); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($45)),30))); $47 = SIMD_Int32x4_or($22,$14); $48 = SIMD_Int32x4_or($47,$6); $49 = SIMD_Int32x4_or($48,$30); $50 = SIMD_Int32x4_or($49,$38); $51 = SIMD_Int32x4_or($50,$46); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $51); $52 = ((($out)) + 16|0); $53 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($45)),2))); $54 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $54); $55 = SIMD_Int8x16_fromInt32x4Bits($$val25); $56 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $55, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $57 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_or($56,$57); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_sub($$val25,$59); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($60)),4))); $62 = SIMD_Int32x4_or($61,$53); $63 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val24); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($55, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val24,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),10))); $71 = SIMD_Int32x4_or($62,$70); $72 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $72); $73 = SIMD_Int8x16_fromInt32x4Bits($$val23); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_or($74,$75); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_sub($$val23,$77); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($78)),16))); $80 = SIMD_Int32x4_or($71,$79); $81 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $81); $82 = SIMD_Int8x16_fromInt32x4Bits($$val22); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_shuffle($73, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_or($83,$84); $86 = SIMD_Int32x4_fromInt8x16Bits($85); $87 = SIMD_Int32x4_sub($$val22,$86); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($87)),22))); $89 = SIMD_Int32x4_or($80,$88); $90 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $90); $91 = SIMD_Int8x16_fromInt32x4Bits($$val21); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_shuffle($82, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_or($92,$93); $95 = SIMD_Int32x4_fromInt8x16Bits($94); $96 = SIMD_Int32x4_sub($$val21,$95); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($96)),28))); $98 = SIMD_Int32x4_or($89,$97); temp_Int32x4_ptr = $52;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $98); $99 = ((($out)) + 32|0); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($96)),4))); $101 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $101); $102 = SIMD_Int8x16_fromInt32x4Bits($$val20); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int8x16_shuffle($91, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_or($103,$104); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_sub($$val20,$106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($107)),2))); $109 = SIMD_Int32x4_or($108,$100); $110 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $110); $111 = SIMD_Int8x16_fromInt32x4Bits($$val19); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_shuffle($102, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_or($112,$113); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_sub($$val19,$115); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($116)),8))); $118 = SIMD_Int32x4_or($109,$117); $119 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val18); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($111, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val18,$124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($125)),14))); $127 = SIMD_Int32x4_or($118,$126); $128 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val17); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val17,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),20))); $136 = SIMD_Int32x4_or($127,$135); $137 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $137); $138 = SIMD_Int8x16_fromInt32x4Bits($$val16); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_or($139,$140); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_sub($$val16,$142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($143)),26))); $145 = SIMD_Int32x4_or($136,$144); temp_Int32x4_ptr = $99;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $146 = ((($out)) + 48|0); $147 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $147); $148 = SIMD_Int8x16_fromInt32x4Bits($$val15); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_shuffle($138, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_or($149,$150); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_sub($$val15,$152); $154 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $154); $155 = SIMD_Int8x16_fromInt32x4Bits($$val14); $156 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $155, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_shuffle($148, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_or($156,$157); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_sub($$val14,$159); $161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($160)),6))); $162 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $162); $163 = SIMD_Int8x16_fromInt32x4Bits($$val13); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_shuffle($155, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_or($164,$165); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_sub($$val13,$167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($168)),12))); $170 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val12); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($163, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val12,$175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($176)),18))); $178 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $178); $179 = SIMD_Int8x16_fromInt32x4Bits($$val11); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int8x16_or($180,$181); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_sub($$val11,$183); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($184)),24))); $186 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $186); $187 = SIMD_Int8x16_fromInt32x4Bits($$val10); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_shuffle($179, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_or($188,$189); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_sub($$val10,$191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($192)),30))); $194 = SIMD_Int32x4_or($169,$161); $195 = SIMD_Int32x4_or($194,$153); $196 = SIMD_Int32x4_or($195,$177); $197 = SIMD_Int32x4_or($196,$185); $198 = SIMD_Int32x4_or($197,$193); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $199 = ((($out)) + 64|0); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($192)),2))); $201 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int8x16_fromInt32x4Bits($$val9); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_shuffle($187, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_or($203,$204); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_sub($$val9,$206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($207)),4))); $209 = SIMD_Int32x4_or($208,$200); $210 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $210); $211 = SIMD_Int8x16_fromInt32x4Bits($$val8); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_shuffle($202, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_or($212,$213); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_sub($$val8,$215); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($216)),10))); $218 = SIMD_Int32x4_or($209,$217); $219 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $219); $220 = SIMD_Int8x16_fromInt32x4Bits($$val7); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_shuffle($211, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int8x16_or($221,$222); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_sub($$val7,$224); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($225)),16))); $227 = SIMD_Int32x4_or($218,$226); $228 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $228); $229 = SIMD_Int8x16_fromInt32x4Bits($$val6); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_shuffle($220, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_or($230,$231); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_sub($$val6,$233); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($234)),22))); $236 = SIMD_Int32x4_or($227,$235); $237 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($$val5); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_shuffle($229, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_or($239,$240); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_sub($$val5,$242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($243)),28))); $245 = SIMD_Int32x4_or($236,$244); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $245); $246 = ((($out)) + 80|0); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($243)),4))); $248 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $248); $249 = SIMD_Int8x16_fromInt32x4Bits($$val4); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int8x16_shuffle($238, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_or($250,$251); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_sub($$val4,$253); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($254)),2))); $256 = SIMD_Int32x4_or($255,$247); $257 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $257); $258 = SIMD_Int8x16_fromInt32x4Bits($$val3); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_shuffle($249, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int8x16_or($259,$260); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_sub($$val3,$262); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($263)),8))); $265 = SIMD_Int32x4_or($256,$264); $266 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $266); $267 = SIMD_Int8x16_fromInt32x4Bits($$val2); $268 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $267, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int8x16_shuffle($258, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_or($268,$269); $271 = SIMD_Int32x4_fromInt8x16Bits($270); $272 = SIMD_Int32x4_sub($$val2,$271); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($272)),14))); $274 = SIMD_Int32x4_or($265,$273); $275 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $275); $276 = SIMD_Int8x16_fromInt32x4Bits($$val1); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_shuffle($267, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_or($277,$278); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_sub($$val1,$280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($281)),20))); $283 = SIMD_Int32x4_or($274,$282); $284 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $284); $285 = SIMD_Int8x16_fromInt32x4Bits($$val); $286 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $285, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $287 = SIMD_Int8x16_shuffle($276, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_or($286,$287); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_sub($$val,$289); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($290)),26))); $292 = SIMD_Int32x4_or($283,$291); temp_Int32x4_ptr = $246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $292); return; } function _ipackwithoutmask7($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = 0, $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = 0, $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = 0, $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = 0, $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = 0, $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = 0, $261 = SIMD_Int32x4(0,0,0,0), $262 = 0, $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = 0, $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0); var $54 = 0, $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0); var $72 = 0, $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = 0, $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $90 = 0, $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),7))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),14))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),21))); $31 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $31); $32 = SIMD_Int8x16_fromInt32x4Bits($$val27); $33 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $32, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $34 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $35 = SIMD_Int8x16_or($33,$34); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_sub($$val27,$36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($37)),28))); $39 = SIMD_Int32x4_or($22,$14); $40 = SIMD_Int32x4_or($39,$6); $41 = SIMD_Int32x4_or($40,$30); $42 = SIMD_Int32x4_or($41,$38); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $43 = ((($out)) + 16|0); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($37)),4))); $45 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($$val26); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $48 = SIMD_Int8x16_shuffle($32, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_or($47,$48); $50 = SIMD_Int32x4_fromInt8x16Bits($49); $51 = SIMD_Int32x4_sub($$val26,$50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($51)),3))); $53 = SIMD_Int32x4_or($52,$44); $54 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $54); $55 = SIMD_Int8x16_fromInt32x4Bits($$val25); $56 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $55, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $57 = SIMD_Int8x16_shuffle($46, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_or($56,$57); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_sub($$val25,$59); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($60)),10))); $62 = SIMD_Int32x4_or($53,$61); $63 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val24); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($55, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val24,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),17))); $71 = SIMD_Int32x4_or($62,$70); $72 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $72); $73 = SIMD_Int8x16_fromInt32x4Bits($$val23); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_or($74,$75); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_sub($$val23,$77); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($78)),24))); $80 = SIMD_Int32x4_or($71,$79); $81 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $81); $82 = SIMD_Int8x16_fromInt32x4Bits($$val22); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_shuffle($73, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_or($83,$84); $86 = SIMD_Int32x4_fromInt8x16Bits($85); $87 = SIMD_Int32x4_sub($$val22,$86); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($87)),31))); $89 = SIMD_Int32x4_or($80,$88); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $89); $90 = ((($out)) + 32|0); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($87)),1))); $92 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $92); $93 = SIMD_Int8x16_fromInt32x4Bits($$val21); $94 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $93, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int8x16_shuffle($82, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_or($94,$95); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_sub($$val21,$97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($98)),6))); $100 = SIMD_Int32x4_or($99,$91); $101 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $101); $102 = SIMD_Int8x16_fromInt32x4Bits($$val20); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int8x16_shuffle($93, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_or($103,$104); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_sub($$val20,$106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($107)),13))); $109 = SIMD_Int32x4_or($100,$108); $110 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $110); $111 = SIMD_Int8x16_fromInt32x4Bits($$val19); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_shuffle($102, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_or($112,$113); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_sub($$val19,$115); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($116)),20))); $118 = SIMD_Int32x4_or($109,$117); $119 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val18); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($111, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val18,$124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($125)),27))); $127 = SIMD_Int32x4_or($118,$126); temp_Int32x4_ptr = $90;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $127); $128 = ((($out)) + 48|0); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($125)),5))); $130 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $130); $131 = SIMD_Int8x16_fromInt32x4Bits($$val17); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $134 = SIMD_Int8x16_or($132,$133); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_sub($$val17,$135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($136)),2))); $138 = SIMD_Int32x4_or($137,$129); $139 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $139); $140 = SIMD_Int8x16_fromInt32x4Bits($$val16); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int8x16_shuffle($131, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_or($141,$142); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_sub($$val16,$144); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($145)),9))); $147 = SIMD_Int32x4_or($138,$146); $148 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $148); $149 = SIMD_Int8x16_fromInt32x4Bits($$val15); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_shuffle($140, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_or($150,$151); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_sub($$val15,$153); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($154)),16))); $156 = SIMD_Int32x4_or($147,$155); $157 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $157); $158 = SIMD_Int8x16_fromInt32x4Bits($$val14); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_shuffle($149, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_or($159,$160); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_sub($$val14,$162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),23))); $165 = SIMD_Int32x4_or($156,$164); $166 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val13); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($158, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val13,$171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($172)),30))); $174 = SIMD_Int32x4_or($165,$173); temp_Int32x4_ptr = $128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $175 = ((($out)) + 64|0); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($172)),2))); $177 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $177); $178 = SIMD_Int8x16_fromInt32x4Bits($$val12); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_or($179,$180); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_sub($$val12,$182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),5))); $185 = SIMD_Int32x4_or($184,$176); $186 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $186); $187 = SIMD_Int8x16_fromInt32x4Bits($$val11); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_shuffle($178, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_or($188,$189); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_sub($$val11,$191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($192)),12))); $194 = SIMD_Int32x4_or($185,$193); $195 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($$val10); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_shuffle($187, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_or($197,$198); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_sub($$val10,$200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($201)),19))); $203 = SIMD_Int32x4_or($194,$202); $204 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $204); $205 = SIMD_Int8x16_fromInt32x4Bits($$val9); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int8x16_shuffle($196, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_or($206,$207); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_sub($$val9,$209); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($210)),26))); $212 = SIMD_Int32x4_or($203,$211); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $212); $213 = ((($out)) + 80|0); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($210)),6))); $215 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $215); $216 = SIMD_Int8x16_fromInt32x4Bits($$val8); $217 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $216, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int8x16_shuffle($205, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_or($217,$218); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_sub($$val8,$220); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($221)),1))); $223 = SIMD_Int32x4_or($222,$214); $224 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $224); $225 = SIMD_Int8x16_fromInt32x4Bits($$val7); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_shuffle($216, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_or($226,$227); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_sub($$val7,$229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($230)),8))); $232 = SIMD_Int32x4_or($223,$231); $233 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $233); $234 = SIMD_Int8x16_fromInt32x4Bits($$val6); $235 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $234, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_shuffle($225, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_or($235,$236); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_sub($$val6,$238); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($239)),15))); $241 = SIMD_Int32x4_or($232,$240); $242 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $242); $243 = SIMD_Int8x16_fromInt32x4Bits($$val5); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int8x16_shuffle($234, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int8x16_or($244,$245); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_sub($$val5,$247); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($248)),22))); $250 = SIMD_Int32x4_or($241,$249); $251 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $251); $252 = SIMD_Int8x16_fromInt32x4Bits($$val4); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int8x16_shuffle($243, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_or($253,$254); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_sub($$val4,$256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($257)),29))); $259 = SIMD_Int32x4_or($250,$258); temp_Int32x4_ptr = $213;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $259); $260 = ((($out)) + 96|0); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($257)),3))); $262 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $262); $263 = SIMD_Int8x16_fromInt32x4Bits($$val3); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_shuffle($252, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_or($264,$265); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_sub($$val3,$267); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($268)),4))); $270 = SIMD_Int32x4_or($269,$261); $271 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $271); $272 = SIMD_Int8x16_fromInt32x4Bits($$val2); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int8x16_shuffle($263, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_or($273,$274); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_sub($$val2,$276); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($277)),11))); $279 = SIMD_Int32x4_or($270,$278); $280 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $280); $281 = SIMD_Int8x16_fromInt32x4Bits($$val1); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int8x16_shuffle($272, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_or($282,$283); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_sub($$val1,$285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($286)),18))); $288 = SIMD_Int32x4_or($279,$287); $289 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $289); $290 = SIMD_Int8x16_fromInt32x4Bits($$val); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_shuffle($281, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_or($291,$292); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_sub($$val,$294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($295)),25))); $297 = SIMD_Int32x4_or($288,$296); temp_Int32x4_ptr = $260;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); return; } function _ipackwithoutmask8($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = 0, $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = 0, $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = 0; var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = 0, $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = 0, $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = 0, $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int32x4(0,0,0,0), $210 = 0, $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = 0, $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = 0; var $35 = 0, $36 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = 0, $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = 0, $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = 0; var $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = 0, $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),8))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),16))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),24))); $31 = SIMD_Int32x4_or($22,$14); $32 = SIMD_Int32x4_or($31,$6); $33 = SIMD_Int32x4_or($32,$30); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $33); $34 = ((($out)) + 16|0); $35 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $35); $36 = SIMD_Int8x16_fromInt32x4Bits($$val27); $37 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $36, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $38 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_or($37,$38); $40 = SIMD_Int32x4_fromInt8x16Bits($39); $41 = SIMD_Int32x4_sub($$val27,$40); $42 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $42); $43 = SIMD_Int8x16_fromInt32x4Bits($$val26); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $45 = SIMD_Int8x16_shuffle($36, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int8x16_or($44,$45); $47 = SIMD_Int32x4_fromInt8x16Bits($46); $48 = SIMD_Int32x4_sub($$val26,$47); $49 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($48)),8))); $50 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $50); $51 = SIMD_Int8x16_fromInt32x4Bits($$val25); $52 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $51, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_shuffle($43, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_or($52,$53); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_sub($$val25,$55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($56)),16))); $58 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val24); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($51, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val24,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),24))); $66 = SIMD_Int32x4_or($57,$49); $67 = SIMD_Int32x4_or($66,$41); $68 = SIMD_Int32x4_or($67,$65); temp_Int32x4_ptr = $34;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $69 = ((($out)) + 32|0); $70 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $70); $71 = SIMD_Int8x16_fromInt32x4Bits($$val23); $72 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $71, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $73 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_or($72,$73); $75 = SIMD_Int32x4_fromInt8x16Bits($74); $76 = SIMD_Int32x4_sub($$val23,$75); $77 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $77); $78 = SIMD_Int8x16_fromInt32x4Bits($$val22); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $80 = SIMD_Int8x16_shuffle($71, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_or($79,$80); $82 = SIMD_Int32x4_fromInt8x16Bits($81); $83 = SIMD_Int32x4_sub($$val22,$82); $84 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($83)),8))); $85 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val21); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($78, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val21,$90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($91)),16))); $93 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $93); $94 = SIMD_Int8x16_fromInt32x4Bits($$val20); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_or($95,$96); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_sub($$val20,$98); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($99)),24))); $101 = SIMD_Int32x4_or($92,$84); $102 = SIMD_Int32x4_or($101,$76); $103 = SIMD_Int32x4_or($102,$100); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $104 = ((($out)) + 48|0); $105 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $105); $106 = SIMD_Int8x16_fromInt32x4Bits($$val19); $107 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $106, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $108 = SIMD_Int8x16_shuffle($94, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_or($107,$108); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_sub($$val19,$110); $112 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $112); $113 = SIMD_Int8x16_fromInt32x4Bits($$val18); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_shuffle($106, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_or($114,$115); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_sub($$val18,$117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($118)),8))); $120 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $120); $121 = SIMD_Int8x16_fromInt32x4Bits($$val17); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_shuffle($113, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int8x16_or($122,$123); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_sub($$val17,$125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($126)),16))); $128 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val16); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($121, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val16,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),24))); $136 = SIMD_Int32x4_or($127,$119); $137 = SIMD_Int32x4_or($136,$111); $138 = SIMD_Int32x4_or($137,$135); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $139 = ((($out)) + 64|0); $140 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $140); $141 = SIMD_Int8x16_fromInt32x4Bits($$val15); $142 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $141, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int8x16_or($142,$143); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_sub($$val15,$145); $147 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $147); $148 = SIMD_Int8x16_fromInt32x4Bits($$val14); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_shuffle($141, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_or($149,$150); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_sub($$val14,$152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($153)),8))); $155 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $155); $156 = SIMD_Int8x16_fromInt32x4Bits($$val13); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_shuffle($148, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_or($157,$158); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_sub($$val13,$160); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($161)),16))); $163 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $163); $164 = SIMD_Int8x16_fromInt32x4Bits($$val12); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_shuffle($156, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_or($165,$166); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_sub($$val12,$168); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($169)),24))); $171 = SIMD_Int32x4_or($162,$154); $172 = SIMD_Int32x4_or($171,$146); $173 = SIMD_Int32x4_or($172,$170); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $173); $174 = ((($out)) + 80|0); $175 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $175); $176 = SIMD_Int8x16_fromInt32x4Bits($$val11); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_shuffle($164, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int8x16_or($177,$178); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_sub($$val11,$180); $182 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $182); $183 = SIMD_Int8x16_fromInt32x4Bits($$val10); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_shuffle($176, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_or($184,$185); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_sub($$val10,$187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($188)),8))); $190 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $190); $191 = SIMD_Int8x16_fromInt32x4Bits($$val9); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_shuffle($183, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_or($192,$193); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_sub($$val9,$195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($196)),16))); $198 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $198); $199 = SIMD_Int8x16_fromInt32x4Bits($$val8); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_shuffle($191, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int8x16_or($200,$201); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_sub($$val8,$203); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($204)),24))); $206 = SIMD_Int32x4_or($197,$189); $207 = SIMD_Int32x4_or($206,$181); $208 = SIMD_Int32x4_or($207,$205); temp_Int32x4_ptr = $174;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $208); $209 = ((($out)) + 96|0); $210 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $210); $211 = SIMD_Int8x16_fromInt32x4Bits($$val7); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_shuffle($199, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_or($212,$213); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_sub($$val7,$215); $217 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int8x16_fromInt32x4Bits($$val6); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_shuffle($211, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_or($219,$220); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_sub($$val6,$222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($223)),8))); $225 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($$val5); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_shuffle($218, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_or($227,$228); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_sub($$val5,$230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($231)),16))); $233 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $233); $234 = SIMD_Int8x16_fromInt32x4Bits($$val4); $235 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $234, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_shuffle($226, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_or($235,$236); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_sub($$val4,$238); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($239)),24))); $241 = SIMD_Int32x4_or($232,$224); $242 = SIMD_Int32x4_or($241,$216); $243 = SIMD_Int32x4_or($242,$240); temp_Int32x4_ptr = $209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $243); $244 = ((($out)) + 112|0); $245 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val3); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($234, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val3,$250); $252 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $252); $253 = SIMD_Int8x16_fromInt32x4Bits($$val2); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int8x16_or($254,$255); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_sub($$val2,$257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($258)),8))); $260 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $260); $261 = SIMD_Int8x16_fromInt32x4Bits($$val1); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_shuffle($253, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_or($262,$263); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_sub($$val1,$265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($266)),16))); $268 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $268); $269 = SIMD_Int8x16_fromInt32x4Bits($$val); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_shuffle($261, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_or($270,$271); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_sub($$val,$273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($274)),24))); $276 = SIMD_Int32x4_or($267,$259); $277 = SIMD_Int32x4_or($276,$251); $278 = SIMD_Int32x4_or($277,$275); temp_Int32x4_ptr = $244;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $278); return; } function _ipackwithoutmask9($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = 0, $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = 0, $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = 0, $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = 0, $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = 0, $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0; var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int32x4(0,0,0,0), $208 = 0, $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = 0, $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = 0, $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0); var $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = 0, $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0); var $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0); var $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = 0, $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),9))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),18))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),27))); $31 = SIMD_Int32x4_or($22,$14); $32 = SIMD_Int32x4_or($31,$6); $33 = SIMD_Int32x4_or($32,$30); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $33); $34 = ((($out)) + 16|0); $35 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($29)),5))); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),4))); $44 = SIMD_Int32x4_or($43,$35); $45 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($$val26); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $48 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_or($47,$48); $50 = SIMD_Int32x4_fromInt8x16Bits($49); $51 = SIMD_Int32x4_sub($$val26,$50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($51)),13))); $53 = SIMD_Int32x4_or($44,$52); $54 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $54); $55 = SIMD_Int8x16_fromInt32x4Bits($$val25); $56 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $55, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $57 = SIMD_Int8x16_shuffle($46, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_or($56,$57); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_sub($$val25,$59); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($60)),22))); $62 = SIMD_Int32x4_or($53,$61); $63 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($$val24); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_shuffle($55, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $67 = SIMD_Int8x16_or($65,$66); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_sub($$val24,$68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($69)),31))); $71 = SIMD_Int32x4_or($62,$70); temp_Int32x4_ptr = $34;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $72 = ((($out)) + 32|0); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($69)),1))); $74 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $74); $75 = SIMD_Int8x16_fromInt32x4Bits($$val23); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_shuffle($64, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int8x16_or($76,$77); $79 = SIMD_Int32x4_fromInt8x16Bits($78); $80 = SIMD_Int32x4_sub($$val23,$79); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($80)),8))); $82 = SIMD_Int32x4_or($81,$73); $83 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $83); $84 = SIMD_Int8x16_fromInt32x4Bits($$val22); $85 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $84, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_shuffle($75, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_or($85,$86); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_sub($$val22,$88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($89)),17))); $91 = SIMD_Int32x4_or($82,$90); $92 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $92); $93 = SIMD_Int8x16_fromInt32x4Bits($$val21); $94 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $93, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int8x16_shuffle($84, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_or($94,$95); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_sub($$val21,$97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($98)),26))); $100 = SIMD_Int32x4_or($91,$99); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $101 = ((($out)) + 48|0); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($98)),6))); $103 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($$val20); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_shuffle($93, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_or($105,$106); $108 = SIMD_Int32x4_fromInt8x16Bits($107); $109 = SIMD_Int32x4_sub($$val20,$108); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($109)),3))); $111 = SIMD_Int32x4_or($110,$102); $112 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $112); $113 = SIMD_Int8x16_fromInt32x4Bits($$val19); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_shuffle($104, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_or($114,$115); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_sub($$val19,$117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($118)),12))); $120 = SIMD_Int32x4_or($111,$119); $121 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $121); $122 = SIMD_Int8x16_fromInt32x4Bits($$val18); $123 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $122, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int8x16_shuffle($113, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $125 = SIMD_Int8x16_or($123,$124); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_sub($$val18,$126); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($127)),21))); $129 = SIMD_Int32x4_or($120,$128); $130 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $130); $131 = SIMD_Int8x16_fromInt32x4Bits($$val17); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int8x16_shuffle($122, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $134 = SIMD_Int8x16_or($132,$133); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_sub($$val17,$135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($136)),30))); $138 = SIMD_Int32x4_or($129,$137); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $139 = ((($out)) + 64|0); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($136)),2))); $141 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $141); $142 = SIMD_Int8x16_fromInt32x4Bits($$val16); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int8x16_shuffle($131, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int8x16_or($143,$144); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_sub($$val16,$146); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($147)),7))); $149 = SIMD_Int32x4_or($148,$140); $150 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int8x16_fromInt32x4Bits($$val15); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_shuffle($142, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_or($152,$153); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_sub($$val15,$155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($156)),16))); $158 = SIMD_Int32x4_or($149,$157); $159 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $159); $160 = SIMD_Int8x16_fromInt32x4Bits($$val14); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_shuffle($151, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_or($161,$162); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_sub($$val14,$164); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($165)),25))); $167 = SIMD_Int32x4_or($158,$166); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $167); $168 = ((($out)) + 80|0); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($165)),7))); $170 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val13); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($160, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val13,$175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($176)),2))); $178 = SIMD_Int32x4_or($177,$169); $179 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $179); $180 = SIMD_Int8x16_fromInt32x4Bits($$val12); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int8x16_or($181,$182); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_sub($$val12,$184); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($185)),11))); $187 = SIMD_Int32x4_or($178,$186); $188 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $188); $189 = SIMD_Int8x16_fromInt32x4Bits($$val11); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $191 = SIMD_Int8x16_shuffle($180, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_or($190,$191); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_sub($$val11,$193); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($194)),20))); $196 = SIMD_Int32x4_or($187,$195); $197 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $197); $198 = SIMD_Int8x16_fromInt32x4Bits($$val10); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_shuffle($189, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_or($199,$200); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_sub($$val10,$202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($203)),29))); $205 = SIMD_Int32x4_or($196,$204); temp_Int32x4_ptr = $168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $205); $206 = ((($out)) + 96|0); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($203)),3))); $208 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $208); $209 = SIMD_Int8x16_fromInt32x4Bits($$val9); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int8x16_shuffle($198, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int8x16_or($210,$211); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_sub($$val9,$213); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($214)),6))); $216 = SIMD_Int32x4_or($215,$207); $217 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int8x16_fromInt32x4Bits($$val8); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_shuffle($209, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_or($219,$220); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_sub($$val8,$222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($223)),15))); $225 = SIMD_Int32x4_or($216,$224); $226 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $226); $227 = SIMD_Int8x16_fromInt32x4Bits($$val7); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_shuffle($218, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_or($228,$229); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_sub($$val7,$231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($232)),24))); $234 = SIMD_Int32x4_or($225,$233); temp_Int32x4_ptr = $206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $235 = ((($out)) + 112|0); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($232)),8))); $237 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($$val6); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_shuffle($227, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_or($239,$240); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_sub($$val6,$242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($243)),1))); $245 = SIMD_Int32x4_or($244,$236); $246 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $246); $247 = SIMD_Int8x16_fromInt32x4Bits($$val5); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_shuffle($238, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $250 = SIMD_Int8x16_or($248,$249); $251 = SIMD_Int32x4_fromInt8x16Bits($250); $252 = SIMD_Int32x4_sub($$val5,$251); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($252)),10))); $254 = SIMD_Int32x4_or($245,$253); $255 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $255); $256 = SIMD_Int8x16_fromInt32x4Bits($$val4); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_shuffle($247, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_or($257,$258); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_sub($$val4,$260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($261)),19))); $263 = SIMD_Int32x4_or($254,$262); $264 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $264); $265 = SIMD_Int8x16_fromInt32x4Bits($$val3); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_shuffle($256, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $268 = SIMD_Int8x16_or($266,$267); $269 = SIMD_Int32x4_fromInt8x16Bits($268); $270 = SIMD_Int32x4_sub($$val3,$269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($270)),28))); $272 = SIMD_Int32x4_or($263,$271); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $272); $273 = ((($out)) + 128|0); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($270)),4))); $275 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $275); $276 = SIMD_Int8x16_fromInt32x4Bits($$val2); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_shuffle($265, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_or($277,$278); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_sub($$val2,$280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($281)),5))); $283 = SIMD_Int32x4_or($282,$274); $284 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $284); $285 = SIMD_Int8x16_fromInt32x4Bits($$val1); $286 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $285, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $287 = SIMD_Int8x16_shuffle($276, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_or($286,$287); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_sub($$val1,$289); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($290)),14))); $292 = SIMD_Int32x4_or($283,$291); $293 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $293); $294 = SIMD_Int8x16_fromInt32x4Bits($$val); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_shuffle($285, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $297 = SIMD_Int8x16_or($295,$296); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_sub($$val,$298); $300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($299)),23))); $301 = SIMD_Int32x4_or($292,$300); temp_Int32x4_ptr = $273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); return; } function _ipackwithoutmask10($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = 0, $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = 0, $122 = SIMD_Int32x4(0,0,0,0); var $123 = 0, $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = 0, $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = 0, $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = 0, $151 = 0, $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = 0, $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = 0, $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = 0, $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0); var $33 = SIMD_Int32x4(0,0,0,0), $34 = 0, $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0); var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = 0, $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),10))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),20))); $23 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $23); $24 = SIMD_Int8x16_fromInt32x4Bits($$val28); $25 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $26 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_or($25,$26); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_sub($$val28,$28); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($29)),30))); $31 = SIMD_Int32x4_or($22,$14); $32 = SIMD_Int32x4_or($31,$6); $33 = SIMD_Int32x4_or($32,$30); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $33); $34 = ((($out)) + 16|0); $35 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($29)),2))); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($24, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),8))); $44 = SIMD_Int32x4_or($43,$35); $45 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($$val26); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $48 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_or($47,$48); $50 = SIMD_Int32x4_fromInt8x16Bits($49); $51 = SIMD_Int32x4_sub($$val26,$50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($51)),18))); $53 = SIMD_Int32x4_or($44,$52); $54 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $54); $55 = SIMD_Int8x16_fromInt32x4Bits($$val25); $56 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $55, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $57 = SIMD_Int8x16_shuffle($46, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int8x16_or($56,$57); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_sub($$val25,$59); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($60)),28))); $62 = SIMD_Int32x4_or($53,$61); temp_Int32x4_ptr = $34;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $63 = ((($out)) + 32|0); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($60)),4))); $65 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $65); $66 = SIMD_Int8x16_fromInt32x4Bits($$val24); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int8x16_shuffle($55, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $69 = SIMD_Int8x16_or($67,$68); $70 = SIMD_Int32x4_fromInt8x16Bits($69); $71 = SIMD_Int32x4_sub($$val24,$70); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($71)),6))); $73 = SIMD_Int32x4_or($72,$64); $74 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $74); $75 = SIMD_Int8x16_fromInt32x4Bits($$val23); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_shuffle($66, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int8x16_or($76,$77); $79 = SIMD_Int32x4_fromInt8x16Bits($78); $80 = SIMD_Int32x4_sub($$val23,$79); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($80)),16))); $82 = SIMD_Int32x4_or($73,$81); $83 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $83); $84 = SIMD_Int8x16_fromInt32x4Bits($$val22); $85 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $84, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_shuffle($75, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_or($85,$86); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_sub($$val22,$88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($89)),26))); $91 = SIMD_Int32x4_or($82,$90); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $92 = ((($out)) + 48|0); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($89)),6))); $94 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $94); $95 = SIMD_Int8x16_fromInt32x4Bits($$val21); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_shuffle($84, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_or($96,$97); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_sub($$val21,$99); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($100)),4))); $102 = SIMD_Int32x4_or($101,$93); $103 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($$val20); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_shuffle($95, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_or($105,$106); $108 = SIMD_Int32x4_fromInt8x16Bits($107); $109 = SIMD_Int32x4_sub($$val20,$108); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($109)),14))); $111 = SIMD_Int32x4_or($102,$110); $112 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $112); $113 = SIMD_Int8x16_fromInt32x4Bits($$val19); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_shuffle($104, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_or($114,$115); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_sub($$val19,$117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($118)),24))); $120 = SIMD_Int32x4_or($111,$119); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $120); $121 = ((($out)) + 64|0); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($118)),8))); $123 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $123); $124 = SIMD_Int8x16_fromInt32x4Bits($$val18); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int8x16_shuffle($113, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_or($125,$126); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_sub($$val18,$128); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($129)),2))); $131 = SIMD_Int32x4_or($130,$122); $132 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $132); $133 = SIMD_Int8x16_fromInt32x4Bits($$val17); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int8x16_shuffle($124, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int8x16_or($134,$135); $137 = SIMD_Int32x4_fromInt8x16Bits($136); $138 = SIMD_Int32x4_sub($$val17,$137); $139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($138)),12))); $140 = SIMD_Int32x4_or($131,$139); $141 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $141); $142 = SIMD_Int8x16_fromInt32x4Bits($$val16); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int8x16_shuffle($133, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int8x16_or($143,$144); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_sub($$val16,$146); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($147)),22))); $149 = SIMD_Int32x4_or($140,$148); temp_Int32x4_ptr = $121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $149); $150 = ((($out)) + 80|0); $151 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $151); $152 = SIMD_Int8x16_fromInt32x4Bits($$val15); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_shuffle($142, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int8x16_or($153,$154); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_sub($$val15,$156); $158 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $158); $159 = SIMD_Int8x16_fromInt32x4Bits($$val14); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_shuffle($152, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_or($160,$161); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_sub($$val14,$163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($164)),10))); $166 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val13); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($159, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val13,$171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($172)),20))); $174 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int8x16_fromInt32x4Bits($$val12); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_or($176,$177); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_sub($$val12,$179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($180)),30))); $182 = SIMD_Int32x4_or($173,$165); $183 = SIMD_Int32x4_or($182,$157); $184 = SIMD_Int32x4_or($183,$181); temp_Int32x4_ptr = $150;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $184); $185 = ((($out)) + 96|0); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($180)),2))); $187 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $187); $188 = SIMD_Int8x16_fromInt32x4Bits($$val11); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_shuffle($175, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $191 = SIMD_Int8x16_or($189,$190); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_sub($$val11,$192); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($193)),8))); $195 = SIMD_Int32x4_or($194,$186); $196 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $196); $197 = SIMD_Int8x16_fromInt32x4Bits($$val10); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_shuffle($188, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_or($198,$199); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_sub($$val10,$201); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($202)),18))); $204 = SIMD_Int32x4_or($195,$203); $205 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $205); $206 = SIMD_Int8x16_fromInt32x4Bits($$val9); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_shuffle($197, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_or($207,$208); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_sub($$val9,$210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($211)),28))); $213 = SIMD_Int32x4_or($204,$212); temp_Int32x4_ptr = $185;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $214 = ((($out)) + 112|0); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($211)),4))); $216 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $216); $217 = SIMD_Int8x16_fromInt32x4Bits($$val8); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_shuffle($206, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_or($218,$219); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_sub($$val8,$221); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($222)),6))); $224 = SIMD_Int32x4_or($223,$215); $225 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($$val7); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_shuffle($217, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_or($227,$228); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_sub($$val7,$230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($231)),16))); $233 = SIMD_Int32x4_or($224,$232); $234 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $234); $235 = SIMD_Int8x16_fromInt32x4Bits($$val6); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_shuffle($226, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int8x16_or($236,$237); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_sub($$val6,$239); $241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($240)),26))); $242 = SIMD_Int32x4_or($233,$241); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $242); $243 = ((($out)) + 128|0); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($240)),6))); $245 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val5); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($235, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val5,$250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),4))); $253 = SIMD_Int32x4_or($252,$244); $254 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int8x16_fromInt32x4Bits($$val4); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_or($256,$257); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_sub($$val4,$259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($260)),14))); $262 = SIMD_Int32x4_or($253,$261); $263 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $263); $264 = SIMD_Int8x16_fromInt32x4Bits($$val3); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_shuffle($255, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_or($265,$266); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_sub($$val3,$268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($269)),24))); $271 = SIMD_Int32x4_or($262,$270); temp_Int32x4_ptr = $243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $271); $272 = ((($out)) + 144|0); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($269)),8))); $274 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $274); $275 = SIMD_Int8x16_fromInt32x4Bits($$val2); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int8x16_shuffle($264, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_or($276,$277); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_sub($$val2,$279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($280)),2))); $282 = SIMD_Int32x4_or($281,$273); $283 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $283); $284 = SIMD_Int8x16_fromInt32x4Bits($$val1); $285 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $284, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $286 = SIMD_Int8x16_shuffle($275, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $287 = SIMD_Int8x16_or($285,$286); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_sub($$val1,$288); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($289)),12))); $291 = SIMD_Int32x4_or($282,$290); $292 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $292); $293 = SIMD_Int8x16_fromInt32x4Bits($$val); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_shuffle($284, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_or($294,$295); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_sub($$val,$297); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($298)),22))); $300 = SIMD_Int32x4_or($291,$299); temp_Int32x4_ptr = $272;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $300); return; } function _ipackwithoutmask11($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = 0, $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = 0, $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = 0, $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = 0, $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = 0, $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = 0, $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0; var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = 0, $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int32x4(0,0,0,0), $259 = 0, $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = 0, $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = 0, $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0); var $65 = 0, $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0); var $83 = 0, $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),11))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),22))); $23 = SIMD_Int32x4_or($22,$14); $24 = SIMD_Int32x4_or($23,$6); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $24); $25 = ((($out)) + 16|0); $26 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($21)),10))); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),1))); $35 = SIMD_Int32x4_or($34,$26); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),12))); $44 = SIMD_Int32x4_or($35,$43); $45 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($$val26); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $48 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_or($47,$48); $50 = SIMD_Int32x4_fromInt8x16Bits($49); $51 = SIMD_Int32x4_sub($$val26,$50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($51)),23))); $53 = SIMD_Int32x4_or($44,$52); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $53); $54 = ((($out)) + 32|0); $55 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($51)),9))); $56 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int8x16_fromInt32x4Bits($$val25); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_shuffle($46, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_or($58,$59); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_sub($$val25,$61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),2))); $64 = SIMD_Int32x4_or($63,$55); $65 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $65); $66 = SIMD_Int8x16_fromInt32x4Bits($$val24); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int8x16_shuffle($57, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $69 = SIMD_Int8x16_or($67,$68); $70 = SIMD_Int32x4_fromInt8x16Bits($69); $71 = SIMD_Int32x4_sub($$val24,$70); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($71)),13))); $73 = SIMD_Int32x4_or($64,$72); $74 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $74); $75 = SIMD_Int8x16_fromInt32x4Bits($$val23); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_shuffle($66, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int8x16_or($76,$77); $79 = SIMD_Int32x4_fromInt8x16Bits($78); $80 = SIMD_Int32x4_sub($$val23,$79); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($80)),24))); $82 = SIMD_Int32x4_or($73,$81); temp_Int32x4_ptr = $54;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $82); $83 = ((($out)) + 48|0); $84 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($80)),8))); $85 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val22); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($75, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val22,$90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($91)),3))); $93 = SIMD_Int32x4_or($92,$84); $94 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $94); $95 = SIMD_Int8x16_fromInt32x4Bits($$val21); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_or($96,$97); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_sub($$val21,$99); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($100)),14))); $102 = SIMD_Int32x4_or($93,$101); $103 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($$val20); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_shuffle($95, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_or($105,$106); $108 = SIMD_Int32x4_fromInt8x16Bits($107); $109 = SIMD_Int32x4_sub($$val20,$108); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($109)),25))); $111 = SIMD_Int32x4_or($102,$110); temp_Int32x4_ptr = $83;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $111); $112 = ((($out)) + 64|0); $113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($109)),7))); $114 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $114); $115 = SIMD_Int8x16_fromInt32x4Bits($$val19); $116 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $115, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int8x16_shuffle($104, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $118 = SIMD_Int8x16_or($116,$117); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_sub($$val19,$119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($120)),4))); $122 = SIMD_Int32x4_or($121,$113); $123 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $123); $124 = SIMD_Int8x16_fromInt32x4Bits($$val18); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int8x16_shuffle($115, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_or($125,$126); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_sub($$val18,$128); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($129)),15))); $131 = SIMD_Int32x4_or($122,$130); $132 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $132); $133 = SIMD_Int8x16_fromInt32x4Bits($$val17); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int8x16_shuffle($124, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int8x16_or($134,$135); $137 = SIMD_Int32x4_fromInt8x16Bits($136); $138 = SIMD_Int32x4_sub($$val17,$137); $139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($138)),26))); $140 = SIMD_Int32x4_or($131,$139); temp_Int32x4_ptr = $112;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $140); $141 = ((($out)) + 80|0); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($138)),6))); $143 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $143); $144 = SIMD_Int8x16_fromInt32x4Bits($$val16); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_shuffle($133, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_or($145,$146); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_sub($$val16,$148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($149)),5))); $151 = SIMD_Int32x4_or($150,$142); $152 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $152); $153 = SIMD_Int8x16_fromInt32x4Bits($$val15); $154 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $153, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int8x16_shuffle($144, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int8x16_or($154,$155); $157 = SIMD_Int32x4_fromInt8x16Bits($156); $158 = SIMD_Int32x4_sub($$val15,$157); $159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($158)),16))); $160 = SIMD_Int32x4_or($151,$159); $161 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $161); $162 = SIMD_Int8x16_fromInt32x4Bits($$val14); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int8x16_shuffle($153, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_or($163,$164); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_sub($$val14,$166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($167)),27))); $169 = SIMD_Int32x4_or($160,$168); temp_Int32x4_ptr = $141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $170 = ((($out)) + 96|0); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($167)),5))); $172 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $172); $173 = SIMD_Int8x16_fromInt32x4Bits($$val13); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int8x16_shuffle($162, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_or($174,$175); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_sub($$val13,$177); $179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($178)),6))); $180 = SIMD_Int32x4_or($179,$171); $181 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $181); $182 = SIMD_Int8x16_fromInt32x4Bits($$val12); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_shuffle($173, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_or($183,$184); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_sub($$val12,$186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($187)),17))); $189 = SIMD_Int32x4_or($180,$188); $190 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $190); $191 = SIMD_Int8x16_fromInt32x4Bits($$val11); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_shuffle($182, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_or($192,$193); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_sub($$val11,$195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($196)),28))); $198 = SIMD_Int32x4_or($189,$197); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $199 = ((($out)) + 112|0); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($196)),4))); $201 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int8x16_fromInt32x4Bits($$val10); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_shuffle($191, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_or($203,$204); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_sub($$val10,$206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($207)),7))); $209 = SIMD_Int32x4_or($208,$200); $210 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $210); $211 = SIMD_Int8x16_fromInt32x4Bits($$val9); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_shuffle($202, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_or($212,$213); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_sub($$val9,$215); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($216)),18))); $218 = SIMD_Int32x4_or($209,$217); $219 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $219); $220 = SIMD_Int8x16_fromInt32x4Bits($$val8); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_shuffle($211, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int8x16_or($221,$222); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_sub($$val8,$224); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($225)),29))); $227 = SIMD_Int32x4_or($218,$226); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $227); $228 = ((($out)) + 128|0); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($225)),3))); $230 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $230); $231 = SIMD_Int8x16_fromInt32x4Bits($$val7); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int8x16_shuffle($220, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_or($232,$233); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_sub($$val7,$235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($236)),8))); $238 = SIMD_Int32x4_or($237,$229); $239 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $239); $240 = SIMD_Int8x16_fromInt32x4Bits($$val6); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_shuffle($231, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_or($241,$242); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_sub($$val6,$244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($245)),19))); $247 = SIMD_Int32x4_or($238,$246); $248 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $248); $249 = SIMD_Int8x16_fromInt32x4Bits($$val5); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int8x16_shuffle($240, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_or($250,$251); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_sub($$val5,$253); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($254)),30))); $256 = SIMD_Int32x4_or($247,$255); temp_Int32x4_ptr = $228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $256); $257 = ((($out)) + 144|0); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($254)),2))); $259 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $259); $260 = SIMD_Int8x16_fromInt32x4Bits($$val4); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $262 = SIMD_Int8x16_shuffle($249, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_or($261,$262); $264 = SIMD_Int32x4_fromInt8x16Bits($263); $265 = SIMD_Int32x4_sub($$val4,$264); $266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($265)),9))); $267 = SIMD_Int32x4_or($266,$258); $268 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $268); $269 = SIMD_Int8x16_fromInt32x4Bits($$val3); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_shuffle($260, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_or($270,$271); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_sub($$val3,$273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($274)),20))); $276 = SIMD_Int32x4_or($267,$275); $277 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $277); $278 = SIMD_Int8x16_fromInt32x4Bits($$val2); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int8x16_shuffle($269, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_or($279,$280); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_sub($$val2,$282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($283)),31))); $285 = SIMD_Int32x4_or($276,$284); temp_Int32x4_ptr = $257;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $286 = ((($out)) + 160|0); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($283)),1))); $288 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $288); $289 = SIMD_Int8x16_fromInt32x4Bits($$val1); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $291 = SIMD_Int8x16_shuffle($278, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_or($290,$291); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_sub($$val1,$293); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($294)),10))); $296 = SIMD_Int32x4_or($295,$287); $297 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $297); $298 = SIMD_Int8x16_fromInt32x4Bits($$val); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int8x16_shuffle($289, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int8x16_or($299,$300); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_sub($$val,$302); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($303)),21))); $305 = SIMD_Int32x4_or($296,$304); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $305); return; } function _ipackwithoutmask12($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = 0, $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = 0, $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = 0; var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = 0, $150 = 0, $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = 0, $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = 0, $250 = 0, $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = 0, $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = 0, $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = 0, $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0); var $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0); var $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0); var $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = 0, $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0); var $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = 0, $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),12))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),24))); $23 = SIMD_Int32x4_or($22,$14); $24 = SIMD_Int32x4_or($23,$6); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $24); $25 = ((($out)) + 16|0); $26 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($21)),8))); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),4))); $35 = SIMD_Int32x4_or($34,$26); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),16))); $44 = SIMD_Int32x4_or($35,$43); $45 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($$val26); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $48 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_or($47,$48); $50 = SIMD_Int32x4_fromInt8x16Bits($49); $51 = SIMD_Int32x4_sub($$val26,$50); $52 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($51)),28))); $53 = SIMD_Int32x4_or($44,$52); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $53); $54 = ((($out)) + 32|0); $55 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($51)),4))); $56 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int8x16_fromInt32x4Bits($$val25); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_shuffle($46, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_or($58,$59); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_sub($$val25,$61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),8))); $64 = SIMD_Int32x4_or($63,$55); $65 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $65); $66 = SIMD_Int8x16_fromInt32x4Bits($$val24); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int8x16_shuffle($57, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $69 = SIMD_Int8x16_or($67,$68); $70 = SIMD_Int32x4_fromInt8x16Bits($69); $71 = SIMD_Int32x4_sub($$val24,$70); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($71)),20))); $73 = SIMD_Int32x4_or($64,$72); temp_Int32x4_ptr = $54;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $73); $74 = ((($out)) + 48|0); $75 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $75); $76 = SIMD_Int8x16_fromInt32x4Bits($$val23); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int8x16_shuffle($66, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $79 = SIMD_Int8x16_or($77,$78); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_sub($$val23,$80); $82 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $82); $83 = SIMD_Int8x16_fromInt32x4Bits($$val22); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_shuffle($76, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_or($84,$85); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_sub($$val22,$87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($88)),12))); $90 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $90); $91 = SIMD_Int8x16_fromInt32x4Bits($$val21); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_shuffle($83, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_or($92,$93); $95 = SIMD_Int32x4_fromInt8x16Bits($94); $96 = SIMD_Int32x4_sub($$val21,$95); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($96)),24))); $98 = SIMD_Int32x4_or($97,$89); $99 = SIMD_Int32x4_or($98,$81); temp_Int32x4_ptr = $74;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $99); $100 = ((($out)) + 64|0); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($96)),8))); $102 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($$val20); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_shuffle($91, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_or($104,$105); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_sub($$val20,$107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($108)),4))); $110 = SIMD_Int32x4_or($109,$101); $111 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val19); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($103, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val19,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),16))); $119 = SIMD_Int32x4_or($110,$118); $120 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $120); $121 = SIMD_Int8x16_fromInt32x4Bits($$val18); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int8x16_or($122,$123); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_sub($$val18,$125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($126)),28))); $128 = SIMD_Int32x4_or($119,$127); temp_Int32x4_ptr = $100;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $128); $129 = ((($out)) + 80|0); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($126)),4))); $131 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $131); $132 = SIMD_Int8x16_fromInt32x4Bits($$val17); $133 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $132, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $134 = SIMD_Int8x16_shuffle($121, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int8x16_or($133,$134); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_sub($$val17,$136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($137)),8))); $139 = SIMD_Int32x4_or($138,$130); $140 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $140); $141 = SIMD_Int8x16_fromInt32x4Bits($$val16); $142 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $141, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_shuffle($132, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int8x16_or($142,$143); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_sub($$val16,$145); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($146)),20))); $148 = SIMD_Int32x4_or($139,$147); temp_Int32x4_ptr = $129;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $149 = ((($out)) + 96|0); $150 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int8x16_fromInt32x4Bits($$val15); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_shuffle($141, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_or($152,$153); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_sub($$val15,$155); $157 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $157); $158 = SIMD_Int8x16_fromInt32x4Bits($$val14); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_shuffle($151, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_or($159,$160); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_sub($$val14,$162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),12))); $165 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $165); $166 = SIMD_Int8x16_fromInt32x4Bits($$val13); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_shuffle($158, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_or($167,$168); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_sub($$val13,$170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($171)),24))); $173 = SIMD_Int32x4_or($172,$164); $174 = SIMD_Int32x4_or($173,$156); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $175 = ((($out)) + 112|0); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($171)),8))); $177 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $177); $178 = SIMD_Int8x16_fromInt32x4Bits($$val12); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_shuffle($166, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_or($179,$180); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_sub($$val12,$182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),4))); $185 = SIMD_Int32x4_or($184,$176); $186 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $186); $187 = SIMD_Int8x16_fromInt32x4Bits($$val11); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_shuffle($178, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_or($188,$189); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_sub($$val11,$191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($192)),16))); $194 = SIMD_Int32x4_or($185,$193); $195 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($$val10); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_shuffle($187, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_or($197,$198); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_sub($$val10,$200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($201)),28))); $203 = SIMD_Int32x4_or($194,$202); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $203); $204 = ((($out)) + 128|0); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($201)),4))); $206 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($$val9); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_shuffle($196, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_or($208,$209); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_sub($$val9,$211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($212)),8))); $214 = SIMD_Int32x4_or($213,$205); $215 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $215); $216 = SIMD_Int8x16_fromInt32x4Bits($$val8); $217 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $216, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int8x16_shuffle($207, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_or($217,$218); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_sub($$val8,$220); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($221)),20))); $223 = SIMD_Int32x4_or($214,$222); temp_Int32x4_ptr = $204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $224 = ((($out)) + 144|0); $225 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($$val7); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_shuffle($216, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_or($227,$228); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_sub($$val7,$230); $232 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $232); $233 = SIMD_Int8x16_fromInt32x4Bits($$val6); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_shuffle($226, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_or($234,$235); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_sub($$val6,$237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($238)),12))); $240 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $240); $241 = SIMD_Int8x16_fromInt32x4Bits($$val5); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_shuffle($233, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int8x16_or($242,$243); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_sub($$val5,$245); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($246)),24))); $248 = SIMD_Int32x4_or($247,$239); $249 = SIMD_Int32x4_or($248,$231); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $250 = ((($out)) + 160|0); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($246)),8))); $252 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $252); $253 = SIMD_Int8x16_fromInt32x4Bits($$val4); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_shuffle($241, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int8x16_or($254,$255); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_sub($$val4,$257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($258)),4))); $260 = SIMD_Int32x4_or($259,$251); $261 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $261); $262 = SIMD_Int8x16_fromInt32x4Bits($$val3); $263 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $262, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_shuffle($253, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_or($263,$264); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_sub($$val3,$266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($267)),16))); $269 = SIMD_Int32x4_or($260,$268); $270 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $270); $271 = SIMD_Int8x16_fromInt32x4Bits($$val2); $272 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $271, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $273 = SIMD_Int8x16_shuffle($262, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int8x16_or($272,$273); $275 = SIMD_Int32x4_fromInt8x16Bits($274); $276 = SIMD_Int32x4_sub($$val2,$275); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($276)),28))); $278 = SIMD_Int32x4_or($269,$277); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $278); $279 = ((($out)) + 176|0); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($276)),4))); $281 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $281); $282 = SIMD_Int8x16_fromInt32x4Bits($$val1); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_shuffle($271, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $285 = SIMD_Int8x16_or($283,$284); $286 = SIMD_Int32x4_fromInt8x16Bits($285); $287 = SIMD_Int32x4_sub($$val1,$286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($287)),8))); $289 = SIMD_Int32x4_or($288,$280); $290 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $290); $291 = SIMD_Int8x16_fromInt32x4Bits($$val); $292 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $291, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_shuffle($282, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int8x16_or($292,$293); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_sub($$val,$295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($296)),20))); $298 = SIMD_Int32x4_or($289,$297); temp_Int32x4_ptr = $279;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $298); return; } function _ipackwithoutmask13($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = 0, $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = 0, $124 = SIMD_Int32x4(0,0,0,0), $125 = 0, $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = 0, $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = 0, $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0; var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int32x4(0,0,0,0), $223 = 0, $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = 0, $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = 0, $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = 0, $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = 0, $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0); var $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int32x4(0,0,0,0), $96 = 0, $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),13))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),26))); $23 = SIMD_Int32x4_or($22,$14); $24 = SIMD_Int32x4_or($23,$6); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $24); $25 = ((($out)) + 16|0); $26 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($21)),6))); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),7))); $35 = SIMD_Int32x4_or($34,$26); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),20))); $44 = SIMD_Int32x4_or($35,$43); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $44); $45 = ((($out)) + 32|0); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($42)),12))); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),1))); $55 = SIMD_Int32x4_or($54,$46); $56 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int8x16_fromInt32x4Bits($$val25); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_or($58,$59); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_sub($$val25,$61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),14))); $64 = SIMD_Int32x4_or($55,$63); $65 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $65); $66 = SIMD_Int8x16_fromInt32x4Bits($$val24); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int8x16_shuffle($57, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $69 = SIMD_Int8x16_or($67,$68); $70 = SIMD_Int32x4_fromInt8x16Bits($69); $71 = SIMD_Int32x4_sub($$val24,$70); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($71)),27))); $73 = SIMD_Int32x4_or($64,$72); temp_Int32x4_ptr = $45;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $73); $74 = ((($out)) + 48|0); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($71)),5))); $76 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $76); $77 = SIMD_Int8x16_fromInt32x4Bits($$val23); $78 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $77, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $79 = SIMD_Int8x16_shuffle($66, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $80 = SIMD_Int8x16_or($78,$79); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_sub($$val23,$81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($82)),8))); $84 = SIMD_Int32x4_or($83,$75); $85 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val22); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($77, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val22,$90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($91)),21))); $93 = SIMD_Int32x4_or($84,$92); temp_Int32x4_ptr = $74;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $93); $94 = ((($out)) + 64|0); $95 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($91)),11))); $96 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $96); $97 = SIMD_Int8x16_fromInt32x4Bits($$val21); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int8x16_or($98,$99); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_sub($$val21,$101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($102)),2))); $104 = SIMD_Int32x4_or($103,$95); $105 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $105); $106 = SIMD_Int8x16_fromInt32x4Bits($$val20); $107 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $106, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $108 = SIMD_Int8x16_shuffle($97, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_or($107,$108); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_sub($$val20,$110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($111)),15))); $113 = SIMD_Int32x4_or($104,$112); $114 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $114); $115 = SIMD_Int8x16_fromInt32x4Bits($$val19); $116 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $115, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int8x16_shuffle($106, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $118 = SIMD_Int8x16_or($116,$117); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_sub($$val19,$119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($120)),28))); $122 = SIMD_Int32x4_or($113,$121); temp_Int32x4_ptr = $94;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $122); $123 = ((($out)) + 80|0); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($120)),4))); $125 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $125); $126 = SIMD_Int8x16_fromInt32x4Bits($$val18); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int8x16_shuffle($115, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_or($127,$128); $130 = SIMD_Int32x4_fromInt8x16Bits($129); $131 = SIMD_Int32x4_sub($$val18,$130); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($131)),9))); $133 = SIMD_Int32x4_or($132,$124); $134 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $134); $135 = SIMD_Int8x16_fromInt32x4Bits($$val17); $136 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $135, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int8x16_shuffle($126, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_or($136,$137); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_sub($$val17,$139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($140)),22))); $142 = SIMD_Int32x4_or($133,$141); temp_Int32x4_ptr = $123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $143 = ((($out)) + 96|0); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($140)),10))); $145 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $145); $146 = SIMD_Int8x16_fromInt32x4Bits($$val16); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_shuffle($135, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_or($147,$148); $150 = SIMD_Int32x4_fromInt8x16Bits($149); $151 = SIMD_Int32x4_sub($$val16,$150); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($151)),3))); $153 = SIMD_Int32x4_or($152,$144); $154 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $154); $155 = SIMD_Int8x16_fromInt32x4Bits($$val15); $156 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $155, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_shuffle($146, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_or($156,$157); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_sub($$val15,$159); $161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($160)),16))); $162 = SIMD_Int32x4_or($153,$161); $163 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $163); $164 = SIMD_Int8x16_fromInt32x4Bits($$val14); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_shuffle($155, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_or($165,$166); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_sub($$val14,$168); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($169)),29))); $171 = SIMD_Int32x4_or($162,$170); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $171); $172 = ((($out)) + 112|0); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($169)),3))); $174 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int8x16_fromInt32x4Bits($$val13); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_shuffle($164, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_or($176,$177); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_sub($$val13,$179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($180)),10))); $182 = SIMD_Int32x4_or($181,$173); $183 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $183); $184 = SIMD_Int8x16_fromInt32x4Bits($$val12); $185 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $184, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_shuffle($175, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_or($185,$186); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_sub($$val12,$188); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($189)),23))); $191 = SIMD_Int32x4_or($182,$190); temp_Int32x4_ptr = $172;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $191); $192 = ((($out)) + 128|0); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($189)),9))); $194 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $194); $195 = SIMD_Int8x16_fromInt32x4Bits($$val11); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int8x16_shuffle($184, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_or($196,$197); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_sub($$val11,$199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($200)),4))); $202 = SIMD_Int32x4_or($201,$193); $203 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $203); $204 = SIMD_Int8x16_fromInt32x4Bits($$val10); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int8x16_shuffle($195, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int8x16_or($205,$206); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_sub($$val10,$208); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($209)),17))); $211 = SIMD_Int32x4_or($202,$210); $212 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $212); $213 = SIMD_Int8x16_fromInt32x4Bits($$val9); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_shuffle($204, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int8x16_or($214,$215); $217 = SIMD_Int32x4_fromInt8x16Bits($216); $218 = SIMD_Int32x4_sub($$val9,$217); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($218)),30))); $220 = SIMD_Int32x4_or($211,$219); temp_Int32x4_ptr = $192;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $220); $221 = ((($out)) + 144|0); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($218)),2))); $223 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $223); $224 = SIMD_Int8x16_fromInt32x4Bits($$val8); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_shuffle($213, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_or($225,$226); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_sub($$val8,$228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($229)),11))); $231 = SIMD_Int32x4_or($230,$222); $232 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $232); $233 = SIMD_Int8x16_fromInt32x4Bits($$val7); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_shuffle($224, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_or($234,$235); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_sub($$val7,$237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($238)),24))); $240 = SIMD_Int32x4_or($231,$239); temp_Int32x4_ptr = $221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $241 = ((($out)) + 160|0); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($238)),8))); $243 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $243); $244 = SIMD_Int8x16_fromInt32x4Bits($$val6); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int8x16_shuffle($233, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_or($245,$246); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_sub($$val6,$248); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($249)),5))); $251 = SIMD_Int32x4_or($250,$242); $252 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $252); $253 = SIMD_Int8x16_fromInt32x4Bits($$val5); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_shuffle($244, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int8x16_or($254,$255); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_sub($$val5,$257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($258)),18))); $260 = SIMD_Int32x4_or($251,$259); $261 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $261); $262 = SIMD_Int8x16_fromInt32x4Bits($$val4); $263 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $262, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_shuffle($253, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_or($263,$264); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_sub($$val4,$266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($267)),31))); $269 = SIMD_Int32x4_or($260,$268); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $270 = ((($out)) + 176|0); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($267)),1))); $272 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $272); $273 = SIMD_Int8x16_fromInt32x4Bits($$val3); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_shuffle($262, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int8x16_or($274,$275); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_sub($$val3,$277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($278)),12))); $280 = SIMD_Int32x4_or($279,$271); $281 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $281); $282 = SIMD_Int8x16_fromInt32x4Bits($$val2); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_shuffle($273, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $285 = SIMD_Int8x16_or($283,$284); $286 = SIMD_Int32x4_fromInt8x16Bits($285); $287 = SIMD_Int32x4_sub($$val2,$286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($287)),25))); $289 = SIMD_Int32x4_or($280,$288); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $289); $290 = ((($out)) + 192|0); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($287)),7))); $292 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $292); $293 = SIMD_Int8x16_fromInt32x4Bits($$val1); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_shuffle($282, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_or($294,$295); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_sub($$val1,$297); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($298)),6))); $300 = SIMD_Int32x4_or($299,$291); $301 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $301); $302 = SIMD_Int8x16_fromInt32x4Bits($$val); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int8x16_shuffle($293, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int8x16_or($303,$304); $306 = SIMD_Int32x4_fromInt8x16Bits($305); $307 = SIMD_Int32x4_sub($$val,$306); $308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($307)),19))); $309 = SIMD_Int32x4_or($300,$308); temp_Int32x4_ptr = $290;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $309); return; } function _ipackwithoutmask14($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = 0, $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = 0, $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = 0, $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = 0, $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = 0, $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = 0, $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = 0; var $25 = 0, $250 = SIMD_Int32x4(0,0,0,0), $251 = 0, $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = 0, $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0); var $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0); var $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int32x4(0,0,0,0), $96 = 0, $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),14))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),28))); $23 = SIMD_Int32x4_or($22,$14); $24 = SIMD_Int32x4_or($23,$6); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $24); $25 = ((($out)) + 16|0); $26 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($21)),4))); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),10))); $35 = SIMD_Int32x4_or($34,$26); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),24))); $44 = SIMD_Int32x4_or($35,$43); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $44); $45 = ((($out)) + 32|0); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($42)),8))); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),6))); $55 = SIMD_Int32x4_or($54,$46); $56 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int8x16_fromInt32x4Bits($$val25); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_or($58,$59); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_sub($$val25,$61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),20))); $64 = SIMD_Int32x4_or($55,$63); temp_Int32x4_ptr = $45;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $64); $65 = ((($out)) + 48|0); $66 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($62)),12))); $67 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $67); $68 = SIMD_Int8x16_fromInt32x4Bits($$val24); $69 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $68, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $70 = SIMD_Int8x16_shuffle($57, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_or($69,$70); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_sub($$val24,$72); $74 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($73)),2))); $75 = SIMD_Int32x4_or($74,$66); $76 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $76); $77 = SIMD_Int8x16_fromInt32x4Bits($$val23); $78 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $77, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $79 = SIMD_Int8x16_shuffle($68, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $80 = SIMD_Int8x16_or($78,$79); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_sub($$val23,$81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($82)),16))); $84 = SIMD_Int32x4_or($75,$83); $85 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val22); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($77, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val22,$90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($91)),30))); $93 = SIMD_Int32x4_or($84,$92); temp_Int32x4_ptr = $65;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $93); $94 = ((($out)) + 64|0); $95 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($91)),2))); $96 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $96); $97 = SIMD_Int8x16_fromInt32x4Bits($$val21); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int8x16_or($98,$99); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_sub($$val21,$101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($102)),12))); $104 = SIMD_Int32x4_or($103,$95); $105 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $105); $106 = SIMD_Int8x16_fromInt32x4Bits($$val20); $107 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $106, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $108 = SIMD_Int8x16_shuffle($97, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_or($107,$108); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_sub($$val20,$110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($111)),26))); $113 = SIMD_Int32x4_or($104,$112); temp_Int32x4_ptr = $94;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $114 = ((($out)) + 80|0); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($111)),6))); $116 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $116); $117 = SIMD_Int8x16_fromInt32x4Bits($$val19); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int8x16_shuffle($106, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_or($118,$119); $121 = SIMD_Int32x4_fromInt8x16Bits($120); $122 = SIMD_Int32x4_sub($$val19,$121); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($122)),8))); $124 = SIMD_Int32x4_or($123,$115); $125 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $125); $126 = SIMD_Int8x16_fromInt32x4Bits($$val18); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int8x16_shuffle($117, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_or($127,$128); $130 = SIMD_Int32x4_fromInt8x16Bits($129); $131 = SIMD_Int32x4_sub($$val18,$130); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($131)),22))); $133 = SIMD_Int32x4_or($124,$132); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $133); $134 = ((($out)) + 96|0); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($131)),10))); $136 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $136); $137 = SIMD_Int8x16_fromInt32x4Bits($$val17); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_shuffle($126, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_or($138,$139); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_sub($$val17,$141); $143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($142)),4))); $144 = SIMD_Int32x4_or($143,$135); $145 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $145); $146 = SIMD_Int8x16_fromInt32x4Bits($$val16); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_shuffle($137, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_or($147,$148); $150 = SIMD_Int32x4_fromInt8x16Bits($149); $151 = SIMD_Int32x4_sub($$val16,$150); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($151)),18))); $153 = SIMD_Int32x4_or($144,$152); temp_Int32x4_ptr = $134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $153); $154 = ((($out)) + 112|0); $155 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $155); $156 = SIMD_Int8x16_fromInt32x4Bits($$val15); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_shuffle($146, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_or($157,$158); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_sub($$val15,$160); $162 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $162); $163 = SIMD_Int8x16_fromInt32x4Bits($$val14); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_shuffle($156, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_or($164,$165); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_sub($$val14,$167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($168)),14))); $170 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val13); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($163, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val13,$175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($176)),28))); $178 = SIMD_Int32x4_or($177,$169); $179 = SIMD_Int32x4_or($178,$161); temp_Int32x4_ptr = $154;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $179); $180 = ((($out)) + 128|0); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($176)),4))); $182 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $182); $183 = SIMD_Int8x16_fromInt32x4Bits($$val12); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_or($184,$185); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_sub($$val12,$187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($188)),10))); $190 = SIMD_Int32x4_or($189,$181); $191 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $191); $192 = SIMD_Int8x16_fromInt32x4Bits($$val11); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_shuffle($183, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int8x16_or($193,$194); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_sub($$val11,$196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($197)),24))); $199 = SIMD_Int32x4_or($190,$198); temp_Int32x4_ptr = $180;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $199); $200 = ((($out)) + 144|0); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($197)),8))); $202 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $202); $203 = SIMD_Int8x16_fromInt32x4Bits($$val10); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_shuffle($192, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int8x16_or($204,$205); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_sub($$val10,$207); $209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($208)),6))); $210 = SIMD_Int32x4_or($209,$201); $211 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $211); $212 = SIMD_Int8x16_fromInt32x4Bits($$val9); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_shuffle($203, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_or($213,$214); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_sub($$val9,$216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($217)),20))); $219 = SIMD_Int32x4_or($210,$218); temp_Int32x4_ptr = $200;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $219); $220 = ((($out)) + 160|0); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($217)),12))); $222 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $222); $223 = SIMD_Int8x16_fromInt32x4Bits($$val8); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_shuffle($212, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_or($224,$225); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_sub($$val8,$227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($228)),2))); $230 = SIMD_Int32x4_or($229,$221); $231 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $231); $232 = SIMD_Int8x16_fromInt32x4Bits($$val7); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_shuffle($223, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_or($233,$234); $236 = SIMD_Int32x4_fromInt8x16Bits($235); $237 = SIMD_Int32x4_sub($$val7,$236); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($237)),16))); $239 = SIMD_Int32x4_or($230,$238); $240 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $240); $241 = SIMD_Int8x16_fromInt32x4Bits($$val6); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_shuffle($232, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int8x16_or($242,$243); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_sub($$val6,$245); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($246)),30))); $248 = SIMD_Int32x4_or($239,$247); temp_Int32x4_ptr = $220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $248); $249 = ((($out)) + 176|0); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($246)),2))); $251 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $251); $252 = SIMD_Int8x16_fromInt32x4Bits($$val5); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int8x16_shuffle($241, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_or($253,$254); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_sub($$val5,$256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($257)),12))); $259 = SIMD_Int32x4_or($258,$250); $260 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $260); $261 = SIMD_Int8x16_fromInt32x4Bits($$val4); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_shuffle($252, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_or($262,$263); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_sub($$val4,$265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($266)),26))); $268 = SIMD_Int32x4_or($259,$267); temp_Int32x4_ptr = $249;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $269 = ((($out)) + 192|0); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($266)),6))); $271 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $271); $272 = SIMD_Int8x16_fromInt32x4Bits($$val3); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int8x16_shuffle($261, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_or($273,$274); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_sub($$val3,$276); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($277)),8))); $279 = SIMD_Int32x4_or($278,$270); $280 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $280); $281 = SIMD_Int8x16_fromInt32x4Bits($$val2); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int8x16_shuffle($272, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_or($282,$283); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_sub($$val2,$285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($286)),22))); $288 = SIMD_Int32x4_or($279,$287); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $288); $289 = ((($out)) + 208|0); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($286)),10))); $291 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $291); $292 = SIMD_Int8x16_fromInt32x4Bits($$val1); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int8x16_shuffle($281, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_or($293,$294); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_sub($$val1,$296); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($297)),4))); $299 = SIMD_Int32x4_or($298,$290); $300 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $300); $301 = SIMD_Int8x16_fromInt32x4Bits($$val); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int8x16_shuffle($292, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int8x16_or($302,$303); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_sub($$val,$305); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($306)),18))); $308 = SIMD_Int32x4_or($299,$307); temp_Int32x4_ptr = $289;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $308); return; } function _ipackwithoutmask15($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = 0, $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = 0, $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int32x4(0,0,0,0), $147 = 0, $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = 0, $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = 0, $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int32x4(0,0,0,0), $176 = 0, $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int32x4(0,0,0,0); var $196 = 0, $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = 0, $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = 0, $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = 0; var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int32x4(0,0,0,0), $296 = 0, $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = 0, $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0); var $76 = 0, $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0); var $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = 0, $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),15))); $15 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $15); $16 = SIMD_Int8x16_fromInt32x4Bits($$val29); $17 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $16, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $18 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $19 = SIMD_Int8x16_or($17,$18); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_sub($$val29,$20); $22 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($21)),30))); $23 = SIMD_Int32x4_or($22,$14); $24 = SIMD_Int32x4_or($23,$6); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $24); $25 = ((($out)) + 16|0); $26 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($21)),2))); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($16, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),13))); $35 = SIMD_Int32x4_or($34,$26); $36 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int8x16_fromInt32x4Bits($$val27); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $40 = SIMD_Int8x16_or($38,$39); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_sub($$val27,$41); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($42)),28))); $44 = SIMD_Int32x4_or($35,$43); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $44); $45 = ((($out)) + 32|0); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($42)),4))); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($37, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),11))); $55 = SIMD_Int32x4_or($54,$46); $56 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int8x16_fromInt32x4Bits($$val25); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_or($58,$59); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_sub($$val25,$61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($62)),26))); $64 = SIMD_Int32x4_or($55,$63); temp_Int32x4_ptr = $45;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $64); $65 = ((($out)) + 48|0); $66 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($62)),6))); $67 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $67); $68 = SIMD_Int8x16_fromInt32x4Bits($$val24); $69 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $68, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $70 = SIMD_Int8x16_shuffle($57, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_or($69,$70); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_sub($$val24,$72); $74 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($73)),9))); $75 = SIMD_Int32x4_or($74,$66); $76 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $76); $77 = SIMD_Int8x16_fromInt32x4Bits($$val23); $78 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $77, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $79 = SIMD_Int8x16_shuffle($68, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $80 = SIMD_Int8x16_or($78,$79); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_sub($$val23,$81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($82)),24))); $84 = SIMD_Int32x4_or($75,$83); temp_Int32x4_ptr = $65;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $85 = ((($out)) + 64|0); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($82)),8))); $87 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $87); $88 = SIMD_Int8x16_fromInt32x4Bits($$val22); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_shuffle($77, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int8x16_or($89,$90); $92 = SIMD_Int32x4_fromInt8x16Bits($91); $93 = SIMD_Int32x4_sub($$val22,$92); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($93)),7))); $95 = SIMD_Int32x4_or($94,$86); $96 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $96); $97 = SIMD_Int8x16_fromInt32x4Bits($$val21); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_shuffle($88, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int8x16_or($98,$99); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_sub($$val21,$101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($102)),22))); $104 = SIMD_Int32x4_or($95,$103); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $104); $105 = ((($out)) + 80|0); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($102)),10))); $107 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $107); $108 = SIMD_Int8x16_fromInt32x4Bits($$val20); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_shuffle($97, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int8x16_or($109,$110); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_sub($$val20,$112); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($113)),5))); $115 = SIMD_Int32x4_or($114,$106); $116 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $116); $117 = SIMD_Int8x16_fromInt32x4Bits($$val19); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int8x16_shuffle($108, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_or($118,$119); $121 = SIMD_Int32x4_fromInt8x16Bits($120); $122 = SIMD_Int32x4_sub($$val19,$121); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($122)),20))); $124 = SIMD_Int32x4_or($115,$123); temp_Int32x4_ptr = $105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $124); $125 = ((($out)) + 96|0); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($122)),12))); $127 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $127); $128 = SIMD_Int8x16_fromInt32x4Bits($$val18); $129 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $128, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_shuffle($117, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_or($129,$130); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_sub($$val18,$132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($133)),3))); $135 = SIMD_Int32x4_or($134,$126); $136 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $136); $137 = SIMD_Int8x16_fromInt32x4Bits($$val17); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_shuffle($128, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_or($138,$139); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_sub($$val17,$141); $143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($142)),18))); $144 = SIMD_Int32x4_or($135,$143); temp_Int32x4_ptr = $125;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $144); $145 = ((($out)) + 112|0); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($142)),14))); $147 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $147); $148 = SIMD_Int8x16_fromInt32x4Bits($$val16); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_shuffle($137, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_or($149,$150); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_sub($$val16,$152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($153)),1))); $155 = SIMD_Int32x4_or($154,$146); $156 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $156); $157 = SIMD_Int8x16_fromInt32x4Bits($$val15); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_shuffle($148, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_or($158,$159); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_sub($$val15,$161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($162)),16))); $164 = SIMD_Int32x4_or($155,$163); $165 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $165); $166 = SIMD_Int8x16_fromInt32x4Bits($$val14); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_shuffle($157, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_or($167,$168); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_sub($$val14,$170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($171)),31))); $173 = SIMD_Int32x4_or($164,$172); temp_Int32x4_ptr = $145;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $173); $174 = ((($out)) + 128|0); $175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($171)),1))); $176 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $176); $177 = SIMD_Int8x16_fromInt32x4Bits($$val13); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int8x16_shuffle($166, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_or($178,$179); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_sub($$val13,$181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($182)),14))); $184 = SIMD_Int32x4_or($183,$175); $185 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $185); $186 = SIMD_Int8x16_fromInt32x4Bits($$val12); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_shuffle($177, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_or($187,$188); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_sub($$val12,$190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($191)),29))); $193 = SIMD_Int32x4_or($184,$192); temp_Int32x4_ptr = $174;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $194 = ((($out)) + 144|0); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($191)),3))); $196 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $196); $197 = SIMD_Int8x16_fromInt32x4Bits($$val11); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_shuffle($186, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_or($198,$199); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_sub($$val11,$201); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($202)),12))); $204 = SIMD_Int32x4_or($203,$195); $205 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $205); $206 = SIMD_Int8x16_fromInt32x4Bits($$val10); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_shuffle($197, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_or($207,$208); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_sub($$val10,$210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($211)),27))); $213 = SIMD_Int32x4_or($204,$212); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $214 = ((($out)) + 160|0); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($211)),5))); $216 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $216); $217 = SIMD_Int8x16_fromInt32x4Bits($$val9); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_shuffle($206, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_or($218,$219); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_sub($$val9,$221); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($222)),10))); $224 = SIMD_Int32x4_or($223,$215); $225 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($$val8); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_shuffle($217, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_or($227,$228); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_sub($$val8,$230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($231)),25))); $233 = SIMD_Int32x4_or($224,$232); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $233); $234 = ((($out)) + 176|0); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($231)),7))); $236 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $236); $237 = SIMD_Int8x16_fromInt32x4Bits($$val7); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int8x16_shuffle($226, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_or($238,$239); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_sub($$val7,$241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($242)),8))); $244 = SIMD_Int32x4_or($243,$235); $245 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val6); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($237, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val6,$250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),23))); $253 = SIMD_Int32x4_or($244,$252); temp_Int32x4_ptr = $234;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $253); $254 = ((($out)) + 192|0); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($251)),9))); $256 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $256); $257 = SIMD_Int8x16_fromInt32x4Bits($$val5); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_or($258,$259); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_sub($$val5,$261); $263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($262)),6))); $264 = SIMD_Int32x4_or($263,$255); $265 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $265); $266 = SIMD_Int8x16_fromInt32x4Bits($$val4); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $268 = SIMD_Int8x16_shuffle($257, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int8x16_or($267,$268); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_sub($$val4,$270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($271)),21))); $273 = SIMD_Int32x4_or($264,$272); temp_Int32x4_ptr = $254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $273); $274 = ((($out)) + 208|0); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($271)),11))); $276 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $276); $277 = SIMD_Int8x16_fromInt32x4Bits($$val3); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_shuffle($266, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int8x16_or($278,$279); $281 = SIMD_Int32x4_fromInt8x16Bits($280); $282 = SIMD_Int32x4_sub($$val3,$281); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($282)),4))); $284 = SIMD_Int32x4_or($283,$275); $285 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $285); $286 = SIMD_Int8x16_fromInt32x4Bits($$val2); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_shuffle($277, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_or($287,$288); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_sub($$val2,$290); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($291)),19))); $293 = SIMD_Int32x4_or($284,$292); temp_Int32x4_ptr = $274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $293); $294 = ((($out)) + 224|0); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($291)),13))); $296 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $296); $297 = SIMD_Int8x16_fromInt32x4Bits($$val1); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $299 = SIMD_Int8x16_shuffle($286, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int8x16_or($298,$299); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_sub($$val1,$301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($302)),2))); $304 = SIMD_Int32x4_or($303,$295); $305 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $305); $306 = SIMD_Int8x16_fromInt32x4Bits($$val); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int8x16_shuffle($297, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $309 = SIMD_Int8x16_or($307,$308); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_sub($$val,$310); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($311)),17))); $313 = SIMD_Int32x4_or($304,$312); temp_Int32x4_ptr = $294;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $313); return; } function _ipackwithoutmask16($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = 0, $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = 0, $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $160 = 0, $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = 0, $17 = 0, $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = 0, $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = 0, $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = 0, $221 = 0, $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = 0, $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = 0, $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = 0, $34 = 0, $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $41 = 0; var $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = 0, $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0); var $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = 0, $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),16))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $17); $18 = SIMD_Int8x16_fromInt32x4Bits($$val29); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_or($19,$20); $22 = SIMD_Int32x4_fromInt8x16Bits($21); $23 = SIMD_Int32x4_sub($$val29,$22); $24 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $24); $25 = SIMD_Int8x16_fromInt32x4Bits($$val28); $26 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $25, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $27 = SIMD_Int8x16_shuffle($18, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $28 = SIMD_Int8x16_or($26,$27); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_sub($$val28,$29); $31 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($30)),16))); $32 = SIMD_Int32x4_or($23,$31); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $32); $33 = ((($out)) + 32|0); $34 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $34); $35 = SIMD_Int8x16_fromInt32x4Bits($$val27); $36 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $35, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $37 = SIMD_Int8x16_shuffle($25, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $38 = SIMD_Int8x16_or($36,$37); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_sub($$val27,$39); $41 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $41); $42 = SIMD_Int8x16_fromInt32x4Bits($$val26); $43 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $42, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_shuffle($35, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $45 = SIMD_Int8x16_or($43,$44); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_sub($$val26,$46); $48 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($47)),16))); $49 = SIMD_Int32x4_or($40,$48); temp_Int32x4_ptr = $33;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $50 = ((($out)) + 48|0); $51 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val25); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($42, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val25,$56); $58 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val24); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val24,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),16))); $66 = SIMD_Int32x4_or($57,$65); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $66); $67 = ((($out)) + 64|0); $68 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $68); $69 = SIMD_Int8x16_fromInt32x4Bits($$val23); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_or($70,$71); $73 = SIMD_Int32x4_fromInt8x16Bits($72); $74 = SIMD_Int32x4_sub($$val23,$73); $75 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $75); $76 = SIMD_Int8x16_fromInt32x4Bits($$val22); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int8x16_shuffle($69, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $79 = SIMD_Int8x16_or($77,$78); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_sub($$val22,$80); $82 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($81)),16))); $83 = SIMD_Int32x4_or($74,$82); temp_Int32x4_ptr = $67;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $83); $84 = ((($out)) + 80|0); $85 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val21); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($76, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val21,$90); $92 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $92); $93 = SIMD_Int8x16_fromInt32x4Bits($$val20); $94 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $93, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_or($94,$95); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_sub($$val20,$97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($98)),16))); $100 = SIMD_Int32x4_or($91,$99); temp_Int32x4_ptr = $84;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $101 = ((($out)) + 96|0); $102 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($$val19); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_shuffle($93, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_or($104,$105); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_sub($$val19,$107); $109 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $109); $110 = SIMD_Int8x16_fromInt32x4Bits($$val18); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $112 = SIMD_Int8x16_shuffle($103, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_or($111,$112); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_sub($$val18,$114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($115)),16))); $117 = SIMD_Int32x4_or($108,$116); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $117); $118 = ((($out)) + 112|0); $119 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $119); $120 = SIMD_Int8x16_fromInt32x4Bits($$val17); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_shuffle($110, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_or($121,$122); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_sub($$val17,$124); $126 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int8x16_fromInt32x4Bits($$val16); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_shuffle($120, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_or($128,$129); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_sub($$val16,$131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($132)),16))); $134 = SIMD_Int32x4_or($125,$133); temp_Int32x4_ptr = $118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $134); $135 = ((($out)) + 128|0); $136 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $136); $137 = SIMD_Int8x16_fromInt32x4Bits($$val15); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_shuffle($127, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_or($138,$139); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_sub($$val15,$141); $143 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $143); $144 = SIMD_Int8x16_fromInt32x4Bits($$val14); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_shuffle($137, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_or($145,$146); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_sub($$val14,$148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($149)),16))); $151 = SIMD_Int32x4_or($142,$150); temp_Int32x4_ptr = $135;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $151); $152 = ((($out)) + 144|0); $153 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $153); $154 = SIMD_Int8x16_fromInt32x4Bits($$val13); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int8x16_shuffle($144, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_or($155,$156); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_sub($$val13,$158); $160 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $160); $161 = SIMD_Int8x16_fromInt32x4Bits($$val12); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_shuffle($154, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int8x16_or($162,$163); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_sub($$val12,$165); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($166)),16))); $168 = SIMD_Int32x4_or($159,$167); temp_Int32x4_ptr = $152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $168); $169 = ((($out)) + 160|0); $170 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val11); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($161, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val11,$175); $177 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $177); $178 = SIMD_Int8x16_fromInt32x4Bits($$val10); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_or($179,$180); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_sub($$val10,$182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),16))); $185 = SIMD_Int32x4_or($176,$184); temp_Int32x4_ptr = $169;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $186 = ((($out)) + 176|0); $187 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $187); $188 = SIMD_Int8x16_fromInt32x4Bits($$val9); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_shuffle($178, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $191 = SIMD_Int8x16_or($189,$190); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_sub($$val9,$192); $194 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $194); $195 = SIMD_Int8x16_fromInt32x4Bits($$val8); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int8x16_shuffle($188, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_or($196,$197); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_sub($$val8,$199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($200)),16))); $202 = SIMD_Int32x4_or($193,$201); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $203 = ((($out)) + 192|0); $204 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $204); $205 = SIMD_Int8x16_fromInt32x4Bits($$val7); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int8x16_shuffle($195, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_or($206,$207); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_sub($$val7,$209); $211 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $211); $212 = SIMD_Int8x16_fromInt32x4Bits($$val6); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_shuffle($205, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_or($213,$214); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_sub($$val6,$216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($217)),16))); $219 = SIMD_Int32x4_or($210,$218); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $219); $220 = ((($out)) + 208|0); $221 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $221); $222 = SIMD_Int8x16_fromInt32x4Bits($$val5); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int8x16_shuffle($212, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_or($223,$224); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_sub($$val5,$226); $228 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $228); $229 = SIMD_Int8x16_fromInt32x4Bits($$val4); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_shuffle($222, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_or($230,$231); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_sub($$val4,$233); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($234)),16))); $236 = SIMD_Int32x4_or($227,$235); temp_Int32x4_ptr = $220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $236); $237 = ((($out)) + 224|0); $238 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($$val3); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_shuffle($229, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_or($240,$241); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_sub($$val3,$243); $245 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val2); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($239, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val2,$250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),16))); $253 = SIMD_Int32x4_or($244,$252); temp_Int32x4_ptr = $237;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $253); $254 = ((($out)) + 240|0); $255 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $255); $256 = SIMD_Int8x16_fromInt32x4Bits($$val1); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_or($257,$258); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_sub($$val1,$260); $262 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $262); $263 = SIMD_Int8x16_fromInt32x4Bits($$val); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_shuffle($256, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_or($264,$265); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_sub($$val,$267); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($268)),16))); $270 = SIMD_Int32x4_or($261,$269); temp_Int32x4_ptr = $254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); return; } function _ipackwithoutmask17($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = 0, $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = 0, $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = 0, $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = 0, $168 = SIMD_Int32x4(0,0,0,0), $169 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = 0, $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int32x4(0,0,0,0), $249 = 0; var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = 0; var $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = 0, $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0); var $36 = 0, $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0); var $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = 0, $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),17))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),15))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),2))); $26 = SIMD_Int32x4_or($25,$17); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),19))); $35 = SIMD_Int32x4_or($26,$34); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $36 = ((($out)) + 32|0); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($33)),13))); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),4))); $46 = SIMD_Int32x4_or($45,$37); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),21))); $55 = SIMD_Int32x4_or($46,$54); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $56 = ((($out)) + 48|0); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($53)),11))); $58 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val25); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val25,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),6))); $66 = SIMD_Int32x4_or($65,$57); $67 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $67); $68 = SIMD_Int8x16_fromInt32x4Bits($$val24); $69 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $68, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $70 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_or($69,$70); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_sub($$val24,$72); $74 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($73)),23))); $75 = SIMD_Int32x4_or($66,$74); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $76 = ((($out)) + 64|0); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($73)),9))); $78 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $78); $79 = SIMD_Int8x16_fromInt32x4Bits($$val23); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_shuffle($68, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_or($80,$81); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_sub($$val23,$83); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($84)),8))); $86 = SIMD_Int32x4_or($85,$77); $87 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $87); $88 = SIMD_Int8x16_fromInt32x4Bits($$val22); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_shuffle($79, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int8x16_or($89,$90); $92 = SIMD_Int32x4_fromInt8x16Bits($91); $93 = SIMD_Int32x4_sub($$val22,$92); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($93)),25))); $95 = SIMD_Int32x4_or($86,$94); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $95); $96 = ((($out)) + 80|0); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($93)),7))); $98 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $98); $99 = SIMD_Int8x16_fromInt32x4Bits($$val21); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int8x16_shuffle($88, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $102 = SIMD_Int8x16_or($100,$101); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_sub($$val21,$103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($104)),10))); $106 = SIMD_Int32x4_or($105,$97); $107 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $107); $108 = SIMD_Int8x16_fromInt32x4Bits($$val20); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_shuffle($99, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int8x16_or($109,$110); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_sub($$val20,$112); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($113)),27))); $115 = SIMD_Int32x4_or($106,$114); temp_Int32x4_ptr = $96;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $115); $116 = ((($out)) + 96|0); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($113)),5))); $118 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $118); $119 = SIMD_Int8x16_fromInt32x4Bits($$val19); $120 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $119, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_shuffle($108, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_or($120,$121); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_sub($$val19,$123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($124)),12))); $126 = SIMD_Int32x4_or($125,$117); $127 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $127); $128 = SIMD_Int8x16_fromInt32x4Bits($$val18); $129 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $128, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_shuffle($119, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_or($129,$130); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_sub($$val18,$132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($133)),29))); $135 = SIMD_Int32x4_or($126,$134); temp_Int32x4_ptr = $116;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $135); $136 = ((($out)) + 112|0); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($133)),3))); $138 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $138); $139 = SIMD_Int8x16_fromInt32x4Bits($$val17); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_shuffle($128, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int8x16_or($140,$141); $143 = SIMD_Int32x4_fromInt8x16Bits($142); $144 = SIMD_Int32x4_sub($$val17,$143); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($144)),14))); $146 = SIMD_Int32x4_or($145,$137); $147 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $147); $148 = SIMD_Int8x16_fromInt32x4Bits($$val16); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_shuffle($139, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_or($149,$150); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_sub($$val16,$152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($153)),31))); $155 = SIMD_Int32x4_or($146,$154); temp_Int32x4_ptr = $136;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $155); $156 = ((($out)) + 128|0); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($153)),1))); $158 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $158); $159 = SIMD_Int8x16_fromInt32x4Bits($$val15); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_shuffle($148, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_or($160,$161); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_sub($$val15,$163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($164)),16))); $166 = SIMD_Int32x4_or($165,$157); temp_Int32x4_ptr = $156;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $166); $167 = ((($out)) + 144|0); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($164)),16))); $169 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $169); $170 = SIMD_Int8x16_fromInt32x4Bits($$val14); $171 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $170, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $172 = SIMD_Int8x16_shuffle($159, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_or($171,$172); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_sub($$val14,$174); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($175)),1))); $177 = SIMD_Int32x4_or($176,$168); $178 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $178); $179 = SIMD_Int8x16_fromInt32x4Bits($$val13); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_shuffle($170, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int8x16_or($180,$181); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_sub($$val13,$183); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($184)),18))); $186 = SIMD_Int32x4_or($177,$185); temp_Int32x4_ptr = $167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $186); $187 = ((($out)) + 160|0); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($184)),14))); $189 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $189); $190 = SIMD_Int8x16_fromInt32x4Bits($$val12); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_shuffle($179, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_or($191,$192); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_sub($$val12,$194); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($195)),3))); $197 = SIMD_Int32x4_or($196,$188); $198 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $198); $199 = SIMD_Int8x16_fromInt32x4Bits($$val11); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_shuffle($190, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int8x16_or($200,$201); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_sub($$val11,$203); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($204)),20))); $206 = SIMD_Int32x4_or($197,$205); temp_Int32x4_ptr = $187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $206); $207 = ((($out)) + 176|0); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($204)),12))); $209 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $209); $210 = SIMD_Int8x16_fromInt32x4Bits($$val10); $211 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $210, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int8x16_shuffle($199, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_or($211,$212); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_sub($$val10,$214); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($215)),5))); $217 = SIMD_Int32x4_or($216,$208); $218 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $218); $219 = SIMD_Int8x16_fromInt32x4Bits($$val9); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_shuffle($210, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_or($220,$221); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_sub($$val9,$223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($224)),22))); $226 = SIMD_Int32x4_or($217,$225); temp_Int32x4_ptr = $207;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $226); $227 = ((($out)) + 192|0); $228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($224)),10))); $229 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $229); $230 = SIMD_Int8x16_fromInt32x4Bits($$val8); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_shuffle($219, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int8x16_or($231,$232); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_sub($$val8,$234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($235)),7))); $237 = SIMD_Int32x4_or($236,$228); $238 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($$val7); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_shuffle($230, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_or($240,$241); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_sub($$val7,$243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($244)),24))); $246 = SIMD_Int32x4_or($237,$245); temp_Int32x4_ptr = $227;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $246); $247 = ((($out)) + 208|0); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($244)),8))); $249 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $249); $250 = SIMD_Int8x16_fromInt32x4Bits($$val6); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_shuffle($239, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_or($251,$252); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_sub($$val6,$254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($255)),9))); $257 = SIMD_Int32x4_or($256,$248); $258 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $258); $259 = SIMD_Int8x16_fromInt32x4Bits($$val5); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int8x16_shuffle($250, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $262 = SIMD_Int8x16_or($260,$261); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_sub($$val5,$263); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($264)),26))); $266 = SIMD_Int32x4_or($257,$265); temp_Int32x4_ptr = $247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $266); $267 = ((($out)) + 224|0); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($264)),6))); $269 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $269); $270 = SIMD_Int8x16_fromInt32x4Bits($$val4); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_shuffle($259, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $273 = SIMD_Int8x16_or($271,$272); $274 = SIMD_Int32x4_fromInt8x16Bits($273); $275 = SIMD_Int32x4_sub($$val4,$274); $276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($275)),11))); $277 = SIMD_Int32x4_or($276,$268); $278 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $278); $279 = SIMD_Int8x16_fromInt32x4Bits($$val3); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_shuffle($270, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int8x16_or($280,$281); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_sub($$val3,$283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($284)),28))); $286 = SIMD_Int32x4_or($277,$285); temp_Int32x4_ptr = $267;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $287 = ((($out)) + 240|0); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($284)),4))); $289 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $289); $290 = SIMD_Int8x16_fromInt32x4Bits($$val2); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_shuffle($279, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_or($291,$292); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_sub($$val2,$294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($295)),13))); $297 = SIMD_Int32x4_or($296,$288); $298 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $298); $299 = SIMD_Int8x16_fromInt32x4Bits($$val1); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int8x16_shuffle($290, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $302 = SIMD_Int8x16_or($300,$301); $303 = SIMD_Int32x4_fromInt8x16Bits($302); $304 = SIMD_Int32x4_sub($$val1,$303); $305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($304)),30))); $306 = SIMD_Int32x4_or($297,$305); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $306); $307 = ((($out)) + 256|0); $308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($304)),2))); $309 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $309); $310 = SIMD_Int8x16_fromInt32x4Bits($$val); $311 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $310, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $312 = SIMD_Int8x16_shuffle($299, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int8x16_or($311,$312); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_sub($$val,$314); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($315)),15))); $317 = SIMD_Int32x4_or($316,$308); temp_Int32x4_ptr = $307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $317); return; } function _ipackwithoutmask18($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int32x4(0,0,0,0), $129 = 0, $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = 0, $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = 0, $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = 0; var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = 0, $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = 0, $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = 0, $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = 0, $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = 0, $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0; var $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0); var $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),18))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),14))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),4))); $26 = SIMD_Int32x4_or($25,$17); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),22))); $35 = SIMD_Int32x4_or($26,$34); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $36 = ((($out)) + 32|0); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($33)),10))); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),8))); $46 = SIMD_Int32x4_or($45,$37); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),26))); $55 = SIMD_Int32x4_or($46,$54); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $56 = ((($out)) + 48|0); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($53)),6))); $58 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val25); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val25,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),12))); $66 = SIMD_Int32x4_or($65,$57); $67 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $67); $68 = SIMD_Int8x16_fromInt32x4Bits($$val24); $69 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $68, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $70 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_or($69,$70); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_sub($$val24,$72); $74 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($73)),30))); $75 = SIMD_Int32x4_or($66,$74); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $76 = ((($out)) + 64|0); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($73)),2))); $78 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $78); $79 = SIMD_Int8x16_fromInt32x4Bits($$val23); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_shuffle($68, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_or($80,$81); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_sub($$val23,$83); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($84)),16))); $86 = SIMD_Int32x4_or($85,$77); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $86); $87 = ((($out)) + 80|0); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($84)),16))); $89 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $89); $90 = SIMD_Int8x16_fromInt32x4Bits($$val22); $91 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $90, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $92 = SIMD_Int8x16_shuffle($79, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_or($91,$92); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_sub($$val22,$94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($95)),2))); $97 = SIMD_Int32x4_or($96,$88); $98 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $98); $99 = SIMD_Int8x16_fromInt32x4Bits($$val21); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int8x16_shuffle($90, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $102 = SIMD_Int8x16_or($100,$101); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_sub($$val21,$103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($104)),20))); $106 = SIMD_Int32x4_or($97,$105); temp_Int32x4_ptr = $87;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $107 = ((($out)) + 96|0); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($104)),12))); $109 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $109); $110 = SIMD_Int8x16_fromInt32x4Bits($$val20); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $112 = SIMD_Int8x16_shuffle($99, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_or($111,$112); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_sub($$val20,$114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($115)),6))); $117 = SIMD_Int32x4_or($116,$108); $118 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $118); $119 = SIMD_Int8x16_fromInt32x4Bits($$val19); $120 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $119, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_shuffle($110, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int8x16_or($120,$121); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_sub($$val19,$123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($124)),24))); $126 = SIMD_Int32x4_or($117,$125); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $126); $127 = ((($out)) + 112|0); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($124)),8))); $129 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $129); $130 = SIMD_Int8x16_fromInt32x4Bits($$val18); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_shuffle($119, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int8x16_or($131,$132); $134 = SIMD_Int32x4_fromInt8x16Bits($133); $135 = SIMD_Int32x4_sub($$val18,$134); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($135)),10))); $137 = SIMD_Int32x4_or($136,$128); $138 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $138); $139 = SIMD_Int8x16_fromInt32x4Bits($$val17); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_shuffle($130, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int8x16_or($140,$141); $143 = SIMD_Int32x4_fromInt8x16Bits($142); $144 = SIMD_Int32x4_sub($$val17,$143); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($144)),28))); $146 = SIMD_Int32x4_or($137,$145); temp_Int32x4_ptr = $127;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $146); $147 = ((($out)) + 128|0); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($144)),4))); $149 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $149); $150 = SIMD_Int8x16_fromInt32x4Bits($$val16); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_shuffle($139, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_or($151,$152); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_sub($$val16,$154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($155)),14))); $157 = SIMD_Int32x4_or($156,$148); temp_Int32x4_ptr = $147;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $157); $158 = ((($out)) + 144|0); $159 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $159); $160 = SIMD_Int8x16_fromInt32x4Bits($$val15); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_shuffle($150, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_or($161,$162); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_sub($$val15,$164); $166 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val14); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($160, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val14,$171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($172)),18))); $174 = SIMD_Int32x4_or($165,$173); temp_Int32x4_ptr = $158;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $175 = ((($out)) + 160|0); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($172)),14))); $177 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $177); $178 = SIMD_Int8x16_fromInt32x4Bits($$val13); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_or($179,$180); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_sub($$val13,$182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),4))); $185 = SIMD_Int32x4_or($184,$176); $186 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $186); $187 = SIMD_Int8x16_fromInt32x4Bits($$val12); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_shuffle($178, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int8x16_or($188,$189); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_sub($$val12,$191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($192)),22))); $194 = SIMD_Int32x4_or($185,$193); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $194); $195 = ((($out)) + 176|0); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($192)),10))); $197 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $197); $198 = SIMD_Int8x16_fromInt32x4Bits($$val11); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_shuffle($187, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_or($199,$200); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_sub($$val11,$202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($203)),8))); $205 = SIMD_Int32x4_or($204,$196); $206 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($$val10); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_shuffle($198, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_or($208,$209); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_sub($$val10,$211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($212)),26))); $214 = SIMD_Int32x4_or($205,$213); temp_Int32x4_ptr = $195;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $215 = ((($out)) + 192|0); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($212)),6))); $217 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int8x16_fromInt32x4Bits($$val9); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_shuffle($207, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_or($219,$220); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_sub($$val9,$222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($223)),12))); $225 = SIMD_Int32x4_or($224,$216); $226 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $226); $227 = SIMD_Int8x16_fromInt32x4Bits($$val8); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_shuffle($218, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_or($228,$229); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_sub($$val8,$231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($232)),30))); $234 = SIMD_Int32x4_or($225,$233); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $235 = ((($out)) + 208|0); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($232)),2))); $237 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($$val7); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_shuffle($227, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_or($239,$240); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_sub($$val7,$242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($243)),16))); $245 = SIMD_Int32x4_or($244,$236); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $245); $246 = ((($out)) + 224|0); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($243)),16))); $248 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $248); $249 = SIMD_Int8x16_fromInt32x4Bits($$val6); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int8x16_shuffle($238, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_or($250,$251); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_sub($$val6,$253); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($254)),2))); $256 = SIMD_Int32x4_or($255,$247); $257 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $257); $258 = SIMD_Int8x16_fromInt32x4Bits($$val5); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_shuffle($249, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int8x16_or($259,$260); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_sub($$val5,$262); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($263)),20))); $265 = SIMD_Int32x4_or($256,$264); temp_Int32x4_ptr = $246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $265); $266 = ((($out)) + 240|0); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($263)),12))); $268 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $268); $269 = SIMD_Int8x16_fromInt32x4Bits($$val4); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_shuffle($258, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_or($270,$271); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_sub($$val4,$273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($274)),6))); $276 = SIMD_Int32x4_or($275,$267); $277 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $277); $278 = SIMD_Int8x16_fromInt32x4Bits($$val3); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int8x16_shuffle($269, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_or($279,$280); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_sub($$val3,$282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($283)),24))); $285 = SIMD_Int32x4_or($276,$284); temp_Int32x4_ptr = $266;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $286 = ((($out)) + 256|0); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($283)),8))); $288 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $288); $289 = SIMD_Int8x16_fromInt32x4Bits($$val2); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $291 = SIMD_Int8x16_shuffle($278, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_or($290,$291); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_sub($$val2,$293); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($294)),10))); $296 = SIMD_Int32x4_or($295,$287); $297 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $297); $298 = SIMD_Int8x16_fromInt32x4Bits($$val1); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int8x16_shuffle($289, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int8x16_or($299,$300); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_sub($$val1,$302); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($303)),28))); $305 = SIMD_Int32x4_or($296,$304); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $305); $306 = ((($out)) + 272|0); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($303)),4))); $308 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $308); $309 = SIMD_Int8x16_fromInt32x4Bits($$val); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $311 = SIMD_Int8x16_shuffle($298, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $312 = SIMD_Int8x16_or($310,$311); $313 = SIMD_Int32x4_fromInt8x16Bits($312); $314 = SIMD_Int32x4_sub($$val,$313); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($314)),14))); $316 = SIMD_Int32x4_or($315,$307); temp_Int32x4_ptr = $306;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $316); return; } function _ipackwithoutmask19($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = 0, $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = 0, $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = 0; var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $160 = 0, $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = 0, $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = 0, $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = 0, $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = 0, $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = 0, $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = 0, $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int32x4(0,0,0,0), $262 = 0, $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = 0, $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = 0; var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int32x4(0,0,0,0), $313 = 0, $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0); var $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int32x4(0,0,0,0); var $69 = 0, $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0); var $87 = 0, $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),19))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),13))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),6))); $26 = SIMD_Int32x4_or($25,$17); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),25))); $35 = SIMD_Int32x4_or($26,$34); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $36 = ((($out)) + 32|0); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($33)),7))); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),12))); $46 = SIMD_Int32x4_or($45,$37); $47 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $47); $48 = SIMD_Int8x16_fromInt32x4Bits($$val26); $49 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $48, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $51 = SIMD_Int8x16_or($49,$50); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_sub($$val26,$52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($53)),31))); $55 = SIMD_Int32x4_or($46,$54); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $56 = ((($out)) + 48|0); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($53)),1))); $58 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val25); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($48, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val25,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),18))); $66 = SIMD_Int32x4_or($65,$57); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $66); $67 = ((($out)) + 64|0); $68 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($64)),14))); $69 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $69); $70 = SIMD_Int8x16_fromInt32x4Bits($$val24); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $73 = SIMD_Int8x16_or($71,$72); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_sub($$val24,$74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($75)),5))); $77 = SIMD_Int32x4_or($76,$68); $78 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $78); $79 = SIMD_Int8x16_fromInt32x4Bits($$val23); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_shuffle($70, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_or($80,$81); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_sub($$val23,$83); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($84)),24))); $86 = SIMD_Int32x4_or($77,$85); temp_Int32x4_ptr = $67;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $86); $87 = ((($out)) + 80|0); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($84)),8))); $89 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $89); $90 = SIMD_Int8x16_fromInt32x4Bits($$val22); $91 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $90, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $92 = SIMD_Int8x16_shuffle($79, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_or($91,$92); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_sub($$val22,$94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($95)),11))); $97 = SIMD_Int32x4_or($96,$88); $98 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $98); $99 = SIMD_Int8x16_fromInt32x4Bits($$val21); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int8x16_shuffle($90, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $102 = SIMD_Int8x16_or($100,$101); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_sub($$val21,$103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($104)),30))); $106 = SIMD_Int32x4_or($97,$105); temp_Int32x4_ptr = $87;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $107 = ((($out)) + 96|0); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($104)),2))); $109 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $109); $110 = SIMD_Int8x16_fromInt32x4Bits($$val20); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $112 = SIMD_Int8x16_shuffle($99, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int8x16_or($111,$112); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_sub($$val20,$114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($115)),17))); $117 = SIMD_Int32x4_or($116,$108); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $117); $118 = ((($out)) + 112|0); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($115)),15))); $120 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $120); $121 = SIMD_Int8x16_fromInt32x4Bits($$val19); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_shuffle($110, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int8x16_or($122,$123); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_sub($$val19,$125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($126)),4))); $128 = SIMD_Int32x4_or($127,$119); $129 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $129); $130 = SIMD_Int8x16_fromInt32x4Bits($$val18); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_shuffle($121, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int8x16_or($131,$132); $134 = SIMD_Int32x4_fromInt8x16Bits($133); $135 = SIMD_Int32x4_sub($$val18,$134); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($135)),23))); $137 = SIMD_Int32x4_or($128,$136); temp_Int32x4_ptr = $118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $137); $138 = ((($out)) + 128|0); $139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($135)),9))); $140 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $140); $141 = SIMD_Int8x16_fromInt32x4Bits($$val17); $142 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $141, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_shuffle($130, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int8x16_or($142,$143); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_sub($$val17,$145); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($146)),10))); $148 = SIMD_Int32x4_or($147,$139); $149 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $149); $150 = SIMD_Int8x16_fromInt32x4Bits($$val16); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_shuffle($141, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_or($151,$152); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_sub($$val16,$154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($155)),29))); $157 = SIMD_Int32x4_or($148,$156); temp_Int32x4_ptr = $138;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $157); $158 = ((($out)) + 144|0); $159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($155)),3))); $160 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $160); $161 = SIMD_Int8x16_fromInt32x4Bits($$val15); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_shuffle($150, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int8x16_or($162,$163); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_sub($$val15,$165); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($166)),16))); $168 = SIMD_Int32x4_or($167,$159); temp_Int32x4_ptr = $158;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $168); $169 = ((($out)) + 160|0); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($166)),16))); $171 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $171); $172 = SIMD_Int8x16_fromInt32x4Bits($$val14); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_shuffle($161, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int8x16_or($173,$174); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_sub($$val14,$176); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($177)),3))); $179 = SIMD_Int32x4_or($178,$170); $180 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $180); $181 = SIMD_Int8x16_fromInt32x4Bits($$val13); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int8x16_shuffle($172, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_or($182,$183); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_sub($$val13,$185); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($186)),22))); $188 = SIMD_Int32x4_or($179,$187); temp_Int32x4_ptr = $169;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $188); $189 = ((($out)) + 176|0); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($186)),10))); $191 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $191); $192 = SIMD_Int8x16_fromInt32x4Bits($$val12); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_shuffle($181, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int8x16_or($193,$194); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_sub($$val12,$196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($197)),9))); $199 = SIMD_Int32x4_or($198,$190); $200 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $200); $201 = SIMD_Int8x16_fromInt32x4Bits($$val11); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int8x16_shuffle($192, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_or($202,$203); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_sub($$val11,$205); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($206)),28))); $208 = SIMD_Int32x4_or($199,$207); temp_Int32x4_ptr = $189;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $208); $209 = ((($out)) + 192|0); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($206)),4))); $211 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $211); $212 = SIMD_Int8x16_fromInt32x4Bits($$val10); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_shuffle($201, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_or($213,$214); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_sub($$val10,$216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($217)),15))); $219 = SIMD_Int32x4_or($218,$210); temp_Int32x4_ptr = $209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $219); $220 = ((($out)) + 208|0); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($217)),17))); $222 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $222); $223 = SIMD_Int8x16_fromInt32x4Bits($$val9); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_shuffle($212, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_or($224,$225); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_sub($$val9,$227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($228)),2))); $230 = SIMD_Int32x4_or($229,$221); $231 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $231); $232 = SIMD_Int8x16_fromInt32x4Bits($$val8); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_shuffle($223, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_or($233,$234); $236 = SIMD_Int32x4_fromInt8x16Bits($235); $237 = SIMD_Int32x4_sub($$val8,$236); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($237)),21))); $239 = SIMD_Int32x4_or($230,$238); temp_Int32x4_ptr = $220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $239); $240 = ((($out)) + 224|0); $241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($237)),11))); $242 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $242); $243 = SIMD_Int8x16_fromInt32x4Bits($$val7); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int8x16_shuffle($232, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int8x16_or($244,$245); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_sub($$val7,$247); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($248)),8))); $250 = SIMD_Int32x4_or($249,$241); $251 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $251); $252 = SIMD_Int8x16_fromInt32x4Bits($$val6); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int8x16_shuffle($243, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_or($253,$254); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_sub($$val6,$256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($257)),27))); $259 = SIMD_Int32x4_or($250,$258); temp_Int32x4_ptr = $240;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $259); $260 = ((($out)) + 240|0); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($257)),5))); $262 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $262); $263 = SIMD_Int8x16_fromInt32x4Bits($$val5); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_shuffle($252, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_or($264,$265); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_sub($$val5,$267); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($268)),14))); $270 = SIMD_Int32x4_or($269,$261); temp_Int32x4_ptr = $260;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); $271 = ((($out)) + 256|0); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($268)),18))); $273 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $273); $274 = SIMD_Int8x16_fromInt32x4Bits($$val4); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int8x16_shuffle($263, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int8x16_or($275,$276); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_sub($$val4,$278); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($279)),1))); $281 = SIMD_Int32x4_or($280,$272); $282 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $282); $283 = SIMD_Int8x16_fromInt32x4Bits($$val3); $284 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $283, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $285 = SIMD_Int8x16_shuffle($274, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $286 = SIMD_Int8x16_or($284,$285); $287 = SIMD_Int32x4_fromInt8x16Bits($286); $288 = SIMD_Int32x4_sub($$val3,$287); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($288)),20))); $290 = SIMD_Int32x4_or($281,$289); temp_Int32x4_ptr = $271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $290); $291 = ((($out)) + 272|0); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($288)),12))); $293 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $293); $294 = SIMD_Int8x16_fromInt32x4Bits($$val2); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_shuffle($283, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $297 = SIMD_Int8x16_or($295,$296); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_sub($$val2,$298); $300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($299)),7))); $301 = SIMD_Int32x4_or($300,$292); $302 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $302); $303 = SIMD_Int8x16_fromInt32x4Bits($$val1); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int8x16_shuffle($294, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int8x16_or($304,$305); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_sub($$val1,$307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($308)),26))); $310 = SIMD_Int32x4_or($301,$309); temp_Int32x4_ptr = $291;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $310); $311 = ((($out)) + 288|0); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($308)),6))); $313 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $313); $314 = SIMD_Int8x16_fromInt32x4Bits($$val); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $316 = SIMD_Int8x16_shuffle($303, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $317 = SIMD_Int8x16_or($315,$316); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_sub($$val,$318); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($319)),13))); $321 = SIMD_Int32x4_or($320,$312); temp_Int32x4_ptr = $311;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $321); return; } function _ipackwithoutmask20($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = 0, $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int32x4(0,0,0,0), $176 = 0, $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int32x4(0,0,0,0); var $196 = 0, $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0); var $286 = 0, $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = 0, $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = 0, $305 = SIMD_Int32x4(0,0,0,0), $306 = 0, $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int32x4(0,0,0,0), $38 = 0; var $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0); var $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0); var $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = 0, $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = 0, $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0); var $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int32x4(0,0,0,0), $97 = 0, $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),20))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),12))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),8))); $26 = SIMD_Int32x4_or($25,$17); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),28))); $35 = SIMD_Int32x4_or($26,$34); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $36 = ((($out)) + 32|0); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($33)),4))); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),16))); $46 = SIMD_Int32x4_or($45,$37); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $46); $47 = ((($out)) + 48|0); $48 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($44)),16))); $49 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int8x16_fromInt32x4Bits($$val26); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_or($51,$52); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_sub($$val26,$54); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($55)),4))); $57 = SIMD_Int32x4_or($56,$48); $58 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val25); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($50, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val25,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),24))); $66 = SIMD_Int32x4_or($57,$65); temp_Int32x4_ptr = $47;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $66); $67 = ((($out)) + 64|0); $68 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($64)),8))); $69 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $69); $70 = SIMD_Int8x16_fromInt32x4Bits($$val24); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $73 = SIMD_Int8x16_or($71,$72); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_sub($$val24,$74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($75)),12))); $77 = SIMD_Int32x4_or($76,$68); temp_Int32x4_ptr = $67;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $77); $78 = ((($out)) + 80|0); $79 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $79); $80 = SIMD_Int8x16_fromInt32x4Bits($$val23); $81 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $80, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_shuffle($70, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_or($81,$82); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_sub($$val23,$84); $86 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $86); $87 = SIMD_Int8x16_fromInt32x4Bits($$val22); $88 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $87, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_shuffle($80, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $90 = SIMD_Int8x16_or($88,$89); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_sub($$val22,$91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($92)),20))); $94 = SIMD_Int32x4_or($85,$93); temp_Int32x4_ptr = $78;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $95 = ((($out)) + 96|0); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($92)),12))); $97 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $97); $98 = SIMD_Int8x16_fromInt32x4Bits($$val21); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int8x16_shuffle($87, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int8x16_or($99,$100); $102 = SIMD_Int32x4_fromInt8x16Bits($101); $103 = SIMD_Int32x4_sub($$val21,$102); $104 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($103)),8))); $105 = SIMD_Int32x4_or($104,$96); $106 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $106); $107 = SIMD_Int8x16_fromInt32x4Bits($$val20); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_shuffle($98, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_or($108,$109); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_sub($$val20,$111); $113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($112)),28))); $114 = SIMD_Int32x4_or($105,$113); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $115 = ((($out)) + 112|0); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($112)),4))); $117 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int8x16_fromInt32x4Bits($$val19); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_shuffle($107, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_or($119,$120); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_sub($$val19,$122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($123)),16))); $125 = SIMD_Int32x4_or($124,$116); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $125); $126 = ((($out)) + 128|0); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($123)),16))); $128 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val18); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($118, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val18,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),4))); $136 = SIMD_Int32x4_or($135,$127); $137 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $137); $138 = SIMD_Int8x16_fromInt32x4Bits($$val17); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_or($139,$140); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_sub($$val17,$142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($143)),24))); $145 = SIMD_Int32x4_or($136,$144); temp_Int32x4_ptr = $126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $146 = ((($out)) + 144|0); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($143)),8))); $148 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $148); $149 = SIMD_Int8x16_fromInt32x4Bits($$val16); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_shuffle($138, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_or($150,$151); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_sub($$val16,$153); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($154)),12))); $156 = SIMD_Int32x4_or($155,$147); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $156); $157 = ((($out)) + 160|0); $158 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $158); $159 = SIMD_Int8x16_fromInt32x4Bits($$val15); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_shuffle($149, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_or($160,$161); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_sub($$val15,$163); $165 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $165); $166 = SIMD_Int8x16_fromInt32x4Bits($$val14); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_shuffle($159, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_or($167,$168); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_sub($$val14,$170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($171)),20))); $173 = SIMD_Int32x4_or($164,$172); temp_Int32x4_ptr = $157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $173); $174 = ((($out)) + 176|0); $175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($171)),12))); $176 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $176); $177 = SIMD_Int8x16_fromInt32x4Bits($$val13); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int8x16_shuffle($166, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_or($178,$179); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_sub($$val13,$181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($182)),8))); $184 = SIMD_Int32x4_or($183,$175); $185 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $185); $186 = SIMD_Int8x16_fromInt32x4Bits($$val12); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_shuffle($177, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_or($187,$188); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_sub($$val12,$190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($191)),28))); $193 = SIMD_Int32x4_or($184,$192); temp_Int32x4_ptr = $174;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $194 = ((($out)) + 192|0); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($191)),4))); $196 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $196); $197 = SIMD_Int8x16_fromInt32x4Bits($$val11); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_shuffle($186, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_or($198,$199); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_sub($$val11,$201); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($202)),16))); $204 = SIMD_Int32x4_or($203,$195); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $204); $205 = ((($out)) + 208|0); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($202)),16))); $207 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $207); $208 = SIMD_Int8x16_fromInt32x4Bits($$val10); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_shuffle($197, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int8x16_or($209,$210); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_sub($$val10,$212); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($213)),4))); $215 = SIMD_Int32x4_or($214,$206); $216 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $216); $217 = SIMD_Int8x16_fromInt32x4Bits($$val9); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_shuffle($208, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_or($218,$219); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_sub($$val9,$221); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($222)),24))); $224 = SIMD_Int32x4_or($215,$223); temp_Int32x4_ptr = $205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $224); $225 = ((($out)) + 224|0); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($222)),8))); $227 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $227); $228 = SIMD_Int8x16_fromInt32x4Bits($$val8); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_shuffle($217, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_or($229,$230); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_sub($$val8,$232); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($233)),12))); $235 = SIMD_Int32x4_or($234,$226); temp_Int32x4_ptr = $225;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $236 = ((($out)) + 240|0); $237 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($$val7); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_shuffle($228, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_or($239,$240); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_sub($$val7,$242); $244 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $244); $245 = SIMD_Int8x16_fromInt32x4Bits($$val6); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_shuffle($238, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_or($246,$247); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_sub($$val6,$249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($250)),20))); $252 = SIMD_Int32x4_or($243,$251); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $252); $253 = ((($out)) + 256|0); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($250)),12))); $255 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $255); $256 = SIMD_Int8x16_fromInt32x4Bits($$val5); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_shuffle($245, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_or($257,$258); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_sub($$val5,$260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($261)),8))); $263 = SIMD_Int32x4_or($262,$254); $264 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $264); $265 = SIMD_Int8x16_fromInt32x4Bits($$val4); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_shuffle($256, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $268 = SIMD_Int8x16_or($266,$267); $269 = SIMD_Int32x4_fromInt8x16Bits($268); $270 = SIMD_Int32x4_sub($$val4,$269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($270)),28))); $272 = SIMD_Int32x4_or($263,$271); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $272); $273 = ((($out)) + 272|0); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($270)),4))); $275 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $275); $276 = SIMD_Int8x16_fromInt32x4Bits($$val3); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_shuffle($265, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_or($277,$278); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_sub($$val3,$280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($281)),16))); $283 = SIMD_Int32x4_or($282,$274); temp_Int32x4_ptr = $273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $284 = ((($out)) + 288|0); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($281)),16))); $286 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $286); $287 = SIMD_Int8x16_fromInt32x4Bits($$val2); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_shuffle($276, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $290 = SIMD_Int8x16_or($288,$289); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_sub($$val2,$291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($292)),4))); $294 = SIMD_Int32x4_or($293,$285); $295 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $295); $296 = SIMD_Int8x16_fromInt32x4Bits($$val1); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $298 = SIMD_Int8x16_shuffle($287, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $299 = SIMD_Int8x16_or($297,$298); $300 = SIMD_Int32x4_fromInt8x16Bits($299); $301 = SIMD_Int32x4_sub($$val1,$300); $302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($301)),24))); $303 = SIMD_Int32x4_or($294,$302); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $303); $304 = ((($out)) + 304|0); $305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($301)),8))); $306 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $306); $307 = SIMD_Int8x16_fromInt32x4Bits($$val); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $309 = SIMD_Int8x16_shuffle($296, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $310 = SIMD_Int8x16_or($308,$309); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_sub($$val,$311); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($312)),12))); $314 = SIMD_Int32x4_or($313,$305); temp_Int32x4_ptr = $304;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $314); return; } function _ipackwithoutmask21($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = 0, $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = 0, $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = 0; var $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = 0, $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $160 = 0, $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = 0, $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0); var $286 = 0, $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = 0, $296 = SIMD_Int32x4(0,0,0,0), $297 = 0, $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = 0, $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = 0, $316 = SIMD_Int32x4(0,0,0,0), $317 = 0, $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0); var $47 = 0, $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0); var $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = 0, $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),21))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),11))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),10))); $26 = SIMD_Int32x4_or($25,$17); $27 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $27); $28 = SIMD_Int8x16_fromInt32x4Bits($$val28); $29 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $28, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $30 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $31 = SIMD_Int8x16_or($29,$30); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_sub($$val28,$32); $34 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($33)),31))); $35 = SIMD_Int32x4_or($26,$34); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $36 = ((($out)) + 32|0); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($33)),1))); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($28, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),20))); $46 = SIMD_Int32x4_or($45,$37); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $46); $47 = ((($out)) + 48|0); $48 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($44)),12))); $49 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int8x16_fromInt32x4Bits($$val26); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_or($51,$52); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_sub($$val26,$54); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($55)),9))); $57 = SIMD_Int32x4_or($56,$48); $58 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int8x16_fromInt32x4Bits($$val25); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_shuffle($50, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int8x16_or($60,$61); $63 = SIMD_Int32x4_fromInt8x16Bits($62); $64 = SIMD_Int32x4_sub($$val25,$63); $65 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($64)),30))); $66 = SIMD_Int32x4_or($57,$65); temp_Int32x4_ptr = $47;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $66); $67 = ((($out)) + 64|0); $68 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($64)),2))); $69 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $69); $70 = SIMD_Int8x16_fromInt32x4Bits($$val24); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_shuffle($59, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $73 = SIMD_Int8x16_or($71,$72); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_sub($$val24,$74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($75)),19))); $77 = SIMD_Int32x4_or($76,$68); temp_Int32x4_ptr = $67;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $77); $78 = ((($out)) + 80|0); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($75)),13))); $80 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $80); $81 = SIMD_Int8x16_fromInt32x4Bits($$val23); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_shuffle($70, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_or($82,$83); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_sub($$val23,$85); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($86)),8))); $88 = SIMD_Int32x4_or($87,$79); $89 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $89); $90 = SIMD_Int8x16_fromInt32x4Bits($$val22); $91 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $90, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $92 = SIMD_Int8x16_shuffle($81, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_or($91,$92); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_sub($$val22,$94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($95)),29))); $97 = SIMD_Int32x4_or($88,$96); temp_Int32x4_ptr = $78;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $98 = ((($out)) + 96|0); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($95)),3))); $100 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $100); $101 = SIMD_Int8x16_fromInt32x4Bits($$val21); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int8x16_shuffle($90, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int8x16_or($102,$103); $105 = SIMD_Int32x4_fromInt8x16Bits($104); $106 = SIMD_Int32x4_sub($$val21,$105); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($106)),18))); $108 = SIMD_Int32x4_or($107,$99); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $108); $109 = ((($out)) + 112|0); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($106)),14))); $111 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val20); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($101, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val20,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),7))); $119 = SIMD_Int32x4_or($118,$110); $120 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $120); $121 = SIMD_Int8x16_fromInt32x4Bits($$val19); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int8x16_or($122,$123); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_sub($$val19,$125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($126)),28))); $128 = SIMD_Int32x4_or($119,$127); temp_Int32x4_ptr = $109;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $128); $129 = ((($out)) + 128|0); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($126)),4))); $131 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $131); $132 = SIMD_Int8x16_fromInt32x4Bits($$val18); $133 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $132, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $134 = SIMD_Int8x16_shuffle($121, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int8x16_or($133,$134); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_sub($$val18,$136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($137)),17))); $139 = SIMD_Int32x4_or($138,$130); temp_Int32x4_ptr = $129;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $140 = ((($out)) + 144|0); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($137)),15))); $142 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $142); $143 = SIMD_Int8x16_fromInt32x4Bits($$val17); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int8x16_shuffle($132, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_or($144,$145); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_sub($$val17,$147); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($148)),6))); $150 = SIMD_Int32x4_or($149,$141); $151 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $151); $152 = SIMD_Int8x16_fromInt32x4Bits($$val16); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_shuffle($143, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int8x16_or($153,$154); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_sub($$val16,$156); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($157)),27))); $159 = SIMD_Int32x4_or($150,$158); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $159); $160 = ((($out)) + 160|0); $161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($157)),5))); $162 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $162); $163 = SIMD_Int8x16_fromInt32x4Bits($$val15); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_shuffle($152, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_or($164,$165); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_sub($$val15,$167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($168)),16))); $170 = SIMD_Int32x4_or($169,$161); temp_Int32x4_ptr = $160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $170); $171 = ((($out)) + 176|0); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($168)),16))); $173 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $173); $174 = SIMD_Int8x16_fromInt32x4Bits($$val14); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_shuffle($163, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_or($175,$176); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_sub($$val14,$178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($179)),5))); $181 = SIMD_Int32x4_or($180,$172); $182 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $182); $183 = SIMD_Int8x16_fromInt32x4Bits($$val13); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_shuffle($174, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_or($184,$185); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_sub($$val13,$187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($188)),26))); $190 = SIMD_Int32x4_or($181,$189); temp_Int32x4_ptr = $171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $190); $191 = ((($out)) + 192|0); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($188)),6))); $193 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $193); $194 = SIMD_Int8x16_fromInt32x4Bits($$val12); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int8x16_shuffle($183, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int8x16_or($195,$196); $198 = SIMD_Int32x4_fromInt8x16Bits($197); $199 = SIMD_Int32x4_sub($$val12,$198); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($199)),15))); $201 = SIMD_Int32x4_or($200,$192); temp_Int32x4_ptr = $191;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $201); $202 = ((($out)) + 208|0); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($199)),17))); $204 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $204); $205 = SIMD_Int8x16_fromInt32x4Bits($$val11); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int8x16_shuffle($194, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_or($206,$207); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_sub($$val11,$209); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($210)),4))); $212 = SIMD_Int32x4_or($211,$203); $213 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int8x16_fromInt32x4Bits($$val10); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int8x16_shuffle($205, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int8x16_or($215,$216); $218 = SIMD_Int32x4_fromInt8x16Bits($217); $219 = SIMD_Int32x4_sub($$val10,$218); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($219)),25))); $221 = SIMD_Int32x4_or($212,$220); temp_Int32x4_ptr = $202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $221); $222 = ((($out)) + 224|0); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($219)),7))); $224 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $224); $225 = SIMD_Int8x16_fromInt32x4Bits($$val9); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_shuffle($214, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_or($226,$227); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_sub($$val9,$229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($230)),14))); $232 = SIMD_Int32x4_or($231,$223); temp_Int32x4_ptr = $222;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $232); $233 = ((($out)) + 240|0); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($230)),18))); $235 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $235); $236 = SIMD_Int8x16_fromInt32x4Bits($$val8); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int8x16_shuffle($225, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int8x16_or($237,$238); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_sub($$val8,$240); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($241)),3))); $243 = SIMD_Int32x4_or($242,$234); $244 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $244); $245 = SIMD_Int8x16_fromInt32x4Bits($$val7); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_shuffle($236, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_or($246,$247); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_sub($$val7,$249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($250)),24))); $252 = SIMD_Int32x4_or($243,$251); temp_Int32x4_ptr = $233;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $252); $253 = ((($out)) + 256|0); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($250)),8))); $255 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $255); $256 = SIMD_Int8x16_fromInt32x4Bits($$val6); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_shuffle($245, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_or($257,$258); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_sub($$val6,$260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($261)),13))); $263 = SIMD_Int32x4_or($262,$254); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $263); $264 = ((($out)) + 272|0); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($261)),19))); $266 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $266); $267 = SIMD_Int8x16_fromInt32x4Bits($$val5); $268 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $267, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int8x16_shuffle($256, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_or($268,$269); $271 = SIMD_Int32x4_fromInt8x16Bits($270); $272 = SIMD_Int32x4_sub($$val5,$271); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($272)),2))); $274 = SIMD_Int32x4_or($273,$265); $275 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $275); $276 = SIMD_Int8x16_fromInt32x4Bits($$val4); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_shuffle($267, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int8x16_or($277,$278); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_sub($$val4,$280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($281)),23))); $283 = SIMD_Int32x4_or($274,$282); temp_Int32x4_ptr = $264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $284 = ((($out)) + 288|0); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($281)),9))); $286 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $286); $287 = SIMD_Int8x16_fromInt32x4Bits($$val3); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_shuffle($276, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $290 = SIMD_Int8x16_or($288,$289); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_sub($$val3,$291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($292)),12))); $294 = SIMD_Int32x4_or($293,$285); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $294); $295 = ((($out)) + 304|0); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($292)),20))); $297 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $297); $298 = SIMD_Int8x16_fromInt32x4Bits($$val2); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int8x16_shuffle($287, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int8x16_or($299,$300); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_sub($$val2,$302); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($303)),1))); $305 = SIMD_Int32x4_or($304,$296); $306 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $306); $307 = SIMD_Int8x16_fromInt32x4Bits($$val1); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $309 = SIMD_Int8x16_shuffle($298, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $310 = SIMD_Int8x16_or($308,$309); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_sub($$val1,$311); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($312)),22))); $314 = SIMD_Int32x4_or($305,$313); temp_Int32x4_ptr = $295;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $314); $315 = ((($out)) + 320|0); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($312)),10))); $317 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $317); $318 = SIMD_Int8x16_fromInt32x4Bits($$val); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $320 = SIMD_Int8x16_shuffle($307, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $321 = SIMD_Int8x16_or($319,$320); $322 = SIMD_Int32x4_fromInt8x16Bits($321); $323 = SIMD_Int32x4_sub($$val,$322); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($323)),11))); $325 = SIMD_Int32x4_or($324,$316); temp_Int32x4_ptr = $315;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $325); return; } function _ipackwithoutmask22($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = 0, $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = 0; var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = 0; var $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = 0, $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = 0, $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = 0, $211 = SIMD_Int32x4(0,0,0,0), $212 = 0; var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int32x4(0,0,0,0), $223 = 0, $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = 0; var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = 0, $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int32x4(0,0,0,0), $316 = 0, $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0; var $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),22))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),10))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),12))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),20))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),2))); $37 = SIMD_Int32x4_or($36,$28); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),24))); $46 = SIMD_Int32x4_or($37,$45); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $46); $47 = ((($out)) + 48|0); $48 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($44)),8))); $49 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int8x16_fromInt32x4Bits($$val26); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_or($51,$52); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_sub($$val26,$54); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($55)),14))); $57 = SIMD_Int32x4_or($56,$48); temp_Int32x4_ptr = $47;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $57); $58 = ((($out)) + 64|0); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($55)),18))); $60 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $60); $61 = SIMD_Int8x16_fromInt32x4Bits($$val25); $62 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $61, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $63 = SIMD_Int8x16_shuffle($50, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $64 = SIMD_Int8x16_or($62,$63); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_sub($$val25,$65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($66)),4))); $68 = SIMD_Int32x4_or($67,$59); $69 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $69); $70 = SIMD_Int8x16_fromInt32x4Bits($$val24); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_shuffle($61, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $73 = SIMD_Int8x16_or($71,$72); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_sub($$val24,$74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($75)),26))); $77 = SIMD_Int32x4_or($68,$76); temp_Int32x4_ptr = $58;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $77); $78 = ((($out)) + 80|0); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($75)),6))); $80 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $80); $81 = SIMD_Int8x16_fromInt32x4Bits($$val23); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_shuffle($70, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_or($82,$83); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_sub($$val23,$85); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($86)),16))); $88 = SIMD_Int32x4_or($87,$79); temp_Int32x4_ptr = $78;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $89 = ((($out)) + 96|0); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($86)),16))); $91 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $91); $92 = SIMD_Int8x16_fromInt32x4Bits($$val22); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_shuffle($81, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int8x16_or($93,$94); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_sub($$val22,$96); $98 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($97)),6))); $99 = SIMD_Int32x4_or($98,$90); $100 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $100); $101 = SIMD_Int8x16_fromInt32x4Bits($$val21); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int8x16_shuffle($92, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int8x16_or($102,$103); $105 = SIMD_Int32x4_fromInt8x16Bits($104); $106 = SIMD_Int32x4_sub($$val21,$105); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($106)),28))); $108 = SIMD_Int32x4_or($99,$107); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $108); $109 = ((($out)) + 112|0); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($106)),4))); $111 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val20); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($101, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val20,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),18))); $119 = SIMD_Int32x4_or($118,$110); temp_Int32x4_ptr = $109;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $120 = ((($out)) + 128|0); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($117)),14))); $122 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $122); $123 = SIMD_Int8x16_fromInt32x4Bits($$val19); $124 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $123, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $125 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int8x16_or($124,$125); $127 = SIMD_Int32x4_fromInt8x16Bits($126); $128 = SIMD_Int32x4_sub($$val19,$127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($128)),8))); $130 = SIMD_Int32x4_or($129,$121); $131 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $131); $132 = SIMD_Int8x16_fromInt32x4Bits($$val18); $133 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $132, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $134 = SIMD_Int8x16_shuffle($123, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int8x16_or($133,$134); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_sub($$val18,$136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($137)),30))); $139 = SIMD_Int32x4_or($130,$138); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $140 = ((($out)) + 144|0); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($137)),2))); $142 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $142); $143 = SIMD_Int8x16_fromInt32x4Bits($$val17); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int8x16_shuffle($132, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int8x16_or($144,$145); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_sub($$val17,$147); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($148)),20))); $150 = SIMD_Int32x4_or($149,$141); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $150); $151 = ((($out)) + 160|0); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($148)),12))); $153 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $153); $154 = SIMD_Int8x16_fromInt32x4Bits($$val16); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int8x16_shuffle($143, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_or($155,$156); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_sub($$val16,$158); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($159)),10))); $161 = SIMD_Int32x4_or($160,$152); temp_Int32x4_ptr = $151;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $162 = ((($out)) + 176|0); $163 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $163); $164 = SIMD_Int8x16_fromInt32x4Bits($$val15); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_shuffle($154, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_or($165,$166); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_sub($$val15,$168); $170 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val14); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($164, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val14,$175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($176)),22))); $178 = SIMD_Int32x4_or($169,$177); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $179 = ((($out)) + 192|0); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($176)),10))); $181 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $181); $182 = SIMD_Int8x16_fromInt32x4Bits($$val13); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_or($183,$184); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_sub($$val13,$186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($187)),12))); $189 = SIMD_Int32x4_or($188,$180); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $189); $190 = ((($out)) + 208|0); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($187)),20))); $192 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $192); $193 = SIMD_Int8x16_fromInt32x4Bits($$val12); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int8x16_shuffle($182, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int8x16_or($194,$195); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_sub($$val12,$197); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($198)),2))); $200 = SIMD_Int32x4_or($199,$191); $201 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int8x16_fromInt32x4Bits($$val11); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_shuffle($193, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_or($203,$204); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_sub($$val11,$206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($207)),24))); $209 = SIMD_Int32x4_or($200,$208); temp_Int32x4_ptr = $190;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $209); $210 = ((($out)) + 224|0); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($207)),8))); $212 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $212); $213 = SIMD_Int8x16_fromInt32x4Bits($$val10); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_shuffle($202, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int8x16_or($214,$215); $217 = SIMD_Int32x4_fromInt8x16Bits($216); $218 = SIMD_Int32x4_sub($$val10,$217); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($218)),14))); $220 = SIMD_Int32x4_or($219,$211); temp_Int32x4_ptr = $210;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $220); $221 = ((($out)) + 240|0); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($218)),18))); $223 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $223); $224 = SIMD_Int8x16_fromInt32x4Bits($$val9); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_shuffle($213, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_or($225,$226); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_sub($$val9,$228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($229)),4))); $231 = SIMD_Int32x4_or($230,$222); $232 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $232); $233 = SIMD_Int8x16_fromInt32x4Bits($$val8); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_shuffle($224, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_or($234,$235); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_sub($$val8,$237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($238)),26))); $240 = SIMD_Int32x4_or($231,$239); temp_Int32x4_ptr = $221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $241 = ((($out)) + 256|0); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($238)),6))); $243 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $243); $244 = SIMD_Int8x16_fromInt32x4Bits($$val7); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int8x16_shuffle($233, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_or($245,$246); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_sub($$val7,$248); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($249)),16))); $251 = SIMD_Int32x4_or($250,$242); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $251); $252 = ((($out)) + 272|0); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($249)),16))); $254 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int8x16_fromInt32x4Bits($$val6); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int8x16_shuffle($244, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_or($256,$257); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_sub($$val6,$259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($260)),6))); $262 = SIMD_Int32x4_or($261,$253); $263 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $263); $264 = SIMD_Int8x16_fromInt32x4Bits($$val5); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_shuffle($255, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_or($265,$266); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_sub($$val5,$268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($269)),28))); $271 = SIMD_Int32x4_or($262,$270); temp_Int32x4_ptr = $252;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $271); $272 = ((($out)) + 288|0); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($269)),4))); $274 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $274); $275 = SIMD_Int8x16_fromInt32x4Bits($$val4); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int8x16_shuffle($264, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_or($276,$277); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_sub($$val4,$279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($280)),18))); $282 = SIMD_Int32x4_or($281,$273); temp_Int32x4_ptr = $272;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); $283 = ((($out)) + 304|0); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($280)),14))); $285 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $285); $286 = SIMD_Int8x16_fromInt32x4Bits($$val3); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_shuffle($275, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_or($287,$288); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_sub($$val3,$290); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($291)),8))); $293 = SIMD_Int32x4_or($292,$284); $294 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $294); $295 = SIMD_Int8x16_fromInt32x4Bits($$val2); $296 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $295, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $297 = SIMD_Int8x16_shuffle($286, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $298 = SIMD_Int8x16_or($296,$297); $299 = SIMD_Int32x4_fromInt8x16Bits($298); $300 = SIMD_Int32x4_sub($$val2,$299); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($300)),30))); $302 = SIMD_Int32x4_or($293,$301); temp_Int32x4_ptr = $283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $302); $303 = ((($out)) + 320|0); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($300)),2))); $305 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $305); $306 = SIMD_Int8x16_fromInt32x4Bits($$val1); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int8x16_shuffle($295, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $309 = SIMD_Int8x16_or($307,$308); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_sub($$val1,$310); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($311)),20))); $313 = SIMD_Int32x4_or($312,$304); temp_Int32x4_ptr = $303;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $313); $314 = ((($out)) + 336|0); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($311)),12))); $316 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $316); $317 = SIMD_Int8x16_fromInt32x4Bits($$val); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $319 = SIMD_Int8x16_shuffle($306, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $320 = SIMD_Int8x16_or($318,$319); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_sub($$val,$321); $323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($322)),10))); $324 = SIMD_Int32x4_or($323,$315); temp_Int32x4_ptr = $314;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $324); return; } function _ipackwithoutmask23($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = 0, $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = 0; var $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int32x4(0,0,0,0), $164 = 0, $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = 0, $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = 0, $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = 0, $278 = SIMD_Int32x4(0,0,0,0), $279 = 0, $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = 0, $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = 0, $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = 0, $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = 0, $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = 0, $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0; var $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0); var $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0); var $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),23))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),9))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),14))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),18))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),5))); $37 = SIMD_Int32x4_or($36,$28); $38 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($$val27); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $41 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_or($40,$41); $43 = SIMD_Int32x4_fromInt8x16Bits($42); $44 = SIMD_Int32x4_sub($$val27,$43); $45 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($44)),28))); $46 = SIMD_Int32x4_or($37,$45); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $46); $47 = ((($out)) + 48|0); $48 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($44)),4))); $49 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int8x16_fromInt32x4Bits($$val26); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int8x16_shuffle($39, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_or($51,$52); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_sub($$val26,$54); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($55)),19))); $57 = SIMD_Int32x4_or($56,$48); temp_Int32x4_ptr = $47;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $57); $58 = ((($out)) + 64|0); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($55)),13))); $60 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $60); $61 = SIMD_Int8x16_fromInt32x4Bits($$val25); $62 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $61, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $63 = SIMD_Int8x16_shuffle($50, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $64 = SIMD_Int8x16_or($62,$63); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_sub($$val25,$65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($66)),10))); $68 = SIMD_Int32x4_or($67,$59); temp_Int32x4_ptr = $58;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $69 = ((($out)) + 80|0); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($66)),22))); $71 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val24); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($61, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val24,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),1))); $79 = SIMD_Int32x4_or($78,$70); $80 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $80); $81 = SIMD_Int8x16_fromInt32x4Bits($$val23); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $83 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int8x16_or($82,$83); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_sub($$val23,$85); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($86)),24))); $88 = SIMD_Int32x4_or($79,$87); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $89 = ((($out)) + 96|0); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($86)),8))); $91 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $91); $92 = SIMD_Int8x16_fromInt32x4Bits($$val22); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_shuffle($81, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int8x16_or($93,$94); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_sub($$val22,$96); $98 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($97)),15))); $99 = SIMD_Int32x4_or($98,$90); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $99); $100 = ((($out)) + 112|0); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($97)),17))); $102 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($$val21); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_shuffle($92, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_or($104,$105); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_sub($$val21,$107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($108)),6))); $110 = SIMD_Int32x4_or($109,$101); $111 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $111); $112 = SIMD_Int8x16_fromInt32x4Bits($$val20); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int8x16_shuffle($103, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_or($113,$114); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_sub($$val20,$116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($117)),29))); $119 = SIMD_Int32x4_or($110,$118); temp_Int32x4_ptr = $100;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $120 = ((($out)) + 128|0); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($117)),3))); $122 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $122); $123 = SIMD_Int8x16_fromInt32x4Bits($$val19); $124 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $123, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $125 = SIMD_Int8x16_shuffle($112, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int8x16_or($124,$125); $127 = SIMD_Int32x4_fromInt8x16Bits($126); $128 = SIMD_Int32x4_sub($$val19,$127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($128)),20))); $130 = SIMD_Int32x4_or($129,$121); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $130); $131 = ((($out)) + 144|0); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($128)),12))); $133 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $133); $134 = SIMD_Int8x16_fromInt32x4Bits($$val18); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int8x16_shuffle($123, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int8x16_or($135,$136); $138 = SIMD_Int32x4_fromInt8x16Bits($137); $139 = SIMD_Int32x4_sub($$val18,$138); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($139)),11))); $141 = SIMD_Int32x4_or($140,$132); temp_Int32x4_ptr = $131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $141); $142 = ((($out)) + 160|0); $143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($139)),21))); $144 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $144); $145 = SIMD_Int8x16_fromInt32x4Bits($$val17); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_shuffle($134, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_or($146,$147); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_sub($$val17,$149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($150)),2))); $152 = SIMD_Int32x4_or($151,$143); $153 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $153); $154 = SIMD_Int8x16_fromInt32x4Bits($$val16); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int8x16_shuffle($145, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int8x16_or($155,$156); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_sub($$val16,$158); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($159)),25))); $161 = SIMD_Int32x4_or($152,$160); temp_Int32x4_ptr = $142;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $162 = ((($out)) + 176|0); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($159)),7))); $164 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $164); $165 = SIMD_Int8x16_fromInt32x4Bits($$val15); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_shuffle($154, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int8x16_or($166,$167); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_sub($$val15,$169); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($170)),16))); $172 = SIMD_Int32x4_or($171,$163); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $172); $173 = ((($out)) + 192|0); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($170)),16))); $175 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $175); $176 = SIMD_Int8x16_fromInt32x4Bits($$val14); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_shuffle($165, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int8x16_or($177,$178); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_sub($$val14,$180); $182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($181)),7))); $183 = SIMD_Int32x4_or($182,$174); $184 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $184); $185 = SIMD_Int8x16_fromInt32x4Bits($$val13); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_shuffle($176, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_or($186,$187); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_sub($$val13,$189); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($190)),30))); $192 = SIMD_Int32x4_or($183,$191); temp_Int32x4_ptr = $173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $192); $193 = ((($out)) + 208|0); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($190)),2))); $195 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($$val12); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_shuffle($185, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_or($197,$198); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_sub($$val12,$200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($201)),21))); $203 = SIMD_Int32x4_or($202,$194); temp_Int32x4_ptr = $193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $203); $204 = ((($out)) + 224|0); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($201)),11))); $206 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($$val11); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_shuffle($196, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_or($208,$209); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_sub($$val11,$211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($212)),12))); $214 = SIMD_Int32x4_or($213,$205); temp_Int32x4_ptr = $204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $215 = ((($out)) + 240|0); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($212)),20))); $217 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int8x16_fromInt32x4Bits($$val10); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_shuffle($207, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_or($219,$220); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_sub($$val10,$222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($223)),3))); $225 = SIMD_Int32x4_or($224,$216); $226 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $226); $227 = SIMD_Int8x16_fromInt32x4Bits($$val9); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_shuffle($218, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_or($228,$229); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_sub($$val9,$231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($232)),26))); $234 = SIMD_Int32x4_or($225,$233); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $235 = ((($out)) + 256|0); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($232)),6))); $237 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($$val8); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int8x16_shuffle($227, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_or($239,$240); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_sub($$val8,$242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($243)),17))); $245 = SIMD_Int32x4_or($244,$236); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $245); $246 = ((($out)) + 272|0); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($243)),15))); $248 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $248); $249 = SIMD_Int8x16_fromInt32x4Bits($$val7); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int8x16_shuffle($238, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_or($250,$251); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_sub($$val7,$253); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($254)),8))); $256 = SIMD_Int32x4_or($255,$247); $257 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $257); $258 = SIMD_Int8x16_fromInt32x4Bits($$val6); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_shuffle($249, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int8x16_or($259,$260); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_sub($$val6,$262); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($263)),31))); $265 = SIMD_Int32x4_or($256,$264); temp_Int32x4_ptr = $246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $265); $266 = ((($out)) + 288|0); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($263)),1))); $268 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $268); $269 = SIMD_Int8x16_fromInt32x4Bits($$val5); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_shuffle($258, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int8x16_or($270,$271); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_sub($$val5,$273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($274)),22))); $276 = SIMD_Int32x4_or($275,$267); temp_Int32x4_ptr = $266;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $276); $277 = ((($out)) + 304|0); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($274)),10))); $279 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $279); $280 = SIMD_Int8x16_fromInt32x4Bits($$val4); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int8x16_shuffle($269, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int8x16_or($281,$282); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_sub($$val4,$284); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($285)),13))); $287 = SIMD_Int32x4_or($286,$278); temp_Int32x4_ptr = $277;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $287); $288 = ((($out)) + 320|0); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($285)),19))); $290 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $290); $291 = SIMD_Int8x16_fromInt32x4Bits($$val3); $292 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $291, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_shuffle($280, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int8x16_or($292,$293); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_sub($$val3,$295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($296)),4))); $298 = SIMD_Int32x4_or($297,$289); $299 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $299); $300 = SIMD_Int8x16_fromInt32x4Bits($$val2); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $302 = SIMD_Int8x16_shuffle($291, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int8x16_or($301,$302); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_sub($$val2,$304); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($305)),27))); $307 = SIMD_Int32x4_or($298,$306); temp_Int32x4_ptr = $288;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $308 = ((($out)) + 336|0); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($305)),5))); $310 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $310); $311 = SIMD_Int8x16_fromInt32x4Bits($$val1); $312 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $311, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int8x16_shuffle($300, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int8x16_or($312,$313); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_sub($$val1,$315); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($316)),18))); $318 = SIMD_Int32x4_or($317,$309); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $318); $319 = ((($out)) + 352|0); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($316)),14))); $321 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $321); $322 = SIMD_Int8x16_fromInt32x4Bits($$val); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $324 = SIMD_Int8x16_shuffle($311, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int8x16_or($323,$324); $326 = SIMD_Int32x4_fromInt8x16Bits($325); $327 = SIMD_Int32x4_sub($$val,$326); $328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($327)),9))); $329 = SIMD_Int32x4_or($328,$320); temp_Int32x4_ptr = $319;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $329); return; } function _ipackwithoutmask24($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = 0, $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = 0, $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = 0, $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = 0, $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = 0, $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = 0; var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int32x4(0,0,0,0); var $213 = 0, $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = 0, $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = 0, $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = 0; var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = 0, $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int32x4(0,0,0,0), $57 = 0, $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0); var $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = 0, $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = 0, $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = 0, $78 = 0; var $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = 0, $95 = SIMD_Int32x4(0,0,0,0), $96 = 0; var $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),24))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),8))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),16))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),16))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),8))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($$val27); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $42 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_or($41,$42); $44 = SIMD_Int32x4_fromInt8x16Bits($43); $45 = SIMD_Int32x4_sub($$val27,$44); $46 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $46); $47 = SIMD_Int8x16_fromInt32x4Bits($$val26); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int8x16_shuffle($40, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $50 = SIMD_Int8x16_or($48,$49); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_sub($$val26,$51); $53 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($52)),24))); $54 = SIMD_Int32x4_or($45,$53); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $54); $55 = ((($out)) + 64|0); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($52)),8))); $57 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $57); $58 = SIMD_Int8x16_fromInt32x4Bits($$val25); $59 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $58, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $60 = SIMD_Int8x16_shuffle($47, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $61 = SIMD_Int8x16_or($59,$60); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_sub($$val25,$62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($63)),16))); $65 = SIMD_Int32x4_or($64,$56); temp_Int32x4_ptr = $55;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $66 = ((($out)) + 80|0); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($63)),16))); $68 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $68); $69 = SIMD_Int8x16_fromInt32x4Bits($$val24); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int8x16_shuffle($58, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int8x16_or($70,$71); $73 = SIMD_Int32x4_fromInt8x16Bits($72); $74 = SIMD_Int32x4_sub($$val24,$73); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($74)),8))); $76 = SIMD_Int32x4_or($75,$67); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $76); $77 = ((($out)) + 96|0); $78 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $78); $79 = SIMD_Int8x16_fromInt32x4Bits($$val23); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int8x16_shuffle($69, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int8x16_or($80,$81); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_sub($$val23,$83); $85 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $85); $86 = SIMD_Int8x16_fromInt32x4Bits($$val22); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_shuffle($79, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $89 = SIMD_Int8x16_or($87,$88); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_sub($$val22,$90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($91)),24))); $93 = SIMD_Int32x4_or($84,$92); temp_Int32x4_ptr = $77;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $93); $94 = ((($out)) + 112|0); $95 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($91)),8))); $96 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $96); $97 = SIMD_Int8x16_fromInt32x4Bits($$val21); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_shuffle($86, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int8x16_or($98,$99); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_sub($$val21,$101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($102)),16))); $104 = SIMD_Int32x4_or($103,$95); temp_Int32x4_ptr = $94;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $104); $105 = ((($out)) + 128|0); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($102)),16))); $107 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $107); $108 = SIMD_Int8x16_fromInt32x4Bits($$val20); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_shuffle($97, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int8x16_or($109,$110); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_sub($$val20,$112); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($113)),8))); $115 = SIMD_Int32x4_or($114,$106); temp_Int32x4_ptr = $105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $115); $116 = ((($out)) + 144|0); $117 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int8x16_fromInt32x4Bits($$val19); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_shuffle($108, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_or($119,$120); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_sub($$val19,$122); $124 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $124); $125 = SIMD_Int8x16_fromInt32x4Bits($$val18); $126 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $125, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_shuffle($118, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int8x16_or($126,$127); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_sub($$val18,$129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($130)),24))); $132 = SIMD_Int32x4_or($123,$131); temp_Int32x4_ptr = $116;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $133 = ((($out)) + 160|0); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($130)),8))); $135 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val17); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($125, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val17,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),16))); $143 = SIMD_Int32x4_or($142,$134); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $143); $144 = ((($out)) + 176|0); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($141)),16))); $146 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $146); $147 = SIMD_Int8x16_fromInt32x4Bits($$val16); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_or($148,$149); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_sub($$val16,$151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($152)),8))); $154 = SIMD_Int32x4_or($153,$145); temp_Int32x4_ptr = $144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $155 = ((($out)) + 192|0); $156 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $156); $157 = SIMD_Int8x16_fromInt32x4Bits($$val15); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_shuffle($147, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_or($158,$159); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_sub($$val15,$161); $163 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $163); $164 = SIMD_Int8x16_fromInt32x4Bits($$val14); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int8x16_shuffle($157, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int8x16_or($165,$166); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_sub($$val14,$168); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($169)),24))); $171 = SIMD_Int32x4_or($162,$170); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $171); $172 = ((($out)) + 208|0); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($169)),8))); $174 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int8x16_fromInt32x4Bits($$val13); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_shuffle($164, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_or($176,$177); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_sub($$val13,$179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($180)),16))); $182 = SIMD_Int32x4_or($181,$173); temp_Int32x4_ptr = $172;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $182); $183 = ((($out)) + 224|0); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($180)),16))); $185 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $185); $186 = SIMD_Int8x16_fromInt32x4Bits($$val12); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_shuffle($175, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_or($187,$188); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_sub($$val12,$190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($191)),8))); $193 = SIMD_Int32x4_or($192,$184); temp_Int32x4_ptr = $183;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $194 = ((($out)) + 240|0); $195 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($$val11); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_shuffle($186, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_or($197,$198); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_sub($$val11,$200); $202 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $202); $203 = SIMD_Int8x16_fromInt32x4Bits($$val10); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_shuffle($196, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int8x16_or($204,$205); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_sub($$val10,$207); $209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($208)),24))); $210 = SIMD_Int32x4_or($201,$209); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $210); $211 = ((($out)) + 256|0); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($208)),8))); $213 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int8x16_fromInt32x4Bits($$val9); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int8x16_shuffle($203, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int8x16_or($215,$216); $218 = SIMD_Int32x4_fromInt8x16Bits($217); $219 = SIMD_Int32x4_sub($$val9,$218); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($219)),16))); $221 = SIMD_Int32x4_or($220,$212); temp_Int32x4_ptr = $211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $221); $222 = ((($out)) + 272|0); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($219)),16))); $224 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $224); $225 = SIMD_Int8x16_fromInt32x4Bits($$val8); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int8x16_shuffle($214, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_or($226,$227); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_sub($$val8,$229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($230)),8))); $232 = SIMD_Int32x4_or($231,$223); temp_Int32x4_ptr = $222;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $232); $233 = ((($out)) + 288|0); $234 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $234); $235 = SIMD_Int8x16_fromInt32x4Bits($$val7); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_shuffle($225, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int8x16_or($236,$237); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_sub($$val7,$239); $241 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $241); $242 = SIMD_Int8x16_fromInt32x4Bits($$val6); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int8x16_shuffle($235, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int8x16_or($243,$244); $246 = SIMD_Int32x4_fromInt8x16Bits($245); $247 = SIMD_Int32x4_sub($$val6,$246); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($247)),24))); $249 = SIMD_Int32x4_or($240,$248); temp_Int32x4_ptr = $233;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $250 = ((($out)) + 304|0); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($247)),8))); $252 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $252); $253 = SIMD_Int8x16_fromInt32x4Bits($$val5); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int8x16_shuffle($242, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int8x16_or($254,$255); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_sub($$val5,$257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($258)),16))); $260 = SIMD_Int32x4_or($259,$251); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $260); $261 = ((($out)) + 320|0); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($258)),16))); $263 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $263); $264 = SIMD_Int8x16_fromInt32x4Bits($$val4); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int8x16_shuffle($253, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int8x16_or($265,$266); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_sub($$val4,$268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($269)),8))); $271 = SIMD_Int32x4_or($270,$262); temp_Int32x4_ptr = $261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $271); $272 = ((($out)) + 336|0); $273 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $273); $274 = SIMD_Int8x16_fromInt32x4Bits($$val3); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int8x16_shuffle($264, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int8x16_or($275,$276); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_sub($$val3,$278); $280 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $280); $281 = SIMD_Int8x16_fromInt32x4Bits($$val2); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int8x16_shuffle($274, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_or($282,$283); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_sub($$val2,$285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($286)),24))); $288 = SIMD_Int32x4_or($279,$287); temp_Int32x4_ptr = $272;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $288); $289 = ((($out)) + 352|0); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($286)),8))); $291 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $291); $292 = SIMD_Int8x16_fromInt32x4Bits($$val1); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int8x16_shuffle($281, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_or($293,$294); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_sub($$val1,$296); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($297)),16))); $299 = SIMD_Int32x4_or($298,$290); temp_Int32x4_ptr = $289;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $299); $300 = ((($out)) + 368|0); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($297)),16))); $302 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $302); $303 = SIMD_Int8x16_fromInt32x4Bits($$val); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int8x16_shuffle($292, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int8x16_or($304,$305); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_sub($$val,$307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($308)),8))); $310 = SIMD_Int32x4_or($309,$301); temp_Int32x4_ptr = $300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $310); return; } function _ipackwithoutmask25($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = 0; var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = 0, $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int32x4(0,0,0,0), $208 = 0, $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0; var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = 0, $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = 0, $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = 0, $302 = SIMD_Int32x4(0,0,0,0); var $303 = 0, $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = 0, $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = 0, $324 = SIMD_Int32x4(0,0,0,0), $325 = 0, $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0); var $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0); var $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0; var $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),25))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),7))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),18))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),14))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),11))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),21))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),4))); $48 = SIMD_Int32x4_or($47,$39); $49 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $49); $50 = SIMD_Int8x16_fromInt32x4Bits($$val26); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $53 = SIMD_Int8x16_or($51,$52); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_sub($$val26,$54); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($55)),29))); $57 = SIMD_Int32x4_or($48,$56); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $57); $58 = ((($out)) + 64|0); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($55)),3))); $60 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $60); $61 = SIMD_Int8x16_fromInt32x4Bits($$val25); $62 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $61, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $63 = SIMD_Int8x16_shuffle($50, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $64 = SIMD_Int8x16_or($62,$63); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_sub($$val25,$65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($66)),22))); $68 = SIMD_Int32x4_or($67,$59); temp_Int32x4_ptr = $58;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $69 = ((($out)) + 80|0); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($66)),10))); $71 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val24); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($61, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val24,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),15))); $79 = SIMD_Int32x4_or($78,$70); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $79); $80 = ((($out)) + 96|0); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($77)),17))); $82 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $82); $83 = SIMD_Int8x16_fromInt32x4Bits($$val23); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_or($84,$85); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_sub($$val23,$87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($88)),8))); $90 = SIMD_Int32x4_or($89,$81); temp_Int32x4_ptr = $80;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $91 = ((($out)) + 112|0); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($88)),24))); $93 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $93); $94 = SIMD_Int8x16_fromInt32x4Bits($$val22); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_shuffle($83, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_or($95,$96); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_sub($$val22,$98); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($99)),1))); $101 = SIMD_Int32x4_or($100,$92); $102 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($$val21); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_shuffle($94, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $106 = SIMD_Int8x16_or($104,$105); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_sub($$val21,$107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($108)),26))); $110 = SIMD_Int32x4_or($101,$109); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $110); $111 = ((($out)) + 128|0); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($108)),6))); $113 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $113); $114 = SIMD_Int8x16_fromInt32x4Bits($$val20); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_shuffle($103, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int8x16_or($115,$116); $118 = SIMD_Int32x4_fromInt8x16Bits($117); $119 = SIMD_Int32x4_sub($$val20,$118); $120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($119)),19))); $121 = SIMD_Int32x4_or($120,$112); temp_Int32x4_ptr = $111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $121); $122 = ((($out)) + 144|0); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($119)),13))); $124 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $124); $125 = SIMD_Int8x16_fromInt32x4Bits($$val19); $126 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $125, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_shuffle($114, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int8x16_or($126,$127); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_sub($$val19,$129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($130)),12))); $132 = SIMD_Int32x4_or($131,$123); temp_Int32x4_ptr = $122;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $133 = ((($out)) + 160|0); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($130)),20))); $135 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val18); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($125, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val18,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),5))); $143 = SIMD_Int32x4_or($142,$134); $144 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $144); $145 = SIMD_Int8x16_fromInt32x4Bits($$val17); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $147 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_or($146,$147); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_sub($$val17,$149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($150)),30))); $152 = SIMD_Int32x4_or($143,$151); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $152); $153 = ((($out)) + 176|0); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($150)),2))); $155 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $155); $156 = SIMD_Int8x16_fromInt32x4Bits($$val16); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int8x16_shuffle($145, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_or($157,$158); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_sub($$val16,$160); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($161)),23))); $163 = SIMD_Int32x4_or($162,$154); temp_Int32x4_ptr = $153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $163); $164 = ((($out)) + 192|0); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($161)),9))); $166 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val15); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($156, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val15,$171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($172)),16))); $174 = SIMD_Int32x4_or($173,$165); temp_Int32x4_ptr = $164;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $175 = ((($out)) + 208|0); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($172)),16))); $177 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $177); $178 = SIMD_Int8x16_fromInt32x4Bits($$val14); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_or($179,$180); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_sub($$val14,$182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($183)),9))); $185 = SIMD_Int32x4_or($184,$176); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $186 = ((($out)) + 224|0); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($183)),23))); $188 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $188); $189 = SIMD_Int8x16_fromInt32x4Bits($$val13); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $191 = SIMD_Int8x16_shuffle($178, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_or($190,$191); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_sub($$val13,$193); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($194)),2))); $196 = SIMD_Int32x4_or($195,$187); $197 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $197); $198 = SIMD_Int8x16_fromInt32x4Bits($$val12); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_shuffle($189, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int8x16_or($199,$200); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_sub($$val12,$202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($203)),27))); $205 = SIMD_Int32x4_or($196,$204); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $205); $206 = ((($out)) + 240|0); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($203)),5))); $208 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $208); $209 = SIMD_Int8x16_fromInt32x4Bits($$val11); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int8x16_shuffle($198, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int8x16_or($210,$211); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_sub($$val11,$213); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($214)),20))); $216 = SIMD_Int32x4_or($215,$207); temp_Int32x4_ptr = $206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $216); $217 = ((($out)) + 256|0); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($214)),12))); $219 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $219); $220 = SIMD_Int8x16_fromInt32x4Bits($$val10); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_shuffle($209, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int8x16_or($221,$222); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_sub($$val10,$224); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($225)),13))); $227 = SIMD_Int32x4_or($226,$218); temp_Int32x4_ptr = $217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $227); $228 = ((($out)) + 272|0); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($225)),19))); $230 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $230); $231 = SIMD_Int8x16_fromInt32x4Bits($$val9); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int8x16_shuffle($220, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int8x16_or($232,$233); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_sub($$val9,$235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($236)),6))); $238 = SIMD_Int32x4_or($237,$229); $239 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $239); $240 = SIMD_Int8x16_fromInt32x4Bits($$val8); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_shuffle($231, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_or($241,$242); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_sub($$val8,$244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($245)),31))); $247 = SIMD_Int32x4_or($238,$246); temp_Int32x4_ptr = $228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $248 = ((($out)) + 288|0); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($245)),1))); $250 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $250); $251 = SIMD_Int8x16_fromInt32x4Bits($$val7); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_shuffle($240, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int8x16_or($252,$253); $255 = SIMD_Int32x4_fromInt8x16Bits($254); $256 = SIMD_Int32x4_sub($$val7,$255); $257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($256)),24))); $258 = SIMD_Int32x4_or($257,$249); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $258); $259 = ((($out)) + 304|0); $260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($256)),8))); $261 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $261); $262 = SIMD_Int8x16_fromInt32x4Bits($$val6); $263 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $262, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_shuffle($251, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int8x16_or($263,$264); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_sub($$val6,$266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($267)),17))); $269 = SIMD_Int32x4_or($268,$260); temp_Int32x4_ptr = $259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $270 = ((($out)) + 320|0); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($267)),15))); $272 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $272); $273 = SIMD_Int8x16_fromInt32x4Bits($$val5); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_shuffle($262, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int8x16_or($274,$275); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_sub($$val5,$277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($278)),10))); $280 = SIMD_Int32x4_or($279,$271); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $280); $281 = ((($out)) + 336|0); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($278)),22))); $283 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $283); $284 = SIMD_Int8x16_fromInt32x4Bits($$val4); $285 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $284, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $286 = SIMD_Int8x16_shuffle($273, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $287 = SIMD_Int8x16_or($285,$286); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_sub($$val4,$288); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($289)),3))); $291 = SIMD_Int32x4_or($290,$282); $292 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $292); $293 = SIMD_Int8x16_fromInt32x4Bits($$val3); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_shuffle($284, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_or($294,$295); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_sub($$val3,$297); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($298)),28))); $300 = SIMD_Int32x4_or($291,$299); temp_Int32x4_ptr = $281;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $300); $301 = ((($out)) + 352|0); $302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($298)),4))); $303 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $303); $304 = SIMD_Int8x16_fromInt32x4Bits($$val2); $305 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $304, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int8x16_shuffle($293, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $307 = SIMD_Int8x16_or($305,$306); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_sub($$val2,$308); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($309)),21))); $311 = SIMD_Int32x4_or($310,$302); temp_Int32x4_ptr = $301;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $311); $312 = ((($out)) + 368|0); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($309)),11))); $314 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $314); $315 = SIMD_Int8x16_fromInt32x4Bits($$val1); $316 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $315, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $317 = SIMD_Int8x16_shuffle($304, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $318 = SIMD_Int8x16_or($316,$317); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_sub($$val1,$319); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($320)),14))); $322 = SIMD_Int32x4_or($321,$313); temp_Int32x4_ptr = $312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $322); $323 = ((($out)) + 384|0); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($320)),18))); $325 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $325); $326 = SIMD_Int8x16_fromInt32x4Bits($$val); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $328 = SIMD_Int8x16_shuffle($315, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $329 = SIMD_Int8x16_or($327,$328); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_sub($$val,$330); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($331)),7))); $333 = SIMD_Int32x4_or($332,$324); temp_Int32x4_ptr = $323;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $333); return; } function _ipackwithoutmask26($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = 0; var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = 0, $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int32x4(0,0,0,0); var $196 = 0, $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int32x4(0,0,0,0), $249 = 0; var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = 0; var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int32x4(0,0,0,0), $313 = 0, $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $322 = 0, $323 = SIMD_Int32x4(0,0,0,0), $324 = 0, $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0); var $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),26))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),6))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),20))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),12))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),14))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),18))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),8))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),24))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),2))); $59 = SIMD_Int32x4_or($58,$50); $60 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $60); $61 = SIMD_Int8x16_fromInt32x4Bits($$val25); $62 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $61, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $63 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $64 = SIMD_Int8x16_or($62,$63); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_sub($$val25,$65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($66)),28))); $68 = SIMD_Int32x4_or($59,$67); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $69 = ((($out)) + 80|0); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($66)),4))); $71 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val24); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($61, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val24,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),22))); $79 = SIMD_Int32x4_or($78,$70); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $79); $80 = ((($out)) + 96|0); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($77)),10))); $82 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $82); $83 = SIMD_Int8x16_fromInt32x4Bits($$val23); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_or($84,$85); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_sub($$val23,$87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($88)),16))); $90 = SIMD_Int32x4_or($89,$81); temp_Int32x4_ptr = $80;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $91 = ((($out)) + 112|0); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($88)),16))); $93 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $93); $94 = SIMD_Int8x16_fromInt32x4Bits($$val22); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_shuffle($83, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_or($95,$96); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_sub($$val22,$98); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($99)),10))); $101 = SIMD_Int32x4_or($100,$92); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $102 = ((($out)) + 128|0); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($99)),22))); $104 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $104); $105 = SIMD_Int8x16_fromInt32x4Bits($$val21); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_shuffle($94, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $108 = SIMD_Int8x16_or($106,$107); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_sub($$val21,$109); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($110)),4))); $112 = SIMD_Int32x4_or($111,$103); $113 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $113); $114 = SIMD_Int8x16_fromInt32x4Bits($$val20); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_shuffle($105, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int8x16_or($115,$116); $118 = SIMD_Int32x4_fromInt8x16Bits($117); $119 = SIMD_Int32x4_sub($$val20,$118); $120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($119)),30))); $121 = SIMD_Int32x4_or($112,$120); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $121); $122 = ((($out)) + 144|0); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($119)),2))); $124 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $124); $125 = SIMD_Int8x16_fromInt32x4Bits($$val19); $126 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $125, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_shuffle($114, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int8x16_or($126,$127); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_sub($$val19,$129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($130)),24))); $132 = SIMD_Int32x4_or($131,$123); temp_Int32x4_ptr = $122;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $133 = ((($out)) + 160|0); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($130)),8))); $135 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val18); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($125, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val18,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),18))); $143 = SIMD_Int32x4_or($142,$134); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $143); $144 = ((($out)) + 176|0); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($141)),14))); $146 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $146); $147 = SIMD_Int8x16_fromInt32x4Bits($$val17); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_or($148,$149); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_sub($$val17,$151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($152)),12))); $154 = SIMD_Int32x4_or($153,$145); temp_Int32x4_ptr = $144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $155 = ((($out)) + 192|0); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($152)),20))); $157 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $157); $158 = SIMD_Int8x16_fromInt32x4Bits($$val16); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_shuffle($147, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_or($159,$160); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_sub($$val16,$162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),6))); $165 = SIMD_Int32x4_or($164,$156); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $165); $166 = ((($out)) + 208|0); $167 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $167); $168 = SIMD_Int8x16_fromInt32x4Bits($$val15); $169 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $168, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_shuffle($158, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int8x16_or($169,$170); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_sub($$val15,$172); $174 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $174); $175 = SIMD_Int8x16_fromInt32x4Bits($$val14); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_shuffle($168, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int8x16_or($176,$177); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_sub($$val14,$179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($180)),26))); $182 = SIMD_Int32x4_or($173,$181); temp_Int32x4_ptr = $166;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $182); $183 = ((($out)) + 224|0); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($180)),6))); $185 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $185); $186 = SIMD_Int8x16_fromInt32x4Bits($$val13); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_shuffle($175, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int8x16_or($187,$188); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_sub($$val13,$190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($191)),20))); $193 = SIMD_Int32x4_or($192,$184); temp_Int32x4_ptr = $183;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $194 = ((($out)) + 240|0); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($191)),12))); $196 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $196); $197 = SIMD_Int8x16_fromInt32x4Bits($$val12); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_shuffle($186, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int8x16_or($198,$199); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_sub($$val12,$201); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($202)),14))); $204 = SIMD_Int32x4_or($203,$195); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $204); $205 = ((($out)) + 256|0); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($202)),18))); $207 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $207); $208 = SIMD_Int8x16_fromInt32x4Bits($$val11); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_shuffle($197, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int8x16_or($209,$210); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_sub($$val11,$212); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($213)),8))); $215 = SIMD_Int32x4_or($214,$206); temp_Int32x4_ptr = $205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $215); $216 = ((($out)) + 272|0); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($213)),24))); $218 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $218); $219 = SIMD_Int8x16_fromInt32x4Bits($$val10); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_shuffle($208, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int8x16_or($220,$221); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_sub($$val10,$223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($224)),2))); $226 = SIMD_Int32x4_or($225,$217); $227 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $227); $228 = SIMD_Int8x16_fromInt32x4Bits($$val9); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_shuffle($219, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_or($229,$230); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_sub($$val9,$232); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($233)),28))); $235 = SIMD_Int32x4_or($226,$234); temp_Int32x4_ptr = $216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $236 = ((($out)) + 288|0); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($233)),4))); $238 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($$val8); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_shuffle($228, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_or($240,$241); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_sub($$val8,$243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($244)),22))); $246 = SIMD_Int32x4_or($245,$237); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $246); $247 = ((($out)) + 304|0); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($244)),10))); $249 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $249); $250 = SIMD_Int8x16_fromInt32x4Bits($$val7); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_shuffle($239, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_or($251,$252); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_sub($$val7,$254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($255)),16))); $257 = SIMD_Int32x4_or($256,$248); temp_Int32x4_ptr = $247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $258 = ((($out)) + 320|0); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($255)),16))); $260 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $260); $261 = SIMD_Int8x16_fromInt32x4Bits($$val6); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_shuffle($250, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_or($262,$263); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_sub($$val6,$265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($266)),10))); $268 = SIMD_Int32x4_or($267,$259); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $269 = ((($out)) + 336|0); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($266)),22))); $271 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $271); $272 = SIMD_Int8x16_fromInt32x4Bits($$val5); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int8x16_shuffle($261, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_or($273,$274); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_sub($$val5,$276); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($277)),4))); $279 = SIMD_Int32x4_or($278,$270); $280 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $280); $281 = SIMD_Int8x16_fromInt32x4Bits($$val4); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int8x16_shuffle($272, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int8x16_or($282,$283); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_sub($$val4,$285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($286)),30))); $288 = SIMD_Int32x4_or($279,$287); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $288); $289 = ((($out)) + 352|0); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($286)),2))); $291 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $291); $292 = SIMD_Int8x16_fromInt32x4Bits($$val3); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int8x16_shuffle($281, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int8x16_or($293,$294); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_sub($$val3,$296); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($297)),24))); $299 = SIMD_Int32x4_or($298,$290); temp_Int32x4_ptr = $289;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $299); $300 = ((($out)) + 368|0); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($297)),8))); $302 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $302); $303 = SIMD_Int8x16_fromInt32x4Bits($$val2); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int8x16_shuffle($292, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int8x16_or($304,$305); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_sub($$val2,$307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($308)),18))); $310 = SIMD_Int32x4_or($309,$301); temp_Int32x4_ptr = $300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $310); $311 = ((($out)) + 384|0); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($308)),14))); $313 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $313); $314 = SIMD_Int8x16_fromInt32x4Bits($$val1); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $316 = SIMD_Int8x16_shuffle($303, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $317 = SIMD_Int8x16_or($315,$316); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_sub($$val1,$318); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($319)),12))); $321 = SIMD_Int32x4_or($320,$312); temp_Int32x4_ptr = $311;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $321); $322 = ((($out)) + 400|0); $323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($319)),20))); $324 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $324); $325 = SIMD_Int8x16_fromInt32x4Bits($$val); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $327 = SIMD_Int8x16_shuffle($314, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $328 = SIMD_Int8x16_or($326,$327); $329 = SIMD_Int32x4_fromInt8x16Bits($328); $330 = SIMD_Int32x4_sub($$val,$329); $331 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($330)),6))); $332 = SIMD_Int32x4_or($331,$323); temp_Int32x4_ptr = $322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $332); return; } function _ipackwithoutmask27($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = 0; var $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = 0, $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0; var $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = 0; var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int32x4(0,0,0,0), $296 = 0, $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0); var $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int32x4(0,0,0,0), $307 = 0, $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = 0, $317 = SIMD_Int32x4(0,0,0,0), $318 = 0, $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = 0, $328 = SIMD_Int32x4(0,0,0,0), $329 = 0, $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0); var $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0; var $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = 0, $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),27))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),5))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),22))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),10))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),17))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),15))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),12))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),20))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),7))); $59 = SIMD_Int32x4_or($58,$50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $60 = ((($out)) + 80|0); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($57)),25))); $62 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $62); $63 = SIMD_Int8x16_fromInt32x4Bits($$val25); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_or($64,$65); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_sub($$val25,$67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($68)),2))); $70 = SIMD_Int32x4_or($69,$61); $71 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $71); $72 = SIMD_Int8x16_fromInt32x4Bits($$val24); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $74 = SIMD_Int8x16_shuffle($63, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int8x16_or($73,$74); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_sub($$val24,$76); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($77)),29))); $79 = SIMD_Int32x4_or($70,$78); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $79); $80 = ((($out)) + 96|0); $81 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($77)),3))); $82 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $82); $83 = SIMD_Int8x16_fromInt32x4Bits($$val23); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int8x16_shuffle($72, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_or($84,$85); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_sub($$val23,$87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($88)),24))); $90 = SIMD_Int32x4_or($89,$81); temp_Int32x4_ptr = $80;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $91 = ((($out)) + 112|0); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($88)),8))); $93 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $93); $94 = SIMD_Int8x16_fromInt32x4Bits($$val22); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int8x16_shuffle($83, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int8x16_or($95,$96); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_sub($$val22,$98); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($99)),19))); $101 = SIMD_Int32x4_or($100,$92); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $102 = ((($out)) + 128|0); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($99)),13))); $104 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $104); $105 = SIMD_Int8x16_fromInt32x4Bits($$val21); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int8x16_shuffle($94, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $108 = SIMD_Int8x16_or($106,$107); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_sub($$val21,$109); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($110)),14))); $112 = SIMD_Int32x4_or($111,$103); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $112); $113 = ((($out)) + 144|0); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($110)),18))); $115 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $115); $116 = SIMD_Int8x16_fromInt32x4Bits($$val20); $117 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $116, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $118 = SIMD_Int8x16_shuffle($105, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int8x16_or($117,$118); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_sub($$val20,$120); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($121)),9))); $123 = SIMD_Int32x4_or($122,$114); temp_Int32x4_ptr = $113;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $124 = ((($out)) + 160|0); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($121)),23))); $126 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int8x16_fromInt32x4Bits($$val19); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_shuffle($116, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_or($128,$129); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_sub($$val19,$131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($132)),4))); $134 = SIMD_Int32x4_or($133,$125); $135 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $135); $136 = SIMD_Int8x16_fromInt32x4Bits($$val18); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_shuffle($127, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int8x16_or($137,$138); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_sub($$val18,$140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($141)),31))); $143 = SIMD_Int32x4_or($134,$142); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $143); $144 = ((($out)) + 176|0); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($141)),1))); $146 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $146); $147 = SIMD_Int8x16_fromInt32x4Bits($$val17); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_shuffle($136, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int8x16_or($148,$149); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_sub($$val17,$151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($152)),26))); $154 = SIMD_Int32x4_or($153,$145); temp_Int32x4_ptr = $144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $155 = ((($out)) + 192|0); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($152)),6))); $157 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $157); $158 = SIMD_Int8x16_fromInt32x4Bits($$val16); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_shuffle($147, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int8x16_or($159,$160); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_sub($$val16,$162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($163)),21))); $165 = SIMD_Int32x4_or($164,$156); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $165); $166 = ((($out)) + 208|0); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($163)),11))); $168 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $168); $169 = SIMD_Int8x16_fromInt32x4Bits($$val15); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int8x16_shuffle($158, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $172 = SIMD_Int8x16_or($170,$171); $173 = SIMD_Int32x4_fromInt8x16Bits($172); $174 = SIMD_Int32x4_sub($$val15,$173); $175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($174)),16))); $176 = SIMD_Int32x4_or($175,$167); temp_Int32x4_ptr = $166;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $176); $177 = ((($out)) + 224|0); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($174)),16))); $179 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $179); $180 = SIMD_Int8x16_fromInt32x4Bits($$val14); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int8x16_shuffle($169, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int8x16_or($181,$182); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_sub($$val14,$184); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($185)),11))); $187 = SIMD_Int32x4_or($186,$178); temp_Int32x4_ptr = $177;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $187); $188 = ((($out)) + 240|0); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($185)),21))); $190 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $190); $191 = SIMD_Int8x16_fromInt32x4Bits($$val13); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_shuffle($180, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int8x16_or($192,$193); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_sub($$val13,$195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($196)),6))); $198 = SIMD_Int32x4_or($197,$189); temp_Int32x4_ptr = $188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $199 = ((($out)) + 256|0); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($196)),26))); $201 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int8x16_fromInt32x4Bits($$val12); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_shuffle($191, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int8x16_or($203,$204); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_sub($$val12,$206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($207)),1))); $209 = SIMD_Int32x4_or($208,$200); $210 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $210); $211 = SIMD_Int8x16_fromInt32x4Bits($$val11); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int8x16_shuffle($202, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_or($212,$213); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_sub($$val11,$215); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($216)),28))); $218 = SIMD_Int32x4_or($209,$217); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $218); $219 = ((($out)) + 272|0); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($216)),4))); $221 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $221); $222 = SIMD_Int8x16_fromInt32x4Bits($$val10); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int8x16_shuffle($211, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_or($223,$224); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_sub($$val10,$226); $228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($227)),23))); $229 = SIMD_Int32x4_or($228,$220); temp_Int32x4_ptr = $219;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $229); $230 = ((($out)) + 288|0); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($227)),9))); $232 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $232); $233 = SIMD_Int8x16_fromInt32x4Bits($$val9); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int8x16_shuffle($222, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_or($234,$235); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_sub($$val9,$237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($238)),18))); $240 = SIMD_Int32x4_or($239,$231); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $241 = ((($out)) + 304|0); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($238)),14))); $243 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $243); $244 = SIMD_Int8x16_fromInt32x4Bits($$val8); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int8x16_shuffle($233, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_or($245,$246); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_sub($$val8,$248); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($249)),13))); $251 = SIMD_Int32x4_or($250,$242); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $251); $252 = ((($out)) + 320|0); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($249)),19))); $254 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $254); $255 = SIMD_Int8x16_fromInt32x4Bits($$val7); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int8x16_shuffle($244, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_or($256,$257); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_sub($$val7,$259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($260)),8))); $262 = SIMD_Int32x4_or($261,$253); temp_Int32x4_ptr = $252;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $262); $263 = ((($out)) + 336|0); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($260)),24))); $265 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $265); $266 = SIMD_Int8x16_fromInt32x4Bits($$val6); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $268 = SIMD_Int8x16_shuffle($255, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int8x16_or($267,$268); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_sub($$val6,$270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($271)),3))); $273 = SIMD_Int32x4_or($272,$264); $274 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $274); $275 = SIMD_Int8x16_fromInt32x4Bits($$val5); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int8x16_shuffle($266, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int8x16_or($276,$277); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_sub($$val5,$279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($280)),30))); $282 = SIMD_Int32x4_or($273,$281); temp_Int32x4_ptr = $263;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); $283 = ((($out)) + 352|0); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($280)),2))); $285 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $285); $286 = SIMD_Int8x16_fromInt32x4Bits($$val4); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int8x16_shuffle($275, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int8x16_or($287,$288); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_sub($$val4,$290); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($291)),25))); $293 = SIMD_Int32x4_or($292,$284); temp_Int32x4_ptr = $283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $293); $294 = ((($out)) + 368|0); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($291)),7))); $296 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $296); $297 = SIMD_Int8x16_fromInt32x4Bits($$val3); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $299 = SIMD_Int8x16_shuffle($286, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int8x16_or($298,$299); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_sub($$val3,$301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($302)),20))); $304 = SIMD_Int32x4_or($303,$295); temp_Int32x4_ptr = $294;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $304); $305 = ((($out)) + 384|0); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($302)),12))); $307 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $307); $308 = SIMD_Int8x16_fromInt32x4Bits($$val2); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $310 = SIMD_Int8x16_shuffle($297, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $311 = SIMD_Int8x16_or($309,$310); $312 = SIMD_Int32x4_fromInt8x16Bits($311); $313 = SIMD_Int32x4_sub($$val2,$312); $314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($313)),15))); $315 = SIMD_Int32x4_or($314,$306); temp_Int32x4_ptr = $305;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $315); $316 = ((($out)) + 400|0); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($313)),17))); $318 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $318); $319 = SIMD_Int8x16_fromInt32x4Bits($$val1); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $321 = SIMD_Int8x16_shuffle($308, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $322 = SIMD_Int8x16_or($320,$321); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_sub($$val1,$323); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($324)),10))); $326 = SIMD_Int32x4_or($325,$317); temp_Int32x4_ptr = $316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $326); $327 = ((($out)) + 416|0); $328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($324)),22))); $329 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $329); $330 = SIMD_Int8x16_fromInt32x4Bits($$val); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $332 = SIMD_Int8x16_shuffle($319, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $333 = SIMD_Int8x16_or($331,$332); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_sub($$val,$334); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($335)),5))); $337 = SIMD_Int32x4_or($336,$328); temp_Int32x4_ptr = $327;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $337); return; } function _ipackwithoutmask28($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = 0, $111 = SIMD_Int32x4(0,0,0,0), $112 = 0, $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = 0, $122 = SIMD_Int32x4(0,0,0,0); var $123 = 0, $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = 0, $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0); var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int32x4(0,0,0,0), $156 = 0, $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = 0, $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = 0, $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = 0; var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int32x4(0,0,0,0), $267 = 0; var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = 0; var $321 = SIMD_Int32x4(0,0,0,0), $322 = 0, $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0); var $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = 0, $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0); var $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = 0, $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = 0, $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0); var $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),28))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),4))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),24))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),8))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),20))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),12))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),16))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),16))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),12))); $59 = SIMD_Int32x4_or($58,$50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $60 = ((($out)) + 80|0); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($57)),20))); $62 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $62); $63 = SIMD_Int8x16_fromInt32x4Bits($$val25); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_or($64,$65); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_sub($$val25,$67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($68)),8))); $70 = SIMD_Int32x4_or($69,$61); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $70); $71 = ((($out)) + 96|0); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($68)),24))); $73 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $73); $74 = SIMD_Int8x16_fromInt32x4Bits($$val24); $75 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $74, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_shuffle($63, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_or($75,$76); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_sub($$val24,$78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($79)),4))); $81 = SIMD_Int32x4_or($80,$72); temp_Int32x4_ptr = $71;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $82 = ((($out)) + 112|0); $83 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $83); $84 = SIMD_Int8x16_fromInt32x4Bits($$val23); $85 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $84, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $86 = SIMD_Int8x16_shuffle($74, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_or($85,$86); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_sub($$val23,$88); $90 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $90); $91 = SIMD_Int8x16_fromInt32x4Bits($$val22); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $93 = SIMD_Int8x16_shuffle($84, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int8x16_or($92,$93); $95 = SIMD_Int32x4_fromInt8x16Bits($94); $96 = SIMD_Int32x4_sub($$val22,$95); $97 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($96)),28))); $98 = SIMD_Int32x4_or($89,$97); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $98); $99 = ((($out)) + 128|0); $100 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($96)),4))); $101 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $101); $102 = SIMD_Int8x16_fromInt32x4Bits($$val21); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int8x16_shuffle($91, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $105 = SIMD_Int8x16_or($103,$104); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_sub($$val21,$106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($107)),24))); $109 = SIMD_Int32x4_or($108,$100); temp_Int32x4_ptr = $99;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $109); $110 = ((($out)) + 144|0); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($107)),8))); $112 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $112); $113 = SIMD_Int8x16_fromInt32x4Bits($$val20); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $115 = SIMD_Int8x16_shuffle($102, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int8x16_or($114,$115); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_sub($$val20,$117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($118)),20))); $120 = SIMD_Int32x4_or($119,$111); temp_Int32x4_ptr = $110;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $120); $121 = ((($out)) + 160|0); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($118)),12))); $123 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $123); $124 = SIMD_Int8x16_fromInt32x4Bits($$val19); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int8x16_shuffle($113, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int8x16_or($125,$126); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_sub($$val19,$128); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($129)),16))); $131 = SIMD_Int32x4_or($130,$122); temp_Int32x4_ptr = $121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $131); $132 = ((($out)) + 176|0); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($129)),16))); $134 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $134); $135 = SIMD_Int8x16_fromInt32x4Bits($$val18); $136 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $135, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int8x16_shuffle($124, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int8x16_or($136,$137); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_sub($$val18,$139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($140)),12))); $142 = SIMD_Int32x4_or($141,$133); temp_Int32x4_ptr = $132;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $143 = ((($out)) + 192|0); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($140)),20))); $145 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $145); $146 = SIMD_Int8x16_fromInt32x4Bits($$val17); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int8x16_shuffle($135, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int8x16_or($147,$148); $150 = SIMD_Int32x4_fromInt8x16Bits($149); $151 = SIMD_Int32x4_sub($$val17,$150); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($151)),8))); $153 = SIMD_Int32x4_or($152,$144); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $153); $154 = ((($out)) + 208|0); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($151)),24))); $156 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $156); $157 = SIMD_Int8x16_fromInt32x4Bits($$val16); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int8x16_shuffle($146, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int8x16_or($158,$159); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_sub($$val16,$161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($162)),4))); $164 = SIMD_Int32x4_or($163,$155); temp_Int32x4_ptr = $154;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $164); $165 = ((($out)) + 224|0); $166 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $166); $167 = SIMD_Int8x16_fromInt32x4Bits($$val15); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int8x16_shuffle($157, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int8x16_or($168,$169); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_sub($$val15,$171); $173 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $173); $174 = SIMD_Int8x16_fromInt32x4Bits($$val14); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_shuffle($167, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int8x16_or($175,$176); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_sub($$val14,$178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($179)),28))); $181 = SIMD_Int32x4_or($172,$180); temp_Int32x4_ptr = $165;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $182 = ((($out)) + 240|0); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($179)),4))); $184 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $184); $185 = SIMD_Int8x16_fromInt32x4Bits($$val13); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_shuffle($174, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int8x16_or($186,$187); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_sub($$val13,$189); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($190)),24))); $192 = SIMD_Int32x4_or($191,$183); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $192); $193 = ((($out)) + 256|0); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($190)),8))); $195 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($$val12); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_shuffle($185, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int8x16_or($197,$198); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_sub($$val12,$200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($201)),20))); $203 = SIMD_Int32x4_or($202,$194); temp_Int32x4_ptr = $193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $203); $204 = ((($out)) + 272|0); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($201)),12))); $206 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($$val11); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_shuffle($196, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int8x16_or($208,$209); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_sub($$val11,$211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($212)),16))); $214 = SIMD_Int32x4_or($213,$205); temp_Int32x4_ptr = $204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $215 = ((($out)) + 288|0); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($212)),16))); $217 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $217); $218 = SIMD_Int8x16_fromInt32x4Bits($$val10); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_shuffle($207, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int8x16_or($219,$220); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_sub($$val10,$222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($223)),12))); $225 = SIMD_Int32x4_or($224,$216); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $225); $226 = ((($out)) + 304|0); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($223)),20))); $228 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $228); $229 = SIMD_Int8x16_fromInt32x4Bits($$val9); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_shuffle($218, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int8x16_or($230,$231); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_sub($$val9,$233); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($234)),8))); $236 = SIMD_Int32x4_or($235,$227); temp_Int32x4_ptr = $226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $236); $237 = ((($out)) + 320|0); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($234)),24))); $239 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $239); $240 = SIMD_Int8x16_fromInt32x4Bits($$val8); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_shuffle($229, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int8x16_or($241,$242); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_sub($$val8,$244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($245)),4))); $247 = SIMD_Int32x4_or($246,$238); temp_Int32x4_ptr = $237;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $248 = ((($out)) + 336|0); $249 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $249); $250 = SIMD_Int8x16_fromInt32x4Bits($$val7); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_shuffle($240, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_or($251,$252); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_sub($$val7,$254); $256 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $256); $257 = SIMD_Int8x16_fromInt32x4Bits($$val6); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_shuffle($250, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_or($258,$259); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_sub($$val6,$261); $263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($262)),28))); $264 = SIMD_Int32x4_or($255,$263); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $264); $265 = ((($out)) + 352|0); $266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($262)),4))); $267 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $267); $268 = SIMD_Int8x16_fromInt32x4Bits($$val5); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_shuffle($257, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_or($269,$270); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_sub($$val5,$272); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($273)),24))); $275 = SIMD_Int32x4_or($274,$266); temp_Int32x4_ptr = $265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $275); $276 = ((($out)) + 368|0); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($273)),8))); $278 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $278); $279 = SIMD_Int8x16_fromInt32x4Bits($$val4); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_shuffle($268, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int8x16_or($280,$281); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_sub($$val4,$283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($284)),20))); $286 = SIMD_Int32x4_or($285,$277); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $287 = ((($out)) + 384|0); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($284)),12))); $289 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $289); $290 = SIMD_Int8x16_fromInt32x4Bits($$val3); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_shuffle($279, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_or($291,$292); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_sub($$val3,$294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($295)),16))); $297 = SIMD_Int32x4_or($296,$288); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); $298 = ((($out)) + 400|0); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($295)),16))); $300 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $300); $301 = SIMD_Int8x16_fromInt32x4Bits($$val2); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int8x16_shuffle($290, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int8x16_or($302,$303); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_sub($$val2,$305); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($306)),12))); $308 = SIMD_Int32x4_or($307,$299); temp_Int32x4_ptr = $298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $308); $309 = ((($out)) + 416|0); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($306)),20))); $311 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $311); $312 = SIMD_Int8x16_fromInt32x4Bits($$val1); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int8x16_shuffle($301, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $315 = SIMD_Int8x16_or($313,$314); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_sub($$val1,$316); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($317)),8))); $319 = SIMD_Int32x4_or($318,$310); temp_Int32x4_ptr = $309;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $319); $320 = ((($out)) + 432|0); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($317)),24))); $322 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $322); $323 = SIMD_Int8x16_fromInt32x4Bits($$val); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int8x16_shuffle($312, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $326 = SIMD_Int8x16_or($324,$325); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_sub($$val,$327); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($328)),4))); $330 = SIMD_Int32x4_or($329,$321); temp_Int32x4_ptr = $320;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); return; } function _ipackwithoutmask29($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = 0; var $16 = 0, $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0; var $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = 0, $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = 0, $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int32x4(0,0,0,0), $267 = 0; var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = 0; var $321 = SIMD_Int32x4(0,0,0,0), $322 = 0, $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0); var $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0); var $50 = SIMD_Int32x4(0,0,0,0), $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0); var $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = 0, $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),29))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),3))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),26))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),6))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),23))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),9))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),20))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),12))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),17))); $59 = SIMD_Int32x4_or($58,$50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $60 = ((($out)) + 80|0); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($57)),15))); $62 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $62); $63 = SIMD_Int8x16_fromInt32x4Bits($$val25); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_or($64,$65); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_sub($$val25,$67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($68)),14))); $70 = SIMD_Int32x4_or($69,$61); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $70); $71 = ((($out)) + 96|0); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($68)),18))); $73 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $73); $74 = SIMD_Int8x16_fromInt32x4Bits($$val24); $75 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $74, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_shuffle($63, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_or($75,$76); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_sub($$val24,$78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($79)),11))); $81 = SIMD_Int32x4_or($80,$72); temp_Int32x4_ptr = $71;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $82 = ((($out)) + 112|0); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($79)),21))); $84 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $84); $85 = SIMD_Int8x16_fromInt32x4Bits($$val23); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_shuffle($74, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_or($86,$87); $89 = SIMD_Int32x4_fromInt8x16Bits($88); $90 = SIMD_Int32x4_sub($$val23,$89); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($90)),8))); $92 = SIMD_Int32x4_or($91,$83); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $92); $93 = ((($out)) + 128|0); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($90)),24))); $95 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $95); $96 = SIMD_Int8x16_fromInt32x4Bits($$val22); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_shuffle($85, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_or($97,$98); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_sub($$val22,$100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($101)),5))); $103 = SIMD_Int32x4_or($102,$94); temp_Int32x4_ptr = $93;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $104 = ((($out)) + 144|0); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($101)),27))); $106 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $106); $107 = SIMD_Int8x16_fromInt32x4Bits($$val21); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_shuffle($96, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_or($108,$109); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_sub($$val21,$111); $113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($112)),2))); $114 = SIMD_Int32x4_or($113,$105); $115 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $115); $116 = SIMD_Int8x16_fromInt32x4Bits($$val20); $117 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $116, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $118 = SIMD_Int8x16_shuffle($107, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int8x16_or($117,$118); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_sub($$val20,$120); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($121)),31))); $123 = SIMD_Int32x4_or($114,$122); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $124 = ((($out)) + 160|0); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($121)),1))); $126 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $126); $127 = SIMD_Int8x16_fromInt32x4Bits($$val19); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int8x16_shuffle($116, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int8x16_or($128,$129); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_sub($$val19,$131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($132)),28))); $134 = SIMD_Int32x4_or($133,$125); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $134); $135 = ((($out)) + 176|0); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($132)),4))); $137 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $137); $138 = SIMD_Int8x16_fromInt32x4Bits($$val18); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int8x16_shuffle($127, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $141 = SIMD_Int8x16_or($139,$140); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_sub($$val18,$142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($143)),25))); $145 = SIMD_Int32x4_or($144,$136); temp_Int32x4_ptr = $135;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $146 = ((($out)) + 192|0); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($143)),7))); $148 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $148); $149 = SIMD_Int8x16_fromInt32x4Bits($$val17); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int8x16_shuffle($138, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int8x16_or($150,$151); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_sub($$val17,$153); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($154)),22))); $156 = SIMD_Int32x4_or($155,$147); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $156); $157 = ((($out)) + 208|0); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($154)),10))); $159 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $159); $160 = SIMD_Int8x16_fromInt32x4Bits($$val16); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int8x16_shuffle($149, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int8x16_or($161,$162); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_sub($$val16,$164); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($165)),19))); $167 = SIMD_Int32x4_or($166,$158); temp_Int32x4_ptr = $157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $167); $168 = ((($out)) + 224|0); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($165)),13))); $170 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $170); $171 = SIMD_Int8x16_fromInt32x4Bits($$val15); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int8x16_shuffle($160, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_or($172,$173); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_sub($$val15,$175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($176)),16))); $178 = SIMD_Int32x4_or($177,$169); temp_Int32x4_ptr = $168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $179 = ((($out)) + 240|0); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($176)),16))); $181 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $181); $182 = SIMD_Int8x16_fromInt32x4Bits($$val14); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int8x16_shuffle($171, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int8x16_or($183,$184); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_sub($$val14,$186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($187)),13))); $189 = SIMD_Int32x4_or($188,$180); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $189); $190 = ((($out)) + 256|0); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($187)),19))); $192 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $192); $193 = SIMD_Int8x16_fromInt32x4Bits($$val13); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int8x16_shuffle($182, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int8x16_or($194,$195); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_sub($$val13,$197); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($198)),10))); $200 = SIMD_Int32x4_or($199,$191); temp_Int32x4_ptr = $190;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $200); $201 = ((($out)) + 272|0); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($198)),22))); $203 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $203); $204 = SIMD_Int8x16_fromInt32x4Bits($$val12); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int8x16_shuffle($193, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int8x16_or($205,$206); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_sub($$val12,$208); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($209)),7))); $211 = SIMD_Int32x4_or($210,$202); temp_Int32x4_ptr = $201;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $212 = ((($out)) + 288|0); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($209)),25))); $214 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $214); $215 = SIMD_Int8x16_fromInt32x4Bits($$val11); $216 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $215, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int8x16_shuffle($204, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int8x16_or($216,$217); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_sub($$val11,$219); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($220)),4))); $222 = SIMD_Int32x4_or($221,$213); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $222); $223 = ((($out)) + 304|0); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($220)),28))); $225 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($$val10); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int8x16_shuffle($215, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int8x16_or($227,$228); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_sub($$val10,$230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($231)),1))); $233 = SIMD_Int32x4_or($232,$224); $234 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $234); $235 = SIMD_Int8x16_fromInt32x4Bits($$val9); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_shuffle($226, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int8x16_or($236,$237); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_sub($$val9,$239); $241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($240)),30))); $242 = SIMD_Int32x4_or($233,$241); temp_Int32x4_ptr = $223;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $242); $243 = ((($out)) + 320|0); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($240)),2))); $245 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $245); $246 = SIMD_Int8x16_fromInt32x4Bits($$val8); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_shuffle($235, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int8x16_or($247,$248); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_sub($$val8,$250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($251)),27))); $253 = SIMD_Int32x4_or($252,$244); temp_Int32x4_ptr = $243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $253); $254 = ((($out)) + 336|0); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($251)),5))); $256 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $256); $257 = SIMD_Int8x16_fromInt32x4Bits($$val7); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_shuffle($246, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int8x16_or($258,$259); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_sub($$val7,$261); $263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($262)),24))); $264 = SIMD_Int32x4_or($263,$255); temp_Int32x4_ptr = $254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $264); $265 = ((($out)) + 352|0); $266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($262)),8))); $267 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $267); $268 = SIMD_Int8x16_fromInt32x4Bits($$val6); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_shuffle($257, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int8x16_or($269,$270); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_sub($$val6,$272); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($273)),21))); $275 = SIMD_Int32x4_or($274,$266); temp_Int32x4_ptr = $265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $275); $276 = ((($out)) + 368|0); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($273)),11))); $278 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $278); $279 = SIMD_Int8x16_fromInt32x4Bits($$val5); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_shuffle($268, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int8x16_or($280,$281); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_sub($$val5,$283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($284)),18))); $286 = SIMD_Int32x4_or($285,$277); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $287 = ((($out)) + 384|0); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($284)),14))); $289 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $289); $290 = SIMD_Int8x16_fromInt32x4Bits($$val4); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_shuffle($279, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int8x16_or($291,$292); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_sub($$val4,$294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($295)),15))); $297 = SIMD_Int32x4_or($296,$288); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); $298 = ((($out)) + 400|0); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($295)),17))); $300 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $300); $301 = SIMD_Int8x16_fromInt32x4Bits($$val3); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int8x16_shuffle($290, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int8x16_or($302,$303); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_sub($$val3,$305); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($306)),12))); $308 = SIMD_Int32x4_or($307,$299); temp_Int32x4_ptr = $298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $308); $309 = ((($out)) + 416|0); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($306)),20))); $311 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $311); $312 = SIMD_Int8x16_fromInt32x4Bits($$val2); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int8x16_shuffle($301, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $315 = SIMD_Int8x16_or($313,$314); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_sub($$val2,$316); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($317)),9))); $319 = SIMD_Int32x4_or($318,$310); temp_Int32x4_ptr = $309;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $319); $320 = ((($out)) + 432|0); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($317)),23))); $322 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $322); $323 = SIMD_Int8x16_fromInt32x4Bits($$val1); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int8x16_shuffle($312, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $326 = SIMD_Int8x16_or($324,$325); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_sub($$val1,$327); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($328)),6))); $330 = SIMD_Int32x4_or($329,$321); temp_Int32x4_ptr = $320;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); $331 = ((($out)) + 448|0); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($328)),26))); $333 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $333); $334 = SIMD_Int8x16_fromInt32x4Bits($$val); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $336 = SIMD_Int8x16_shuffle($323, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $337 = SIMD_Int8x16_or($335,$336); $338 = SIMD_Int32x4_fromInt8x16Bits($337); $339 = SIMD_Int32x4_sub($$val,$338); $340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($339)),3))); $341 = SIMD_Int32x4_or($340,$332); temp_Int32x4_ptr = $331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $341); return; } function _ipackwithoutmask30($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = 0, $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0; var $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $161 = 0, $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $171 = 0, $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = 0, $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = 0, $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0); var $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = 0, $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = 0, $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = 0, $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int32x4(0,0,0,0), $277 = 0, $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0); var $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = 0, $298 = SIMD_Int32x4(0,0,0,0), $299 = 0, $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = 0, $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = 0, $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = 0, $331 = SIMD_Int32x4(0,0,0,0), $332 = 0, $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0); var $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0); var $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = 0, $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),30))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),2))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),28))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),4))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),26))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),6))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),24))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),8))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),22))); $59 = SIMD_Int32x4_or($58,$50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $60 = ((($out)) + 80|0); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($57)),10))); $62 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $62); $63 = SIMD_Int8x16_fromInt32x4Bits($$val25); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_or($64,$65); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_sub($$val25,$67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($68)),20))); $70 = SIMD_Int32x4_or($69,$61); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $70); $71 = ((($out)) + 96|0); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($68)),12))); $73 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $73); $74 = SIMD_Int8x16_fromInt32x4Bits($$val24); $75 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $74, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_shuffle($63, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_or($75,$76); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_sub($$val24,$78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($79)),18))); $81 = SIMD_Int32x4_or($80,$72); temp_Int32x4_ptr = $71;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $82 = ((($out)) + 112|0); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($79)),14))); $84 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $84); $85 = SIMD_Int8x16_fromInt32x4Bits($$val23); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_shuffle($74, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_or($86,$87); $89 = SIMD_Int32x4_fromInt8x16Bits($88); $90 = SIMD_Int32x4_sub($$val23,$89); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($90)),16))); $92 = SIMD_Int32x4_or($91,$83); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $92); $93 = ((($out)) + 128|0); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($90)),16))); $95 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $95); $96 = SIMD_Int8x16_fromInt32x4Bits($$val22); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_shuffle($85, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_or($97,$98); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_sub($$val22,$100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($101)),14))); $103 = SIMD_Int32x4_or($102,$94); temp_Int32x4_ptr = $93;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $104 = ((($out)) + 144|0); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($101)),18))); $106 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $106); $107 = SIMD_Int8x16_fromInt32x4Bits($$val21); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_shuffle($96, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_or($108,$109); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_sub($$val21,$111); $113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($112)),12))); $114 = SIMD_Int32x4_or($113,$105); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $115 = ((($out)) + 160|0); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($112)),20))); $117 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int8x16_fromInt32x4Bits($$val20); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_shuffle($107, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_or($119,$120); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_sub($$val20,$122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($123)),10))); $125 = SIMD_Int32x4_or($124,$116); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $125); $126 = ((($out)) + 176|0); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($123)),22))); $128 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val19); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($118, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val19,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),8))); $136 = SIMD_Int32x4_or($135,$127); temp_Int32x4_ptr = $126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $136); $137 = ((($out)) + 192|0); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($134)),24))); $139 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $139); $140 = SIMD_Int8x16_fromInt32x4Bits($$val18); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_or($141,$142); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_sub($$val18,$144); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($145)),6))); $147 = SIMD_Int32x4_or($146,$138); temp_Int32x4_ptr = $137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $147); $148 = ((($out)) + 208|0); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($145)),26))); $150 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int8x16_fromInt32x4Bits($$val17); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_shuffle($140, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_or($152,$153); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_sub($$val17,$155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($156)),4))); $158 = SIMD_Int32x4_or($157,$149); temp_Int32x4_ptr = $148;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $158); $159 = ((($out)) + 224|0); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($156)),28))); $161 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $161); $162 = SIMD_Int8x16_fromInt32x4Bits($$val16); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int8x16_shuffle($151, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_or($163,$164); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_sub($$val16,$166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($167)),2))); $169 = SIMD_Int32x4_or($168,$160); temp_Int32x4_ptr = $159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $170 = ((($out)) + 240|0); $171 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $171); $172 = SIMD_Int8x16_fromInt32x4Bits($$val15); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int8x16_shuffle($162, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int8x16_or($173,$174); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_sub($$val15,$176); $178 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $178); $179 = SIMD_Int8x16_fromInt32x4Bits($$val14); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int8x16_shuffle($172, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int8x16_or($180,$181); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_sub($$val14,$183); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($184)),30))); $186 = SIMD_Int32x4_or($177,$185); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $186); $187 = ((($out)) + 256|0); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($184)),2))); $189 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $189); $190 = SIMD_Int8x16_fromInt32x4Bits($$val13); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int8x16_shuffle($179, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int8x16_or($191,$192); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_sub($$val13,$194); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($195)),28))); $197 = SIMD_Int32x4_or($196,$188); temp_Int32x4_ptr = $187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $197); $198 = ((($out)) + 272|0); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($195)),4))); $200 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $200); $201 = SIMD_Int8x16_fromInt32x4Bits($$val12); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int8x16_shuffle($190, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int8x16_or($202,$203); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_sub($$val12,$205); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($206)),26))); $208 = SIMD_Int32x4_or($207,$199); temp_Int32x4_ptr = $198;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $208); $209 = ((($out)) + 288|0); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($206)),6))); $211 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $211); $212 = SIMD_Int8x16_fromInt32x4Bits($$val11); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int8x16_shuffle($201, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int8x16_or($213,$214); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_sub($$val11,$216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($217)),24))); $219 = SIMD_Int32x4_or($218,$210); temp_Int32x4_ptr = $209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $219); $220 = ((($out)) + 304|0); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($217)),8))); $222 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $222); $223 = SIMD_Int8x16_fromInt32x4Bits($$val10); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int8x16_shuffle($212, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int8x16_or($224,$225); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_sub($$val10,$227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($228)),22))); $230 = SIMD_Int32x4_or($229,$221); temp_Int32x4_ptr = $220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $230); $231 = ((($out)) + 320|0); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($228)),10))); $233 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $233); $234 = SIMD_Int8x16_fromInt32x4Bits($$val9); $235 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $234, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int8x16_shuffle($223, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int8x16_or($235,$236); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_sub($$val9,$238); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($239)),20))); $241 = SIMD_Int32x4_or($240,$232); temp_Int32x4_ptr = $231;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $241); $242 = ((($out)) + 336|0); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($239)),12))); $244 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $244); $245 = SIMD_Int8x16_fromInt32x4Bits($$val8); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int8x16_shuffle($234, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int8x16_or($246,$247); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_sub($$val8,$249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($250)),18))); $252 = SIMD_Int32x4_or($251,$243); temp_Int32x4_ptr = $242;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $252); $253 = ((($out)) + 352|0); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($250)),14))); $255 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $255); $256 = SIMD_Int8x16_fromInt32x4Bits($$val7); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int8x16_shuffle($245, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int8x16_or($257,$258); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_sub($$val7,$260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($261)),16))); $263 = SIMD_Int32x4_or($262,$254); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $263); $264 = ((($out)) + 368|0); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($261)),16))); $266 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $266); $267 = SIMD_Int8x16_fromInt32x4Bits($$val6); $268 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $267, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int8x16_shuffle($256, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int8x16_or($268,$269); $271 = SIMD_Int32x4_fromInt8x16Bits($270); $272 = SIMD_Int32x4_sub($$val6,$271); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($272)),14))); $274 = SIMD_Int32x4_or($273,$265); temp_Int32x4_ptr = $264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $274); $275 = ((($out)) + 384|0); $276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($272)),18))); $277 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $277); $278 = SIMD_Int8x16_fromInt32x4Bits($$val5); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int8x16_shuffle($267, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int8x16_or($279,$280); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_sub($$val5,$282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($283)),12))); $285 = SIMD_Int32x4_or($284,$276); temp_Int32x4_ptr = $275;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $286 = ((($out)) + 400|0); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($283)),20))); $288 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $288); $289 = SIMD_Int8x16_fromInt32x4Bits($$val4); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $291 = SIMD_Int8x16_shuffle($278, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int8x16_or($290,$291); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_sub($$val4,$293); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($294)),10))); $296 = SIMD_Int32x4_or($295,$287); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $296); $297 = ((($out)) + 416|0); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($294)),22))); $299 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $299); $300 = SIMD_Int8x16_fromInt32x4Bits($$val3); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $302 = SIMD_Int8x16_shuffle($289, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int8x16_or($301,$302); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_sub($$val3,$304); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($305)),8))); $307 = SIMD_Int32x4_or($306,$298); temp_Int32x4_ptr = $297;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $308 = ((($out)) + 432|0); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($305)),24))); $310 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $310); $311 = SIMD_Int8x16_fromInt32x4Bits($$val2); $312 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $311, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int8x16_shuffle($300, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int8x16_or($312,$313); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_sub($$val2,$315); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($316)),6))); $318 = SIMD_Int32x4_or($317,$309); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $318); $319 = ((($out)) + 448|0); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($316)),26))); $321 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $321); $322 = SIMD_Int8x16_fromInt32x4Bits($$val1); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $324 = SIMD_Int8x16_shuffle($311, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int8x16_or($323,$324); $326 = SIMD_Int32x4_fromInt8x16Bits($325); $327 = SIMD_Int32x4_sub($$val1,$326); $328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($327)),4))); $329 = SIMD_Int32x4_or($328,$320); temp_Int32x4_ptr = $319;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $329); $330 = ((($out)) + 464|0); $331 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($327)),28))); $332 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $332); $333 = SIMD_Int8x16_fromInt32x4Bits($$val); $334 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $333, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $335 = SIMD_Int8x16_shuffle($322, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $336 = SIMD_Int8x16_or($334,$335); $337 = SIMD_Int32x4_fromInt8x16Bits($336); $338 = SIMD_Int32x4_sub($$val,$337); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($338)),2))); $340 = SIMD_Int32x4_or($339,$331); temp_Int32x4_ptr = $330;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $340); return; } function _ipackwithoutmask31($initOffset,$_in,$out) { $initOffset = SIMD_Int32x4_check($initOffset); $_in = $_in|0; $out = $out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val30 = SIMD_Int32x4(0,0,0,0), $$val31 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0; var $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = 0, $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0; var $16 = 0, $160 = SIMD_Int32x4(0,0,0,0), $161 = 0, $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = 0, $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = 0, $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int32x4(0,0,0,0), $249 = 0; var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0); var $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int32x4(0,0,0,0), $282 = 0, $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = 0; var $303 = SIMD_Int32x4(0,0,0,0), $304 = 0, $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = 0, $314 = SIMD_Int32x4(0,0,0,0), $315 = 0, $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = 0, $325 = SIMD_Int32x4(0,0,0,0), $326 = 0, $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = 0, $336 = SIMD_Int32x4(0,0,0,0), $337 = 0, $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $40 = 0, $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0); var $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int32x4(0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = 0, $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = 0, $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = 0, $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0; var $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $$val31 = SIMD_Int32x4_load(HEAPU8, $_in); $0 = SIMD_Int8x16_fromInt32x4Bits($$val31); $1 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $2 = SIMD_Int8x16_fromInt32x4Bits($initOffset); $3 = SIMD_Int8x16_shuffle($2, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $4 = SIMD_Int8x16_or($1,$3); $5 = SIMD_Int32x4_fromInt8x16Bits($4); $6 = SIMD_Int32x4_sub($$val31,$5); $7 = ((($_in)) + 16|0); $$val30 = SIMD_Int32x4_load(HEAPU8, $7); $8 = SIMD_Int8x16_fromInt32x4Bits($$val30); $9 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $8, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $10 = SIMD_Int8x16_shuffle($0, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_or($9,$10); $12 = SIMD_Int32x4_fromInt8x16Bits($11); $13 = SIMD_Int32x4_sub($$val30,$12); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($13)),31))); $15 = SIMD_Int32x4_or($6,$14); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $15); $16 = ((($out)) + 16|0); $17 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($13)),1))); $18 = ((($_in)) + 32|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int8x16_fromInt32x4Bits($$val29); $20 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $19, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $21 = SIMD_Int8x16_shuffle($8, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $22 = SIMD_Int8x16_or($20,$21); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_sub($$val29,$23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($24)),30))); $26 = SIMD_Int32x4_or($25,$17); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $27 = ((($out)) + 32|0); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($24)),2))); $29 = ((($_in)) + 48|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = SIMD_Int8x16_fromInt32x4Bits($$val28); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int8x16_shuffle($19, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int8x16_or($31,$32); $34 = SIMD_Int32x4_fromInt8x16Bits($33); $35 = SIMD_Int32x4_sub($$val28,$34); $36 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($35)),29))); $37 = SIMD_Int32x4_or($36,$28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $37); $38 = ((($out)) + 48|0); $39 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($35)),3))); $40 = ((($_in)) + 64|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int8x16_fromInt32x4Bits($$val27); $42 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $41, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $43 = SIMD_Int8x16_shuffle($30, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $44 = SIMD_Int8x16_or($42,$43); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_sub($$val27,$45); $47 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($46)),28))); $48 = SIMD_Int32x4_or($47,$39); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $49 = ((($out)) + 64|0); $50 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($46)),4))); $51 = ((($_in)) + 80|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $51); $52 = SIMD_Int8x16_fromInt32x4Bits($$val26); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $54 = SIMD_Int8x16_shuffle($41, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int8x16_or($53,$54); $56 = SIMD_Int32x4_fromInt8x16Bits($55); $57 = SIMD_Int32x4_sub($$val26,$56); $58 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($57)),27))); $59 = SIMD_Int32x4_or($58,$50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $59); $60 = ((($out)) + 80|0); $61 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($57)),5))); $62 = ((($_in)) + 96|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $62); $63 = SIMD_Int8x16_fromInt32x4Bits($$val25); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int8x16_shuffle($52, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $66 = SIMD_Int8x16_or($64,$65); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_sub($$val25,$67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($68)),26))); $70 = SIMD_Int32x4_or($69,$61); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $70); $71 = ((($out)) + 96|0); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($68)),6))); $73 = ((($_in)) + 112|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $73); $74 = SIMD_Int8x16_fromInt32x4Bits($$val24); $75 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $74, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $76 = SIMD_Int8x16_shuffle($63, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $77 = SIMD_Int8x16_or($75,$76); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_sub($$val24,$78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($79)),25))); $81 = SIMD_Int32x4_or($80,$72); temp_Int32x4_ptr = $71;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $82 = ((($out)) + 112|0); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($79)),7))); $84 = ((($_in)) + 128|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $84); $85 = SIMD_Int8x16_fromInt32x4Bits($$val23); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int8x16_shuffle($74, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int8x16_or($86,$87); $89 = SIMD_Int32x4_fromInt8x16Bits($88); $90 = SIMD_Int32x4_sub($$val23,$89); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($90)),24))); $92 = SIMD_Int32x4_or($91,$83); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $92); $93 = ((($out)) + 128|0); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($90)),8))); $95 = ((($_in)) + 144|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $95); $96 = SIMD_Int8x16_fromInt32x4Bits($$val22); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int8x16_shuffle($85, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $99 = SIMD_Int8x16_or($97,$98); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_sub($$val22,$100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($101)),23))); $103 = SIMD_Int32x4_or($102,$94); temp_Int32x4_ptr = $93;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $104 = ((($out)) + 144|0); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($101)),9))); $106 = ((($_in)) + 160|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $106); $107 = SIMD_Int8x16_fromInt32x4Bits($$val21); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int8x16_shuffle($96, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int8x16_or($108,$109); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_sub($$val21,$111); $113 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($112)),22))); $114 = SIMD_Int32x4_or($113,$105); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $115 = ((($out)) + 160|0); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($112)),10))); $117 = ((($_in)) + 176|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $117); $118 = SIMD_Int8x16_fromInt32x4Bits($$val20); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int8x16_shuffle($107, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int8x16_or($119,$120); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_sub($$val20,$122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($123)),21))); $125 = SIMD_Int32x4_or($124,$116); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $125); $126 = ((($out)) + 176|0); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($123)),11))); $128 = ((($_in)) + 192|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $128); $129 = SIMD_Int8x16_fromInt32x4Bits($$val19); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $131 = SIMD_Int8x16_shuffle($118, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int8x16_or($130,$131); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_sub($$val19,$133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($134)),20))); $136 = SIMD_Int32x4_or($135,$127); temp_Int32x4_ptr = $126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $136); $137 = ((($out)) + 192|0); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($134)),12))); $139 = ((($_in)) + 208|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $139); $140 = SIMD_Int8x16_fromInt32x4Bits($$val18); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int8x16_shuffle($129, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int8x16_or($141,$142); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_sub($$val18,$144); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($145)),19))); $147 = SIMD_Int32x4_or($146,$138); temp_Int32x4_ptr = $137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $147); $148 = ((($out)) + 208|0); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($145)),13))); $150 = ((($_in)) + 224|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $150); $151 = SIMD_Int8x16_fromInt32x4Bits($$val17); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int8x16_shuffle($140, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $154 = SIMD_Int8x16_or($152,$153); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_sub($$val17,$155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($156)),18))); $158 = SIMD_Int32x4_or($157,$149); temp_Int32x4_ptr = $148;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $158); $159 = ((($out)) + 224|0); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($156)),14))); $161 = ((($_in)) + 240|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $161); $162 = SIMD_Int8x16_fromInt32x4Bits($$val16); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int8x16_shuffle($151, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int8x16_or($163,$164); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_sub($$val16,$166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($167)),17))); $169 = SIMD_Int32x4_or($168,$160); temp_Int32x4_ptr = $159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $170 = ((($out)) + 240|0); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($167)),15))); $172 = ((($_in)) + 256|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $172); $173 = SIMD_Int8x16_fromInt32x4Bits($$val15); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int8x16_shuffle($162, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int8x16_or($174,$175); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_sub($$val15,$177); $179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($178)),16))); $180 = SIMD_Int32x4_or($179,$171); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $180); $181 = ((($out)) + 256|0); $182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($178)),16))); $183 = ((($_in)) + 272|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $183); $184 = SIMD_Int8x16_fromInt32x4Bits($$val14); $185 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $184, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int8x16_shuffle($173, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int8x16_or($185,$186); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_sub($$val14,$188); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($189)),15))); $191 = SIMD_Int32x4_or($190,$182); temp_Int32x4_ptr = $181;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $191); $192 = ((($out)) + 272|0); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($189)),17))); $194 = ((($_in)) + 288|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $194); $195 = SIMD_Int8x16_fromInt32x4Bits($$val13); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int8x16_shuffle($184, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int8x16_or($196,$197); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_sub($$val13,$199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($200)),14))); $202 = SIMD_Int32x4_or($201,$193); temp_Int32x4_ptr = $192;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $203 = ((($out)) + 288|0); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($200)),18))); $205 = ((($_in)) + 304|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $205); $206 = SIMD_Int8x16_fromInt32x4Bits($$val12); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int8x16_shuffle($195, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int8x16_or($207,$208); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_sub($$val12,$210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($211)),13))); $213 = SIMD_Int32x4_or($212,$204); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $214 = ((($out)) + 304|0); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($211)),19))); $216 = ((($_in)) + 320|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $216); $217 = SIMD_Int8x16_fromInt32x4Bits($$val11); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int8x16_shuffle($206, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int8x16_or($218,$219); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_sub($$val11,$221); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($222)),12))); $224 = SIMD_Int32x4_or($223,$215); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $224); $225 = ((($out)) + 320|0); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($222)),20))); $227 = ((($_in)) + 336|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $227); $228 = SIMD_Int8x16_fromInt32x4Bits($$val10); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int8x16_shuffle($217, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int8x16_or($229,$230); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_sub($$val10,$232); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($233)),11))); $235 = SIMD_Int32x4_or($234,$226); temp_Int32x4_ptr = $225;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $236 = ((($out)) + 336|0); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($233)),21))); $238 = ((($_in)) + 352|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($$val9); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int8x16_shuffle($228, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int8x16_or($240,$241); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_sub($$val9,$243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($244)),10))); $246 = SIMD_Int32x4_or($245,$237); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $246); $247 = ((($out)) + 352|0); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($244)),22))); $249 = ((($_in)) + 368|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $249); $250 = SIMD_Int8x16_fromInt32x4Bits($$val8); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int8x16_shuffle($239, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int8x16_or($251,$252); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_sub($$val8,$254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($255)),9))); $257 = SIMD_Int32x4_or($256,$248); temp_Int32x4_ptr = $247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $258 = ((($out)) + 368|0); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($255)),23))); $260 = ((($_in)) + 384|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $260); $261 = SIMD_Int8x16_fromInt32x4Bits($$val7); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int8x16_shuffle($250, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int8x16_or($262,$263); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_sub($$val7,$265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($266)),8))); $268 = SIMD_Int32x4_or($267,$259); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $269 = ((($out)) + 384|0); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($266)),24))); $271 = ((($_in)) + 400|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $271); $272 = SIMD_Int8x16_fromInt32x4Bits($$val6); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int8x16_shuffle($261, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int8x16_or($273,$274); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_sub($$val6,$276); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($277)),7))); $279 = SIMD_Int32x4_or($278,$270); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $279); $280 = ((($out)) + 400|0); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($277)),25))); $282 = ((($_in)) + 416|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $282); $283 = SIMD_Int8x16_fromInt32x4Bits($$val5); $284 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $283, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $285 = SIMD_Int8x16_shuffle($272, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $286 = SIMD_Int8x16_or($284,$285); $287 = SIMD_Int32x4_fromInt8x16Bits($286); $288 = SIMD_Int32x4_sub($$val5,$287); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($288)),6))); $290 = SIMD_Int32x4_or($289,$281); temp_Int32x4_ptr = $280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $290); $291 = ((($out)) + 416|0); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($288)),26))); $293 = ((($_in)) + 432|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $293); $294 = SIMD_Int8x16_fromInt32x4Bits($$val4); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int8x16_shuffle($283, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $297 = SIMD_Int8x16_or($295,$296); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_sub($$val4,$298); $300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($299)),5))); $301 = SIMD_Int32x4_or($300,$292); temp_Int32x4_ptr = $291;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); $302 = ((($out)) + 432|0); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($299)),27))); $304 = ((($_in)) + 448|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $304); $305 = SIMD_Int8x16_fromInt32x4Bits($$val3); $306 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $305, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $307 = SIMD_Int8x16_shuffle($294, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int8x16_or($306,$307); $309 = SIMD_Int32x4_fromInt8x16Bits($308); $310 = SIMD_Int32x4_sub($$val3,$309); $311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($310)),4))); $312 = SIMD_Int32x4_or($311,$303); temp_Int32x4_ptr = $302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $312); $313 = ((($out)) + 448|0); $314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($310)),28))); $315 = ((($_in)) + 464|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $315); $316 = SIMD_Int8x16_fromInt32x4Bits($$val2); $317 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $316, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $318 = SIMD_Int8x16_shuffle($305, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $319 = SIMD_Int8x16_or($317,$318); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_sub($$val2,$320); $322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($321)),3))); $323 = SIMD_Int32x4_or($322,$314); temp_Int32x4_ptr = $313;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $323); $324 = ((($out)) + 464|0); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($321)),29))); $326 = ((($_in)) + 480|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $326); $327 = SIMD_Int8x16_fromInt32x4Bits($$val1); $328 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $327, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $329 = SIMD_Int8x16_shuffle($316, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $330 = SIMD_Int8x16_or($328,$329); $331 = SIMD_Int32x4_fromInt8x16Bits($330); $332 = SIMD_Int32x4_sub($$val1,$331); $333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($332)),2))); $334 = SIMD_Int32x4_or($333,$325); temp_Int32x4_ptr = $324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $334); $335 = ((($out)) + 480|0); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($332)),30))); $337 = ((($_in)) + 496|0); $$val = SIMD_Int32x4_load(HEAPU8, $337); $338 = SIMD_Int8x16_fromInt32x4Bits($$val); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $340 = SIMD_Int8x16_shuffle($327, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $341 = SIMD_Int8x16_or($339,$340); $342 = SIMD_Int32x4_fromInt8x16Bits($341); $343 = SIMD_Int32x4_sub($$val,$342); $344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($343)),1))); $345 = SIMD_Int32x4_or($344,$336); temp_Int32x4_ptr = $335;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $345); return; } function _iunpack1($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = 0; var $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0); var $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0); var $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = 0, $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0); var $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0); var $206 = 0, $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0); var $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0); var $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0); var $297 = 0, $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = 0, $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = 0, $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = 0, $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int32x4(0,0,0,0); var $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = 0, $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0); var $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = 0, $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = 0, $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0); var $387 = SIMD_Int32x4(0,0,0,0), $388 = 0, $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0; var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(1)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),1))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(1)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),2))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(1)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),3))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(1)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),4))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(1)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),5))); $65 = SIMD_Int32x4_and($64,SIMD_Int32x4_splat(1)); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int8x16_fromInt32x4Bits($69); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_add($72,$69); $74 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $75 = SIMD_Int32x4_add($73,$74); $76 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),6))); $78 = SIMD_Int32x4_and($77,SIMD_Int32x4_splat(1)); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int8x16_fromInt32x4Bits($82); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_add($85,$82); $87 = SIMD_Int32x4_swizzle($75, 3, 3, 3, 3); $88 = SIMD_Int32x4_add($86,$87); $89 = ((($_out)) + 112|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),7))); $91 = SIMD_Int32x4_and($90,SIMD_Int32x4_splat(1)); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int8x16_fromInt32x4Bits($95); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_add($98,$95); $100 = SIMD_Int32x4_swizzle($88, 3, 3, 3, 3); $101 = SIMD_Int32x4_add($99,$100); $102 = ((($_out)) + 128|0); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),8))); $104 = SIMD_Int32x4_and($103,SIMD_Int32x4_splat(1)); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int8x16_fromInt32x4Bits($108); $110 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $109, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_add($111,$108); $113 = SIMD_Int32x4_swizzle($101, 3, 3, 3, 3); $114 = SIMD_Int32x4_add($112,$113); $115 = ((($_out)) + 144|0); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),9))); $117 = SIMD_Int32x4_and($116,SIMD_Int32x4_splat(1)); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int8x16_fromInt32x4Bits($121); $123 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $122, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_add($124,$121); $126 = SIMD_Int32x4_swizzle($114, 3, 3, 3, 3); $127 = SIMD_Int32x4_add($125,$126); $128 = ((($_out)) + 160|0); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),10))); $130 = SIMD_Int32x4_and($129,SIMD_Int32x4_splat(1)); $131 = SIMD_Int8x16_fromInt32x4Bits($130); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_add($133,$130); $135 = SIMD_Int8x16_fromInt32x4Bits($134); $136 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $135, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int32x4_fromInt8x16Bits($136); $138 = SIMD_Int32x4_add($137,$134); $139 = SIMD_Int32x4_swizzle($127, 3, 3, 3, 3); $140 = SIMD_Int32x4_add($138,$139); $141 = ((($_out)) + 176|0); temp_Int32x4_ptr = $128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),11))); $143 = SIMD_Int32x4_and($142,SIMD_Int32x4_splat(1)); $144 = SIMD_Int8x16_fromInt32x4Bits($143); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_add($146,$143); $148 = SIMD_Int8x16_fromInt32x4Bits($147); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int32x4_fromInt8x16Bits($149); $151 = SIMD_Int32x4_add($150,$147); $152 = SIMD_Int32x4_swizzle($140, 3, 3, 3, 3); $153 = SIMD_Int32x4_add($151,$152); $154 = ((($_out)) + 192|0); temp_Int32x4_ptr = $141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $153); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $156 = SIMD_Int32x4_and($155,SIMD_Int32x4_splat(1)); $157 = SIMD_Int8x16_fromInt32x4Bits($156); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_add($159,$156); $161 = SIMD_Int8x16_fromInt32x4Bits($160); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_add($163,$160); $165 = SIMD_Int32x4_swizzle($153, 3, 3, 3, 3); $166 = SIMD_Int32x4_add($164,$165); $167 = ((($_out)) + 208|0); temp_Int32x4_ptr = $154;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),13))); $169 = SIMD_Int32x4_and($168,SIMD_Int32x4_splat(1)); $170 = SIMD_Int8x16_fromInt32x4Bits($169); $171 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $170, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_add($172,$169); $174 = SIMD_Int8x16_fromInt32x4Bits($173); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_add($176,$173); $178 = SIMD_Int32x4_swizzle($166, 3, 3, 3, 3); $179 = SIMD_Int32x4_add($177,$178); $180 = ((($_out)) + 224|0); temp_Int32x4_ptr = $167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),14))); $182 = SIMD_Int32x4_and($181,SIMD_Int32x4_splat(1)); $183 = SIMD_Int8x16_fromInt32x4Bits($182); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_add($185,$182); $187 = SIMD_Int8x16_fromInt32x4Bits($186); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_add($189,$186); $191 = SIMD_Int32x4_swizzle($179, 3, 3, 3, 3); $192 = SIMD_Int32x4_add($190,$191); $193 = ((($_out)) + 240|0); temp_Int32x4_ptr = $180;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $192); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),15))); $195 = SIMD_Int32x4_and($194,SIMD_Int32x4_splat(1)); $196 = SIMD_Int8x16_fromInt32x4Bits($195); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $198 = SIMD_Int32x4_fromInt8x16Bits($197); $199 = SIMD_Int32x4_add($198,$195); $200 = SIMD_Int8x16_fromInt32x4Bits($199); $201 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $200, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_add($202,$199); $204 = SIMD_Int32x4_swizzle($192, 3, 3, 3, 3); $205 = SIMD_Int32x4_add($203,$204); $206 = ((($_out)) + 256|0); temp_Int32x4_ptr = $193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $205); $207 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),16))); $208 = SIMD_Int32x4_and($207,SIMD_Int32x4_splat(1)); $209 = SIMD_Int8x16_fromInt32x4Bits($208); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_add($211,$208); $213 = SIMD_Int8x16_fromInt32x4Bits($212); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_add($215,$212); $217 = SIMD_Int32x4_swizzle($205, 3, 3, 3, 3); $218 = SIMD_Int32x4_add($216,$217); $219 = ((($_out)) + 272|0); temp_Int32x4_ptr = $206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $218); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),17))); $221 = SIMD_Int32x4_and($220,SIMD_Int32x4_splat(1)); $222 = SIMD_Int8x16_fromInt32x4Bits($221); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_add($224,$221); $226 = SIMD_Int8x16_fromInt32x4Bits($225); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$225); $230 = SIMD_Int32x4_swizzle($218, 3, 3, 3, 3); $231 = SIMD_Int32x4_add($229,$230); $232 = ((($_out)) + 288|0); temp_Int32x4_ptr = $219;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $234 = SIMD_Int32x4_and($233,SIMD_Int32x4_splat(1)); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int8x16_fromInt32x4Bits($238); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_add($241,$238); $243 = SIMD_Int32x4_swizzle($231, 3, 3, 3, 3); $244 = SIMD_Int32x4_add($242,$243); $245 = ((($_out)) + 304|0); temp_Int32x4_ptr = $232;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),19))); $247 = SIMD_Int32x4_and($246,SIMD_Int32x4_splat(1)); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int8x16_fromInt32x4Bits($251); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_add($254,$251); $256 = SIMD_Int32x4_swizzle($244, 3, 3, 3, 3); $257 = SIMD_Int32x4_add($255,$256); $258 = ((($_out)) + 320|0); temp_Int32x4_ptr = $245;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $260 = SIMD_Int32x4_and($259,SIMD_Int32x4_splat(1)); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int8x16_fromInt32x4Bits($264); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_add($267,$264); $269 = SIMD_Int32x4_swizzle($257, 3, 3, 3, 3); $270 = SIMD_Int32x4_add($268,$269); $271 = ((($_out)) + 336|0); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),21))); $273 = SIMD_Int32x4_and($272,SIMD_Int32x4_splat(1)); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int8x16_fromInt32x4Bits($277); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_add($280,$277); $282 = SIMD_Int32x4_swizzle($270, 3, 3, 3, 3); $283 = SIMD_Int32x4_add($281,$282); $284 = ((($_out)) + 352|0); temp_Int32x4_ptr = $271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),22))); $286 = SIMD_Int32x4_and($285,SIMD_Int32x4_splat(1)); $287 = SIMD_Int8x16_fromInt32x4Bits($286); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_add($289,$286); $291 = SIMD_Int8x16_fromInt32x4Bits($290); $292 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $291, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_add($293,$290); $295 = SIMD_Int32x4_swizzle($283, 3, 3, 3, 3); $296 = SIMD_Int32x4_add($294,$295); $297 = ((($_out)) + 368|0); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $296); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),23))); $299 = SIMD_Int32x4_and($298,SIMD_Int32x4_splat(1)); $300 = SIMD_Int8x16_fromInt32x4Bits($299); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_add($302,$299); $304 = SIMD_Int8x16_fromInt32x4Bits($303); $305 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $304, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int32x4_fromInt8x16Bits($305); $307 = SIMD_Int32x4_add($306,$303); $308 = SIMD_Int32x4_swizzle($296, 3, 3, 3, 3); $309 = SIMD_Int32x4_add($307,$308); $310 = ((($_out)) + 384|0); temp_Int32x4_ptr = $297;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $309); $311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $312 = SIMD_Int32x4_and($311,SIMD_Int32x4_splat(1)); $313 = SIMD_Int8x16_fromInt32x4Bits($312); $314 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $313, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_add($315,$312); $317 = SIMD_Int8x16_fromInt32x4Bits($316); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_add($319,$316); $321 = SIMD_Int32x4_swizzle($309, 3, 3, 3, 3); $322 = SIMD_Int32x4_add($320,$321); $323 = ((($_out)) + 400|0); temp_Int32x4_ptr = $310;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $322); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),25))); $325 = SIMD_Int32x4_and($324,SIMD_Int32x4_splat(1)); $326 = SIMD_Int8x16_fromInt32x4Bits($325); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $328 = SIMD_Int32x4_fromInt8x16Bits($327); $329 = SIMD_Int32x4_add($328,$325); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int32x4_swizzle($322, 3, 3, 3, 3); $335 = SIMD_Int32x4_add($333,$334); $336 = ((($_out)) + 416|0); temp_Int32x4_ptr = $323;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $335); $337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),26))); $338 = SIMD_Int32x4_and($337,SIMD_Int32x4_splat(1)); $339 = SIMD_Int8x16_fromInt32x4Bits($338); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$338); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int32x4_swizzle($335, 3, 3, 3, 3); $348 = SIMD_Int32x4_add($346,$347); $349 = ((($_out)) + 432|0); temp_Int32x4_ptr = $336;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $348); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),27))); $351 = SIMD_Int32x4_and($350,SIMD_Int32x4_splat(1)); $352 = SIMD_Int8x16_fromInt32x4Bits($351); $353 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $352, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $354 = SIMD_Int32x4_fromInt8x16Bits($353); $355 = SIMD_Int32x4_add($354,$351); $356 = SIMD_Int8x16_fromInt32x4Bits($355); $357 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $356, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $358 = SIMD_Int32x4_fromInt8x16Bits($357); $359 = SIMD_Int32x4_add($358,$355); $360 = SIMD_Int32x4_swizzle($348, 3, 3, 3, 3); $361 = SIMD_Int32x4_add($359,$360); $362 = ((($_out)) + 448|0); temp_Int32x4_ptr = $349;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $361); $363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $364 = SIMD_Int32x4_and($363,SIMD_Int32x4_splat(1)); $365 = SIMD_Int8x16_fromInt32x4Bits($364); $366 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $365, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $367 = SIMD_Int32x4_fromInt8x16Bits($366); $368 = SIMD_Int32x4_add($367,$364); $369 = SIMD_Int8x16_fromInt32x4Bits($368); $370 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $369, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $371 = SIMD_Int32x4_fromInt8x16Bits($370); $372 = SIMD_Int32x4_add($371,$368); $373 = SIMD_Int32x4_swizzle($361, 3, 3, 3, 3); $374 = SIMD_Int32x4_add($372,$373); $375 = ((($_out)) + 464|0); temp_Int32x4_ptr = $362;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $374); $376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),29))); $377 = SIMD_Int32x4_and($376,SIMD_Int32x4_splat(1)); $378 = SIMD_Int8x16_fromInt32x4Bits($377); $379 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $378, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $380 = SIMD_Int32x4_fromInt8x16Bits($379); $381 = SIMD_Int32x4_add($380,$377); $382 = SIMD_Int8x16_fromInt32x4Bits($381); $383 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $382, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $384 = SIMD_Int32x4_fromInt8x16Bits($383); $385 = SIMD_Int32x4_add($384,$381); $386 = SIMD_Int32x4_swizzle($374, 3, 3, 3, 3); $387 = SIMD_Int32x4_add($385,$386); $388 = ((($_out)) + 480|0); temp_Int32x4_ptr = $375;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $387); $389 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $390 = SIMD_Int32x4_and($389,SIMD_Int32x4_splat(1)); $391 = SIMD_Int8x16_fromInt32x4Bits($390); $392 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $391, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $393 = SIMD_Int32x4_fromInt8x16Bits($392); $394 = SIMD_Int32x4_add($393,$390); $395 = SIMD_Int8x16_fromInt32x4Bits($394); $396 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $395, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $397 = SIMD_Int32x4_fromInt8x16Bits($396); $398 = SIMD_Int32x4_add($397,$394); $399 = SIMD_Int32x4_swizzle($387, 3, 3, 3, 3); $400 = SIMD_Int32x4_add($398,$399); $401 = ((($_out)) + 496|0); temp_Int32x4_ptr = $388;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $400); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),31))); $403 = SIMD_Int8x16_fromInt32x4Bits($402); $404 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $403, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $405 = SIMD_Int32x4_fromInt8x16Bits($404); $406 = SIMD_Int32x4_add($405,$402); $407 = SIMD_Int8x16_fromInt32x4Bits($406); $408 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $407, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $409 = SIMD_Int32x4_fromInt8x16Bits($408); $410 = SIMD_Int32x4_add($409,$406); $411 = SIMD_Int32x4_swizzle($400, 3, 3, 3, 3); $412 = SIMD_Int32x4_add($410,$411); temp_Int32x4_ptr = $401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $412); return (SIMD_Int32x4_check($412)); } function _iunpack2($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0); var $115 = 0, $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0); var $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = 0, $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0); var $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = 0, $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0); var $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = 0, $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0); var $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0); var $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0); var $296 = 0, $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = 0, $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = 0, $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = 0, $349 = SIMD_Int32x4(0,0,0,0); var $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = 0, $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0); var $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0); var $386 = SIMD_Int32x4(0,0,0,0), $387 = 0, $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = 0, $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0; var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(3)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),2))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(3)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),4))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(3)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),6))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(3)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),8))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(3)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),10))); $65 = SIMD_Int32x4_and($64,SIMD_Int32x4_splat(3)); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int8x16_fromInt32x4Bits($69); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_add($72,$69); $74 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $75 = SIMD_Int32x4_add($73,$74); $76 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $78 = SIMD_Int32x4_and($77,SIMD_Int32x4_splat(3)); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int8x16_fromInt32x4Bits($82); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_add($85,$82); $87 = SIMD_Int32x4_swizzle($75, 3, 3, 3, 3); $88 = SIMD_Int32x4_add($86,$87); $89 = ((($_out)) + 112|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),14))); $91 = SIMD_Int32x4_and($90,SIMD_Int32x4_splat(3)); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int8x16_fromInt32x4Bits($95); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_add($98,$95); $100 = SIMD_Int32x4_swizzle($88, 3, 3, 3, 3); $101 = SIMD_Int32x4_add($99,$100); $102 = ((($_out)) + 128|0); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),16))); $104 = SIMD_Int32x4_and($103,SIMD_Int32x4_splat(3)); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int8x16_fromInt32x4Bits($108); $110 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $109, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_add($111,$108); $113 = SIMD_Int32x4_swizzle($101, 3, 3, 3, 3); $114 = SIMD_Int32x4_add($112,$113); $115 = ((($_out)) + 144|0); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $117 = SIMD_Int32x4_and($116,SIMD_Int32x4_splat(3)); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int8x16_fromInt32x4Bits($121); $123 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $122, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_add($124,$121); $126 = SIMD_Int32x4_swizzle($114, 3, 3, 3, 3); $127 = SIMD_Int32x4_add($125,$126); $128 = ((($_out)) + 160|0); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $130 = SIMD_Int32x4_and($129,SIMD_Int32x4_splat(3)); $131 = SIMD_Int8x16_fromInt32x4Bits($130); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_add($133,$130); $135 = SIMD_Int8x16_fromInt32x4Bits($134); $136 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $135, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int32x4_fromInt8x16Bits($136); $138 = SIMD_Int32x4_add($137,$134); $139 = SIMD_Int32x4_swizzle($127, 3, 3, 3, 3); $140 = SIMD_Int32x4_add($138,$139); $141 = ((($_out)) + 176|0); temp_Int32x4_ptr = $128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),22))); $143 = SIMD_Int32x4_and($142,SIMD_Int32x4_splat(3)); $144 = SIMD_Int8x16_fromInt32x4Bits($143); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_add($146,$143); $148 = SIMD_Int8x16_fromInt32x4Bits($147); $149 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $148, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $150 = SIMD_Int32x4_fromInt8x16Bits($149); $151 = SIMD_Int32x4_add($150,$147); $152 = SIMD_Int32x4_swizzle($140, 3, 3, 3, 3); $153 = SIMD_Int32x4_add($151,$152); $154 = ((($_out)) + 192|0); temp_Int32x4_ptr = $141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $153); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $156 = SIMD_Int32x4_and($155,SIMD_Int32x4_splat(3)); $157 = SIMD_Int8x16_fromInt32x4Bits($156); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_add($159,$156); $161 = SIMD_Int8x16_fromInt32x4Bits($160); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_add($163,$160); $165 = SIMD_Int32x4_swizzle($153, 3, 3, 3, 3); $166 = SIMD_Int32x4_add($164,$165); $167 = ((($_out)) + 208|0); temp_Int32x4_ptr = $154;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $166); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),26))); $169 = SIMD_Int32x4_and($168,SIMD_Int32x4_splat(3)); $170 = SIMD_Int8x16_fromInt32x4Bits($169); $171 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $170, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_add($172,$169); $174 = SIMD_Int8x16_fromInt32x4Bits($173); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_add($176,$173); $178 = SIMD_Int32x4_swizzle($166, 3, 3, 3, 3); $179 = SIMD_Int32x4_add($177,$178); $180 = ((($_out)) + 224|0); temp_Int32x4_ptr = $167;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $182 = SIMD_Int32x4_and($181,SIMD_Int32x4_splat(3)); $183 = SIMD_Int8x16_fromInt32x4Bits($182); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_add($185,$182); $187 = SIMD_Int8x16_fromInt32x4Bits($186); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_add($189,$186); $191 = SIMD_Int32x4_swizzle($179, 3, 3, 3, 3); $192 = SIMD_Int32x4_add($190,$191); $193 = ((($_out)) + 240|0); temp_Int32x4_ptr = $180;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $192); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $195 = ((($in)) + 16|0); $$val = SIMD_Int32x4_load(HEAPU8, $195); $196 = SIMD_Int8x16_fromInt32x4Bits($194); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $198 = SIMD_Int32x4_fromInt8x16Bits($197); $199 = SIMD_Int32x4_add($198,$194); $200 = SIMD_Int8x16_fromInt32x4Bits($199); $201 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $200, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_add($202,$199); $204 = SIMD_Int32x4_swizzle($192, 3, 3, 3, 3); $205 = SIMD_Int32x4_add($203,$204); $206 = ((($_out)) + 256|0); temp_Int32x4_ptr = $193;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $205); $207 = SIMD_Int32x4_and($$val,SIMD_Int32x4_splat(3)); $208 = SIMD_Int8x16_fromInt32x4Bits($207); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$207); $212 = SIMD_Int8x16_fromInt32x4Bits($211); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_add($214,$211); $216 = SIMD_Int32x4_swizzle($205, 3, 3, 3, 3); $217 = SIMD_Int32x4_add($215,$216); $218 = ((($_out)) + 272|0); temp_Int32x4_ptr = $206;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $217); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $220 = SIMD_Int32x4_and($219,SIMD_Int32x4_splat(3)); $221 = SIMD_Int8x16_fromInt32x4Bits($220); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_add($223,$220); $225 = SIMD_Int8x16_fromInt32x4Bits($224); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_add($227,$224); $229 = SIMD_Int32x4_swizzle($217, 3, 3, 3, 3); $230 = SIMD_Int32x4_add($228,$229); $231 = ((($_out)) + 288|0); temp_Int32x4_ptr = $218;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),4))); $233 = SIMD_Int32x4_and($232,SIMD_Int32x4_splat(3)); $234 = SIMD_Int8x16_fromInt32x4Bits($233); $235 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $234, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $236 = SIMD_Int32x4_fromInt8x16Bits($235); $237 = SIMD_Int32x4_add($236,$233); $238 = SIMD_Int8x16_fromInt32x4Bits($237); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_add($240,$237); $242 = SIMD_Int32x4_swizzle($230, 3, 3, 3, 3); $243 = SIMD_Int32x4_add($241,$242); $244 = ((($_out)) + 304|0); temp_Int32x4_ptr = $231;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $243); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),6))); $246 = SIMD_Int32x4_and($245,SIMD_Int32x4_splat(3)); $247 = SIMD_Int8x16_fromInt32x4Bits($246); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_add($249,$246); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int32x4_swizzle($243, 3, 3, 3, 3); $256 = SIMD_Int32x4_add($254,$255); $257 = ((($_out)) + 320|0); temp_Int32x4_ptr = $244;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $259 = SIMD_Int32x4_and($258,SIMD_Int32x4_splat(3)); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int32x4_swizzle($256, 3, 3, 3, 3); $269 = SIMD_Int32x4_add($267,$268); $270 = ((($_out)) + 336|0); temp_Int32x4_ptr = $257;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),10))); $272 = SIMD_Int32x4_and($271,SIMD_Int32x4_splat(3)); $273 = SIMD_Int8x16_fromInt32x4Bits($272); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $275 = SIMD_Int32x4_fromInt8x16Bits($274); $276 = SIMD_Int32x4_add($275,$272); $277 = SIMD_Int8x16_fromInt32x4Bits($276); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_add($279,$276); $281 = SIMD_Int32x4_swizzle($269, 3, 3, 3, 3); $282 = SIMD_Int32x4_add($280,$281); $283 = ((($_out)) + 352|0); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),12))); $285 = SIMD_Int32x4_and($284,SIMD_Int32x4_splat(3)); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int32x4_swizzle($282, 3, 3, 3, 3); $295 = SIMD_Int32x4_add($293,$294); $296 = ((($_out)) + 368|0); temp_Int32x4_ptr = $283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),14))); $298 = SIMD_Int32x4_and($297,SIMD_Int32x4_splat(3)); $299 = SIMD_Int8x16_fromInt32x4Bits($298); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_add($301,$298); $303 = SIMD_Int8x16_fromInt32x4Bits($302); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_add($305,$302); $307 = SIMD_Int32x4_swizzle($295, 3, 3, 3, 3); $308 = SIMD_Int32x4_add($306,$307); $309 = ((($_out)) + 384|0); temp_Int32x4_ptr = $296;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $308); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),16))); $311 = SIMD_Int32x4_and($310,SIMD_Int32x4_splat(3)); $312 = SIMD_Int8x16_fromInt32x4Bits($311); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_add($314,$311); $316 = SIMD_Int8x16_fromInt32x4Bits($315); $317 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $316, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_add($318,$315); $320 = SIMD_Int32x4_swizzle($308, 3, 3, 3, 3); $321 = SIMD_Int32x4_add($319,$320); $322 = ((($_out)) + 400|0); temp_Int32x4_ptr = $309;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $321); $323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),18))); $324 = SIMD_Int32x4_and($323,SIMD_Int32x4_splat(3)); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int8x16_fromInt32x4Bits($328); $330 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $329, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $331 = SIMD_Int32x4_fromInt8x16Bits($330); $332 = SIMD_Int32x4_add($331,$328); $333 = SIMD_Int32x4_swizzle($321, 3, 3, 3, 3); $334 = SIMD_Int32x4_add($332,$333); $335 = ((($_out)) + 416|0); temp_Int32x4_ptr = $322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $334); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),20))); $337 = SIMD_Int32x4_and($336,SIMD_Int32x4_splat(3)); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int8x16_fromInt32x4Bits($341); $343 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $342, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $344 = SIMD_Int32x4_fromInt8x16Bits($343); $345 = SIMD_Int32x4_add($344,$341); $346 = SIMD_Int32x4_swizzle($334, 3, 3, 3, 3); $347 = SIMD_Int32x4_add($345,$346); $348 = ((($_out)) + 432|0); temp_Int32x4_ptr = $335;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $347); $349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),22))); $350 = SIMD_Int32x4_and($349,SIMD_Int32x4_splat(3)); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int32x4_swizzle($347, 3, 3, 3, 3); $360 = SIMD_Int32x4_add($358,$359); $361 = ((($_out)) + 448|0); temp_Int32x4_ptr = $348;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $360); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),24))); $363 = SIMD_Int32x4_and($362,SIMD_Int32x4_splat(3)); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($360, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 464|0); temp_Int32x4_ptr = $361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),26))); $376 = SIMD_Int32x4_and($375,SIMD_Int32x4_splat(3)); $377 = SIMD_Int8x16_fromInt32x4Bits($376); $378 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $377, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $379 = SIMD_Int32x4_fromInt8x16Bits($378); $380 = SIMD_Int32x4_add($379,$376); $381 = SIMD_Int8x16_fromInt32x4Bits($380); $382 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $381, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $383 = SIMD_Int32x4_fromInt8x16Bits($382); $384 = SIMD_Int32x4_add($383,$380); $385 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $386 = SIMD_Int32x4_add($384,$385); $387 = ((($_out)) + 480|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $386); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),28))); $389 = SIMD_Int32x4_and($388,SIMD_Int32x4_splat(3)); $390 = SIMD_Int8x16_fromInt32x4Bits($389); $391 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $390, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $392 = SIMD_Int32x4_fromInt8x16Bits($391); $393 = SIMD_Int32x4_add($392,$389); $394 = SIMD_Int8x16_fromInt32x4Bits($393); $395 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $394, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $396 = SIMD_Int32x4_fromInt8x16Bits($395); $397 = SIMD_Int32x4_add($396,$393); $398 = SIMD_Int32x4_swizzle($386, 3, 3, 3, 3); $399 = SIMD_Int32x4_add($397,$398); $400 = ((($_out)) + 496|0); temp_Int32x4_ptr = $387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $399); $401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),30))); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int8x16_fromInt32x4Bits($405); $407 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $406, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $408 = SIMD_Int32x4_fromInt8x16Bits($407); $409 = SIMD_Int32x4_add($408,$405); $410 = SIMD_Int32x4_swizzle($399, 3, 3, 3, 3); $411 = SIMD_Int32x4_add($409,$410); temp_Int32x4_ptr = $400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $411); return (SIMD_Int32x4_check($411)); } function _iunpack3($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0); var $114 = SIMD_Int32x4(0,0,0,0), $115 = 0, $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = 0, $131 = SIMD_Int32x4(0,0,0,0); var $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0); var $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = 0, $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0); var $222 = 0, $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0; var $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0); var $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int32x4(0,0,0,0), $276 = 0; var $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = 0, $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = 0, $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = 0, $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = 0, $33 = SIMD_Int32x4(0,0,0,0); var $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = 0, $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0); var $349 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = 0, $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0); var $367 = SIMD_Int32x4(0,0,0,0), $368 = 0, $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = 0, $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = 0, $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0); var $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0, $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0); var $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0); var $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0); var $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(7)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),3))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(7)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),6))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(7)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),9))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(7)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(7)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),15))); $65 = SIMD_Int32x4_and($64,SIMD_Int32x4_splat(7)); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int8x16_fromInt32x4Bits($69); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_add($72,$69); $74 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $75 = SIMD_Int32x4_add($73,$74); $76 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $78 = SIMD_Int32x4_and($77,SIMD_Int32x4_splat(7)); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int8x16_fromInt32x4Bits($82); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_add($85,$82); $87 = SIMD_Int32x4_swizzle($75, 3, 3, 3, 3); $88 = SIMD_Int32x4_add($86,$87); $89 = ((($_out)) + 112|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),21))); $91 = SIMD_Int32x4_and($90,SIMD_Int32x4_splat(7)); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int8x16_fromInt32x4Bits($95); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_add($98,$95); $100 = SIMD_Int32x4_swizzle($88, 3, 3, 3, 3); $101 = SIMD_Int32x4_add($99,$100); $102 = ((($_out)) + 128|0); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $103 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $104 = SIMD_Int32x4_and($103,SIMD_Int32x4_splat(7)); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int8x16_fromInt32x4Bits($108); $110 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $109, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $111 = SIMD_Int32x4_fromInt8x16Bits($110); $112 = SIMD_Int32x4_add($111,$108); $113 = SIMD_Int32x4_swizzle($101, 3, 3, 3, 3); $114 = SIMD_Int32x4_add($112,$113); $115 = ((($_out)) + 144|0); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $114); $116 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),27))); $117 = SIMD_Int32x4_and($116,SIMD_Int32x4_splat(7)); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int8x16_fromInt32x4Bits($121); $123 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $122, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_add($124,$121); $126 = SIMD_Int32x4_swizzle($114, 3, 3, 3, 3); $127 = SIMD_Int32x4_add($125,$126); $128 = ((($_out)) + 160|0); temp_Int32x4_ptr = $115;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $127); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $130 = ((($in)) + 16|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $130); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),2))); $132 = SIMD_Int32x4_and($131,SIMD_Int32x4_splat(7)); $133 = SIMD_Int32x4_or($132,$129); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int8x16_fromInt32x4Bits($137); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_add($140,$137); $142 = SIMD_Int32x4_swizzle($127, 3, 3, 3, 3); $143 = SIMD_Int32x4_add($141,$142); $144 = ((($_out)) + 176|0); temp_Int32x4_ptr = $128;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $143); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),1))); $146 = SIMD_Int32x4_and($145,SIMD_Int32x4_splat(7)); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int8x16_fromInt32x4Bits($150); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_add($153,$150); $155 = SIMD_Int32x4_swizzle($143, 3, 3, 3, 3); $156 = SIMD_Int32x4_add($154,$155); $157 = ((($_out)) + 192|0); temp_Int32x4_ptr = $144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $156); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $159 = SIMD_Int32x4_and($158,SIMD_Int32x4_splat(7)); $160 = SIMD_Int8x16_fromInt32x4Bits($159); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_add($162,$159); $164 = SIMD_Int8x16_fromInt32x4Bits($163); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_add($166,$163); $168 = SIMD_Int32x4_swizzle($156, 3, 3, 3, 3); $169 = SIMD_Int32x4_add($167,$168); $170 = ((($_out)) + 208|0); temp_Int32x4_ptr = $157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),7))); $172 = SIMD_Int32x4_and($171,SIMD_Int32x4_splat(7)); $173 = SIMD_Int8x16_fromInt32x4Bits($172); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_add($175,$172); $177 = SIMD_Int8x16_fromInt32x4Bits($176); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_add($179,$176); $181 = SIMD_Int32x4_swizzle($169, 3, 3, 3, 3); $182 = SIMD_Int32x4_add($180,$181); $183 = ((($_out)) + 224|0); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $182); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),10))); $185 = SIMD_Int32x4_and($184,SIMD_Int32x4_splat(7)); $186 = SIMD_Int8x16_fromInt32x4Bits($185); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_add($188,$185); $190 = SIMD_Int8x16_fromInt32x4Bits($189); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_add($192,$189); $194 = SIMD_Int32x4_swizzle($182, 3, 3, 3, 3); $195 = SIMD_Int32x4_add($193,$194); $196 = ((($_out)) + 240|0); temp_Int32x4_ptr = $183;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),13))); $198 = SIMD_Int32x4_and($197,SIMD_Int32x4_splat(7)); $199 = SIMD_Int8x16_fromInt32x4Bits($198); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_add($201,$198); $203 = SIMD_Int8x16_fromInt32x4Bits($202); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_add($205,$202); $207 = SIMD_Int32x4_swizzle($195, 3, 3, 3, 3); $208 = SIMD_Int32x4_add($206,$207); $209 = ((($_out)) + 256|0); temp_Int32x4_ptr = $196;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $208); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $211 = SIMD_Int32x4_and($210,SIMD_Int32x4_splat(7)); $212 = SIMD_Int8x16_fromInt32x4Bits($211); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_add($214,$211); $216 = SIMD_Int8x16_fromInt32x4Bits($215); $217 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $216, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $218 = SIMD_Int32x4_fromInt8x16Bits($217); $219 = SIMD_Int32x4_add($218,$215); $220 = SIMD_Int32x4_swizzle($208, 3, 3, 3, 3); $221 = SIMD_Int32x4_add($219,$220); $222 = ((($_out)) + 272|0); temp_Int32x4_ptr = $209;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $221); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),19))); $224 = SIMD_Int32x4_and($223,SIMD_Int32x4_splat(7)); $225 = SIMD_Int8x16_fromInt32x4Bits($224); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_add($227,$224); $229 = SIMD_Int8x16_fromInt32x4Bits($228); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_add($231,$228); $233 = SIMD_Int32x4_swizzle($221, 3, 3, 3, 3); $234 = SIMD_Int32x4_add($232,$233); $235 = ((($_out)) + 288|0); temp_Int32x4_ptr = $222;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),22))); $237 = SIMD_Int32x4_and($236,SIMD_Int32x4_splat(7)); $238 = SIMD_Int8x16_fromInt32x4Bits($237); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_add($240,$237); $242 = SIMD_Int8x16_fromInt32x4Bits($241); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_add($244,$241); $246 = SIMD_Int32x4_swizzle($234, 3, 3, 3, 3); $247 = SIMD_Int32x4_add($245,$246); $248 = ((($_out)) + 304|0); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),25))); $250 = SIMD_Int32x4_and($249,SIMD_Int32x4_splat(7)); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int8x16_fromInt32x4Bits($254); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_add($257,$254); $259 = SIMD_Int32x4_swizzle($247, 3, 3, 3, 3); $260 = SIMD_Int32x4_add($258,$259); $261 = ((($_out)) + 320|0); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $263 = SIMD_Int32x4_and($262,SIMD_Int32x4_splat(7)); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int8x16_fromInt32x4Bits($267); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_add($270,$267); $272 = SIMD_Int32x4_swizzle($260, 3, 3, 3, 3); $273 = SIMD_Int32x4_add($271,$272); $274 = ((($_out)) + 336|0); temp_Int32x4_ptr = $261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),31))); $276 = ((($in)) + 32|0); $$val = SIMD_Int32x4_load(HEAPU8, $276); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),1))); $278 = SIMD_Int32x4_and($277,SIMD_Int32x4_splat(7)); $279 = SIMD_Int32x4_or($278,$275); $280 = SIMD_Int8x16_fromInt32x4Bits($279); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_add($282,$279); $284 = SIMD_Int8x16_fromInt32x4Bits($283); $285 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $284, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $286 = SIMD_Int32x4_fromInt8x16Bits($285); $287 = SIMD_Int32x4_add($286,$283); $288 = SIMD_Int32x4_swizzle($273, 3, 3, 3, 3); $289 = SIMD_Int32x4_add($287,$288); $290 = ((($_out)) + 352|0); temp_Int32x4_ptr = $274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $289); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $292 = SIMD_Int32x4_and($291,SIMD_Int32x4_splat(7)); $293 = SIMD_Int8x16_fromInt32x4Bits($292); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_add($295,$292); $297 = SIMD_Int8x16_fromInt32x4Bits($296); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $299 = SIMD_Int32x4_fromInt8x16Bits($298); $300 = SIMD_Int32x4_add($299,$296); $301 = SIMD_Int32x4_swizzle($289, 3, 3, 3, 3); $302 = SIMD_Int32x4_add($300,$301); $303 = ((($_out)) + 368|0); temp_Int32x4_ptr = $290;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $302); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),5))); $305 = SIMD_Int32x4_and($304,SIMD_Int32x4_splat(7)); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int8x16_fromInt32x4Bits($309); $311 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $310, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $312 = SIMD_Int32x4_fromInt8x16Bits($311); $313 = SIMD_Int32x4_add($312,$309); $314 = SIMD_Int32x4_swizzle($302, 3, 3, 3, 3); $315 = SIMD_Int32x4_add($313,$314); $316 = ((($_out)) + 384|0); temp_Int32x4_ptr = $303;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $315); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $318 = SIMD_Int32x4_and($317,SIMD_Int32x4_splat(7)); $319 = SIMD_Int8x16_fromInt32x4Bits($318); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_add($321,$318); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int32x4_swizzle($315, 3, 3, 3, 3); $328 = SIMD_Int32x4_add($326,$327); $329 = ((($_out)) + 400|0); temp_Int32x4_ptr = $316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $328); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),11))); $331 = SIMD_Int32x4_and($330,SIMD_Int32x4_splat(7)); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int8x16_fromInt32x4Bits($335); $337 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $336, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $338 = SIMD_Int32x4_fromInt8x16Bits($337); $339 = SIMD_Int32x4_add($338,$335); $340 = SIMD_Int32x4_swizzle($328, 3, 3, 3, 3); $341 = SIMD_Int32x4_add($339,$340); $342 = ((($_out)) + 416|0); temp_Int32x4_ptr = $329;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $341); $343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),14))); $344 = SIMD_Int32x4_and($343,SIMD_Int32x4_splat(7)); $345 = SIMD_Int8x16_fromInt32x4Bits($344); $346 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $345, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $347 = SIMD_Int32x4_fromInt8x16Bits($346); $348 = SIMD_Int32x4_add($347,$344); $349 = SIMD_Int8x16_fromInt32x4Bits($348); $350 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $349, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $351 = SIMD_Int32x4_fromInt8x16Bits($350); $352 = SIMD_Int32x4_add($351,$348); $353 = SIMD_Int32x4_swizzle($341, 3, 3, 3, 3); $354 = SIMD_Int32x4_add($352,$353); $355 = ((($_out)) + 432|0); temp_Int32x4_ptr = $342;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $354); $356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),17))); $357 = SIMD_Int32x4_and($356,SIMD_Int32x4_splat(7)); $358 = SIMD_Int8x16_fromInt32x4Bits($357); $359 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $358, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $360 = SIMD_Int32x4_fromInt8x16Bits($359); $361 = SIMD_Int32x4_add($360,$357); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int32x4_swizzle($354, 3, 3, 3, 3); $367 = SIMD_Int32x4_add($365,$366); $368 = ((($_out)) + 448|0); temp_Int32x4_ptr = $355;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $367); $369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),20))); $370 = SIMD_Int32x4_and($369,SIMD_Int32x4_splat(7)); $371 = SIMD_Int8x16_fromInt32x4Bits($370); $372 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $371, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $373 = SIMD_Int32x4_fromInt8x16Bits($372); $374 = SIMD_Int32x4_add($373,$370); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int32x4_swizzle($367, 3, 3, 3, 3); $380 = SIMD_Int32x4_add($378,$379); $381 = ((($_out)) + 464|0); temp_Int32x4_ptr = $368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $380); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),23))); $383 = SIMD_Int32x4_and($382,SIMD_Int32x4_splat(7)); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int32x4_swizzle($380, 3, 3, 3, 3); $393 = SIMD_Int32x4_add($391,$392); $394 = ((($_out)) + 480|0); temp_Int32x4_ptr = $381;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $393); $395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),26))); $396 = SIMD_Int32x4_and($395,SIMD_Int32x4_splat(7)); $397 = SIMD_Int8x16_fromInt32x4Bits($396); $398 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $397, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $399 = SIMD_Int32x4_fromInt8x16Bits($398); $400 = SIMD_Int32x4_add($399,$396); $401 = SIMD_Int8x16_fromInt32x4Bits($400); $402 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $401, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $403 = SIMD_Int32x4_fromInt8x16Bits($402); $404 = SIMD_Int32x4_add($403,$400); $405 = SIMD_Int32x4_swizzle($393, 3, 3, 3, 3); $406 = SIMD_Int32x4_add($404,$405); $407 = ((($_out)) + 496|0); temp_Int32x4_ptr = $394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $406); $408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),29))); $409 = SIMD_Int8x16_fromInt32x4Bits($408); $410 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $409, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $411 = SIMD_Int32x4_fromInt8x16Bits($410); $412 = SIMD_Int32x4_add($411,$408); $413 = SIMD_Int8x16_fromInt32x4Bits($412); $414 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $413, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $415 = SIMD_Int32x4_fromInt8x16Bits($414); $416 = SIMD_Int32x4_add($415,$412); $417 = SIMD_Int32x4_swizzle($406, 3, 3, 3, 3); $418 = SIMD_Int32x4_add($416,$417); temp_Int32x4_ptr = $407;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $418); return (SIMD_Int32x4_check($418)); } function _iunpack4($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0); var $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = 0, $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0); var $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int32x4(0,0,0,0); var $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0); var $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0); var $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0); var $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int32x4(0,0,0,0); var $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0); var $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = 0, $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0); var $294 = SIMD_Int32x4(0,0,0,0), $295 = 0, $296 = SIMD_Int32x4(0,0,0,0), $297 = 0, $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = 0, $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0); var $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = 0, $347 = SIMD_Int32x4(0,0,0,0); var $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = 0, $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0); var $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0); var $384 = SIMD_Int32x4(0,0,0,0), $385 = 0, $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = 0, $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0; var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = 0, $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(15)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),4))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(15)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),8))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(15)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(15)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),16))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(15)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $65 = SIMD_Int32x4_and($64,SIMD_Int32x4_splat(15)); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int8x16_fromInt32x4Bits($69); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_add($72,$69); $74 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $75 = SIMD_Int32x4_add($73,$74); $76 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $78 = SIMD_Int32x4_and($77,SIMD_Int32x4_splat(15)); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int8x16_fromInt32x4Bits($82); $84 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $83, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $85 = SIMD_Int32x4_fromInt8x16Bits($84); $86 = SIMD_Int32x4_add($85,$82); $87 = SIMD_Int32x4_swizzle($75, 3, 3, 3, 3); $88 = SIMD_Int32x4_add($86,$87); $89 = ((($_out)) + 112|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $88); $90 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $91 = ((($in)) + 16|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $91); $92 = SIMD_Int8x16_fromInt32x4Bits($90); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$90); $96 = SIMD_Int8x16_fromInt32x4Bits($95); $97 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $96, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $98 = SIMD_Int32x4_fromInt8x16Bits($97); $99 = SIMD_Int32x4_add($98,$95); $100 = SIMD_Int32x4_swizzle($88, 3, 3, 3, 3); $101 = SIMD_Int32x4_add($99,$100); $102 = ((($_out)) + 128|0); temp_Int32x4_ptr = $89;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $101); $103 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(15)); $104 = SIMD_Int8x16_fromInt32x4Bits($103); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_add($106,$103); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int32x4_swizzle($101, 3, 3, 3, 3); $113 = SIMD_Int32x4_add($111,$112); $114 = ((($_out)) + 144|0); temp_Int32x4_ptr = $102;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),4))); $116 = SIMD_Int32x4_and($115,SIMD_Int32x4_splat(15)); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int8x16_fromInt32x4Bits($120); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_add($123,$120); $125 = SIMD_Int32x4_swizzle($113, 3, 3, 3, 3); $126 = SIMD_Int32x4_add($124,$125); $127 = ((($_out)) + 160|0); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $126); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),8))); $129 = SIMD_Int32x4_and($128,SIMD_Int32x4_splat(15)); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int32x4_swizzle($126, 3, 3, 3, 3); $139 = SIMD_Int32x4_add($137,$138); $140 = ((($_out)) + 176|0); temp_Int32x4_ptr = $127;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $142 = SIMD_Int32x4_and($141,SIMD_Int32x4_splat(15)); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int32x4_swizzle($139, 3, 3, 3, 3); $152 = SIMD_Int32x4_add($150,$151); $153 = ((($_out)) + 192|0); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $155 = SIMD_Int32x4_and($154,SIMD_Int32x4_splat(15)); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int8x16_fromInt32x4Bits($159); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_add($162,$159); $164 = SIMD_Int32x4_swizzle($152, 3, 3, 3, 3); $165 = SIMD_Int32x4_add($163,$164); $166 = ((($_out)) + 208|0); temp_Int32x4_ptr = $153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $165); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),20))); $168 = SIMD_Int32x4_and($167,SIMD_Int32x4_splat(15)); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int8x16_fromInt32x4Bits($172); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_add($175,$172); $177 = SIMD_Int32x4_swizzle($165, 3, 3, 3, 3); $178 = SIMD_Int32x4_add($176,$177); $179 = ((($_out)) + 224|0); temp_Int32x4_ptr = $166;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $181 = SIMD_Int32x4_and($180,SIMD_Int32x4_splat(15)); $182 = SIMD_Int8x16_fromInt32x4Bits($181); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_add($184,$181); $186 = SIMD_Int8x16_fromInt32x4Bits($185); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_add($188,$185); $190 = SIMD_Int32x4_swizzle($178, 3, 3, 3, 3); $191 = SIMD_Int32x4_add($189,$190); $192 = ((($_out)) + 240|0); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),28))); $194 = ((($in)) + 32|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $194); $195 = SIMD_Int8x16_fromInt32x4Bits($193); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_add($197,$193); $199 = SIMD_Int8x16_fromInt32x4Bits($198); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_add($201,$198); $203 = SIMD_Int32x4_swizzle($191, 3, 3, 3, 3); $204 = SIMD_Int32x4_add($202,$203); $205 = ((($_out)) + 256|0); temp_Int32x4_ptr = $192;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $204); $206 = SIMD_Int32x4_and($$val1,SIMD_Int32x4_splat(15)); $207 = SIMD_Int8x16_fromInt32x4Bits($206); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$206); $211 = SIMD_Int8x16_fromInt32x4Bits($210); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_add($213,$210); $215 = SIMD_Int32x4_swizzle($204, 3, 3, 3, 3); $216 = SIMD_Int32x4_add($214,$215); $217 = ((($_out)) + 272|0); temp_Int32x4_ptr = $205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $219 = SIMD_Int32x4_and($218,SIMD_Int32x4_splat(15)); $220 = SIMD_Int8x16_fromInt32x4Bits($219); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_add($222,$219); $224 = SIMD_Int8x16_fromInt32x4Bits($223); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_add($226,$223); $228 = SIMD_Int32x4_swizzle($216, 3, 3, 3, 3); $229 = SIMD_Int32x4_add($227,$228); $230 = ((($_out)) + 288|0); temp_Int32x4_ptr = $217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),8))); $232 = SIMD_Int32x4_and($231,SIMD_Int32x4_splat(15)); $233 = SIMD_Int8x16_fromInt32x4Bits($232); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_add($235,$232); $237 = SIMD_Int8x16_fromInt32x4Bits($236); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_add($239,$236); $241 = SIMD_Int32x4_swizzle($229, 3, 3, 3, 3); $242 = SIMD_Int32x4_add($240,$241); $243 = ((($_out)) + 304|0); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),12))); $245 = SIMD_Int32x4_and($244,SIMD_Int32x4_splat(15)); $246 = SIMD_Int8x16_fromInt32x4Bits($245); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_add($248,$245); $250 = SIMD_Int8x16_fromInt32x4Bits($249); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_add($252,$249); $254 = SIMD_Int32x4_swizzle($242, 3, 3, 3, 3); $255 = SIMD_Int32x4_add($253,$254); $256 = ((($_out)) + 320|0); temp_Int32x4_ptr = $243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $255); $257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $258 = SIMD_Int32x4_and($257,SIMD_Int32x4_splat(15)); $259 = SIMD_Int8x16_fromInt32x4Bits($258); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_add($261,$258); $263 = SIMD_Int8x16_fromInt32x4Bits($262); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_add($265,$262); $267 = SIMD_Int32x4_swizzle($255, 3, 3, 3, 3); $268 = SIMD_Int32x4_add($266,$267); $269 = ((($_out)) + 336|0); temp_Int32x4_ptr = $256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),20))); $271 = SIMD_Int32x4_and($270,SIMD_Int32x4_splat(15)); $272 = SIMD_Int8x16_fromInt32x4Bits($271); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $274 = SIMD_Int32x4_fromInt8x16Bits($273); $275 = SIMD_Int32x4_add($274,$271); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int32x4_swizzle($268, 3, 3, 3, 3); $281 = SIMD_Int32x4_add($279,$280); $282 = ((($_out)) + 352|0); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $281); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),24))); $284 = SIMD_Int32x4_and($283,SIMD_Int32x4_splat(15)); $285 = SIMD_Int8x16_fromInt32x4Bits($284); $286 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $285, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $287 = SIMD_Int32x4_fromInt8x16Bits($286); $288 = SIMD_Int32x4_add($287,$284); $289 = SIMD_Int8x16_fromInt32x4Bits($288); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_add($291,$288); $293 = SIMD_Int32x4_swizzle($281, 3, 3, 3, 3); $294 = SIMD_Int32x4_add($292,$293); $295 = ((($_out)) + 368|0); temp_Int32x4_ptr = $282;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $297 = ((($in)) + 48|0); $$val = SIMD_Int32x4_load(HEAPU8, $297); $298 = SIMD_Int8x16_fromInt32x4Bits($296); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $300 = SIMD_Int32x4_fromInt8x16Bits($299); $301 = SIMD_Int32x4_add($300,$296); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int32x4_swizzle($294, 3, 3, 3, 3); $307 = SIMD_Int32x4_add($305,$306); $308 = ((($_out)) + 384|0); temp_Int32x4_ptr = $295;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $309 = SIMD_Int32x4_and($$val,SIMD_Int32x4_splat(15)); $310 = SIMD_Int8x16_fromInt32x4Bits($309); $311 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $310, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $312 = SIMD_Int32x4_fromInt8x16Bits($311); $313 = SIMD_Int32x4_add($312,$309); $314 = SIMD_Int8x16_fromInt32x4Bits($313); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_add($316,$313); $318 = SIMD_Int32x4_swizzle($307, 3, 3, 3, 3); $319 = SIMD_Int32x4_add($317,$318); $320 = ((($_out)) + 400|0); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $319); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),4))); $322 = SIMD_Int32x4_and($321,SIMD_Int32x4_splat(15)); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int8x16_fromInt32x4Bits($326); $328 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $327, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $329 = SIMD_Int32x4_fromInt8x16Bits($328); $330 = SIMD_Int32x4_add($329,$326); $331 = SIMD_Int32x4_swizzle($319, 3, 3, 3, 3); $332 = SIMD_Int32x4_add($330,$331); $333 = ((($_out)) + 416|0); temp_Int32x4_ptr = $320;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $332); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $335 = SIMD_Int32x4_and($334,SIMD_Int32x4_splat(15)); $336 = SIMD_Int8x16_fromInt32x4Bits($335); $337 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $336, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $338 = SIMD_Int32x4_fromInt8x16Bits($337); $339 = SIMD_Int32x4_add($338,$335); $340 = SIMD_Int8x16_fromInt32x4Bits($339); $341 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $340, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $342 = SIMD_Int32x4_fromInt8x16Bits($341); $343 = SIMD_Int32x4_add($342,$339); $344 = SIMD_Int32x4_swizzle($332, 3, 3, 3, 3); $345 = SIMD_Int32x4_add($343,$344); $346 = ((($_out)) + 432|0); temp_Int32x4_ptr = $333;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $345); $347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),12))); $348 = SIMD_Int32x4_and($347,SIMD_Int32x4_splat(15)); $349 = SIMD_Int8x16_fromInt32x4Bits($348); $350 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $349, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $351 = SIMD_Int32x4_fromInt8x16Bits($350); $352 = SIMD_Int32x4_add($351,$348); $353 = SIMD_Int8x16_fromInt32x4Bits($352); $354 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $353, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $355 = SIMD_Int32x4_fromInt8x16Bits($354); $356 = SIMD_Int32x4_add($355,$352); $357 = SIMD_Int32x4_swizzle($345, 3, 3, 3, 3); $358 = SIMD_Int32x4_add($356,$357); $359 = ((($_out)) + 448|0); temp_Int32x4_ptr = $346;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $358); $360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),16))); $361 = SIMD_Int32x4_and($360,SIMD_Int32x4_splat(15)); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int8x16_fromInt32x4Bits($365); $367 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $366, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $368 = SIMD_Int32x4_fromInt8x16Bits($367); $369 = SIMD_Int32x4_add($368,$365); $370 = SIMD_Int32x4_swizzle($358, 3, 3, 3, 3); $371 = SIMD_Int32x4_add($369,$370); $372 = ((($_out)) + 464|0); temp_Int32x4_ptr = $359;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $371); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),20))); $374 = SIMD_Int32x4_and($373,SIMD_Int32x4_splat(15)); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int32x4_swizzle($371, 3, 3, 3, 3); $384 = SIMD_Int32x4_add($382,$383); $385 = ((($_out)) + 480|0); temp_Int32x4_ptr = $372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $384); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),24))); $387 = SIMD_Int32x4_and($386,SIMD_Int32x4_splat(15)); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int8x16_fromInt32x4Bits($391); $393 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $392, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $394 = SIMD_Int32x4_fromInt8x16Bits($393); $395 = SIMD_Int32x4_add($394,$391); $396 = SIMD_Int32x4_swizzle($384, 3, 3, 3, 3); $397 = SIMD_Int32x4_add($395,$396); $398 = ((($_out)) + 496|0); temp_Int32x4_ptr = $385;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $397); $399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),28))); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int8x16_fromInt32x4Bits($403); $405 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $404, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $406 = SIMD_Int32x4_fromInt8x16Bits($405); $407 = SIMD_Int32x4_add($406,$403); $408 = SIMD_Int32x4_swizzle($397, 3, 3, 3, 3); $409 = SIMD_Int32x4_add($407,$408); temp_Int32x4_ptr = $398;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $409); return (SIMD_Int32x4_check($409)); } function _iunpack5($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = 0, $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0); var $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0); var $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = 0, $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = 0, $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0); var $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0); var $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0); var $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0, $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0); var $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = 0; var $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = 0, $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0); var $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = 0, $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = 0, $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0); var $293 = 0, $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = 0, $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0); var $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = 0, $333 = SIMD_Int32x4(0,0,0,0), $334 = 0, $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0); var $347 = SIMD_Int32x4(0,0,0,0), $348 = 0, $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = 0, $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = 0, $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $400 = 0, $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = 0, $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0); var $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0, $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0); var $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = 0, $77 = SIMD_Int32x4(0,0,0,0), $78 = 0, $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0); var $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(31)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),5))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(31)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),10))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(31)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),15))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(31)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(31)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),25))); $65 = SIMD_Int32x4_and($64,SIMD_Int32x4_splat(31)); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int8x16_fromInt32x4Bits($69); $71 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $70, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $72 = SIMD_Int32x4_fromInt8x16Bits($71); $73 = SIMD_Int32x4_add($72,$69); $74 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $75 = SIMD_Int32x4_add($73,$74); $76 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $75); $77 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $78 = ((($in)) + 16|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $78); $79 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),2))); $80 = SIMD_Int32x4_and($79,SIMD_Int32x4_splat(31)); $81 = SIMD_Int32x4_or($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int8x16_fromInt32x4Bits($85); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_add($88,$85); $90 = SIMD_Int32x4_swizzle($75, 3, 3, 3, 3); $91 = SIMD_Int32x4_add($89,$90); $92 = ((($_out)) + 112|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),3))); $94 = SIMD_Int32x4_and($93,SIMD_Int32x4_splat(31)); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int8x16_fromInt32x4Bits($98); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_add($101,$98); $103 = SIMD_Int32x4_swizzle($91, 3, 3, 3, 3); $104 = SIMD_Int32x4_add($102,$103); $105 = ((($_out)) + 128|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $104); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $107 = SIMD_Int32x4_and($106,SIMD_Int32x4_splat(31)); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int8x16_fromInt32x4Bits($111); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_add($114,$111); $116 = SIMD_Int32x4_swizzle($104, 3, 3, 3, 3); $117 = SIMD_Int32x4_add($115,$116); $118 = ((($_out)) + 144|0); temp_Int32x4_ptr = $105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),13))); $120 = SIMD_Int32x4_and($119,SIMD_Int32x4_splat(31)); $121 = SIMD_Int8x16_fromInt32x4Bits($120); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_add($123,$120); $125 = SIMD_Int8x16_fromInt32x4Bits($124); $126 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $125, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int32x4_fromInt8x16Bits($126); $128 = SIMD_Int32x4_add($127,$124); $129 = SIMD_Int32x4_swizzle($117, 3, 3, 3, 3); $130 = SIMD_Int32x4_add($128,$129); $131 = ((($_out)) + 160|0); temp_Int32x4_ptr = $118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $130); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),18))); $133 = SIMD_Int32x4_and($132,SIMD_Int32x4_splat(31)); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int8x16_fromInt32x4Bits($137); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_add($140,$137); $142 = SIMD_Int32x4_swizzle($130, 3, 3, 3, 3); $143 = SIMD_Int32x4_add($141,$142); $144 = ((($_out)) + 176|0); temp_Int32x4_ptr = $131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $143); $145 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),23))); $146 = SIMD_Int32x4_and($145,SIMD_Int32x4_splat(31)); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int8x16_fromInt32x4Bits($150); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_add($153,$150); $155 = SIMD_Int32x4_swizzle($143, 3, 3, 3, 3); $156 = SIMD_Int32x4_add($154,$155); $157 = ((($_out)) + 192|0); temp_Int32x4_ptr = $144;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $156); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),28))); $159 = ((($in)) + 32|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $159); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),4))); $161 = SIMD_Int32x4_and($160,SIMD_Int32x4_splat(31)); $162 = SIMD_Int32x4_or($161,$158); $163 = SIMD_Int8x16_fromInt32x4Bits($162); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_add($165,$162); $167 = SIMD_Int8x16_fromInt32x4Bits($166); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_add($169,$166); $171 = SIMD_Int32x4_swizzle($156, 3, 3, 3, 3); $172 = SIMD_Int32x4_add($170,$171); $173 = ((($_out)) + 208|0); temp_Int32x4_ptr = $157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $172); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),1))); $175 = SIMD_Int32x4_and($174,SIMD_Int32x4_splat(31)); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int8x16_fromInt32x4Bits($179); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_add($182,$179); $184 = SIMD_Int32x4_swizzle($172, 3, 3, 3, 3); $185 = SIMD_Int32x4_add($183,$184); $186 = ((($_out)) + 224|0); temp_Int32x4_ptr = $173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $188 = SIMD_Int32x4_and($187,SIMD_Int32x4_splat(31)); $189 = SIMD_Int8x16_fromInt32x4Bits($188); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_add($191,$188); $193 = SIMD_Int8x16_fromInt32x4Bits($192); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$192); $197 = SIMD_Int32x4_swizzle($185, 3, 3, 3, 3); $198 = SIMD_Int32x4_add($196,$197); $199 = ((($_out)) + 240|0); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),11))); $201 = SIMD_Int32x4_and($200,SIMD_Int32x4_splat(31)); $202 = SIMD_Int8x16_fromInt32x4Bits($201); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $204 = SIMD_Int32x4_fromInt8x16Bits($203); $205 = SIMD_Int32x4_add($204,$201); $206 = SIMD_Int8x16_fromInt32x4Bits($205); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_add($208,$205); $210 = SIMD_Int32x4_swizzle($198, 3, 3, 3, 3); $211 = SIMD_Int32x4_add($209,$210); $212 = ((($_out)) + 256|0); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $214 = SIMD_Int32x4_and($213,SIMD_Int32x4_splat(31)); $215 = SIMD_Int8x16_fromInt32x4Bits($214); $216 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $215, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $217 = SIMD_Int32x4_fromInt8x16Bits($216); $218 = SIMD_Int32x4_add($217,$214); $219 = SIMD_Int8x16_fromInt32x4Bits($218); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_add($221,$218); $223 = SIMD_Int32x4_swizzle($211, 3, 3, 3, 3); $224 = SIMD_Int32x4_add($222,$223); $225 = ((($_out)) + 272|0); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $224); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),21))); $227 = SIMD_Int32x4_and($226,SIMD_Int32x4_splat(31)); $228 = SIMD_Int8x16_fromInt32x4Bits($227); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_add($230,$227); $232 = SIMD_Int8x16_fromInt32x4Bits($231); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_add($234,$231); $236 = SIMD_Int32x4_swizzle($224, 3, 3, 3, 3); $237 = SIMD_Int32x4_add($235,$236); $238 = ((($_out)) + 288|0); temp_Int32x4_ptr = $225;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $237); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),26))); $240 = SIMD_Int32x4_and($239,SIMD_Int32x4_splat(31)); $241 = SIMD_Int8x16_fromInt32x4Bits($240); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_add($243,$240); $245 = SIMD_Int8x16_fromInt32x4Bits($244); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_add($247,$244); $249 = SIMD_Int32x4_swizzle($237, 3, 3, 3, 3); $250 = SIMD_Int32x4_add($248,$249); $251 = ((($_out)) + 304|0); temp_Int32x4_ptr = $238;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),31))); $253 = ((($in)) + 48|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $253); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),1))); $255 = SIMD_Int32x4_and($254,SIMD_Int32x4_splat(31)); $256 = SIMD_Int32x4_or($255,$252); $257 = SIMD_Int8x16_fromInt32x4Bits($256); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_add($259,$256); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int32x4_swizzle($250, 3, 3, 3, 3); $266 = SIMD_Int32x4_add($264,$265); $267 = ((($_out)) + 320|0); temp_Int32x4_ptr = $251;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $269 = SIMD_Int32x4_and($268,SIMD_Int32x4_splat(31)); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int32x4_swizzle($266, 3, 3, 3, 3); $279 = SIMD_Int32x4_add($277,$278); $280 = ((($_out)) + 336|0); temp_Int32x4_ptr = $267;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),9))); $282 = SIMD_Int32x4_and($281,SIMD_Int32x4_splat(31)); $283 = SIMD_Int8x16_fromInt32x4Bits($282); $284 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $283, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_add($285,$282); $287 = SIMD_Int8x16_fromInt32x4Bits($286); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_add($289,$286); $291 = SIMD_Int32x4_swizzle($279, 3, 3, 3, 3); $292 = SIMD_Int32x4_add($290,$291); $293 = ((($_out)) + 352|0); temp_Int32x4_ptr = $280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $292); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),14))); $295 = SIMD_Int32x4_and($294,SIMD_Int32x4_splat(31)); $296 = SIMD_Int8x16_fromInt32x4Bits($295); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_add($298,$295); $300 = SIMD_Int8x16_fromInt32x4Bits($299); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_add($302,$299); $304 = SIMD_Int32x4_swizzle($292, 3, 3, 3, 3); $305 = SIMD_Int32x4_add($303,$304); $306 = ((($_out)) + 368|0); temp_Int32x4_ptr = $293;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $305); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),19))); $308 = SIMD_Int32x4_and($307,SIMD_Int32x4_splat(31)); $309 = SIMD_Int8x16_fromInt32x4Bits($308); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_add($311,$308); $313 = SIMD_Int8x16_fromInt32x4Bits($312); $314 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $313, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_add($315,$312); $317 = SIMD_Int32x4_swizzle($305, 3, 3, 3, 3); $318 = SIMD_Int32x4_add($316,$317); $319 = ((($_out)) + 384|0); temp_Int32x4_ptr = $306;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $318); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),24))); $321 = SIMD_Int32x4_and($320,SIMD_Int32x4_splat(31)); $322 = SIMD_Int8x16_fromInt32x4Bits($321); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $324 = SIMD_Int32x4_fromInt8x16Bits($323); $325 = SIMD_Int32x4_add($324,$321); $326 = SIMD_Int8x16_fromInt32x4Bits($325); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $328 = SIMD_Int32x4_fromInt8x16Bits($327); $329 = SIMD_Int32x4_add($328,$325); $330 = SIMD_Int32x4_swizzle($318, 3, 3, 3, 3); $331 = SIMD_Int32x4_add($329,$330); $332 = ((($_out)) + 400|0); temp_Int32x4_ptr = $319;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $331); $333 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),29))); $334 = ((($in)) + 64|0); $$val = SIMD_Int32x4_load(HEAPU8, $334); $335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),3))); $336 = SIMD_Int32x4_and($335,SIMD_Int32x4_splat(31)); $337 = SIMD_Int32x4_or($336,$333); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int8x16_fromInt32x4Bits($341); $343 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $342, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $344 = SIMD_Int32x4_fromInt8x16Bits($343); $345 = SIMD_Int32x4_add($344,$341); $346 = SIMD_Int32x4_swizzle($331, 3, 3, 3, 3); $347 = SIMD_Int32x4_add($345,$346); $348 = ((($_out)) + 416|0); temp_Int32x4_ptr = $332;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $347); $349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $350 = SIMD_Int32x4_and($349,SIMD_Int32x4_splat(31)); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int32x4_swizzle($347, 3, 3, 3, 3); $360 = SIMD_Int32x4_add($358,$359); $361 = ((($_out)) + 432|0); temp_Int32x4_ptr = $348;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $360); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),7))); $363 = SIMD_Int32x4_and($362,SIMD_Int32x4_splat(31)); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($360, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 448|0); temp_Int32x4_ptr = $361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),12))); $376 = SIMD_Int32x4_and($375,SIMD_Int32x4_splat(31)); $377 = SIMD_Int8x16_fromInt32x4Bits($376); $378 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $377, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $379 = SIMD_Int32x4_fromInt8x16Bits($378); $380 = SIMD_Int32x4_add($379,$376); $381 = SIMD_Int8x16_fromInt32x4Bits($380); $382 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $381, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $383 = SIMD_Int32x4_fromInt8x16Bits($382); $384 = SIMD_Int32x4_add($383,$380); $385 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $386 = SIMD_Int32x4_add($384,$385); $387 = ((($_out)) + 464|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $386); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),17))); $389 = SIMD_Int32x4_and($388,SIMD_Int32x4_splat(31)); $390 = SIMD_Int8x16_fromInt32x4Bits($389); $391 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $390, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $392 = SIMD_Int32x4_fromInt8x16Bits($391); $393 = SIMD_Int32x4_add($392,$389); $394 = SIMD_Int8x16_fromInt32x4Bits($393); $395 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $394, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $396 = SIMD_Int32x4_fromInt8x16Bits($395); $397 = SIMD_Int32x4_add($396,$393); $398 = SIMD_Int32x4_swizzle($386, 3, 3, 3, 3); $399 = SIMD_Int32x4_add($397,$398); $400 = ((($_out)) + 480|0); temp_Int32x4_ptr = $387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $399); $401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),22))); $402 = SIMD_Int32x4_and($401,SIMD_Int32x4_splat(31)); $403 = SIMD_Int8x16_fromInt32x4Bits($402); $404 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $403, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $405 = SIMD_Int32x4_fromInt8x16Bits($404); $406 = SIMD_Int32x4_add($405,$402); $407 = SIMD_Int8x16_fromInt32x4Bits($406); $408 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $407, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $409 = SIMD_Int32x4_fromInt8x16Bits($408); $410 = SIMD_Int32x4_add($409,$406); $411 = SIMD_Int32x4_swizzle($399, 3, 3, 3, 3); $412 = SIMD_Int32x4_add($410,$411); $413 = ((($_out)) + 496|0); temp_Int32x4_ptr = $400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $412); $414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),27))); $415 = SIMD_Int8x16_fromInt32x4Bits($414); $416 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $415, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $417 = SIMD_Int32x4_fromInt8x16Bits($416); $418 = SIMD_Int32x4_add($417,$414); $419 = SIMD_Int8x16_fromInt32x4Bits($418); $420 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $419, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $421 = SIMD_Int32x4_fromInt8x16Bits($420); $422 = SIMD_Int32x4_add($421,$418); $423 = SIMD_Int32x4_swizzle($412, 3, 3, 3, 3); $424 = SIMD_Int32x4_add($422,$423); temp_Int32x4_ptr = $413;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $424); return (SIMD_Int32x4_check($424)); } function _iunpack6($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = 0, $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0); var $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0); var $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = 0, $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = 0; var $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = 0, $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0); var $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0); var $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0); var $201 = 0, $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0, $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = 0; var $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0); var $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0); var $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0); var $292 = 0, $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = 0, $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0); var $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = 0, $345 = SIMD_Int32x4(0,0,0,0); var $346 = 0, $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = 0, $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = 0, $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = 0, $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = 0, $4 = SIMD_Int32x4(0,0,0,0); var $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = 0, $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0); var $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0, $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int32x4(0,0,0,0), $65 = 0, $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0); var $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0); var $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(63)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),6))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(63)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(63)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(63)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $52 = SIMD_Int32x4_and($51,SIMD_Int32x4_splat(63)); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int8x16_fromInt32x4Bits($56); $58 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $57, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $59 = SIMD_Int32x4_fromInt8x16Bits($58); $60 = SIMD_Int32x4_add($59,$56); $61 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $62 = SIMD_Int32x4_add($60,$61); $63 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $62); $64 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $65 = ((($in)) + 16|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $65); $66 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),2))); $67 = SIMD_Int32x4_and($66,SIMD_Int32x4_splat(63)); $68 = SIMD_Int32x4_or($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int8x16_fromInt32x4Bits($72); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int32x4_fromInt8x16Bits($74); $76 = SIMD_Int32x4_add($75,$72); $77 = SIMD_Int32x4_swizzle($62, 3, 3, 3, 3); $78 = SIMD_Int32x4_add($76,$77); $79 = ((($_out)) + 96|0); temp_Int32x4_ptr = $63;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),4))); $81 = SIMD_Int32x4_and($80,SIMD_Int32x4_splat(63)); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int8x16_fromInt32x4Bits($85); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_add($88,$85); $90 = SIMD_Int32x4_swizzle($78, 3, 3, 3, 3); $91 = SIMD_Int32x4_add($89,$90); $92 = ((($_out)) + 112|0); temp_Int32x4_ptr = $79;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),10))); $94 = SIMD_Int32x4_and($93,SIMD_Int32x4_splat(63)); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int8x16_fromInt32x4Bits($98); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_add($101,$98); $103 = SIMD_Int32x4_swizzle($91, 3, 3, 3, 3); $104 = SIMD_Int32x4_add($102,$103); $105 = ((($_out)) + 128|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $104); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $107 = SIMD_Int32x4_and($106,SIMD_Int32x4_splat(63)); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int8x16_fromInt32x4Bits($111); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_add($114,$111); $116 = SIMD_Int32x4_swizzle($104, 3, 3, 3, 3); $117 = SIMD_Int32x4_add($115,$116); $118 = ((($_out)) + 144|0); temp_Int32x4_ptr = $105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),22))); $120 = SIMD_Int32x4_and($119,SIMD_Int32x4_splat(63)); $121 = SIMD_Int8x16_fromInt32x4Bits($120); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_add($123,$120); $125 = SIMD_Int8x16_fromInt32x4Bits($124); $126 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $125, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $127 = SIMD_Int32x4_fromInt8x16Bits($126); $128 = SIMD_Int32x4_add($127,$124); $129 = SIMD_Int32x4_swizzle($117, 3, 3, 3, 3); $130 = SIMD_Int32x4_add($128,$129); $131 = ((($_out)) + 160|0); temp_Int32x4_ptr = $118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $130); $132 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),28))); $133 = ((($in)) + 32|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $133); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),4))); $135 = SIMD_Int32x4_and($134,SIMD_Int32x4_splat(63)); $136 = SIMD_Int32x4_or($135,$132); $137 = SIMD_Int8x16_fromInt32x4Bits($136); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_add($139,$136); $141 = SIMD_Int8x16_fromInt32x4Bits($140); $142 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $141, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int32x4_fromInt8x16Bits($142); $144 = SIMD_Int32x4_add($143,$140); $145 = SIMD_Int32x4_swizzle($130, 3, 3, 3, 3); $146 = SIMD_Int32x4_add($144,$145); $147 = ((($_out)) + 176|0); temp_Int32x4_ptr = $131;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $146); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $149 = SIMD_Int32x4_and($148,SIMD_Int32x4_splat(63)); $150 = SIMD_Int8x16_fromInt32x4Bits($149); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_add($152,$149); $154 = SIMD_Int8x16_fromInt32x4Bits($153); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_add($156,$153); $158 = SIMD_Int32x4_swizzle($146, 3, 3, 3, 3); $159 = SIMD_Int32x4_add($157,$158); $160 = ((($_out)) + 192|0); temp_Int32x4_ptr = $147;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $159); $161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $162 = SIMD_Int32x4_and($161,SIMD_Int32x4_splat(63)); $163 = SIMD_Int8x16_fromInt32x4Bits($162); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_add($165,$162); $167 = SIMD_Int8x16_fromInt32x4Bits($166); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_add($169,$166); $171 = SIMD_Int32x4_swizzle($159, 3, 3, 3, 3); $172 = SIMD_Int32x4_add($170,$171); $173 = ((($_out)) + 208|0); temp_Int32x4_ptr = $160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $172); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),14))); $175 = SIMD_Int32x4_and($174,SIMD_Int32x4_splat(63)); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int8x16_fromInt32x4Bits($179); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_add($182,$179); $184 = SIMD_Int32x4_swizzle($172, 3, 3, 3, 3); $185 = SIMD_Int32x4_add($183,$184); $186 = ((($_out)) + 224|0); temp_Int32x4_ptr = $173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),20))); $188 = SIMD_Int32x4_and($187,SIMD_Int32x4_splat(63)); $189 = SIMD_Int8x16_fromInt32x4Bits($188); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_add($191,$188); $193 = SIMD_Int8x16_fromInt32x4Bits($192); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$192); $197 = SIMD_Int32x4_swizzle($185, 3, 3, 3, 3); $198 = SIMD_Int32x4_add($196,$197); $199 = ((($_out)) + 240|0); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),26))); $201 = ((($in)) + 48|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $201); $202 = SIMD_Int8x16_fromInt32x4Bits($200); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $204 = SIMD_Int32x4_fromInt8x16Bits($203); $205 = SIMD_Int32x4_add($204,$200); $206 = SIMD_Int8x16_fromInt32x4Bits($205); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_add($208,$205); $210 = SIMD_Int32x4_swizzle($198, 3, 3, 3, 3); $211 = SIMD_Int32x4_add($209,$210); $212 = ((($_out)) + 256|0); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $213 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(63)); $214 = SIMD_Int8x16_fromInt32x4Bits($213); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_add($216,$213); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int32x4_swizzle($211, 3, 3, 3, 3); $223 = SIMD_Int32x4_add($221,$222); $224 = ((($_out)) + 272|0); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $226 = SIMD_Int32x4_and($225,SIMD_Int32x4_splat(63)); $227 = SIMD_Int8x16_fromInt32x4Bits($226); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_add($229,$226); $231 = SIMD_Int8x16_fromInt32x4Bits($230); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$230); $235 = SIMD_Int32x4_swizzle($223, 3, 3, 3, 3); $236 = SIMD_Int32x4_add($234,$235); $237 = ((($_out)) + 288|0); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $236); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $239 = SIMD_Int32x4_and($238,SIMD_Int32x4_splat(63)); $240 = SIMD_Int8x16_fromInt32x4Bits($239); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_add($242,$239); $244 = SIMD_Int8x16_fromInt32x4Bits($243); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int32x4_fromInt8x16Bits($245); $247 = SIMD_Int32x4_add($246,$243); $248 = SIMD_Int32x4_swizzle($236, 3, 3, 3, 3); $249 = SIMD_Int32x4_add($247,$248); $250 = ((($_out)) + 304|0); temp_Int32x4_ptr = $237;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),18))); $252 = SIMD_Int32x4_and($251,SIMD_Int32x4_splat(63)); $253 = SIMD_Int8x16_fromInt32x4Bits($252); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $255 = SIMD_Int32x4_fromInt8x16Bits($254); $256 = SIMD_Int32x4_add($255,$252); $257 = SIMD_Int8x16_fromInt32x4Bits($256); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_add($259,$256); $261 = SIMD_Int32x4_swizzle($249, 3, 3, 3, 3); $262 = SIMD_Int32x4_add($260,$261); $263 = ((($_out)) + 320|0); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $262); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $265 = SIMD_Int32x4_and($264,SIMD_Int32x4_splat(63)); $266 = SIMD_Int8x16_fromInt32x4Bits($265); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_add($268,$265); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int32x4_swizzle($262, 3, 3, 3, 3); $275 = SIMD_Int32x4_add($273,$274); $276 = ((($_out)) + 336|0); temp_Int32x4_ptr = $263;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $275); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),30))); $278 = ((($in)) + 64|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $278); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),2))); $280 = SIMD_Int32x4_and($279,SIMD_Int32x4_splat(63)); $281 = SIMD_Int32x4_or($280,$277); $282 = SIMD_Int8x16_fromInt32x4Bits($281); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_add($284,$281); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int32x4_swizzle($275, 3, 3, 3, 3); $291 = SIMD_Int32x4_add($289,$290); $292 = ((($_out)) + 352|0); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $294 = SIMD_Int32x4_and($293,SIMD_Int32x4_splat(63)); $295 = SIMD_Int8x16_fromInt32x4Bits($294); $296 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $295, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_add($297,$294); $299 = SIMD_Int8x16_fromInt32x4Bits($298); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_add($301,$298); $303 = SIMD_Int32x4_swizzle($291, 3, 3, 3, 3); $304 = SIMD_Int32x4_add($302,$303); $305 = ((($_out)) + 368|0); temp_Int32x4_ptr = $292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $304); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),10))); $307 = SIMD_Int32x4_and($306,SIMD_Int32x4_splat(63)); $308 = SIMD_Int8x16_fromInt32x4Bits($307); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_add($310,$307); $312 = SIMD_Int8x16_fromInt32x4Bits($311); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_add($314,$311); $316 = SIMD_Int32x4_swizzle($304, 3, 3, 3, 3); $317 = SIMD_Int32x4_add($315,$316); $318 = ((($_out)) + 384|0); temp_Int32x4_ptr = $305;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $317); $319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $320 = SIMD_Int32x4_and($319,SIMD_Int32x4_splat(63)); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int32x4_swizzle($317, 3, 3, 3, 3); $330 = SIMD_Int32x4_add($328,$329); $331 = ((($_out)) + 400|0); temp_Int32x4_ptr = $318;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),22))); $333 = SIMD_Int32x4_and($332,SIMD_Int32x4_splat(63)); $334 = SIMD_Int8x16_fromInt32x4Bits($333); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $336 = SIMD_Int32x4_fromInt8x16Bits($335); $337 = SIMD_Int32x4_add($336,$333); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int32x4_swizzle($330, 3, 3, 3, 3); $343 = SIMD_Int32x4_add($341,$342); $344 = ((($_out)) + 416|0); temp_Int32x4_ptr = $331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $343); $345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $346 = ((($in)) + 80|0); $$val = SIMD_Int32x4_load(HEAPU8, $346); $347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),4))); $348 = SIMD_Int32x4_and($347,SIMD_Int32x4_splat(63)); $349 = SIMD_Int32x4_or($348,$345); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int8x16_fromInt32x4Bits($353); $355 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $354, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $356 = SIMD_Int32x4_fromInt8x16Bits($355); $357 = SIMD_Int32x4_add($356,$353); $358 = SIMD_Int32x4_swizzle($343, 3, 3, 3, 3); $359 = SIMD_Int32x4_add($357,$358); $360 = ((($_out)) + 432|0); temp_Int32x4_ptr = $344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $359); $361 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $362 = SIMD_Int32x4_and($361,SIMD_Int32x4_splat(63)); $363 = SIMD_Int8x16_fromInt32x4Bits($362); $364 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $363, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $365 = SIMD_Int32x4_fromInt8x16Bits($364); $366 = SIMD_Int32x4_add($365,$362); $367 = SIMD_Int8x16_fromInt32x4Bits($366); $368 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $367, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $369 = SIMD_Int32x4_fromInt8x16Bits($368); $370 = SIMD_Int32x4_add($369,$366); $371 = SIMD_Int32x4_swizzle($359, 3, 3, 3, 3); $372 = SIMD_Int32x4_add($370,$371); $373 = ((($_out)) + 448|0); temp_Int32x4_ptr = $360;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $372); $374 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $375 = SIMD_Int32x4_and($374,SIMD_Int32x4_splat(63)); $376 = SIMD_Int8x16_fromInt32x4Bits($375); $377 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $376, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $378 = SIMD_Int32x4_fromInt8x16Bits($377); $379 = SIMD_Int32x4_add($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int32x4_swizzle($372, 3, 3, 3, 3); $385 = SIMD_Int32x4_add($383,$384); $386 = ((($_out)) + 464|0); temp_Int32x4_ptr = $373;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $385); $387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),14))); $388 = SIMD_Int32x4_and($387,SIMD_Int32x4_splat(63)); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int8x16_fromInt32x4Bits($392); $394 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $393, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $395 = SIMD_Int32x4_fromInt8x16Bits($394); $396 = SIMD_Int32x4_add($395,$392); $397 = SIMD_Int32x4_swizzle($385, 3, 3, 3, 3); $398 = SIMD_Int32x4_add($396,$397); $399 = ((($_out)) + 480|0); temp_Int32x4_ptr = $386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $398); $400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),20))); $401 = SIMD_Int32x4_and($400,SIMD_Int32x4_splat(63)); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int8x16_fromInt32x4Bits($405); $407 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $406, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $408 = SIMD_Int32x4_fromInt8x16Bits($407); $409 = SIMD_Int32x4_add($408,$405); $410 = SIMD_Int32x4_swizzle($398, 3, 3, 3, 3); $411 = SIMD_Int32x4_add($409,$410); $412 = ((($_out)) + 496|0); temp_Int32x4_ptr = $399;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $411); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),26))); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int8x16_fromInt32x4Bits($417); $419 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $418, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $420 = SIMD_Int32x4_fromInt8x16Bits($419); $421 = SIMD_Int32x4_add($420,$417); $422 = SIMD_Int32x4_swizzle($411, 3, 3, 3, 3); $423 = SIMD_Int32x4_add($421,$422); temp_Int32x4_ptr = $412;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $423); return (SIMD_Int32x4_check($423)); } function _iunpack7($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = 0, $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0; var $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = 0, $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0); var $147 = 0, $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = 0, $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0); var $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0); var $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0); var $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0); var $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = 0, $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0); var $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = 0, $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = 0, $326 = SIMD_Int32x4(0,0,0,0); var $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0); var $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = 0, $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0); var $363 = SIMD_Int32x4(0,0,0,0), $364 = 0, $365 = SIMD_Int32x4(0,0,0,0), $366 = 0, $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = 0; var $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = 0, $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0); var $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = 0, $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0); var $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = 0, $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0); var $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0, $51 = SIMD_Int32x4(0,0,0,0), $52 = 0, $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(127)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),7))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(127)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),14))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(127)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),21))); $39 = SIMD_Int32x4_and($38,SIMD_Int32x4_splat(127)); $40 = SIMD_Int8x16_fromInt32x4Bits($39); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$39); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $52 = ((($in)) + 16|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $52); $53 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),4))); $54 = SIMD_Int32x4_and($53,SIMD_Int32x4_splat(127)); $55 = SIMD_Int32x4_or($54,$51); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int8x16_fromInt32x4Bits($59); $61 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $60, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_add($62,$59); $64 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $65 = SIMD_Int32x4_add($63,$64); $66 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),3))); $68 = SIMD_Int32x4_and($67,SIMD_Int32x4_splat(127)); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int8x16_fromInt32x4Bits($72); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int32x4_fromInt8x16Bits($74); $76 = SIMD_Int32x4_add($75,$72); $77 = SIMD_Int32x4_swizzle($65, 3, 3, 3, 3); $78 = SIMD_Int32x4_add($76,$77); $79 = ((($_out)) + 96|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),10))); $81 = SIMD_Int32x4_and($80,SIMD_Int32x4_splat(127)); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int8x16_fromInt32x4Bits($85); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_add($88,$85); $90 = SIMD_Int32x4_swizzle($78, 3, 3, 3, 3); $91 = SIMD_Int32x4_add($89,$90); $92 = ((($_out)) + 112|0); temp_Int32x4_ptr = $79;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),17))); $94 = SIMD_Int32x4_and($93,SIMD_Int32x4_splat(127)); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int8x16_fromInt32x4Bits($98); $100 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $99, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $101 = SIMD_Int32x4_fromInt8x16Bits($100); $102 = SIMD_Int32x4_add($101,$98); $103 = SIMD_Int32x4_swizzle($91, 3, 3, 3, 3); $104 = SIMD_Int32x4_add($102,$103); $105 = ((($_out)) + 128|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $104); $106 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $107 = SIMD_Int32x4_and($106,SIMD_Int32x4_splat(127)); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int8x16_fromInt32x4Bits($111); $113 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $112, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $114 = SIMD_Int32x4_fromInt8x16Bits($113); $115 = SIMD_Int32x4_add($114,$111); $116 = SIMD_Int32x4_swizzle($104, 3, 3, 3, 3); $117 = SIMD_Int32x4_add($115,$116); $118 = ((($_out)) + 144|0); temp_Int32x4_ptr = $105;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $117); $119 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),31))); $120 = ((($in)) + 32|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $120); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),1))); $122 = SIMD_Int32x4_and($121,SIMD_Int32x4_splat(127)); $123 = SIMD_Int32x4_or($122,$119); $124 = SIMD_Int8x16_fromInt32x4Bits($123); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_add($126,$123); $128 = SIMD_Int8x16_fromInt32x4Bits($127); $129 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $128, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int32x4_fromInt8x16Bits($129); $131 = SIMD_Int32x4_add($130,$127); $132 = SIMD_Int32x4_swizzle($117, 3, 3, 3, 3); $133 = SIMD_Int32x4_add($131,$132); $134 = ((($_out)) + 160|0); temp_Int32x4_ptr = $118;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),6))); $136 = SIMD_Int32x4_and($135,SIMD_Int32x4_splat(127)); $137 = SIMD_Int8x16_fromInt32x4Bits($136); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_add($139,$136); $141 = SIMD_Int8x16_fromInt32x4Bits($140); $142 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $141, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $143 = SIMD_Int32x4_fromInt8x16Bits($142); $144 = SIMD_Int32x4_add($143,$140); $145 = SIMD_Int32x4_swizzle($133, 3, 3, 3, 3); $146 = SIMD_Int32x4_add($144,$145); $147 = ((($_out)) + 176|0); temp_Int32x4_ptr = $134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $146); $148 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),13))); $149 = SIMD_Int32x4_and($148,SIMD_Int32x4_splat(127)); $150 = SIMD_Int8x16_fromInt32x4Bits($149); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_add($152,$149); $154 = SIMD_Int8x16_fromInt32x4Bits($153); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_add($156,$153); $158 = SIMD_Int32x4_swizzle($146, 3, 3, 3, 3); $159 = SIMD_Int32x4_add($157,$158); $160 = ((($_out)) + 192|0); temp_Int32x4_ptr = $147;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $159); $161 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),20))); $162 = SIMD_Int32x4_and($161,SIMD_Int32x4_splat(127)); $163 = SIMD_Int8x16_fromInt32x4Bits($162); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_add($165,$162); $167 = SIMD_Int8x16_fromInt32x4Bits($166); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_add($169,$166); $171 = SIMD_Int32x4_swizzle($159, 3, 3, 3, 3); $172 = SIMD_Int32x4_add($170,$171); $173 = ((($_out)) + 208|0); temp_Int32x4_ptr = $160;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $172); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),27))); $175 = ((($in)) + 48|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $175); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),5))); $177 = SIMD_Int32x4_and($176,SIMD_Int32x4_splat(127)); $178 = SIMD_Int32x4_or($177,$174); $179 = SIMD_Int8x16_fromInt32x4Bits($178); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_add($181,$178); $183 = SIMD_Int8x16_fromInt32x4Bits($182); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_add($185,$182); $187 = SIMD_Int32x4_swizzle($172, 3, 3, 3, 3); $188 = SIMD_Int32x4_add($186,$187); $189 = ((($_out)) + 224|0); temp_Int32x4_ptr = $173;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $188); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $191 = SIMD_Int32x4_and($190,SIMD_Int32x4_splat(127)); $192 = SIMD_Int8x16_fromInt32x4Bits($191); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_add($194,$191); $196 = SIMD_Int8x16_fromInt32x4Bits($195); $197 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $196, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $198 = SIMD_Int32x4_fromInt8x16Bits($197); $199 = SIMD_Int32x4_add($198,$195); $200 = SIMD_Int32x4_swizzle($188, 3, 3, 3, 3); $201 = SIMD_Int32x4_add($199,$200); $202 = ((($_out)) + 240|0); temp_Int32x4_ptr = $189;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $201); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),9))); $204 = SIMD_Int32x4_and($203,SIMD_Int32x4_splat(127)); $205 = SIMD_Int8x16_fromInt32x4Bits($204); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_add($207,$204); $209 = SIMD_Int8x16_fromInt32x4Bits($208); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_add($211,$208); $213 = SIMD_Int32x4_swizzle($201, 3, 3, 3, 3); $214 = SIMD_Int32x4_add($212,$213); $215 = ((($_out)) + 256|0); temp_Int32x4_ptr = $202;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),16))); $217 = SIMD_Int32x4_and($216,SIMD_Int32x4_splat(127)); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int8x16_fromInt32x4Bits($221); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_add($224,$221); $226 = SIMD_Int32x4_swizzle($214, 3, 3, 3, 3); $227 = SIMD_Int32x4_add($225,$226); $228 = ((($_out)) + 272|0); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),23))); $230 = SIMD_Int32x4_and($229,SIMD_Int32x4_splat(127)); $231 = SIMD_Int8x16_fromInt32x4Bits($230); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$230); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int32x4_swizzle($227, 3, 3, 3, 3); $240 = SIMD_Int32x4_add($238,$239); $241 = ((($_out)) + 288|0); temp_Int32x4_ptr = $228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),30))); $243 = ((($in)) + 64|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $243); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),2))); $245 = SIMD_Int32x4_and($244,SIMD_Int32x4_splat(127)); $246 = SIMD_Int32x4_or($245,$242); $247 = SIMD_Int8x16_fromInt32x4Bits($246); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_add($249,$246); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int32x4_swizzle($240, 3, 3, 3, 3); $256 = SIMD_Int32x4_add($254,$255); $257 = ((($_out)) + 304|0); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),5))); $259 = SIMD_Int32x4_and($258,SIMD_Int32x4_splat(127)); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int32x4_swizzle($256, 3, 3, 3, 3); $269 = SIMD_Int32x4_add($267,$268); $270 = ((($_out)) + 320|0); temp_Int32x4_ptr = $257;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $272 = SIMD_Int32x4_and($271,SIMD_Int32x4_splat(127)); $273 = SIMD_Int8x16_fromInt32x4Bits($272); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $275 = SIMD_Int32x4_fromInt8x16Bits($274); $276 = SIMD_Int32x4_add($275,$272); $277 = SIMD_Int8x16_fromInt32x4Bits($276); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_add($279,$276); $281 = SIMD_Int32x4_swizzle($269, 3, 3, 3, 3); $282 = SIMD_Int32x4_add($280,$281); $283 = ((($_out)) + 336|0); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),19))); $285 = SIMD_Int32x4_and($284,SIMD_Int32x4_splat(127)); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int32x4_swizzle($282, 3, 3, 3, 3); $295 = SIMD_Int32x4_add($293,$294); $296 = ((($_out)) + 352|0); temp_Int32x4_ptr = $283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),26))); $298 = ((($in)) + 80|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $298); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),6))); $300 = SIMD_Int32x4_and($299,SIMD_Int32x4_splat(127)); $301 = SIMD_Int32x4_or($300,$297); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int32x4_swizzle($295, 3, 3, 3, 3); $311 = SIMD_Int32x4_add($309,$310); $312 = ((($_out)) + 368|0); temp_Int32x4_ptr = $296;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $311); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),1))); $314 = SIMD_Int32x4_and($313,SIMD_Int32x4_splat(127)); $315 = SIMD_Int8x16_fromInt32x4Bits($314); $316 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $315, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $317 = SIMD_Int32x4_fromInt8x16Bits($316); $318 = SIMD_Int32x4_add($317,$314); $319 = SIMD_Int8x16_fromInt32x4Bits($318); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_add($321,$318); $323 = SIMD_Int32x4_swizzle($311, 3, 3, 3, 3); $324 = SIMD_Int32x4_add($322,$323); $325 = ((($_out)) + 384|0); temp_Int32x4_ptr = $312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $324); $326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),8))); $327 = SIMD_Int32x4_and($326,SIMD_Int32x4_splat(127)); $328 = SIMD_Int8x16_fromInt32x4Bits($327); $329 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $328, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_add($330,$327); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int32x4_swizzle($324, 3, 3, 3, 3); $337 = SIMD_Int32x4_add($335,$336); $338 = ((($_out)) + 400|0); temp_Int32x4_ptr = $325;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $337); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),15))); $340 = SIMD_Int32x4_and($339,SIMD_Int32x4_splat(127)); $341 = SIMD_Int8x16_fromInt32x4Bits($340); $342 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $341, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $343 = SIMD_Int32x4_fromInt8x16Bits($342); $344 = SIMD_Int32x4_add($343,$340); $345 = SIMD_Int8x16_fromInt32x4Bits($344); $346 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $345, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $347 = SIMD_Int32x4_fromInt8x16Bits($346); $348 = SIMD_Int32x4_add($347,$344); $349 = SIMD_Int32x4_swizzle($337, 3, 3, 3, 3); $350 = SIMD_Int32x4_add($348,$349); $351 = ((($_out)) + 416|0); temp_Int32x4_ptr = $338;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $350); $352 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),22))); $353 = SIMD_Int32x4_and($352,SIMD_Int32x4_splat(127)); $354 = SIMD_Int8x16_fromInt32x4Bits($353); $355 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $354, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $356 = SIMD_Int32x4_fromInt8x16Bits($355); $357 = SIMD_Int32x4_add($356,$353); $358 = SIMD_Int8x16_fromInt32x4Bits($357); $359 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $358, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $360 = SIMD_Int32x4_fromInt8x16Bits($359); $361 = SIMD_Int32x4_add($360,$357); $362 = SIMD_Int32x4_swizzle($350, 3, 3, 3, 3); $363 = SIMD_Int32x4_add($361,$362); $364 = ((($_out)) + 432|0); temp_Int32x4_ptr = $351;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $363); $365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),29))); $366 = ((($in)) + 96|0); $$val = SIMD_Int32x4_load(HEAPU8, $366); $367 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),3))); $368 = SIMD_Int32x4_and($367,SIMD_Int32x4_splat(127)); $369 = SIMD_Int32x4_or($368,$365); $370 = SIMD_Int8x16_fromInt32x4Bits($369); $371 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $370, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $372 = SIMD_Int32x4_fromInt8x16Bits($371); $373 = SIMD_Int32x4_add($372,$369); $374 = SIMD_Int8x16_fromInt32x4Bits($373); $375 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $374, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $376 = SIMD_Int32x4_fromInt8x16Bits($375); $377 = SIMD_Int32x4_add($376,$373); $378 = SIMD_Int32x4_swizzle($363, 3, 3, 3, 3); $379 = SIMD_Int32x4_add($377,$378); $380 = ((($_out)) + 448|0); temp_Int32x4_ptr = $364;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $379); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),4))); $382 = SIMD_Int32x4_and($381,SIMD_Int32x4_splat(127)); $383 = SIMD_Int8x16_fromInt32x4Bits($382); $384 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $383, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $385 = SIMD_Int32x4_fromInt8x16Bits($384); $386 = SIMD_Int32x4_add($385,$382); $387 = SIMD_Int8x16_fromInt32x4Bits($386); $388 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $387, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $389 = SIMD_Int32x4_fromInt8x16Bits($388); $390 = SIMD_Int32x4_add($389,$386); $391 = SIMD_Int32x4_swizzle($379, 3, 3, 3, 3); $392 = SIMD_Int32x4_add($390,$391); $393 = ((($_out)) + 464|0); temp_Int32x4_ptr = $380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $392); $394 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),11))); $395 = SIMD_Int32x4_and($394,SIMD_Int32x4_splat(127)); $396 = SIMD_Int8x16_fromInt32x4Bits($395); $397 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $396, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $398 = SIMD_Int32x4_fromInt8x16Bits($397); $399 = SIMD_Int32x4_add($398,$395); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int32x4_swizzle($392, 3, 3, 3, 3); $405 = SIMD_Int32x4_add($403,$404); $406 = ((($_out)) + 480|0); temp_Int32x4_ptr = $393;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $405); $407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),18))); $408 = SIMD_Int32x4_and($407,SIMD_Int32x4_splat(127)); $409 = SIMD_Int8x16_fromInt32x4Bits($408); $410 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $409, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $411 = SIMD_Int32x4_fromInt8x16Bits($410); $412 = SIMD_Int32x4_add($411,$408); $413 = SIMD_Int8x16_fromInt32x4Bits($412); $414 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $413, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $415 = SIMD_Int32x4_fromInt8x16Bits($414); $416 = SIMD_Int32x4_add($415,$412); $417 = SIMD_Int32x4_swizzle($405, 3, 3, 3, 3); $418 = SIMD_Int32x4_add($416,$417); $419 = ((($_out)) + 496|0); temp_Int32x4_ptr = $406;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $418); $420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),25))); $421 = SIMD_Int8x16_fromInt32x4Bits($420); $422 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $421, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $423 = SIMD_Int32x4_fromInt8x16Bits($422); $424 = SIMD_Int32x4_add($423,$420); $425 = SIMD_Int8x16_fromInt32x4Bits($424); $426 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $425, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $427 = SIMD_Int32x4_fromInt8x16Bits($426); $428 = SIMD_Int32x4_add($427,$424); $429 = SIMD_Int32x4_swizzle($418, 3, 3, 3, 3); $430 = SIMD_Int32x4_add($428,$429); temp_Int32x4_ptr = $419;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $430); return (SIMD_Int32x4_check($430)); } function _iunpack8($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0); var $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0); var $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0); var $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0); var $164 = 0, $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = 0, $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = 0, $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0); var $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0); var $254 = 0, $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0); var $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = 0, $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0); var $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = 0, $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = 0, $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = 0; var $344 = SIMD_Int32x4(0,0,0,0), $345 = 0, $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0); var $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = 0, $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0); var $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = 0, $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = 0, $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0); var $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = 0; var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = 0, $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = 0, $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = 0, $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(255)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),8))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(255)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),16))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(255)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $39 = ((($in)) + 16|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $39); $40 = SIMD_Int8x16_fromInt32x4Bits($38); $41 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $40, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $42 = SIMD_Int32x4_fromInt8x16Bits($41); $43 = SIMD_Int32x4_add($42,$38); $44 = SIMD_Int8x16_fromInt32x4Bits($43); $45 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $44, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $46 = SIMD_Int32x4_fromInt8x16Bits($45); $47 = SIMD_Int32x4_add($46,$43); $48 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $49 = SIMD_Int32x4_add($47,$48); $50 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $49); $51 = SIMD_Int32x4_and($$val6,SIMD_Int32x4_splat(255)); $52 = SIMD_Int8x16_fromInt32x4Bits($51); $53 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $52, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $54 = SIMD_Int32x4_fromInt8x16Bits($53); $55 = SIMD_Int32x4_add($54,$51); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int32x4_swizzle($49, 3, 3, 3, 3); $61 = SIMD_Int32x4_add($59,$60); $62 = ((($_out)) + 80|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $61); $63 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $64 = SIMD_Int32x4_and($63,SIMD_Int32x4_splat(255)); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($61, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 96|0); temp_Int32x4_ptr = $62;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),16))); $77 = SIMD_Int32x4_and($76,SIMD_Int32x4_splat(255)); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $87 = SIMD_Int32x4_add($85,$86); $88 = ((($_out)) + 112|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),24))); $90 = ((($in)) + 32|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $90); $91 = SIMD_Int8x16_fromInt32x4Bits($89); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $93 = SIMD_Int32x4_fromInt8x16Bits($92); $94 = SIMD_Int32x4_add($93,$89); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int32x4_swizzle($87, 3, 3, 3, 3); $100 = SIMD_Int32x4_add($98,$99); $101 = ((($_out)) + 128|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = SIMD_Int32x4_and($$val5,SIMD_Int32x4_splat(255)); $103 = SIMD_Int8x16_fromInt32x4Bits($102); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $105 = SIMD_Int32x4_fromInt8x16Bits($104); $106 = SIMD_Int32x4_add($105,$102); $107 = SIMD_Int8x16_fromInt32x4Bits($106); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_add($109,$106); $111 = SIMD_Int32x4_swizzle($100, 3, 3, 3, 3); $112 = SIMD_Int32x4_add($110,$111); $113 = ((($_out)) + 144|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $112); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),8))); $115 = SIMD_Int32x4_and($114,SIMD_Int32x4_splat(255)); $116 = SIMD_Int8x16_fromInt32x4Bits($115); $117 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $116, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $118 = SIMD_Int32x4_fromInt8x16Bits($117); $119 = SIMD_Int32x4_add($118,$115); $120 = SIMD_Int8x16_fromInt32x4Bits($119); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_add($122,$119); $124 = SIMD_Int32x4_swizzle($112, 3, 3, 3, 3); $125 = SIMD_Int32x4_add($123,$124); $126 = ((($_out)) + 160|0); temp_Int32x4_ptr = $113;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),16))); $128 = SIMD_Int32x4_and($127,SIMD_Int32x4_splat(255)); $129 = SIMD_Int8x16_fromInt32x4Bits($128); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_add($131,$128); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int32x4_swizzle($125, 3, 3, 3, 3); $138 = SIMD_Int32x4_add($136,$137); $139 = ((($_out)) + 176|0); temp_Int32x4_ptr = $126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $141 = ((($in)) + 48|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $141); $142 = SIMD_Int8x16_fromInt32x4Bits($140); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_add($144,$140); $146 = SIMD_Int8x16_fromInt32x4Bits($145); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_add($148,$145); $150 = SIMD_Int32x4_swizzle($138, 3, 3, 3, 3); $151 = SIMD_Int32x4_add($149,$150); $152 = ((($_out)) + 192|0); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $151); $153 = SIMD_Int32x4_and($$val4,SIMD_Int32x4_splat(255)); $154 = SIMD_Int8x16_fromInt32x4Bits($153); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_add($156,$153); $158 = SIMD_Int8x16_fromInt32x4Bits($157); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_add($160,$157); $162 = SIMD_Int32x4_swizzle($151, 3, 3, 3, 3); $163 = SIMD_Int32x4_add($161,$162); $164 = ((($_out)) + 208|0); temp_Int32x4_ptr = $152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),8))); $166 = SIMD_Int32x4_and($165,SIMD_Int32x4_splat(255)); $167 = SIMD_Int8x16_fromInt32x4Bits($166); $168 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $167, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $169 = SIMD_Int32x4_fromInt8x16Bits($168); $170 = SIMD_Int32x4_add($169,$166); $171 = SIMD_Int8x16_fromInt32x4Bits($170); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $173 = SIMD_Int32x4_fromInt8x16Bits($172); $174 = SIMD_Int32x4_add($173,$170); $175 = SIMD_Int32x4_swizzle($163, 3, 3, 3, 3); $176 = SIMD_Int32x4_add($174,$175); $177 = ((($_out)) + 224|0); temp_Int32x4_ptr = $164;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $176); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $179 = SIMD_Int32x4_and($178,SIMD_Int32x4_splat(255)); $180 = SIMD_Int8x16_fromInt32x4Bits($179); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_add($182,$179); $184 = SIMD_Int8x16_fromInt32x4Bits($183); $185 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $184, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_add($186,$183); $188 = SIMD_Int32x4_swizzle($176, 3, 3, 3, 3); $189 = SIMD_Int32x4_add($187,$188); $190 = ((($_out)) + 240|0); temp_Int32x4_ptr = $177;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $189); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),24))); $192 = ((($in)) + 64|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $192); $193 = SIMD_Int8x16_fromInt32x4Bits($191); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$191); $197 = SIMD_Int8x16_fromInt32x4Bits($196); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_add($199,$196); $201 = SIMD_Int32x4_swizzle($189, 3, 3, 3, 3); $202 = SIMD_Int32x4_add($200,$201); $203 = ((($_out)) + 256|0); temp_Int32x4_ptr = $190;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $204 = SIMD_Int32x4_and($$val3,SIMD_Int32x4_splat(255)); $205 = SIMD_Int8x16_fromInt32x4Bits($204); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_add($207,$204); $209 = SIMD_Int8x16_fromInt32x4Bits($208); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_add($211,$208); $213 = SIMD_Int32x4_swizzle($202, 3, 3, 3, 3); $214 = SIMD_Int32x4_add($212,$213); $215 = ((($_out)) + 272|0); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $214); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $217 = SIMD_Int32x4_and($216,SIMD_Int32x4_splat(255)); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int8x16_fromInt32x4Bits($221); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_add($224,$221); $226 = SIMD_Int32x4_swizzle($214, 3, 3, 3, 3); $227 = SIMD_Int32x4_add($225,$226); $228 = ((($_out)) + 288|0); temp_Int32x4_ptr = $215;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),16))); $230 = SIMD_Int32x4_and($229,SIMD_Int32x4_splat(255)); $231 = SIMD_Int8x16_fromInt32x4Bits($230); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$230); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int32x4_swizzle($227, 3, 3, 3, 3); $240 = SIMD_Int32x4_add($238,$239); $241 = ((($_out)) + 304|0); temp_Int32x4_ptr = $228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),24))); $243 = ((($in)) + 80|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $243); $244 = SIMD_Int8x16_fromInt32x4Bits($242); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $246 = SIMD_Int32x4_fromInt8x16Bits($245); $247 = SIMD_Int32x4_add($246,$242); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int32x4_swizzle($240, 3, 3, 3, 3); $253 = SIMD_Int32x4_add($251,$252); $254 = ((($_out)) + 320|0); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $253); $255 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(255)); $256 = SIMD_Int8x16_fromInt32x4Bits($255); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $258 = SIMD_Int32x4_fromInt8x16Bits($257); $259 = SIMD_Int32x4_add($258,$255); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int32x4_swizzle($253, 3, 3, 3, 3); $265 = SIMD_Int32x4_add($263,$264); $266 = ((($_out)) + 336|0); temp_Int32x4_ptr = $254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),8))); $268 = SIMD_Int32x4_and($267,SIMD_Int32x4_splat(255)); $269 = SIMD_Int8x16_fromInt32x4Bits($268); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $271 = SIMD_Int32x4_fromInt8x16Bits($270); $272 = SIMD_Int32x4_add($271,$268); $273 = SIMD_Int8x16_fromInt32x4Bits($272); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $275 = SIMD_Int32x4_fromInt8x16Bits($274); $276 = SIMD_Int32x4_add($275,$272); $277 = SIMD_Int32x4_swizzle($265, 3, 3, 3, 3); $278 = SIMD_Int32x4_add($276,$277); $279 = ((($_out)) + 352|0); temp_Int32x4_ptr = $266;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $278); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $281 = SIMD_Int32x4_and($280,SIMD_Int32x4_splat(255)); $282 = SIMD_Int8x16_fromInt32x4Bits($281); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_add($284,$281); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int32x4_swizzle($278, 3, 3, 3, 3); $291 = SIMD_Int32x4_add($289,$290); $292 = ((($_out)) + 368|0); temp_Int32x4_ptr = $279;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $294 = ((($in)) + 96|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $294); $295 = SIMD_Int8x16_fromInt32x4Bits($293); $296 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $295, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_add($297,$293); $299 = SIMD_Int8x16_fromInt32x4Bits($298); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_add($301,$298); $303 = SIMD_Int32x4_swizzle($291, 3, 3, 3, 3); $304 = SIMD_Int32x4_add($302,$303); $305 = ((($_out)) + 384|0); temp_Int32x4_ptr = $292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $304); $306 = SIMD_Int32x4_and($$val1,SIMD_Int32x4_splat(255)); $307 = SIMD_Int8x16_fromInt32x4Bits($306); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $309 = SIMD_Int32x4_fromInt8x16Bits($308); $310 = SIMD_Int32x4_add($309,$306); $311 = SIMD_Int8x16_fromInt32x4Bits($310); $312 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $311, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int32x4_fromInt8x16Bits($312); $314 = SIMD_Int32x4_add($313,$310); $315 = SIMD_Int32x4_swizzle($304, 3, 3, 3, 3); $316 = SIMD_Int32x4_add($314,$315); $317 = ((($_out)) + 400|0); temp_Int32x4_ptr = $305;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $316); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),8))); $319 = SIMD_Int32x4_and($318,SIMD_Int32x4_splat(255)); $320 = SIMD_Int8x16_fromInt32x4Bits($319); $321 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $320, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $322 = SIMD_Int32x4_fromInt8x16Bits($321); $323 = SIMD_Int32x4_add($322,$319); $324 = SIMD_Int8x16_fromInt32x4Bits($323); $325 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $324, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $326 = SIMD_Int32x4_fromInt8x16Bits($325); $327 = SIMD_Int32x4_add($326,$323); $328 = SIMD_Int32x4_swizzle($316, 3, 3, 3, 3); $329 = SIMD_Int32x4_add($327,$328); $330 = ((($_out)) + 416|0); temp_Int32x4_ptr = $317;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $329); $331 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $332 = SIMD_Int32x4_and($331,SIMD_Int32x4_splat(255)); $333 = SIMD_Int8x16_fromInt32x4Bits($332); $334 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $333, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $335 = SIMD_Int32x4_fromInt8x16Bits($334); $336 = SIMD_Int32x4_add($335,$332); $337 = SIMD_Int8x16_fromInt32x4Bits($336); $338 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $337, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $339 = SIMD_Int32x4_fromInt8x16Bits($338); $340 = SIMD_Int32x4_add($339,$336); $341 = SIMD_Int32x4_swizzle($329, 3, 3, 3, 3); $342 = SIMD_Int32x4_add($340,$341); $343 = ((($_out)) + 432|0); temp_Int32x4_ptr = $330;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $342); $344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),24))); $345 = ((($in)) + 112|0); $$val = SIMD_Int32x4_load(HEAPU8, $345); $346 = SIMD_Int8x16_fromInt32x4Bits($344); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$344); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int32x4_swizzle($342, 3, 3, 3, 3); $355 = SIMD_Int32x4_add($353,$354); $356 = ((($_out)) + 448|0); temp_Int32x4_ptr = $343;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = SIMD_Int32x4_and($$val,SIMD_Int32x4_splat(255)); $358 = SIMD_Int8x16_fromInt32x4Bits($357); $359 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $358, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $360 = SIMD_Int32x4_fromInt8x16Bits($359); $361 = SIMD_Int32x4_add($360,$357); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int32x4_swizzle($355, 3, 3, 3, 3); $367 = SIMD_Int32x4_add($365,$366); $368 = ((($_out)) + 464|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $367); $369 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $370 = SIMD_Int32x4_and($369,SIMD_Int32x4_splat(255)); $371 = SIMD_Int8x16_fromInt32x4Bits($370); $372 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $371, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $373 = SIMD_Int32x4_fromInt8x16Bits($372); $374 = SIMD_Int32x4_add($373,$370); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int32x4_swizzle($367, 3, 3, 3, 3); $380 = SIMD_Int32x4_add($378,$379); $381 = ((($_out)) + 480|0); temp_Int32x4_ptr = $368;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $380); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),16))); $383 = SIMD_Int32x4_and($382,SIMD_Int32x4_splat(255)); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int32x4_swizzle($380, 3, 3, 3, 3); $393 = SIMD_Int32x4_add($391,$392); $394 = ((($_out)) + 496|0); temp_Int32x4_ptr = $381;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $393); $395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),24))); $396 = SIMD_Int8x16_fromInt32x4Bits($395); $397 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $396, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $398 = SIMD_Int32x4_fromInt8x16Bits($397); $399 = SIMD_Int32x4_add($398,$395); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int32x4_swizzle($393, 3, 3, 3, 3); $405 = SIMD_Int32x4_add($403,$404); temp_Int32x4_ptr = $394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $405); return (SIMD_Int32x4_check($405)); } function _iunpack9($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = 0; var $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = 0, $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0); var $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = 0, $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0); var $163 = 0, $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = 0, $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0); var $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = 0, $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int32x4(0,0,0,0); var $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0); var $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0); var $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int32x4(0,0,0,0); var $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = 0, $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = 0, $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0); var $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = 0, $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = 0, $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0); var $343 = SIMD_Int32x4(0,0,0,0), $344 = 0, $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = 0, $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = 0, $370 = 0, $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0); var $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = 0, $384 = SIMD_Int32x4(0,0,0,0), $385 = 0, $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = 0, $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0); var $398 = SIMD_Int32x4(0,0,0,0), $399 = 0, $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = 0, $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0); var $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = 0, $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0); var $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = 0, $93 = SIMD_Int32x4(0,0,0,0), $94 = 0; var $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(511)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),9))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(511)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(511)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),27))); $39 = ((($in)) + 16|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $39); $40 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),5))); $41 = SIMD_Int32x4_and($40,SIMD_Int32x4_splat(511)); $42 = SIMD_Int32x4_or($41,$38); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $55 = SIMD_Int32x4_and($54,SIMD_Int32x4_splat(511)); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int8x16_fromInt32x4Bits($59); $61 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $60, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_add($62,$59); $64 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $65 = SIMD_Int32x4_add($63,$64); $66 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),13))); $68 = SIMD_Int32x4_and($67,SIMD_Int32x4_splat(511)); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int8x16_fromInt32x4Bits($72); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int32x4_fromInt8x16Bits($74); $76 = SIMD_Int32x4_add($75,$72); $77 = SIMD_Int32x4_swizzle($65, 3, 3, 3, 3); $78 = SIMD_Int32x4_add($76,$77); $79 = ((($_out)) + 96|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),22))); $81 = SIMD_Int32x4_and($80,SIMD_Int32x4_splat(511)); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int8x16_fromInt32x4Bits($85); $87 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $86, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $88 = SIMD_Int32x4_fromInt8x16Bits($87); $89 = SIMD_Int32x4_add($88,$85); $90 = SIMD_Int32x4_swizzle($78, 3, 3, 3, 3); $91 = SIMD_Int32x4_add($89,$90); $92 = ((($_out)) + 112|0); temp_Int32x4_ptr = $79;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $91); $93 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),31))); $94 = ((($in)) + 32|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $94); $95 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),1))); $96 = SIMD_Int32x4_and($95,SIMD_Int32x4_splat(511)); $97 = SIMD_Int32x4_or($96,$93); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int8x16_fromInt32x4Bits($101); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_add($104,$101); $106 = SIMD_Int32x4_swizzle($91, 3, 3, 3, 3); $107 = SIMD_Int32x4_add($105,$106); $108 = ((($_out)) + 128|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $110 = SIMD_Int32x4_and($109,SIMD_Int32x4_splat(511)); $111 = SIMD_Int8x16_fromInt32x4Bits($110); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_add($113,$110); $115 = SIMD_Int8x16_fromInt32x4Bits($114); $116 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $115, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_add($117,$114); $119 = SIMD_Int32x4_swizzle($107, 3, 3, 3, 3); $120 = SIMD_Int32x4_add($118,$119); $121 = ((($_out)) + 144|0); temp_Int32x4_ptr = $108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $120); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),17))); $123 = SIMD_Int32x4_and($122,SIMD_Int32x4_splat(511)); $124 = SIMD_Int8x16_fromInt32x4Bits($123); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_add($126,$123); $128 = SIMD_Int8x16_fromInt32x4Bits($127); $129 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $128, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $130 = SIMD_Int32x4_fromInt8x16Bits($129); $131 = SIMD_Int32x4_add($130,$127); $132 = SIMD_Int32x4_swizzle($120, 3, 3, 3, 3); $133 = SIMD_Int32x4_add($131,$132); $134 = ((($_out)) + 160|0); temp_Int32x4_ptr = $121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $133); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),26))); $136 = ((($in)) + 48|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $136); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),6))); $138 = SIMD_Int32x4_and($137,SIMD_Int32x4_splat(511)); $139 = SIMD_Int32x4_or($138,$135); $140 = SIMD_Int8x16_fromInt32x4Bits($139); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_add($142,$139); $144 = SIMD_Int8x16_fromInt32x4Bits($143); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_add($146,$143); $148 = SIMD_Int32x4_swizzle($133, 3, 3, 3, 3); $149 = SIMD_Int32x4_add($147,$148); $150 = ((($_out)) + 176|0); temp_Int32x4_ptr = $134;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),3))); $152 = SIMD_Int32x4_and($151,SIMD_Int32x4_splat(511)); $153 = SIMD_Int8x16_fromInt32x4Bits($152); $154 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $153, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_add($155,$152); $157 = SIMD_Int8x16_fromInt32x4Bits($156); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_add($159,$156); $161 = SIMD_Int32x4_swizzle($149, 3, 3, 3, 3); $162 = SIMD_Int32x4_add($160,$161); $163 = ((($_out)) + 192|0); temp_Int32x4_ptr = $150;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $165 = SIMD_Int32x4_and($164,SIMD_Int32x4_splat(511)); $166 = SIMD_Int8x16_fromInt32x4Bits($165); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_add($168,$165); $170 = SIMD_Int8x16_fromInt32x4Bits($169); $171 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $170, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_add($172,$169); $174 = SIMD_Int32x4_swizzle($162, 3, 3, 3, 3); $175 = SIMD_Int32x4_add($173,$174); $176 = ((($_out)) + 208|0); temp_Int32x4_ptr = $163;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $175); $177 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),21))); $178 = SIMD_Int32x4_and($177,SIMD_Int32x4_splat(511)); $179 = SIMD_Int8x16_fromInt32x4Bits($178); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_add($181,$178); $183 = SIMD_Int8x16_fromInt32x4Bits($182); $184 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $183, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $185 = SIMD_Int32x4_fromInt8x16Bits($184); $186 = SIMD_Int32x4_add($185,$182); $187 = SIMD_Int32x4_swizzle($175, 3, 3, 3, 3); $188 = SIMD_Int32x4_add($186,$187); $189 = ((($_out)) + 224|0); temp_Int32x4_ptr = $176;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $188); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),30))); $191 = ((($in)) + 64|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $191); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),2))); $193 = SIMD_Int32x4_and($192,SIMD_Int32x4_splat(511)); $194 = SIMD_Int32x4_or($193,$190); $195 = SIMD_Int8x16_fromInt32x4Bits($194); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_add($197,$194); $199 = SIMD_Int8x16_fromInt32x4Bits($198); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_add($201,$198); $203 = SIMD_Int32x4_swizzle($188, 3, 3, 3, 3); $204 = SIMD_Int32x4_add($202,$203); $205 = ((($_out)) + 240|0); temp_Int32x4_ptr = $189;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $204); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),7))); $207 = SIMD_Int32x4_and($206,SIMD_Int32x4_splat(511)); $208 = SIMD_Int8x16_fromInt32x4Bits($207); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$207); $212 = SIMD_Int8x16_fromInt32x4Bits($211); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_add($214,$211); $216 = SIMD_Int32x4_swizzle($204, 3, 3, 3, 3); $217 = SIMD_Int32x4_add($215,$216); $218 = ((($_out)) + 256|0); temp_Int32x4_ptr = $205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $217); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $220 = SIMD_Int32x4_and($219,SIMD_Int32x4_splat(511)); $221 = SIMD_Int8x16_fromInt32x4Bits($220); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_add($223,$220); $225 = SIMD_Int8x16_fromInt32x4Bits($224); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_add($227,$224); $229 = SIMD_Int32x4_swizzle($217, 3, 3, 3, 3); $230 = SIMD_Int32x4_add($228,$229); $231 = ((($_out)) + 272|0); temp_Int32x4_ptr = $218;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $230); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),25))); $233 = ((($in)) + 80|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $233); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),7))); $235 = SIMD_Int32x4_and($234,SIMD_Int32x4_splat(511)); $236 = SIMD_Int32x4_or($235,$232); $237 = SIMD_Int8x16_fromInt32x4Bits($236); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_add($239,$236); $241 = SIMD_Int8x16_fromInt32x4Bits($240); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_add($243,$240); $245 = SIMD_Int32x4_swizzle($230, 3, 3, 3, 3); $246 = SIMD_Int32x4_add($244,$245); $247 = ((($_out)) + 288|0); temp_Int32x4_ptr = $231;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $246); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $249 = SIMD_Int32x4_and($248,SIMD_Int32x4_splat(511)); $250 = SIMD_Int8x16_fromInt32x4Bits($249); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_add($252,$249); $254 = SIMD_Int8x16_fromInt32x4Bits($253); $255 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $254, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_add($256,$253); $258 = SIMD_Int32x4_swizzle($246, 3, 3, 3, 3); $259 = SIMD_Int32x4_add($257,$258); $260 = ((($_out)) + 304|0); temp_Int32x4_ptr = $247;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),11))); $262 = SIMD_Int32x4_and($261,SIMD_Int32x4_splat(511)); $263 = SIMD_Int8x16_fromInt32x4Bits($262); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_add($265,$262); $267 = SIMD_Int8x16_fromInt32x4Bits($266); $268 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $267, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $269 = SIMD_Int32x4_fromInt8x16Bits($268); $270 = SIMD_Int32x4_add($269,$266); $271 = SIMD_Int32x4_swizzle($259, 3, 3, 3, 3); $272 = SIMD_Int32x4_add($270,$271); $273 = ((($_out)) + 320|0); temp_Int32x4_ptr = $260;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $272); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),20))); $275 = SIMD_Int32x4_and($274,SIMD_Int32x4_splat(511)); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int8x16_fromInt32x4Bits($279); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_add($282,$279); $284 = SIMD_Int32x4_swizzle($272, 3, 3, 3, 3); $285 = SIMD_Int32x4_add($283,$284); $286 = ((($_out)) + 336|0); temp_Int32x4_ptr = $273;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),29))); $288 = ((($in)) + 96|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $288); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),3))); $290 = SIMD_Int32x4_and($289,SIMD_Int32x4_splat(511)); $291 = SIMD_Int32x4_or($290,$287); $292 = SIMD_Int8x16_fromInt32x4Bits($291); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_add($294,$291); $296 = SIMD_Int8x16_fromInt32x4Bits($295); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_add($298,$295); $300 = SIMD_Int32x4_swizzle($285, 3, 3, 3, 3); $301 = SIMD_Int32x4_add($299,$300); $302 = ((($_out)) + 352|0); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $304 = SIMD_Int32x4_and($303,SIMD_Int32x4_splat(511)); $305 = SIMD_Int8x16_fromInt32x4Bits($304); $306 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $305, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_add($307,$304); $309 = SIMD_Int8x16_fromInt32x4Bits($308); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_add($311,$308); $313 = SIMD_Int32x4_swizzle($301, 3, 3, 3, 3); $314 = SIMD_Int32x4_add($312,$313); $315 = ((($_out)) + 368|0); temp_Int32x4_ptr = $302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $314); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),15))); $317 = SIMD_Int32x4_and($316,SIMD_Int32x4_splat(511)); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int8x16_fromInt32x4Bits($321); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $324 = SIMD_Int32x4_fromInt8x16Bits($323); $325 = SIMD_Int32x4_add($324,$321); $326 = SIMD_Int32x4_swizzle($314, 3, 3, 3, 3); $327 = SIMD_Int32x4_add($325,$326); $328 = ((($_out)) + 384|0); temp_Int32x4_ptr = $315;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $327); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $330 = ((($in)) + 112|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $330); $331 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),8))); $332 = SIMD_Int32x4_and($331,SIMD_Int32x4_splat(511)); $333 = SIMD_Int32x4_or($332,$329); $334 = SIMD_Int8x16_fromInt32x4Bits($333); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $336 = SIMD_Int32x4_fromInt8x16Bits($335); $337 = SIMD_Int32x4_add($336,$333); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int32x4_swizzle($327, 3, 3, 3, 3); $343 = SIMD_Int32x4_add($341,$342); $344 = ((($_out)) + 400|0); temp_Int32x4_ptr = $328;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $343); $345 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),1))); $346 = SIMD_Int32x4_and($345,SIMD_Int32x4_splat(511)); $347 = SIMD_Int8x16_fromInt32x4Bits($346); $348 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $347, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $349 = SIMD_Int32x4_fromInt8x16Bits($348); $350 = SIMD_Int32x4_add($349,$346); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int32x4_swizzle($343, 3, 3, 3, 3); $356 = SIMD_Int32x4_add($354,$355); $357 = ((($_out)) + 416|0); temp_Int32x4_ptr = $344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $356); $358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),10))); $359 = SIMD_Int32x4_and($358,SIMD_Int32x4_splat(511)); $360 = SIMD_Int8x16_fromInt32x4Bits($359); $361 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $360, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $362 = SIMD_Int32x4_fromInt8x16Bits($361); $363 = SIMD_Int32x4_add($362,$359); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int32x4_swizzle($356, 3, 3, 3, 3); $369 = SIMD_Int32x4_add($367,$368); $370 = ((($_out)) + 432|0); temp_Int32x4_ptr = $357;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $369); $371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),19))); $372 = SIMD_Int32x4_and($371,SIMD_Int32x4_splat(511)); $373 = SIMD_Int8x16_fromInt32x4Bits($372); $374 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $373, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $375 = SIMD_Int32x4_fromInt8x16Bits($374); $376 = SIMD_Int32x4_add($375,$372); $377 = SIMD_Int8x16_fromInt32x4Bits($376); $378 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $377, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $379 = SIMD_Int32x4_fromInt8x16Bits($378); $380 = SIMD_Int32x4_add($379,$376); $381 = SIMD_Int32x4_swizzle($369, 3, 3, 3, 3); $382 = SIMD_Int32x4_add($380,$381); $383 = ((($_out)) + 448|0); temp_Int32x4_ptr = $370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $382); $384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $385 = ((($in)) + 128|0); $$val = SIMD_Int32x4_load(HEAPU8, $385); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),4))); $387 = SIMD_Int32x4_and($386,SIMD_Int32x4_splat(511)); $388 = SIMD_Int32x4_or($387,$384); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int8x16_fromInt32x4Bits($392); $394 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $393, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $395 = SIMD_Int32x4_fromInt8x16Bits($394); $396 = SIMD_Int32x4_add($395,$392); $397 = SIMD_Int32x4_swizzle($382, 3, 3, 3, 3); $398 = SIMD_Int32x4_add($396,$397); $399 = ((($_out)) + 464|0); temp_Int32x4_ptr = $383;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $398); $400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),5))); $401 = SIMD_Int32x4_and($400,SIMD_Int32x4_splat(511)); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int8x16_fromInt32x4Bits($405); $407 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $406, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $408 = SIMD_Int32x4_fromInt8x16Bits($407); $409 = SIMD_Int32x4_add($408,$405); $410 = SIMD_Int32x4_swizzle($398, 3, 3, 3, 3); $411 = SIMD_Int32x4_add($409,$410); $412 = ((($_out)) + 480|0); temp_Int32x4_ptr = $399;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $411); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),14))); $414 = SIMD_Int32x4_and($413,SIMD_Int32x4_splat(511)); $415 = SIMD_Int8x16_fromInt32x4Bits($414); $416 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $415, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $417 = SIMD_Int32x4_fromInt8x16Bits($416); $418 = SIMD_Int32x4_add($417,$414); $419 = SIMD_Int8x16_fromInt32x4Bits($418); $420 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $419, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $421 = SIMD_Int32x4_fromInt8x16Bits($420); $422 = SIMD_Int32x4_add($421,$418); $423 = SIMD_Int32x4_swizzle($411, 3, 3, 3, 3); $424 = SIMD_Int32x4_add($422,$423); $425 = ((($_out)) + 496|0); temp_Int32x4_ptr = $412;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $424); $426 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),23))); $427 = SIMD_Int8x16_fromInt32x4Bits($426); $428 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $427, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $429 = SIMD_Int32x4_fromInt8x16Bits($428); $430 = SIMD_Int32x4_add($429,$426); $431 = SIMD_Int8x16_fromInt32x4Bits($430); $432 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $431, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $433 = SIMD_Int32x4_fromInt8x16Bits($432); $434 = SIMD_Int32x4_add($433,$430); $435 = SIMD_Int32x4_swizzle($424, 3, 3, 3, 3); $436 = SIMD_Int32x4_add($434,$435); temp_Int32x4_ptr = $425;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $436); return (SIMD_Int32x4_check($436)); } function _iunpack10($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0); var $108 = 0, $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = 0, $122 = SIMD_Int32x4(0,0,0,0), $123 = 0, $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0); var $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0); var $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = 0, $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0); var $162 = SIMD_Int32x4(0,0,0,0), $163 = 0, $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = 0, $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0); var $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0); var $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = 0, $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0); var $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = 0, $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = 0, $341 = SIMD_Int32x4(0,0,0,0); var $342 = 0, $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0); var $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = 0, $37 = 0, $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0); var $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = 0, $383 = SIMD_Int32x4(0,0,0,0), $384 = 0, $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = 0, $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0); var $397 = SIMD_Int32x4(0,0,0,0), $398 = 0, $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = 0, $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0); var $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = 0, $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0); var $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = 0, $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = 0, $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0); var $95 = 0, $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(1023)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),10))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(1023)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $26 = SIMD_Int32x4_and($25,SIMD_Int32x4_splat(1023)); $27 = SIMD_Int8x16_fromInt32x4Bits($26); $28 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $29 = SIMD_Int32x4_fromInt8x16Bits($28); $30 = SIMD_Int32x4_add($29,$26); $31 = SIMD_Int8x16_fromInt32x4Bits($30); $32 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $31, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $33 = SIMD_Int32x4_fromInt8x16Bits($32); $34 = SIMD_Int32x4_add($33,$30); $35 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $36 = SIMD_Int32x4_add($34,$35); $37 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $36); $38 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $39 = ((($in)) + 16|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $39); $40 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),2))); $41 = SIMD_Int32x4_and($40,SIMD_Int32x4_splat(1023)); $42 = SIMD_Int32x4_or($41,$38); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($36, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),8))); $55 = SIMD_Int32x4_and($54,SIMD_Int32x4_splat(1023)); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int8x16_fromInt32x4Bits($59); $61 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $60, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_add($62,$59); $64 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $65 = SIMD_Int32x4_add($63,$64); $66 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),18))); $68 = SIMD_Int32x4_and($67,SIMD_Int32x4_splat(1023)); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int8x16_fromInt32x4Bits($72); $74 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $73, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $75 = SIMD_Int32x4_fromInt8x16Bits($74); $76 = SIMD_Int32x4_add($75,$72); $77 = SIMD_Int32x4_swizzle($65, 3, 3, 3, 3); $78 = SIMD_Int32x4_add($76,$77); $79 = ((($_out)) + 96|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $78); $80 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),28))); $81 = ((($in)) + 32|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $81); $82 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),4))); $83 = SIMD_Int32x4_and($82,SIMD_Int32x4_splat(1023)); $84 = SIMD_Int32x4_or($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int8x16_fromInt32x4Bits($88); $90 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $89, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_add($91,$88); $93 = SIMD_Int32x4_swizzle($78, 3, 3, 3, 3); $94 = SIMD_Int32x4_add($92,$93); $95 = ((($_out)) + 112|0); temp_Int32x4_ptr = $79;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),6))); $97 = SIMD_Int32x4_and($96,SIMD_Int32x4_splat(1023)); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int8x16_fromInt32x4Bits($101); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_add($104,$101); $106 = SIMD_Int32x4_swizzle($94, 3, 3, 3, 3); $107 = SIMD_Int32x4_add($105,$106); $108 = ((($_out)) + 128|0); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $110 = SIMD_Int32x4_and($109,SIMD_Int32x4_splat(1023)); $111 = SIMD_Int8x16_fromInt32x4Bits($110); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_add($113,$110); $115 = SIMD_Int8x16_fromInt32x4Bits($114); $116 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $115, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_add($117,$114); $119 = SIMD_Int32x4_swizzle($107, 3, 3, 3, 3); $120 = SIMD_Int32x4_add($118,$119); $121 = ((($_out)) + 144|0); temp_Int32x4_ptr = $108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $120); $122 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),26))); $123 = ((($in)) + 48|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $123); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),6))); $125 = SIMD_Int32x4_and($124,SIMD_Int32x4_splat(1023)); $126 = SIMD_Int32x4_or($125,$122); $127 = SIMD_Int8x16_fromInt32x4Bits($126); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_add($129,$126); $131 = SIMD_Int8x16_fromInt32x4Bits($130); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_add($133,$130); $135 = SIMD_Int32x4_swizzle($120, 3, 3, 3, 3); $136 = SIMD_Int32x4_add($134,$135); $137 = ((($_out)) + 160|0); temp_Int32x4_ptr = $121;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),4))); $139 = SIMD_Int32x4_and($138,SIMD_Int32x4_splat(1023)); $140 = SIMD_Int8x16_fromInt32x4Bits($139); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_add($142,$139); $144 = SIMD_Int8x16_fromInt32x4Bits($143); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_add($146,$143); $148 = SIMD_Int32x4_swizzle($136, 3, 3, 3, 3); $149 = SIMD_Int32x4_add($147,$148); $150 = ((($_out)) + 176|0); temp_Int32x4_ptr = $137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),14))); $152 = SIMD_Int32x4_and($151,SIMD_Int32x4_splat(1023)); $153 = SIMD_Int8x16_fromInt32x4Bits($152); $154 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $153, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_add($155,$152); $157 = SIMD_Int8x16_fromInt32x4Bits($156); $158 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $157, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $159 = SIMD_Int32x4_fromInt8x16Bits($158); $160 = SIMD_Int32x4_add($159,$156); $161 = SIMD_Int32x4_swizzle($149, 3, 3, 3, 3); $162 = SIMD_Int32x4_add($160,$161); $163 = ((($_out)) + 192|0); temp_Int32x4_ptr = $150;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $162); $164 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),24))); $165 = ((($in)) + 64|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $165); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),8))); $167 = SIMD_Int32x4_and($166,SIMD_Int32x4_splat(1023)); $168 = SIMD_Int32x4_or($167,$164); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int8x16_fromInt32x4Bits($172); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_add($175,$172); $177 = SIMD_Int32x4_swizzle($162, 3, 3, 3, 3); $178 = SIMD_Int32x4_add($176,$177); $179 = ((($_out)) + 208|0); temp_Int32x4_ptr = $163;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),2))); $181 = SIMD_Int32x4_and($180,SIMD_Int32x4_splat(1023)); $182 = SIMD_Int8x16_fromInt32x4Bits($181); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_add($184,$181); $186 = SIMD_Int8x16_fromInt32x4Bits($185); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_add($188,$185); $190 = SIMD_Int32x4_swizzle($178, 3, 3, 3, 3); $191 = SIMD_Int32x4_add($189,$190); $192 = ((($_out)) + 224|0); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $194 = SIMD_Int32x4_and($193,SIMD_Int32x4_splat(1023)); $195 = SIMD_Int8x16_fromInt32x4Bits($194); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_add($197,$194); $199 = SIMD_Int8x16_fromInt32x4Bits($198); $200 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $199, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $201 = SIMD_Int32x4_fromInt8x16Bits($200); $202 = SIMD_Int32x4_add($201,$198); $203 = SIMD_Int32x4_swizzle($191, 3, 3, 3, 3); $204 = SIMD_Int32x4_add($202,$203); $205 = ((($_out)) + 240|0); temp_Int32x4_ptr = $192;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $204); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),22))); $207 = ((($in)) + 80|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $207); $208 = SIMD_Int8x16_fromInt32x4Bits($206); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$206); $212 = SIMD_Int8x16_fromInt32x4Bits($211); $213 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $212, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $214 = SIMD_Int32x4_fromInt8x16Bits($213); $215 = SIMD_Int32x4_add($214,$211); $216 = SIMD_Int32x4_swizzle($204, 3, 3, 3, 3); $217 = SIMD_Int32x4_add($215,$216); $218 = ((($_out)) + 256|0); temp_Int32x4_ptr = $205;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $217); $219 = SIMD_Int32x4_and($$val4,SIMD_Int32x4_splat(1023)); $220 = SIMD_Int8x16_fromInt32x4Bits($219); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_add($222,$219); $224 = SIMD_Int8x16_fromInt32x4Bits($223); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_add($226,$223); $228 = SIMD_Int32x4_swizzle($217, 3, 3, 3, 3); $229 = SIMD_Int32x4_add($227,$228); $230 = ((($_out)) + 272|0); temp_Int32x4_ptr = $218;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),10))); $232 = SIMD_Int32x4_and($231,SIMD_Int32x4_splat(1023)); $233 = SIMD_Int8x16_fromInt32x4Bits($232); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_add($235,$232); $237 = SIMD_Int8x16_fromInt32x4Bits($236); $238 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $237, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $239 = SIMD_Int32x4_fromInt8x16Bits($238); $240 = SIMD_Int32x4_add($239,$236); $241 = SIMD_Int32x4_swizzle($229, 3, 3, 3, 3); $242 = SIMD_Int32x4_add($240,$241); $243 = ((($_out)) + 288|0); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $242); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),20))); $245 = SIMD_Int32x4_and($244,SIMD_Int32x4_splat(1023)); $246 = SIMD_Int8x16_fromInt32x4Bits($245); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_add($248,$245); $250 = SIMD_Int8x16_fromInt32x4Bits($249); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_add($252,$249); $254 = SIMD_Int32x4_swizzle($242, 3, 3, 3, 3); $255 = SIMD_Int32x4_add($253,$254); $256 = ((($_out)) + 304|0); temp_Int32x4_ptr = $243;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $255); $257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),30))); $258 = ((($in)) + 96|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $258); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),2))); $260 = SIMD_Int32x4_and($259,SIMD_Int32x4_splat(1023)); $261 = SIMD_Int32x4_or($260,$257); $262 = SIMD_Int8x16_fromInt32x4Bits($261); $263 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $262, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $264 = SIMD_Int32x4_fromInt8x16Bits($263); $265 = SIMD_Int32x4_add($264,$261); $266 = SIMD_Int8x16_fromInt32x4Bits($265); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_add($268,$265); $270 = SIMD_Int32x4_swizzle($255, 3, 3, 3, 3); $271 = SIMD_Int32x4_add($269,$270); $272 = ((($_out)) + 320|0); temp_Int32x4_ptr = $256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $271); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $274 = SIMD_Int32x4_and($273,SIMD_Int32x4_splat(1023)); $275 = SIMD_Int8x16_fromInt32x4Bits($274); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_add($277,$274); $279 = SIMD_Int8x16_fromInt32x4Bits($278); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int32x4_fromInt8x16Bits($280); $282 = SIMD_Int32x4_add($281,$278); $283 = SIMD_Int32x4_swizzle($271, 3, 3, 3, 3); $284 = SIMD_Int32x4_add($282,$283); $285 = ((($_out)) + 336|0); temp_Int32x4_ptr = $272;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $284); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),18))); $287 = SIMD_Int32x4_and($286,SIMD_Int32x4_splat(1023)); $288 = SIMD_Int8x16_fromInt32x4Bits($287); $289 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $288, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_add($290,$287); $292 = SIMD_Int8x16_fromInt32x4Bits($291); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_add($294,$291); $296 = SIMD_Int32x4_swizzle($284, 3, 3, 3, 3); $297 = SIMD_Int32x4_add($295,$296); $298 = ((($_out)) + 352|0); temp_Int32x4_ptr = $285;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),28))); $300 = ((($in)) + 112|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $300); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),4))); $302 = SIMD_Int32x4_and($301,SIMD_Int32x4_splat(1023)); $303 = SIMD_Int32x4_or($302,$299); $304 = SIMD_Int8x16_fromInt32x4Bits($303); $305 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $304, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $306 = SIMD_Int32x4_fromInt8x16Bits($305); $307 = SIMD_Int32x4_add($306,$303); $308 = SIMD_Int8x16_fromInt32x4Bits($307); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_add($310,$307); $312 = SIMD_Int32x4_swizzle($297, 3, 3, 3, 3); $313 = SIMD_Int32x4_add($311,$312); $314 = ((($_out)) + 368|0); temp_Int32x4_ptr = $298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $313); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $316 = SIMD_Int32x4_and($315,SIMD_Int32x4_splat(1023)); $317 = SIMD_Int8x16_fromInt32x4Bits($316); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_add($319,$316); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int32x4_swizzle($313, 3, 3, 3, 3); $326 = SIMD_Int32x4_add($324,$325); $327 = ((($_out)) + 384|0); temp_Int32x4_ptr = $314;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $326); $328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $329 = SIMD_Int32x4_and($328,SIMD_Int32x4_splat(1023)); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int8x16_fromInt32x4Bits($333); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $336 = SIMD_Int32x4_fromInt8x16Bits($335); $337 = SIMD_Int32x4_add($336,$333); $338 = SIMD_Int32x4_swizzle($326, 3, 3, 3, 3); $339 = SIMD_Int32x4_add($337,$338); $340 = ((($_out)) + 400|0); temp_Int32x4_ptr = $327;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $339); $341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),26))); $342 = ((($in)) + 128|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $342); $343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),6))); $344 = SIMD_Int32x4_and($343,SIMD_Int32x4_splat(1023)); $345 = SIMD_Int32x4_or($344,$341); $346 = SIMD_Int8x16_fromInt32x4Bits($345); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$345); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int32x4_swizzle($339, 3, 3, 3, 3); $355 = SIMD_Int32x4_add($353,$354); $356 = ((($_out)) + 416|0); temp_Int32x4_ptr = $340;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $358 = SIMD_Int32x4_and($357,SIMD_Int32x4_splat(1023)); $359 = SIMD_Int8x16_fromInt32x4Bits($358); $360 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $359, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $361 = SIMD_Int32x4_fromInt8x16Bits($360); $362 = SIMD_Int32x4_add($361,$358); $363 = SIMD_Int8x16_fromInt32x4Bits($362); $364 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $363, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $365 = SIMD_Int32x4_fromInt8x16Bits($364); $366 = SIMD_Int32x4_add($365,$362); $367 = SIMD_Int32x4_swizzle($355, 3, 3, 3, 3); $368 = SIMD_Int32x4_add($366,$367); $369 = ((($_out)) + 432|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $368); $370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),14))); $371 = SIMD_Int32x4_and($370,SIMD_Int32x4_splat(1023)); $372 = SIMD_Int8x16_fromInt32x4Bits($371); $373 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $372, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $374 = SIMD_Int32x4_fromInt8x16Bits($373); $375 = SIMD_Int32x4_add($374,$371); $376 = SIMD_Int8x16_fromInt32x4Bits($375); $377 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $376, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $378 = SIMD_Int32x4_fromInt8x16Bits($377); $379 = SIMD_Int32x4_add($378,$375); $380 = SIMD_Int32x4_swizzle($368, 3, 3, 3, 3); $381 = SIMD_Int32x4_add($379,$380); $382 = ((($_out)) + 448|0); temp_Int32x4_ptr = $369;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $381); $383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),24))); $384 = ((($in)) + 144|0); $$val = SIMD_Int32x4_load(HEAPU8, $384); $385 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),8))); $386 = SIMD_Int32x4_and($385,SIMD_Int32x4_splat(1023)); $387 = SIMD_Int32x4_or($386,$383); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int8x16_fromInt32x4Bits($391); $393 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $392, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $394 = SIMD_Int32x4_fromInt8x16Bits($393); $395 = SIMD_Int32x4_add($394,$391); $396 = SIMD_Int32x4_swizzle($381, 3, 3, 3, 3); $397 = SIMD_Int32x4_add($395,$396); $398 = ((($_out)) + 464|0); temp_Int32x4_ptr = $382;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $397); $399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $400 = SIMD_Int32x4_and($399,SIMD_Int32x4_splat(1023)); $401 = SIMD_Int8x16_fromInt32x4Bits($400); $402 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $401, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $403 = SIMD_Int32x4_fromInt8x16Bits($402); $404 = SIMD_Int32x4_add($403,$400); $405 = SIMD_Int8x16_fromInt32x4Bits($404); $406 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $405, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $407 = SIMD_Int32x4_fromInt8x16Bits($406); $408 = SIMD_Int32x4_add($407,$404); $409 = SIMD_Int32x4_swizzle($397, 3, 3, 3, 3); $410 = SIMD_Int32x4_add($408,$409); $411 = ((($_out)) + 480|0); temp_Int32x4_ptr = $398;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $410); $412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),12))); $413 = SIMD_Int32x4_and($412,SIMD_Int32x4_splat(1023)); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int8x16_fromInt32x4Bits($417); $419 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $418, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $420 = SIMD_Int32x4_fromInt8x16Bits($419); $421 = SIMD_Int32x4_add($420,$417); $422 = SIMD_Int32x4_swizzle($410, 3, 3, 3, 3); $423 = SIMD_Int32x4_add($421,$422); $424 = ((($_out)) + 496|0); temp_Int32x4_ptr = $411;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $423); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),22))); $426 = SIMD_Int8x16_fromInt32x4Bits($425); $427 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $426, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $428 = SIMD_Int32x4_fromInt8x16Bits($427); $429 = SIMD_Int32x4_add($428,$425); $430 = SIMD_Int8x16_fromInt32x4Bits($429); $431 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $430, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $432 = SIMD_Int32x4_fromInt8x16Bits($431); $433 = SIMD_Int32x4_add($432,$429); $434 = SIMD_Int32x4_swizzle($423, 3, 3, 3, 3); $435 = SIMD_Int32x4_add($433,$434); temp_Int32x4_ptr = $424;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $435); return (SIMD_Int32x4_check($435)); } function _iunpack11($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0); var $107 = SIMD_Int32x4(0,0,0,0), $108 = 0, $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = 0, $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = 0; var $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = 0, $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0); var $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = 0, $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = 0; var $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = 0, $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0); var $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = 0, $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0); var $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0); var $233 = SIMD_Int32x4(0,0,0,0), $234 = 0, $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0; var $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = 0, $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0); var $27 = SIMD_Int32x4(0,0,0,0), $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0); var $305 = 0, $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = 0, $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = 0, $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0); var $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = 0, $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0); var $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = 0, $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0); var $36 = SIMD_Int32x4(0,0,0,0), $360 = 0, $361 = SIMD_Int32x4(0,0,0,0), $362 = 0, $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = 0, $377 = SIMD_Int32x4(0,0,0,0); var $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = 0, $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0); var $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = 0, $403 = SIMD_Int32x4(0,0,0,0), $404 = 0, $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = 0, $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0); var $431 = 0, $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0); var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = 0, $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(2047)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),11))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(2047)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),22))); $26 = ((($in)) + 16|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $26); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),10))); $28 = SIMD_Int32x4_and($27,SIMD_Int32x4_splat(2047)); $29 = SIMD_Int32x4_or($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),1))); $42 = SIMD_Int32x4_and($41,SIMD_Int32x4_splat(2047)); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),12))); $55 = SIMD_Int32x4_and($54,SIMD_Int32x4_splat(2047)); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int8x16_fromInt32x4Bits($59); $61 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $60, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_add($62,$59); $64 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $65 = SIMD_Int32x4_add($63,$64); $66 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),23))); $68 = ((($in)) + 32|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $68); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),9))); $70 = SIMD_Int32x4_and($69,SIMD_Int32x4_splat(2047)); $71 = SIMD_Int32x4_or($70,$67); $72 = SIMD_Int8x16_fromInt32x4Bits($71); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_add($74,$71); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int32x4_swizzle($65, 3, 3, 3, 3); $81 = SIMD_Int32x4_add($79,$80); $82 = ((($_out)) + 96|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),2))); $84 = SIMD_Int32x4_and($83,SIMD_Int32x4_splat(2047)); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int8x16_fromInt32x4Bits($88); $90 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $89, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_add($91,$88); $93 = SIMD_Int32x4_swizzle($81, 3, 3, 3, 3); $94 = SIMD_Int32x4_add($92,$93); $95 = ((($_out)) + 112|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),13))); $97 = SIMD_Int32x4_and($96,SIMD_Int32x4_splat(2047)); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int8x16_fromInt32x4Bits($101); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_add($104,$101); $106 = SIMD_Int32x4_swizzle($94, 3, 3, 3, 3); $107 = SIMD_Int32x4_add($105,$106); $108 = ((($_out)) + 128|0); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $107); $109 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),24))); $110 = ((($in)) + 48|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $110); $111 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),8))); $112 = SIMD_Int32x4_and($111,SIMD_Int32x4_splat(2047)); $113 = SIMD_Int32x4_or($112,$109); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int32x4_swizzle($107, 3, 3, 3, 3); $123 = SIMD_Int32x4_add($121,$122); $124 = ((($_out)) + 144|0); temp_Int32x4_ptr = $108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),3))); $126 = SIMD_Int32x4_and($125,SIMD_Int32x4_splat(2047)); $127 = SIMD_Int8x16_fromInt32x4Bits($126); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_add($129,$126); $131 = SIMD_Int8x16_fromInt32x4Bits($130); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_add($133,$130); $135 = SIMD_Int32x4_swizzle($123, 3, 3, 3, 3); $136 = SIMD_Int32x4_add($134,$135); $137 = ((($_out)) + 160|0); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $136); $138 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),14))); $139 = SIMD_Int32x4_and($138,SIMD_Int32x4_splat(2047)); $140 = SIMD_Int8x16_fromInt32x4Bits($139); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_add($142,$139); $144 = SIMD_Int8x16_fromInt32x4Bits($143); $145 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $144, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $146 = SIMD_Int32x4_fromInt8x16Bits($145); $147 = SIMD_Int32x4_add($146,$143); $148 = SIMD_Int32x4_swizzle($136, 3, 3, 3, 3); $149 = SIMD_Int32x4_add($147,$148); $150 = ((($_out)) + 176|0); temp_Int32x4_ptr = $137;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $149); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),25))); $152 = ((($in)) + 64|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $152); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),7))); $154 = SIMD_Int32x4_and($153,SIMD_Int32x4_splat(2047)); $155 = SIMD_Int32x4_or($154,$151); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int8x16_fromInt32x4Bits($159); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_add($162,$159); $164 = SIMD_Int32x4_swizzle($149, 3, 3, 3, 3); $165 = SIMD_Int32x4_add($163,$164); $166 = ((($_out)) + 192|0); temp_Int32x4_ptr = $150;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $165); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),4))); $168 = SIMD_Int32x4_and($167,SIMD_Int32x4_splat(2047)); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int8x16_fromInt32x4Bits($172); $174 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $173, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $175 = SIMD_Int32x4_fromInt8x16Bits($174); $176 = SIMD_Int32x4_add($175,$172); $177 = SIMD_Int32x4_swizzle($165, 3, 3, 3, 3); $178 = SIMD_Int32x4_add($176,$177); $179 = ((($_out)) + 208|0); temp_Int32x4_ptr = $166;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $178); $180 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),15))); $181 = SIMD_Int32x4_and($180,SIMD_Int32x4_splat(2047)); $182 = SIMD_Int8x16_fromInt32x4Bits($181); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_add($184,$181); $186 = SIMD_Int8x16_fromInt32x4Bits($185); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_add($188,$185); $190 = SIMD_Int32x4_swizzle($178, 3, 3, 3, 3); $191 = SIMD_Int32x4_add($189,$190); $192 = ((($_out)) + 224|0); temp_Int32x4_ptr = $179;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $191); $193 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),26))); $194 = ((($in)) + 80|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $194); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),6))); $196 = SIMD_Int32x4_and($195,SIMD_Int32x4_splat(2047)); $197 = SIMD_Int32x4_or($196,$193); $198 = SIMD_Int8x16_fromInt32x4Bits($197); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_add($200,$197); $202 = SIMD_Int8x16_fromInt32x4Bits($201); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $204 = SIMD_Int32x4_fromInt8x16Bits($203); $205 = SIMD_Int32x4_add($204,$201); $206 = SIMD_Int32x4_swizzle($191, 3, 3, 3, 3); $207 = SIMD_Int32x4_add($205,$206); $208 = ((($_out)) + 240|0); temp_Int32x4_ptr = $192;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $207); $209 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),5))); $210 = SIMD_Int32x4_and($209,SIMD_Int32x4_splat(2047)); $211 = SIMD_Int8x16_fromInt32x4Bits($210); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_add($213,$210); $215 = SIMD_Int8x16_fromInt32x4Bits($214); $216 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $215, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $217 = SIMD_Int32x4_fromInt8x16Bits($216); $218 = SIMD_Int32x4_add($217,$214); $219 = SIMD_Int32x4_swizzle($207, 3, 3, 3, 3); $220 = SIMD_Int32x4_add($218,$219); $221 = ((($_out)) + 256|0); temp_Int32x4_ptr = $208;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $220); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),16))); $223 = SIMD_Int32x4_and($222,SIMD_Int32x4_splat(2047)); $224 = SIMD_Int8x16_fromInt32x4Bits($223); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_add($226,$223); $228 = SIMD_Int8x16_fromInt32x4Bits($227); $229 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $228, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $230 = SIMD_Int32x4_fromInt8x16Bits($229); $231 = SIMD_Int32x4_add($230,$227); $232 = SIMD_Int32x4_swizzle($220, 3, 3, 3, 3); $233 = SIMD_Int32x4_add($231,$232); $234 = ((($_out)) + 272|0); temp_Int32x4_ptr = $221;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $233); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),27))); $236 = ((($in)) + 96|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $236); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),5))); $238 = SIMD_Int32x4_and($237,SIMD_Int32x4_splat(2047)); $239 = SIMD_Int32x4_or($238,$235); $240 = SIMD_Int8x16_fromInt32x4Bits($239); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_add($242,$239); $244 = SIMD_Int8x16_fromInt32x4Bits($243); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $246 = SIMD_Int32x4_fromInt8x16Bits($245); $247 = SIMD_Int32x4_add($246,$243); $248 = SIMD_Int32x4_swizzle($233, 3, 3, 3, 3); $249 = SIMD_Int32x4_add($247,$248); $250 = ((($_out)) + 288|0); temp_Int32x4_ptr = $234;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $249); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),6))); $252 = SIMD_Int32x4_and($251,SIMD_Int32x4_splat(2047)); $253 = SIMD_Int8x16_fromInt32x4Bits($252); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $255 = SIMD_Int32x4_fromInt8x16Bits($254); $256 = SIMD_Int32x4_add($255,$252); $257 = SIMD_Int8x16_fromInt32x4Bits($256); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_add($259,$256); $261 = SIMD_Int32x4_swizzle($249, 3, 3, 3, 3); $262 = SIMD_Int32x4_add($260,$261); $263 = ((($_out)) + 304|0); temp_Int32x4_ptr = $250;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $262); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),17))); $265 = SIMD_Int32x4_and($264,SIMD_Int32x4_splat(2047)); $266 = SIMD_Int8x16_fromInt32x4Bits($265); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_add($268,$265); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int32x4_swizzle($262, 3, 3, 3, 3); $275 = SIMD_Int32x4_add($273,$274); $276 = ((($_out)) + 320|0); temp_Int32x4_ptr = $263;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $275); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),28))); $278 = ((($in)) + 112|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $278); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),4))); $280 = SIMD_Int32x4_and($279,SIMD_Int32x4_splat(2047)); $281 = SIMD_Int32x4_or($280,$277); $282 = SIMD_Int8x16_fromInt32x4Bits($281); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_add($284,$281); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int32x4_swizzle($275, 3, 3, 3, 3); $291 = SIMD_Int32x4_add($289,$290); $292 = ((($_out)) + 336|0); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),7))); $294 = SIMD_Int32x4_and($293,SIMD_Int32x4_splat(2047)); $295 = SIMD_Int8x16_fromInt32x4Bits($294); $296 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $295, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_add($297,$294); $299 = SIMD_Int8x16_fromInt32x4Bits($298); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_add($301,$298); $303 = SIMD_Int32x4_swizzle($291, 3, 3, 3, 3); $304 = SIMD_Int32x4_add($302,$303); $305 = ((($_out)) + 352|0); temp_Int32x4_ptr = $292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $304); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),18))); $307 = SIMD_Int32x4_and($306,SIMD_Int32x4_splat(2047)); $308 = SIMD_Int8x16_fromInt32x4Bits($307); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_add($310,$307); $312 = SIMD_Int8x16_fromInt32x4Bits($311); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_add($314,$311); $316 = SIMD_Int32x4_swizzle($304, 3, 3, 3, 3); $317 = SIMD_Int32x4_add($315,$316); $318 = ((($_out)) + 368|0); temp_Int32x4_ptr = $305;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $317); $319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),29))); $320 = ((($in)) + 128|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $320); $321 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),3))); $322 = SIMD_Int32x4_and($321,SIMD_Int32x4_splat(2047)); $323 = SIMD_Int32x4_or($322,$319); $324 = SIMD_Int8x16_fromInt32x4Bits($323); $325 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $324, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $326 = SIMD_Int32x4_fromInt8x16Bits($325); $327 = SIMD_Int32x4_add($326,$323); $328 = SIMD_Int8x16_fromInt32x4Bits($327); $329 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $328, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_add($330,$327); $332 = SIMD_Int32x4_swizzle($317, 3, 3, 3, 3); $333 = SIMD_Int32x4_add($331,$332); $334 = ((($_out)) + 384|0); temp_Int32x4_ptr = $318;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $333); $335 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),8))); $336 = SIMD_Int32x4_and($335,SIMD_Int32x4_splat(2047)); $337 = SIMD_Int8x16_fromInt32x4Bits($336); $338 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $337, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $339 = SIMD_Int32x4_fromInt8x16Bits($338); $340 = SIMD_Int32x4_add($339,$336); $341 = SIMD_Int8x16_fromInt32x4Bits($340); $342 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $341, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $343 = SIMD_Int32x4_fromInt8x16Bits($342); $344 = SIMD_Int32x4_add($343,$340); $345 = SIMD_Int32x4_swizzle($333, 3, 3, 3, 3); $346 = SIMD_Int32x4_add($344,$345); $347 = ((($_out)) + 400|0); temp_Int32x4_ptr = $334;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $346); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),19))); $349 = SIMD_Int32x4_and($348,SIMD_Int32x4_splat(2047)); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int8x16_fromInt32x4Bits($353); $355 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $354, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $356 = SIMD_Int32x4_fromInt8x16Bits($355); $357 = SIMD_Int32x4_add($356,$353); $358 = SIMD_Int32x4_swizzle($346, 3, 3, 3, 3); $359 = SIMD_Int32x4_add($357,$358); $360 = ((($_out)) + 416|0); temp_Int32x4_ptr = $347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $359); $361 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),30))); $362 = ((($in)) + 144|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $362); $363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),2))); $364 = SIMD_Int32x4_and($363,SIMD_Int32x4_splat(2047)); $365 = SIMD_Int32x4_or($364,$361); $366 = SIMD_Int8x16_fromInt32x4Bits($365); $367 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $366, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $368 = SIMD_Int32x4_fromInt8x16Bits($367); $369 = SIMD_Int32x4_add($368,$365); $370 = SIMD_Int8x16_fromInt32x4Bits($369); $371 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $370, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $372 = SIMD_Int32x4_fromInt8x16Bits($371); $373 = SIMD_Int32x4_add($372,$369); $374 = SIMD_Int32x4_swizzle($359, 3, 3, 3, 3); $375 = SIMD_Int32x4_add($373,$374); $376 = ((($_out)) + 432|0); temp_Int32x4_ptr = $360;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $375); $377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),9))); $378 = SIMD_Int32x4_and($377,SIMD_Int32x4_splat(2047)); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int8x16_fromInt32x4Bits($382); $384 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $383, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $385 = SIMD_Int32x4_fromInt8x16Bits($384); $386 = SIMD_Int32x4_add($385,$382); $387 = SIMD_Int32x4_swizzle($375, 3, 3, 3, 3); $388 = SIMD_Int32x4_add($386,$387); $389 = ((($_out)) + 448|0); temp_Int32x4_ptr = $376;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $388); $390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),20))); $391 = SIMD_Int32x4_and($390,SIMD_Int32x4_splat(2047)); $392 = SIMD_Int8x16_fromInt32x4Bits($391); $393 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $392, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $394 = SIMD_Int32x4_fromInt8x16Bits($393); $395 = SIMD_Int32x4_add($394,$391); $396 = SIMD_Int8x16_fromInt32x4Bits($395); $397 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $396, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $398 = SIMD_Int32x4_fromInt8x16Bits($397); $399 = SIMD_Int32x4_add($398,$395); $400 = SIMD_Int32x4_swizzle($388, 3, 3, 3, 3); $401 = SIMD_Int32x4_add($399,$400); $402 = ((($_out)) + 464|0); temp_Int32x4_ptr = $389;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $401); $403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),31))); $404 = ((($in)) + 160|0); $$val = SIMD_Int32x4_load(HEAPU8, $404); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),1))); $406 = SIMD_Int32x4_and($405,SIMD_Int32x4_splat(2047)); $407 = SIMD_Int32x4_or($406,$403); $408 = SIMD_Int8x16_fromInt32x4Bits($407); $409 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $408, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $410 = SIMD_Int32x4_fromInt8x16Bits($409); $411 = SIMD_Int32x4_add($410,$407); $412 = SIMD_Int8x16_fromInt32x4Bits($411); $413 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $412, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $414 = SIMD_Int32x4_fromInt8x16Bits($413); $415 = SIMD_Int32x4_add($414,$411); $416 = SIMD_Int32x4_swizzle($401, 3, 3, 3, 3); $417 = SIMD_Int32x4_add($415,$416); $418 = ((($_out)) + 480|0); temp_Int32x4_ptr = $402;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $417); $419 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),10))); $420 = SIMD_Int32x4_and($419,SIMD_Int32x4_splat(2047)); $421 = SIMD_Int8x16_fromInt32x4Bits($420); $422 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $421, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $423 = SIMD_Int32x4_fromInt8x16Bits($422); $424 = SIMD_Int32x4_add($423,$420); $425 = SIMD_Int8x16_fromInt32x4Bits($424); $426 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $425, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $427 = SIMD_Int32x4_fromInt8x16Bits($426); $428 = SIMD_Int32x4_add($427,$424); $429 = SIMD_Int32x4_swizzle($417, 3, 3, 3, 3); $430 = SIMD_Int32x4_add($428,$429); $431 = ((($_out)) + 496|0); temp_Int32x4_ptr = $418;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $430); $432 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),21))); $433 = SIMD_Int8x16_fromInt32x4Bits($432); $434 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $433, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $435 = SIMD_Int32x4_fromInt8x16Bits($434); $436 = SIMD_Int32x4_add($435,$432); $437 = SIMD_Int8x16_fromInt32x4Bits($436); $438 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $437, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $439 = SIMD_Int32x4_fromInt8x16Bits($438); $440 = SIMD_Int32x4_add($439,$436); $441 = SIMD_Int32x4_swizzle($430, 3, 3, 3, 3); $442 = SIMD_Int32x4_add($440,$441); temp_Int32x4_ptr = $431;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $442); return (SIMD_Int32x4_check($442)); } function _iunpack12($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0); var $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = 0, $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0); var $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0); var $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0, $178 = SIMD_Int32x4(0,0,0,0); var $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0); var $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int32x4(0,0,0,0), $206 = 0, $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0); var $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0); var $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0); var $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = 0, $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0); var $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int32x4(0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0), $286 = 0; var $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = 0, $314 = SIMD_Int32x4(0,0,0,0), $315 = 0, $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = 0, $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = 0, $352 = SIMD_Int32x4(0,0,0,0), $353 = 0, $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = 0, $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0); var $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = 0, $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = 0, $394 = SIMD_Int32x4(0,0,0,0); var $395 = 0, $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = 0, $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0); var $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = 0, $67 = SIMD_Int32x4(0,0,0,0), $68 = 0, $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0); var $95 = 0, $96 = SIMD_Int32x4(0,0,0,0), $97 = 0, $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(4095)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),12))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(4095)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $26 = ((($in)) + 16|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $26); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $28 = SIMD_Int32x4_and($27,SIMD_Int32x4_splat(4095)); $29 = SIMD_Int32x4_or($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),4))); $42 = SIMD_Int32x4_and($41,SIMD_Int32x4_splat(4095)); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $55 = SIMD_Int32x4_and($54,SIMD_Int32x4_splat(4095)); $56 = SIMD_Int8x16_fromInt32x4Bits($55); $57 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $56, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $58 = SIMD_Int32x4_fromInt8x16Bits($57); $59 = SIMD_Int32x4_add($58,$55); $60 = SIMD_Int8x16_fromInt32x4Bits($59); $61 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $60, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $62 = SIMD_Int32x4_fromInt8x16Bits($61); $63 = SIMD_Int32x4_add($62,$59); $64 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $65 = SIMD_Int32x4_add($63,$64); $66 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $65); $67 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),28))); $68 = ((($in)) + 32|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $68); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),4))); $70 = SIMD_Int32x4_and($69,SIMD_Int32x4_splat(4095)); $71 = SIMD_Int32x4_or($70,$67); $72 = SIMD_Int8x16_fromInt32x4Bits($71); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_add($74,$71); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int32x4_swizzle($65, 3, 3, 3, 3); $81 = SIMD_Int32x4_add($79,$80); $82 = ((($_out)) + 96|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),8))); $84 = SIMD_Int32x4_and($83,SIMD_Int32x4_splat(4095)); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int8x16_fromInt32x4Bits($88); $90 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $89, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_add($91,$88); $93 = SIMD_Int32x4_swizzle($81, 3, 3, 3, 3); $94 = SIMD_Int32x4_add($92,$93); $95 = ((($_out)) + 112|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),20))); $97 = ((($in)) + 48|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $97); $98 = SIMD_Int8x16_fromInt32x4Bits($96); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$96); $102 = SIMD_Int8x16_fromInt32x4Bits($101); $103 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $102, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $104 = SIMD_Int32x4_fromInt8x16Bits($103); $105 = SIMD_Int32x4_add($104,$101); $106 = SIMD_Int32x4_swizzle($94, 3, 3, 3, 3); $107 = SIMD_Int32x4_add($105,$106); $108 = ((($_out)) + 128|0); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $107); $109 = SIMD_Int32x4_and($$val8,SIMD_Int32x4_splat(4095)); $110 = SIMD_Int8x16_fromInt32x4Bits($109); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_add($112,$109); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int32x4_swizzle($107, 3, 3, 3, 3); $119 = SIMD_Int32x4_add($117,$118); $120 = ((($_out)) + 144|0); temp_Int32x4_ptr = $108;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),12))); $122 = SIMD_Int32x4_and($121,SIMD_Int32x4_splat(4095)); $123 = SIMD_Int8x16_fromInt32x4Bits($122); $124 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $123, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_add($125,$122); $127 = SIMD_Int8x16_fromInt32x4Bits($126); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_add($129,$126); $131 = SIMD_Int32x4_swizzle($119, 3, 3, 3, 3); $132 = SIMD_Int32x4_add($130,$131); $133 = ((($_out)) + 160|0); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),24))); $135 = ((($in)) + 64|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $135); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),8))); $137 = SIMD_Int32x4_and($136,SIMD_Int32x4_splat(4095)); $138 = SIMD_Int32x4_or($137,$134); $139 = SIMD_Int8x16_fromInt32x4Bits($138); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_add($141,$138); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int32x4_swizzle($132, 3, 3, 3, 3); $148 = SIMD_Int32x4_add($146,$147); $149 = ((($_out)) + 176|0); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $151 = SIMD_Int32x4_and($150,SIMD_Int32x4_splat(4095)); $152 = SIMD_Int8x16_fromInt32x4Bits($151); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_add($154,$151); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int32x4_swizzle($148, 3, 3, 3, 3); $161 = SIMD_Int32x4_add($159,$160); $162 = ((($_out)) + 192|0); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $164 = SIMD_Int32x4_and($163,SIMD_Int32x4_splat(4095)); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int32x4_swizzle($161, 3, 3, 3, 3); $174 = SIMD_Int32x4_add($172,$173); $175 = ((($_out)) + 208|0); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),28))); $177 = ((($in)) + 80|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $177); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),4))); $179 = SIMD_Int32x4_and($178,SIMD_Int32x4_splat(4095)); $180 = SIMD_Int32x4_or($179,$176); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int8x16_fromInt32x4Bits($184); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_add($187,$184); $189 = SIMD_Int32x4_swizzle($174, 3, 3, 3, 3); $190 = SIMD_Int32x4_add($188,$189); $191 = ((($_out)) + 224|0); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $193 = SIMD_Int32x4_and($192,SIMD_Int32x4_splat(4095)); $194 = SIMD_Int8x16_fromInt32x4Bits($193); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_add($196,$193); $198 = SIMD_Int8x16_fromInt32x4Bits($197); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_add($200,$197); $202 = SIMD_Int32x4_swizzle($190, 3, 3, 3, 3); $203 = SIMD_Int32x4_add($201,$202); $204 = ((($_out)) + 240|0); temp_Int32x4_ptr = $191;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $203); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),20))); $206 = ((($in)) + 96|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $206); $207 = SIMD_Int8x16_fromInt32x4Bits($205); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$205); $211 = SIMD_Int8x16_fromInt32x4Bits($210); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_add($213,$210); $215 = SIMD_Int32x4_swizzle($203, 3, 3, 3, 3); $216 = SIMD_Int32x4_add($214,$215); $217 = ((($_out)) + 256|0); temp_Int32x4_ptr = $204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $216); $218 = SIMD_Int32x4_and($$val5,SIMD_Int32x4_splat(4095)); $219 = SIMD_Int8x16_fromInt32x4Bits($218); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_add($221,$218); $223 = SIMD_Int8x16_fromInt32x4Bits($222); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_add($225,$222); $227 = SIMD_Int32x4_swizzle($216, 3, 3, 3, 3); $228 = SIMD_Int32x4_add($226,$227); $229 = ((($_out)) + 272|0); temp_Int32x4_ptr = $217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $231 = SIMD_Int32x4_and($230,SIMD_Int32x4_splat(4095)); $232 = SIMD_Int8x16_fromInt32x4Bits($231); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_add($234,$231); $236 = SIMD_Int8x16_fromInt32x4Bits($235); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_add($238,$235); $240 = SIMD_Int32x4_swizzle($228, 3, 3, 3, 3); $241 = SIMD_Int32x4_add($239,$240); $242 = ((($_out)) + 288|0); temp_Int32x4_ptr = $229;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $244 = ((($in)) + 112|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $244); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),8))); $246 = SIMD_Int32x4_and($245,SIMD_Int32x4_splat(4095)); $247 = SIMD_Int32x4_or($246,$243); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int8x16_fromInt32x4Bits($251); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_add($254,$251); $256 = SIMD_Int32x4_swizzle($241, 3, 3, 3, 3); $257 = SIMD_Int32x4_add($255,$256); $258 = ((($_out)) + 304|0); temp_Int32x4_ptr = $242;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),4))); $260 = SIMD_Int32x4_and($259,SIMD_Int32x4_splat(4095)); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int8x16_fromInt32x4Bits($264); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_add($267,$264); $269 = SIMD_Int32x4_swizzle($257, 3, 3, 3, 3); $270 = SIMD_Int32x4_add($268,$269); $271 = ((($_out)) + 320|0); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $273 = SIMD_Int32x4_and($272,SIMD_Int32x4_splat(4095)); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int8x16_fromInt32x4Bits($277); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_add($280,$277); $282 = SIMD_Int32x4_swizzle($270, 3, 3, 3, 3); $283 = SIMD_Int32x4_add($281,$282); $284 = ((($_out)) + 336|0); temp_Int32x4_ptr = $271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),28))); $286 = ((($in)) + 128|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $286); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),4))); $288 = SIMD_Int32x4_and($287,SIMD_Int32x4_splat(4095)); $289 = SIMD_Int32x4_or($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int8x16_fromInt32x4Bits($293); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_add($296,$293); $298 = SIMD_Int32x4_swizzle($283, 3, 3, 3, 3); $299 = SIMD_Int32x4_add($297,$298); $300 = ((($_out)) + 352|0); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $299); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $302 = SIMD_Int32x4_and($301,SIMD_Int32x4_splat(4095)); $303 = SIMD_Int8x16_fromInt32x4Bits($302); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_add($305,$302); $307 = SIMD_Int8x16_fromInt32x4Bits($306); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $309 = SIMD_Int32x4_fromInt8x16Bits($308); $310 = SIMD_Int32x4_add($309,$306); $311 = SIMD_Int32x4_swizzle($299, 3, 3, 3, 3); $312 = SIMD_Int32x4_add($310,$311); $313 = ((($_out)) + 368|0); temp_Int32x4_ptr = $300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $312); $314 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),20))); $315 = ((($in)) + 144|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $315); $316 = SIMD_Int8x16_fromInt32x4Bits($314); $317 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $316, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_add($318,$314); $320 = SIMD_Int8x16_fromInt32x4Bits($319); $321 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $320, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $322 = SIMD_Int32x4_fromInt8x16Bits($321); $323 = SIMD_Int32x4_add($322,$319); $324 = SIMD_Int32x4_swizzle($312, 3, 3, 3, 3); $325 = SIMD_Int32x4_add($323,$324); $326 = ((($_out)) + 384|0); temp_Int32x4_ptr = $313;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $325); $327 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(4095)); $328 = SIMD_Int8x16_fromInt32x4Bits($327); $329 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $328, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_add($330,$327); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int32x4_swizzle($325, 3, 3, 3, 3); $337 = SIMD_Int32x4_add($335,$336); $338 = ((($_out)) + 400|0); temp_Int32x4_ptr = $326;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $337); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $340 = SIMD_Int32x4_and($339,SIMD_Int32x4_splat(4095)); $341 = SIMD_Int8x16_fromInt32x4Bits($340); $342 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $341, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $343 = SIMD_Int32x4_fromInt8x16Bits($342); $344 = SIMD_Int32x4_add($343,$340); $345 = SIMD_Int8x16_fromInt32x4Bits($344); $346 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $345, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $347 = SIMD_Int32x4_fromInt8x16Bits($346); $348 = SIMD_Int32x4_add($347,$344); $349 = SIMD_Int32x4_swizzle($337, 3, 3, 3, 3); $350 = SIMD_Int32x4_add($348,$349); $351 = ((($_out)) + 416|0); temp_Int32x4_ptr = $338;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $350); $352 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $353 = ((($in)) + 160|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $353); $354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),8))); $355 = SIMD_Int32x4_and($354,SIMD_Int32x4_splat(4095)); $356 = SIMD_Int32x4_or($355,$352); $357 = SIMD_Int8x16_fromInt32x4Bits($356); $358 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $357, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $359 = SIMD_Int32x4_fromInt8x16Bits($358); $360 = SIMD_Int32x4_add($359,$356); $361 = SIMD_Int8x16_fromInt32x4Bits($360); $362 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $361, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $363 = SIMD_Int32x4_fromInt8x16Bits($362); $364 = SIMD_Int32x4_add($363,$360); $365 = SIMD_Int32x4_swizzle($350, 3, 3, 3, 3); $366 = SIMD_Int32x4_add($364,$365); $367 = ((($_out)) + 432|0); temp_Int32x4_ptr = $351;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $366); $368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $369 = SIMD_Int32x4_and($368,SIMD_Int32x4_splat(4095)); $370 = SIMD_Int8x16_fromInt32x4Bits($369); $371 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $370, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $372 = SIMD_Int32x4_fromInt8x16Bits($371); $373 = SIMD_Int32x4_add($372,$369); $374 = SIMD_Int8x16_fromInt32x4Bits($373); $375 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $374, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $376 = SIMD_Int32x4_fromInt8x16Bits($375); $377 = SIMD_Int32x4_add($376,$373); $378 = SIMD_Int32x4_swizzle($366, 3, 3, 3, 3); $379 = SIMD_Int32x4_add($377,$378); $380 = ((($_out)) + 448|0); temp_Int32x4_ptr = $367;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $379); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $382 = SIMD_Int32x4_and($381,SIMD_Int32x4_splat(4095)); $383 = SIMD_Int8x16_fromInt32x4Bits($382); $384 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $383, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $385 = SIMD_Int32x4_fromInt8x16Bits($384); $386 = SIMD_Int32x4_add($385,$382); $387 = SIMD_Int8x16_fromInt32x4Bits($386); $388 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $387, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $389 = SIMD_Int32x4_fromInt8x16Bits($388); $390 = SIMD_Int32x4_add($389,$386); $391 = SIMD_Int32x4_swizzle($379, 3, 3, 3, 3); $392 = SIMD_Int32x4_add($390,$391); $393 = ((($_out)) + 464|0); temp_Int32x4_ptr = $380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $392); $394 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $395 = ((($in)) + 176|0); $$val = SIMD_Int32x4_load(HEAPU8, $395); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),4))); $397 = SIMD_Int32x4_and($396,SIMD_Int32x4_splat(4095)); $398 = SIMD_Int32x4_or($397,$394); $399 = SIMD_Int8x16_fromInt32x4Bits($398); $400 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $399, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $401 = SIMD_Int32x4_fromInt8x16Bits($400); $402 = SIMD_Int32x4_add($401,$398); $403 = SIMD_Int8x16_fromInt32x4Bits($402); $404 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $403, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $405 = SIMD_Int32x4_fromInt8x16Bits($404); $406 = SIMD_Int32x4_add($405,$402); $407 = SIMD_Int32x4_swizzle($392, 3, 3, 3, 3); $408 = SIMD_Int32x4_add($406,$407); $409 = ((($_out)) + 480|0); temp_Int32x4_ptr = $393;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $408); $410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $411 = SIMD_Int32x4_and($410,SIMD_Int32x4_splat(4095)); $412 = SIMD_Int8x16_fromInt32x4Bits($411); $413 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $412, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $414 = SIMD_Int32x4_fromInt8x16Bits($413); $415 = SIMD_Int32x4_add($414,$411); $416 = SIMD_Int8x16_fromInt32x4Bits($415); $417 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $416, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $418 = SIMD_Int32x4_fromInt8x16Bits($417); $419 = SIMD_Int32x4_add($418,$415); $420 = SIMD_Int32x4_swizzle($408, 3, 3, 3, 3); $421 = SIMD_Int32x4_add($419,$420); $422 = ((($_out)) + 496|0); temp_Int32x4_ptr = $409;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $421); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),20))); $424 = SIMD_Int8x16_fromInt32x4Bits($423); $425 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $424, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $426 = SIMD_Int32x4_fromInt8x16Bits($425); $427 = SIMD_Int32x4_add($426,$423); $428 = SIMD_Int8x16_fromInt32x4Bits($427); $429 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $428, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $430 = SIMD_Int32x4_fromInt8x16Bits($429); $431 = SIMD_Int32x4_add($430,$427); $432 = SIMD_Int32x4_swizzle($421, 3, 3, 3, 3); $433 = SIMD_Int32x4_add($431,$432); temp_Int32x4_ptr = $422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $433); return (SIMD_Int32x4_check($433)); } function _iunpack13($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0); var $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0); var $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = 0; var $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0); var $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = 0; var $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int32x4(0,0,0,0); var $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0); var $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = 0, $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0); var $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = 0, $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0); var $268 = 0, $269 = SIMD_Int32x4(0,0,0,0), $27 = SIMD_Int32x4(0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = 0, $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = 0, $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = 0, $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0); var $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = 0, $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = 0, $338 = SIMD_Int32x4(0,0,0,0), $339 = 0; var $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = 0, $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = 0, $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0); var $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = 0, $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0); var $394 = SIMD_Int32x4(0,0,0,0), $395 = 0, $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = 0, $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0; var $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = 0, $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0); var $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = 0, $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $440 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $444 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0); var $448 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0); var $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0); var $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = 0, $96 = SIMD_Int32x4(0,0,0,0), $97 = 0, $98 = SIMD_Int32x4(0,0,0,0); var $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(8191)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),13))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(8191)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),26))); $26 = ((($in)) + 16|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $26); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),6))); $28 = SIMD_Int32x4_and($27,SIMD_Int32x4_splat(8191)); $29 = SIMD_Int32x4_or($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),7))); $42 = SIMD_Int32x4_and($41,SIMD_Int32x4_splat(8191)); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),20))); $55 = ((($in)) + 32|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $55); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),12))); $57 = SIMD_Int32x4_and($56,SIMD_Int32x4_splat(8191)); $58 = SIMD_Int32x4_or($57,$54); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),1))); $71 = SIMD_Int32x4_and($70,SIMD_Int32x4_splat(8191)); $72 = SIMD_Int8x16_fromInt32x4Bits($71); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_add($74,$71); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $81 = SIMD_Int32x4_add($79,$80); $82 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),14))); $84 = SIMD_Int32x4_and($83,SIMD_Int32x4_splat(8191)); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int8x16_fromInt32x4Bits($88); $90 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $89, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_add($91,$88); $93 = SIMD_Int32x4_swizzle($81, 3, 3, 3, 3); $94 = SIMD_Int32x4_add($92,$93); $95 = ((($_out)) + 112|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $94); $96 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),27))); $97 = ((($in)) + 48|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $97); $98 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),5))); $99 = SIMD_Int32x4_and($98,SIMD_Int32x4_splat(8191)); $100 = SIMD_Int32x4_or($99,$96); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int32x4_swizzle($94, 3, 3, 3, 3); $110 = SIMD_Int32x4_add($108,$109); $111 = ((($_out)) + 128|0); temp_Int32x4_ptr = $95;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),8))); $113 = SIMD_Int32x4_and($112,SIMD_Int32x4_splat(8191)); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int32x4_swizzle($110, 3, 3, 3, 3); $123 = SIMD_Int32x4_add($121,$122); $124 = ((($_out)) + 144|0); temp_Int32x4_ptr = $111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),21))); $126 = ((($in)) + 64|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $126); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),11))); $128 = SIMD_Int32x4_and($127,SIMD_Int32x4_splat(8191)); $129 = SIMD_Int32x4_or($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int32x4_swizzle($123, 3, 3, 3, 3); $139 = SIMD_Int32x4_add($137,$138); $140 = ((($_out)) + 160|0); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),2))); $142 = SIMD_Int32x4_and($141,SIMD_Int32x4_splat(8191)); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int32x4_swizzle($139, 3, 3, 3, 3); $152 = SIMD_Int32x4_add($150,$151); $153 = ((($_out)) + 176|0); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),15))); $155 = SIMD_Int32x4_and($154,SIMD_Int32x4_splat(8191)); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int8x16_fromInt32x4Bits($159); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_add($162,$159); $164 = SIMD_Int32x4_swizzle($152, 3, 3, 3, 3); $165 = SIMD_Int32x4_add($163,$164); $166 = ((($_out)) + 192|0); temp_Int32x4_ptr = $153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $165); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),28))); $168 = ((($in)) + 80|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $168); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),4))); $170 = SIMD_Int32x4_and($169,SIMD_Int32x4_splat(8191)); $171 = SIMD_Int32x4_or($170,$167); $172 = SIMD_Int8x16_fromInt32x4Bits($171); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_add($174,$171); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int32x4_swizzle($165, 3, 3, 3, 3); $181 = SIMD_Int32x4_add($179,$180); $182 = ((($_out)) + 208|0); temp_Int32x4_ptr = $166;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),9))); $184 = SIMD_Int32x4_and($183,SIMD_Int32x4_splat(8191)); $185 = SIMD_Int8x16_fromInt32x4Bits($184); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_add($187,$184); $189 = SIMD_Int8x16_fromInt32x4Bits($188); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_add($191,$188); $193 = SIMD_Int32x4_swizzle($181, 3, 3, 3, 3); $194 = SIMD_Int32x4_add($192,$193); $195 = ((($_out)) + 224|0); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $194); $196 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),22))); $197 = ((($in)) + 96|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $197); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),10))); $199 = SIMD_Int32x4_and($198,SIMD_Int32x4_splat(8191)); $200 = SIMD_Int32x4_or($199,$196); $201 = SIMD_Int8x16_fromInt32x4Bits($200); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_add($203,$200); $205 = SIMD_Int8x16_fromInt32x4Bits($204); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_add($207,$204); $209 = SIMD_Int32x4_swizzle($194, 3, 3, 3, 3); $210 = SIMD_Int32x4_add($208,$209); $211 = ((($_out)) + 240|0); temp_Int32x4_ptr = $195;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),3))); $213 = SIMD_Int32x4_and($212,SIMD_Int32x4_splat(8191)); $214 = SIMD_Int8x16_fromInt32x4Bits($213); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_add($216,$213); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int32x4_swizzle($210, 3, 3, 3, 3); $223 = SIMD_Int32x4_add($221,$222); $224 = ((($_out)) + 256|0); temp_Int32x4_ptr = $211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $225 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),16))); $226 = SIMD_Int32x4_and($225,SIMD_Int32x4_splat(8191)); $227 = SIMD_Int8x16_fromInt32x4Bits($226); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_add($229,$226); $231 = SIMD_Int8x16_fromInt32x4Bits($230); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$230); $235 = SIMD_Int32x4_swizzle($223, 3, 3, 3, 3); $236 = SIMD_Int32x4_add($234,$235); $237 = ((($_out)) + 272|0); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $236); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),29))); $239 = ((($in)) + 112|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $239); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),3))); $241 = SIMD_Int32x4_and($240,SIMD_Int32x4_splat(8191)); $242 = SIMD_Int32x4_or($241,$238); $243 = SIMD_Int8x16_fromInt32x4Bits($242); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_add($245,$242); $247 = SIMD_Int8x16_fromInt32x4Bits($246); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_add($249,$246); $251 = SIMD_Int32x4_swizzle($236, 3, 3, 3, 3); $252 = SIMD_Int32x4_add($250,$251); $253 = ((($_out)) + 288|0); temp_Int32x4_ptr = $237;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $252); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),10))); $255 = SIMD_Int32x4_and($254,SIMD_Int32x4_splat(8191)); $256 = SIMD_Int8x16_fromInt32x4Bits($255); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $258 = SIMD_Int32x4_fromInt8x16Bits($257); $259 = SIMD_Int32x4_add($258,$255); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int32x4_swizzle($252, 3, 3, 3, 3); $265 = SIMD_Int32x4_add($263,$264); $266 = ((($_out)) + 304|0); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $265); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),23))); $268 = ((($in)) + 128|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $268); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),9))); $270 = SIMD_Int32x4_and($269,SIMD_Int32x4_splat(8191)); $271 = SIMD_Int32x4_or($270,$267); $272 = SIMD_Int8x16_fromInt32x4Bits($271); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $274 = SIMD_Int32x4_fromInt8x16Bits($273); $275 = SIMD_Int32x4_add($274,$271); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int32x4_swizzle($265, 3, 3, 3, 3); $281 = SIMD_Int32x4_add($279,$280); $282 = ((($_out)) + 320|0); temp_Int32x4_ptr = $266;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $281); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),4))); $284 = SIMD_Int32x4_and($283,SIMD_Int32x4_splat(8191)); $285 = SIMD_Int8x16_fromInt32x4Bits($284); $286 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $285, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $287 = SIMD_Int32x4_fromInt8x16Bits($286); $288 = SIMD_Int32x4_add($287,$284); $289 = SIMD_Int8x16_fromInt32x4Bits($288); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_add($291,$288); $293 = SIMD_Int32x4_swizzle($281, 3, 3, 3, 3); $294 = SIMD_Int32x4_add($292,$293); $295 = ((($_out)) + 336|0); temp_Int32x4_ptr = $282;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $294); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),17))); $297 = SIMD_Int32x4_and($296,SIMD_Int32x4_splat(8191)); $298 = SIMD_Int8x16_fromInt32x4Bits($297); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $300 = SIMD_Int32x4_fromInt8x16Bits($299); $301 = SIMD_Int32x4_add($300,$297); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int32x4_swizzle($294, 3, 3, 3, 3); $307 = SIMD_Int32x4_add($305,$306); $308 = ((($_out)) + 352|0); temp_Int32x4_ptr = $295;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),30))); $310 = ((($in)) + 144|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $310); $311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),2))); $312 = SIMD_Int32x4_and($311,SIMD_Int32x4_splat(8191)); $313 = SIMD_Int32x4_or($312,$309); $314 = SIMD_Int8x16_fromInt32x4Bits($313); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_add($316,$313); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int32x4_swizzle($307, 3, 3, 3, 3); $323 = SIMD_Int32x4_add($321,$322); $324 = ((($_out)) + 368|0); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $323); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),11))); $326 = SIMD_Int32x4_and($325,SIMD_Int32x4_splat(8191)); $327 = SIMD_Int8x16_fromInt32x4Bits($326); $328 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $327, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $329 = SIMD_Int32x4_fromInt8x16Bits($328); $330 = SIMD_Int32x4_add($329,$326); $331 = SIMD_Int8x16_fromInt32x4Bits($330); $332 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $331, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $333 = SIMD_Int32x4_fromInt8x16Bits($332); $334 = SIMD_Int32x4_add($333,$330); $335 = SIMD_Int32x4_swizzle($323, 3, 3, 3, 3); $336 = SIMD_Int32x4_add($334,$335); $337 = ((($_out)) + 384|0); temp_Int32x4_ptr = $324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $336); $338 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),24))); $339 = ((($in)) + 160|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $339); $340 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),8))); $341 = SIMD_Int32x4_and($340,SIMD_Int32x4_splat(8191)); $342 = SIMD_Int32x4_or($341,$338); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int8x16_fromInt32x4Bits($346); $348 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $347, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $349 = SIMD_Int32x4_fromInt8x16Bits($348); $350 = SIMD_Int32x4_add($349,$346); $351 = SIMD_Int32x4_swizzle($336, 3, 3, 3, 3); $352 = SIMD_Int32x4_add($350,$351); $353 = ((($_out)) + 400|0); temp_Int32x4_ptr = $337;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $352); $354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),5))); $355 = SIMD_Int32x4_and($354,SIMD_Int32x4_splat(8191)); $356 = SIMD_Int8x16_fromInt32x4Bits($355); $357 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $356, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $358 = SIMD_Int32x4_fromInt8x16Bits($357); $359 = SIMD_Int32x4_add($358,$355); $360 = SIMD_Int8x16_fromInt32x4Bits($359); $361 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $360, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $362 = SIMD_Int32x4_fromInt8x16Bits($361); $363 = SIMD_Int32x4_add($362,$359); $364 = SIMD_Int32x4_swizzle($352, 3, 3, 3, 3); $365 = SIMD_Int32x4_add($363,$364); $366 = ((($_out)) + 416|0); temp_Int32x4_ptr = $353;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $365); $367 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),18))); $368 = SIMD_Int32x4_and($367,SIMD_Int32x4_splat(8191)); $369 = SIMD_Int8x16_fromInt32x4Bits($368); $370 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $369, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $371 = SIMD_Int32x4_fromInt8x16Bits($370); $372 = SIMD_Int32x4_add($371,$368); $373 = SIMD_Int8x16_fromInt32x4Bits($372); $374 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $373, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $375 = SIMD_Int32x4_fromInt8x16Bits($374); $376 = SIMD_Int32x4_add($375,$372); $377 = SIMD_Int32x4_swizzle($365, 3, 3, 3, 3); $378 = SIMD_Int32x4_add($376,$377); $379 = ((($_out)) + 432|0); temp_Int32x4_ptr = $366;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $378); $380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),31))); $381 = ((($in)) + 176|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $381); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),1))); $383 = SIMD_Int32x4_and($382,SIMD_Int32x4_splat(8191)); $384 = SIMD_Int32x4_or($383,$380); $385 = SIMD_Int8x16_fromInt32x4Bits($384); $386 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $385, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $387 = SIMD_Int32x4_fromInt8x16Bits($386); $388 = SIMD_Int32x4_add($387,$384); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int32x4_swizzle($378, 3, 3, 3, 3); $394 = SIMD_Int32x4_add($392,$393); $395 = ((($_out)) + 448|0); temp_Int32x4_ptr = $379;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $394); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),12))); $397 = SIMD_Int32x4_and($396,SIMD_Int32x4_splat(8191)); $398 = SIMD_Int8x16_fromInt32x4Bits($397); $399 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $398, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $400 = SIMD_Int32x4_fromInt8x16Bits($399); $401 = SIMD_Int32x4_add($400,$397); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int32x4_swizzle($394, 3, 3, 3, 3); $407 = SIMD_Int32x4_add($405,$406); $408 = ((($_out)) + 464|0); temp_Int32x4_ptr = $395;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $407); $409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),25))); $410 = ((($in)) + 192|0); $$val = SIMD_Int32x4_load(HEAPU8, $410); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),7))); $412 = SIMD_Int32x4_and($411,SIMD_Int32x4_splat(8191)); $413 = SIMD_Int32x4_or($412,$409); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int8x16_fromInt32x4Bits($417); $419 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $418, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $420 = SIMD_Int32x4_fromInt8x16Bits($419); $421 = SIMD_Int32x4_add($420,$417); $422 = SIMD_Int32x4_swizzle($407, 3, 3, 3, 3); $423 = SIMD_Int32x4_add($421,$422); $424 = ((($_out)) + 480|0); temp_Int32x4_ptr = $408;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $423); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),6))); $426 = SIMD_Int32x4_and($425,SIMD_Int32x4_splat(8191)); $427 = SIMD_Int8x16_fromInt32x4Bits($426); $428 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $427, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $429 = SIMD_Int32x4_fromInt8x16Bits($428); $430 = SIMD_Int32x4_add($429,$426); $431 = SIMD_Int8x16_fromInt32x4Bits($430); $432 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $431, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $433 = SIMD_Int32x4_fromInt8x16Bits($432); $434 = SIMD_Int32x4_add($433,$430); $435 = SIMD_Int32x4_swizzle($423, 3, 3, 3, 3); $436 = SIMD_Int32x4_add($434,$435); $437 = ((($_out)) + 496|0); temp_Int32x4_ptr = $424;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $436); $438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),19))); $439 = SIMD_Int8x16_fromInt32x4Bits($438); $440 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $439, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $441 = SIMD_Int32x4_fromInt8x16Bits($440); $442 = SIMD_Int32x4_add($441,$438); $443 = SIMD_Int8x16_fromInt32x4Bits($442); $444 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $443, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $445 = SIMD_Int32x4_fromInt8x16Bits($444); $446 = SIMD_Int32x4_add($445,$442); $447 = SIMD_Int32x4_swizzle($436, 3, 3, 3, 3); $448 = SIMD_Int32x4_add($446,$447); temp_Int32x4_ptr = $437;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $448); return (SIMD_Int32x4_check($448)); } function _iunpack14($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0); var $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0); var $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $140 = 0, $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = 0, $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0); var $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0); var $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = 0; var $212 = SIMD_Int32x4(0,0,0,0), $213 = 0, $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0); var $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0); var $249 = 0, $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = 0, $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = 0, $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int32x4(0,0,0,0); var $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int32x4(0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = 0, $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0); var $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = 0, $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = 0, $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0); var $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = 0, $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = 0, $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0); var $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = 0, $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = 0, $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0); var $393 = SIMD_Int32x4(0,0,0,0), $394 = 0, $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = 0, $408 = SIMD_Int32x4(0,0,0,0), $409 = 0, $41 = SIMD_Int32x4(0,0,0,0); var $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = 0, $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0); var $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = 0, $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0); var $447 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0), $55 = 0, $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0); var $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0); var $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0; var $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(16383)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),14))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(16383)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $26 = ((($in)) + 16|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $26); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $28 = SIMD_Int32x4_and($27,SIMD_Int32x4_splat(16383)); $29 = SIMD_Int32x4_or($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),10))); $42 = SIMD_Int32x4_and($41,SIMD_Int32x4_splat(16383)); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),24))); $55 = ((($in)) + 32|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $55); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),8))); $57 = SIMD_Int32x4_and($56,SIMD_Int32x4_splat(16383)); $58 = SIMD_Int32x4_or($57,$54); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),6))); $71 = SIMD_Int32x4_and($70,SIMD_Int32x4_splat(16383)); $72 = SIMD_Int8x16_fromInt32x4Bits($71); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_add($74,$71); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $81 = SIMD_Int32x4_add($79,$80); $82 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),20))); $84 = ((($in)) + 48|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $84); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),12))); $86 = SIMD_Int32x4_and($85,SIMD_Int32x4_splat(16383)); $87 = SIMD_Int32x4_or($86,$83); $88 = SIMD_Int8x16_fromInt32x4Bits($87); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_add($90,$87); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int32x4_swizzle($81, 3, 3, 3, 3); $97 = SIMD_Int32x4_add($95,$96); $98 = ((($_out)) + 112|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),2))); $100 = SIMD_Int32x4_and($99,SIMD_Int32x4_splat(16383)); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int32x4_swizzle($97, 3, 3, 3, 3); $110 = SIMD_Int32x4_add($108,$109); $111 = ((($_out)) + 128|0); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $113 = SIMD_Int32x4_and($112,SIMD_Int32x4_splat(16383)); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int32x4_swizzle($110, 3, 3, 3, 3); $123 = SIMD_Int32x4_add($121,$122); $124 = ((($_out)) + 144|0); temp_Int32x4_ptr = $111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $125 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),30))); $126 = ((($in)) + 64|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $126); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),2))); $128 = SIMD_Int32x4_and($127,SIMD_Int32x4_splat(16383)); $129 = SIMD_Int32x4_or($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int32x4_swizzle($123, 3, 3, 3, 3); $139 = SIMD_Int32x4_add($137,$138); $140 = ((($_out)) + 160|0); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),12))); $142 = SIMD_Int32x4_and($141,SIMD_Int32x4_splat(16383)); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int32x4_swizzle($139, 3, 3, 3, 3); $152 = SIMD_Int32x4_add($150,$151); $153 = ((($_out)) + 176|0); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $152); $154 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),26))); $155 = ((($in)) + 80|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $155); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),6))); $157 = SIMD_Int32x4_and($156,SIMD_Int32x4_splat(16383)); $158 = SIMD_Int32x4_or($157,$154); $159 = SIMD_Int8x16_fromInt32x4Bits($158); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_add($161,$158); $163 = SIMD_Int8x16_fromInt32x4Bits($162); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_add($165,$162); $167 = SIMD_Int32x4_swizzle($152, 3, 3, 3, 3); $168 = SIMD_Int32x4_add($166,$167); $169 = ((($_out)) + 192|0); temp_Int32x4_ptr = $153;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $168); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),8))); $171 = SIMD_Int32x4_and($170,SIMD_Int32x4_splat(16383)); $172 = SIMD_Int8x16_fromInt32x4Bits($171); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_add($174,$171); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int32x4_swizzle($168, 3, 3, 3, 3); $181 = SIMD_Int32x4_add($179,$180); $182 = ((($_out)) + 208|0); temp_Int32x4_ptr = $169;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),22))); $184 = ((($in)) + 96|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $184); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),10))); $186 = SIMD_Int32x4_and($185,SIMD_Int32x4_splat(16383)); $187 = SIMD_Int32x4_or($186,$183); $188 = SIMD_Int8x16_fromInt32x4Bits($187); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_add($190,$187); $192 = SIMD_Int8x16_fromInt32x4Bits($191); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_add($194,$191); $196 = SIMD_Int32x4_swizzle($181, 3, 3, 3, 3); $197 = SIMD_Int32x4_add($195,$196); $198 = ((($_out)) + 224|0); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $197); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $200 = SIMD_Int32x4_and($199,SIMD_Int32x4_splat(16383)); $201 = SIMD_Int8x16_fromInt32x4Bits($200); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_add($203,$200); $205 = SIMD_Int8x16_fromInt32x4Bits($204); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_add($207,$204); $209 = SIMD_Int32x4_swizzle($197, 3, 3, 3, 3); $210 = SIMD_Int32x4_add($208,$209); $211 = ((($_out)) + 240|0); temp_Int32x4_ptr = $198;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),18))); $213 = ((($in)) + 112|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int8x16_fromInt32x4Bits($212); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_add($216,$212); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int32x4_swizzle($210, 3, 3, 3, 3); $223 = SIMD_Int32x4_add($221,$222); $224 = ((($_out)) + 256|0); temp_Int32x4_ptr = $211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $225 = SIMD_Int32x4_and($$val6,SIMD_Int32x4_splat(16383)); $226 = SIMD_Int8x16_fromInt32x4Bits($225); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$225); $230 = SIMD_Int8x16_fromInt32x4Bits($229); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_add($232,$229); $234 = SIMD_Int32x4_swizzle($223, 3, 3, 3, 3); $235 = SIMD_Int32x4_add($233,$234); $236 = ((($_out)) + 272|0); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),14))); $238 = SIMD_Int32x4_and($237,SIMD_Int32x4_splat(16383)); $239 = SIMD_Int8x16_fromInt32x4Bits($238); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_add($241,$238); $243 = SIMD_Int8x16_fromInt32x4Bits($242); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_add($245,$242); $247 = SIMD_Int32x4_swizzle($235, 3, 3, 3, 3); $248 = SIMD_Int32x4_add($246,$247); $249 = ((($_out)) + 288|0); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $248); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),28))); $251 = ((($in)) + 128|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $251); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),4))); $253 = SIMD_Int32x4_and($252,SIMD_Int32x4_splat(16383)); $254 = SIMD_Int32x4_or($253,$250); $255 = SIMD_Int8x16_fromInt32x4Bits($254); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_add($257,$254); $259 = SIMD_Int8x16_fromInt32x4Bits($258); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_add($261,$258); $263 = SIMD_Int32x4_swizzle($248, 3, 3, 3, 3); $264 = SIMD_Int32x4_add($262,$263); $265 = ((($_out)) + 304|0); temp_Int32x4_ptr = $249;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $264); $266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),10))); $267 = SIMD_Int32x4_and($266,SIMD_Int32x4_splat(16383)); $268 = SIMD_Int8x16_fromInt32x4Bits($267); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_add($270,$267); $272 = SIMD_Int8x16_fromInt32x4Bits($271); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int32x4_fromInt8x16Bits($273); $275 = SIMD_Int32x4_add($274,$271); $276 = SIMD_Int32x4_swizzle($264, 3, 3, 3, 3); $277 = SIMD_Int32x4_add($275,$276); $278 = ((($_out)) + 320|0); temp_Int32x4_ptr = $265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $280 = ((($in)) + 144|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $280); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),8))); $282 = SIMD_Int32x4_and($281,SIMD_Int32x4_splat(16383)); $283 = SIMD_Int32x4_or($282,$279); $284 = SIMD_Int8x16_fromInt32x4Bits($283); $285 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $284, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $286 = SIMD_Int32x4_fromInt8x16Bits($285); $287 = SIMD_Int32x4_add($286,$283); $288 = SIMD_Int8x16_fromInt32x4Bits($287); $289 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $288, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_add($290,$287); $292 = SIMD_Int32x4_swizzle($277, 3, 3, 3, 3); $293 = SIMD_Int32x4_add($291,$292); $294 = ((($_out)) + 336|0); temp_Int32x4_ptr = $278;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $293); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),6))); $296 = SIMD_Int32x4_and($295,SIMD_Int32x4_splat(16383)); $297 = SIMD_Int8x16_fromInt32x4Bits($296); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $299 = SIMD_Int32x4_fromInt8x16Bits($298); $300 = SIMD_Int32x4_add($299,$296); $301 = SIMD_Int8x16_fromInt32x4Bits($300); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int32x4_fromInt8x16Bits($302); $304 = SIMD_Int32x4_add($303,$300); $305 = SIMD_Int32x4_swizzle($293, 3, 3, 3, 3); $306 = SIMD_Int32x4_add($304,$305); $307 = ((($_out)) + 352|0); temp_Int32x4_ptr = $294;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $306); $308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),20))); $309 = ((($in)) + 160|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $309); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),12))); $311 = SIMD_Int32x4_and($310,SIMD_Int32x4_splat(16383)); $312 = SIMD_Int32x4_or($311,$308); $313 = SIMD_Int8x16_fromInt32x4Bits($312); $314 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $313, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_add($315,$312); $317 = SIMD_Int8x16_fromInt32x4Bits($316); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_add($319,$316); $321 = SIMD_Int32x4_swizzle($306, 3, 3, 3, 3); $322 = SIMD_Int32x4_add($320,$321); $323 = ((($_out)) + 368|0); temp_Int32x4_ptr = $307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $322); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $325 = SIMD_Int32x4_and($324,SIMD_Int32x4_splat(16383)); $326 = SIMD_Int8x16_fromInt32x4Bits($325); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $328 = SIMD_Int32x4_fromInt8x16Bits($327); $329 = SIMD_Int32x4_add($328,$325); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int32x4_swizzle($322, 3, 3, 3, 3); $335 = SIMD_Int32x4_add($333,$334); $336 = ((($_out)) + 384|0); temp_Int32x4_ptr = $323;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $335); $337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),16))); $338 = SIMD_Int32x4_and($337,SIMD_Int32x4_splat(16383)); $339 = SIMD_Int8x16_fromInt32x4Bits($338); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$338); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int32x4_swizzle($335, 3, 3, 3, 3); $348 = SIMD_Int32x4_add($346,$347); $349 = ((($_out)) + 400|0); temp_Int32x4_ptr = $336;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $348); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),30))); $351 = ((($in)) + 176|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $351); $352 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),2))); $353 = SIMD_Int32x4_and($352,SIMD_Int32x4_splat(16383)); $354 = SIMD_Int32x4_or($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int8x16_fromInt32x4Bits($358); $360 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $359, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $361 = SIMD_Int32x4_fromInt8x16Bits($360); $362 = SIMD_Int32x4_add($361,$358); $363 = SIMD_Int32x4_swizzle($348, 3, 3, 3, 3); $364 = SIMD_Int32x4_add($362,$363); $365 = ((($_out)) + 416|0); temp_Int32x4_ptr = $349;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $364); $366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $367 = SIMD_Int32x4_and($366,SIMD_Int32x4_splat(16383)); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int8x16_fromInt32x4Bits($371); $373 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $372, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $374 = SIMD_Int32x4_fromInt8x16Bits($373); $375 = SIMD_Int32x4_add($374,$371); $376 = SIMD_Int32x4_swizzle($364, 3, 3, 3, 3); $377 = SIMD_Int32x4_add($375,$376); $378 = ((($_out)) + 432|0); temp_Int32x4_ptr = $365;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $377); $379 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),26))); $380 = ((($in)) + 192|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $380); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),6))); $382 = SIMD_Int32x4_and($381,SIMD_Int32x4_splat(16383)); $383 = SIMD_Int32x4_or($382,$379); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int32x4_swizzle($377, 3, 3, 3, 3); $393 = SIMD_Int32x4_add($391,$392); $394 = ((($_out)) + 448|0); temp_Int32x4_ptr = $378;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $393); $395 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),8))); $396 = SIMD_Int32x4_and($395,SIMD_Int32x4_splat(16383)); $397 = SIMD_Int8x16_fromInt32x4Bits($396); $398 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $397, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $399 = SIMD_Int32x4_fromInt8x16Bits($398); $400 = SIMD_Int32x4_add($399,$396); $401 = SIMD_Int8x16_fromInt32x4Bits($400); $402 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $401, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $403 = SIMD_Int32x4_fromInt8x16Bits($402); $404 = SIMD_Int32x4_add($403,$400); $405 = SIMD_Int32x4_swizzle($393, 3, 3, 3, 3); $406 = SIMD_Int32x4_add($404,$405); $407 = ((($_out)) + 464|0); temp_Int32x4_ptr = $394;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $406); $408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),22))); $409 = ((($in)) + 208|0); $$val = SIMD_Int32x4_load(HEAPU8, $409); $410 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),10))); $411 = SIMD_Int32x4_and($410,SIMD_Int32x4_splat(16383)); $412 = SIMD_Int32x4_or($411,$408); $413 = SIMD_Int8x16_fromInt32x4Bits($412); $414 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $413, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $415 = SIMD_Int32x4_fromInt8x16Bits($414); $416 = SIMD_Int32x4_add($415,$412); $417 = SIMD_Int8x16_fromInt32x4Bits($416); $418 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $417, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $419 = SIMD_Int32x4_fromInt8x16Bits($418); $420 = SIMD_Int32x4_add($419,$416); $421 = SIMD_Int32x4_swizzle($406, 3, 3, 3, 3); $422 = SIMD_Int32x4_add($420,$421); $423 = ((($_out)) + 480|0); temp_Int32x4_ptr = $407;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $422); $424 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),4))); $425 = SIMD_Int32x4_and($424,SIMD_Int32x4_splat(16383)); $426 = SIMD_Int8x16_fromInt32x4Bits($425); $427 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $426, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $428 = SIMD_Int32x4_fromInt8x16Bits($427); $429 = SIMD_Int32x4_add($428,$425); $430 = SIMD_Int8x16_fromInt32x4Bits($429); $431 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $430, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $432 = SIMD_Int32x4_fromInt8x16Bits($431); $433 = SIMD_Int32x4_add($432,$429); $434 = SIMD_Int32x4_swizzle($422, 3, 3, 3, 3); $435 = SIMD_Int32x4_add($433,$434); $436 = ((($_out)) + 496|0); temp_Int32x4_ptr = $423;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $435); $437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),18))); $438 = SIMD_Int8x16_fromInt32x4Bits($437); $439 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $438, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $440 = SIMD_Int32x4_fromInt8x16Bits($439); $441 = SIMD_Int32x4_add($440,$437); $442 = SIMD_Int8x16_fromInt32x4Bits($441); $443 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $442, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $444 = SIMD_Int32x4_fromInt8x16Bits($443); $445 = SIMD_Int32x4_add($444,$441); $446 = SIMD_Int32x4_swizzle($435, 3, 3, 3, 3); $447 = SIMD_Int32x4_add($445,$446); temp_Int32x4_ptr = $436;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $447); return (SIMD_Int32x4_check($447)); } function _iunpack15($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0); var $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0); var $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = 0, $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = 0, $157 = SIMD_Int32x4(0,0,0,0); var $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = 0, $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0); var $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0); var $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = 0, $240 = 0, $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = 0, $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = 0, $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0); var $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = SIMD_Int32x4(0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0); var $284 = SIMD_Int32x4(0,0,0,0), $285 = 0, $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0; var $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0); var $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = 0, $328 = SIMD_Int32x4(0,0,0,0), $329 = 0, $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = 0, $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0); var $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = 0, $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0); var $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = 0, $386 = SIMD_Int32x4(0,0,0,0), $387 = 0, $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = 0, $415 = SIMD_Int32x4(0,0,0,0), $416 = 0, $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0); var $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $430 = 0, $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = 0, $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $446 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = 0, $54 = SIMD_Int32x4(0,0,0,0); var $55 = 0, $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $73 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = 0, $83 = SIMD_Int32x4(0,0,0,0), $84 = 0, $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0); var $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(32767)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),15))); $13 = SIMD_Int32x4_and($12,SIMD_Int32x4_splat(32767)); $14 = SIMD_Int8x16_fromInt32x4Bits($13); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$13); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $26 = ((($in)) + 16|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $26); $27 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),2))); $28 = SIMD_Int32x4_and($27,SIMD_Int32x4_splat(32767)); $29 = SIMD_Int32x4_or($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),13))); $42 = SIMD_Int32x4_and($41,SIMD_Int32x4_splat(32767)); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int8x16_fromInt32x4Bits($46); $48 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $47, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $49 = SIMD_Int32x4_fromInt8x16Bits($48); $50 = SIMD_Int32x4_add($49,$46); $51 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $52 = SIMD_Int32x4_add($50,$51); $53 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $52); $54 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),28))); $55 = ((($in)) + 32|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $55); $56 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $57 = SIMD_Int32x4_and($56,SIMD_Int32x4_splat(32767)); $58 = SIMD_Int32x4_or($57,$54); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($52, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),11))); $71 = SIMD_Int32x4_and($70,SIMD_Int32x4_splat(32767)); $72 = SIMD_Int8x16_fromInt32x4Bits($71); $73 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $72, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $74 = SIMD_Int32x4_fromInt8x16Bits($73); $75 = SIMD_Int32x4_add($74,$71); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $81 = SIMD_Int32x4_add($79,$80); $82 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $81); $83 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),26))); $84 = ((($in)) + 48|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $84); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),6))); $86 = SIMD_Int32x4_and($85,SIMD_Int32x4_splat(32767)); $87 = SIMD_Int32x4_or($86,$83); $88 = SIMD_Int8x16_fromInt32x4Bits($87); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_add($90,$87); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int32x4_swizzle($81, 3, 3, 3, 3); $97 = SIMD_Int32x4_add($95,$96); $98 = ((($_out)) + 112|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),9))); $100 = SIMD_Int32x4_and($99,SIMD_Int32x4_splat(32767)); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int32x4_swizzle($97, 3, 3, 3, 3); $110 = SIMD_Int32x4_add($108,$109); $111 = ((($_out)) + 128|0); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),24))); $113 = ((($in)) + 64|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $113); $114 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $115 = SIMD_Int32x4_and($114,SIMD_Int32x4_splat(32767)); $116 = SIMD_Int32x4_or($115,$112); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int8x16_fromInt32x4Bits($120); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_add($123,$120); $125 = SIMD_Int32x4_swizzle($110, 3, 3, 3, 3); $126 = SIMD_Int32x4_add($124,$125); $127 = ((($_out)) + 144|0); temp_Int32x4_ptr = $111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $126); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),7))); $129 = SIMD_Int32x4_and($128,SIMD_Int32x4_splat(32767)); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int8x16_fromInt32x4Bits($133); $135 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $134, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $136 = SIMD_Int32x4_fromInt8x16Bits($135); $137 = SIMD_Int32x4_add($136,$133); $138 = SIMD_Int32x4_swizzle($126, 3, 3, 3, 3); $139 = SIMD_Int32x4_add($137,$138); $140 = ((($_out)) + 160|0); temp_Int32x4_ptr = $127;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $139); $141 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),22))); $142 = ((($in)) + 80|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $142); $143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),10))); $144 = SIMD_Int32x4_and($143,SIMD_Int32x4_splat(32767)); $145 = SIMD_Int32x4_or($144,$141); $146 = SIMD_Int8x16_fromInt32x4Bits($145); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_add($148,$145); $150 = SIMD_Int8x16_fromInt32x4Bits($149); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_add($152,$149); $154 = SIMD_Int32x4_swizzle($139, 3, 3, 3, 3); $155 = SIMD_Int32x4_add($153,$154); $156 = ((($_out)) + 176|0); temp_Int32x4_ptr = $140;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),5))); $158 = SIMD_Int32x4_and($157,SIMD_Int32x4_splat(32767)); $159 = SIMD_Int8x16_fromInt32x4Bits($158); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_add($161,$158); $163 = SIMD_Int8x16_fromInt32x4Bits($162); $164 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $163, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $165 = SIMD_Int32x4_fromInt8x16Bits($164); $166 = SIMD_Int32x4_add($165,$162); $167 = SIMD_Int32x4_swizzle($155, 3, 3, 3, 3); $168 = SIMD_Int32x4_add($166,$167); $169 = ((($_out)) + 192|0); temp_Int32x4_ptr = $156;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $168); $170 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),20))); $171 = ((($in)) + 96|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $171); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),12))); $173 = SIMD_Int32x4_and($172,SIMD_Int32x4_splat(32767)); $174 = SIMD_Int32x4_or($173,$170); $175 = SIMD_Int8x16_fromInt32x4Bits($174); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_add($177,$174); $179 = SIMD_Int8x16_fromInt32x4Bits($178); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_add($181,$178); $183 = SIMD_Int32x4_swizzle($168, 3, 3, 3, 3); $184 = SIMD_Int32x4_add($182,$183); $185 = ((($_out)) + 208|0); temp_Int32x4_ptr = $169;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $184); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),3))); $187 = SIMD_Int32x4_and($186,SIMD_Int32x4_splat(32767)); $188 = SIMD_Int8x16_fromInt32x4Bits($187); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_add($190,$187); $192 = SIMD_Int8x16_fromInt32x4Bits($191); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_add($194,$191); $196 = SIMD_Int32x4_swizzle($184, 3, 3, 3, 3); $197 = SIMD_Int32x4_add($195,$196); $198 = ((($_out)) + 224|0); temp_Int32x4_ptr = $185;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $197); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),18))); $200 = ((($in)) + 112|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $200); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),14))); $202 = SIMD_Int32x4_and($201,SIMD_Int32x4_splat(32767)); $203 = SIMD_Int32x4_or($202,$199); $204 = SIMD_Int8x16_fromInt32x4Bits($203); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_add($206,$203); $208 = SIMD_Int8x16_fromInt32x4Bits($207); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$207); $212 = SIMD_Int32x4_swizzle($197, 3, 3, 3, 3); $213 = SIMD_Int32x4_add($211,$212); $214 = ((($_out)) + 240|0); temp_Int32x4_ptr = $198;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),1))); $216 = SIMD_Int32x4_and($215,SIMD_Int32x4_splat(32767)); $217 = SIMD_Int8x16_fromInt32x4Bits($216); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_add($219,$216); $221 = SIMD_Int8x16_fromInt32x4Bits($220); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_add($223,$220); $225 = SIMD_Int32x4_swizzle($213, 3, 3, 3, 3); $226 = SIMD_Int32x4_add($224,$225); $227 = ((($_out)) + 256|0); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $226); $228 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $229 = SIMD_Int32x4_and($228,SIMD_Int32x4_splat(32767)); $230 = SIMD_Int8x16_fromInt32x4Bits($229); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_add($232,$229); $234 = SIMD_Int8x16_fromInt32x4Bits($233); $235 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $234, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $236 = SIMD_Int32x4_fromInt8x16Bits($235); $237 = SIMD_Int32x4_add($236,$233); $238 = SIMD_Int32x4_swizzle($226, 3, 3, 3, 3); $239 = SIMD_Int32x4_add($237,$238); $240 = ((($_out)) + 272|0); temp_Int32x4_ptr = $227;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $239); $241 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),31))); $242 = ((($in)) + 128|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $242); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),1))); $244 = SIMD_Int32x4_and($243,SIMD_Int32x4_splat(32767)); $245 = SIMD_Int32x4_or($244,$241); $246 = SIMD_Int8x16_fromInt32x4Bits($245); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_add($248,$245); $250 = SIMD_Int8x16_fromInt32x4Bits($249); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_add($252,$249); $254 = SIMD_Int32x4_swizzle($239, 3, 3, 3, 3); $255 = SIMD_Int32x4_add($253,$254); $256 = ((($_out)) + 288|0); temp_Int32x4_ptr = $240;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $255); $257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),14))); $258 = SIMD_Int32x4_and($257,SIMD_Int32x4_splat(32767)); $259 = SIMD_Int8x16_fromInt32x4Bits($258); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_add($261,$258); $263 = SIMD_Int8x16_fromInt32x4Bits($262); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_add($265,$262); $267 = SIMD_Int32x4_swizzle($255, 3, 3, 3, 3); $268 = SIMD_Int32x4_add($266,$267); $269 = ((($_out)) + 304|0); temp_Int32x4_ptr = $256;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),29))); $271 = ((($in)) + 144|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $271); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),3))); $273 = SIMD_Int32x4_and($272,SIMD_Int32x4_splat(32767)); $274 = SIMD_Int32x4_or($273,$270); $275 = SIMD_Int8x16_fromInt32x4Bits($274); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_add($277,$274); $279 = SIMD_Int8x16_fromInt32x4Bits($278); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int32x4_fromInt8x16Bits($280); $282 = SIMD_Int32x4_add($281,$278); $283 = SIMD_Int32x4_swizzle($268, 3, 3, 3, 3); $284 = SIMD_Int32x4_add($282,$283); $285 = ((($_out)) + 320|0); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $284); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $287 = SIMD_Int32x4_and($286,SIMD_Int32x4_splat(32767)); $288 = SIMD_Int8x16_fromInt32x4Bits($287); $289 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $288, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $290 = SIMD_Int32x4_fromInt8x16Bits($289); $291 = SIMD_Int32x4_add($290,$287); $292 = SIMD_Int8x16_fromInt32x4Bits($291); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_add($294,$291); $296 = SIMD_Int32x4_swizzle($284, 3, 3, 3, 3); $297 = SIMD_Int32x4_add($295,$296); $298 = ((($_out)) + 336|0); temp_Int32x4_ptr = $285;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $297); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),27))); $300 = ((($in)) + 160|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $300); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),5))); $302 = SIMD_Int32x4_and($301,SIMD_Int32x4_splat(32767)); $303 = SIMD_Int32x4_or($302,$299); $304 = SIMD_Int8x16_fromInt32x4Bits($303); $305 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $304, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $306 = SIMD_Int32x4_fromInt8x16Bits($305); $307 = SIMD_Int32x4_add($306,$303); $308 = SIMD_Int8x16_fromInt32x4Bits($307); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_add($310,$307); $312 = SIMD_Int32x4_swizzle($297, 3, 3, 3, 3); $313 = SIMD_Int32x4_add($311,$312); $314 = ((($_out)) + 352|0); temp_Int32x4_ptr = $298;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $313); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),10))); $316 = SIMD_Int32x4_and($315,SIMD_Int32x4_splat(32767)); $317 = SIMD_Int8x16_fromInt32x4Bits($316); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_add($319,$316); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int32x4_swizzle($313, 3, 3, 3, 3); $326 = SIMD_Int32x4_add($324,$325); $327 = ((($_out)) + 368|0); temp_Int32x4_ptr = $314;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $326); $328 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),25))); $329 = ((($in)) + 176|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $329); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),7))); $331 = SIMD_Int32x4_and($330,SIMD_Int32x4_splat(32767)); $332 = SIMD_Int32x4_or($331,$328); $333 = SIMD_Int8x16_fromInt32x4Bits($332); $334 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $333, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $335 = SIMD_Int32x4_fromInt8x16Bits($334); $336 = SIMD_Int32x4_add($335,$332); $337 = SIMD_Int8x16_fromInt32x4Bits($336); $338 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $337, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $339 = SIMD_Int32x4_fromInt8x16Bits($338); $340 = SIMD_Int32x4_add($339,$336); $341 = SIMD_Int32x4_swizzle($326, 3, 3, 3, 3); $342 = SIMD_Int32x4_add($340,$341); $343 = ((($_out)) + 384|0); temp_Int32x4_ptr = $327;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $342); $344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $345 = SIMD_Int32x4_and($344,SIMD_Int32x4_splat(32767)); $346 = SIMD_Int8x16_fromInt32x4Bits($345); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$345); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int32x4_swizzle($342, 3, 3, 3, 3); $355 = SIMD_Int32x4_add($353,$354); $356 = ((($_out)) + 400|0); temp_Int32x4_ptr = $343;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),23))); $358 = ((($in)) + 192|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $358); $359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),9))); $360 = SIMD_Int32x4_and($359,SIMD_Int32x4_splat(32767)); $361 = SIMD_Int32x4_or($360,$357); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int8x16_fromInt32x4Bits($365); $367 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $366, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $368 = SIMD_Int32x4_fromInt8x16Bits($367); $369 = SIMD_Int32x4_add($368,$365); $370 = SIMD_Int32x4_swizzle($355, 3, 3, 3, 3); $371 = SIMD_Int32x4_add($369,$370); $372 = ((($_out)) + 416|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $371); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $374 = SIMD_Int32x4_and($373,SIMD_Int32x4_splat(32767)); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int32x4_swizzle($371, 3, 3, 3, 3); $384 = SIMD_Int32x4_add($382,$383); $385 = ((($_out)) + 432|0); temp_Int32x4_ptr = $372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $384); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),21))); $387 = ((($in)) + 208|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $387); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),11))); $389 = SIMD_Int32x4_and($388,SIMD_Int32x4_splat(32767)); $390 = SIMD_Int32x4_or($389,$386); $391 = SIMD_Int8x16_fromInt32x4Bits($390); $392 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $391, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $393 = SIMD_Int32x4_fromInt8x16Bits($392); $394 = SIMD_Int32x4_add($393,$390); $395 = SIMD_Int8x16_fromInt32x4Bits($394); $396 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $395, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $397 = SIMD_Int32x4_fromInt8x16Bits($396); $398 = SIMD_Int32x4_add($397,$394); $399 = SIMD_Int32x4_swizzle($384, 3, 3, 3, 3); $400 = SIMD_Int32x4_add($398,$399); $401 = ((($_out)) + 448|0); temp_Int32x4_ptr = $385;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $400); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $403 = SIMD_Int32x4_and($402,SIMD_Int32x4_splat(32767)); $404 = SIMD_Int8x16_fromInt32x4Bits($403); $405 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $404, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $406 = SIMD_Int32x4_fromInt8x16Bits($405); $407 = SIMD_Int32x4_add($406,$403); $408 = SIMD_Int8x16_fromInt32x4Bits($407); $409 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $408, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $410 = SIMD_Int32x4_fromInt8x16Bits($409); $411 = SIMD_Int32x4_add($410,$407); $412 = SIMD_Int32x4_swizzle($400, 3, 3, 3, 3); $413 = SIMD_Int32x4_add($411,$412); $414 = ((($_out)) + 464|0); temp_Int32x4_ptr = $401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $413); $415 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),19))); $416 = ((($in)) + 224|0); $$val = SIMD_Int32x4_load(HEAPU8, $416); $417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),13))); $418 = SIMD_Int32x4_and($417,SIMD_Int32x4_splat(32767)); $419 = SIMD_Int32x4_or($418,$415); $420 = SIMD_Int8x16_fromInt32x4Bits($419); $421 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $420, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $422 = SIMD_Int32x4_fromInt8x16Bits($421); $423 = SIMD_Int32x4_add($422,$419); $424 = SIMD_Int8x16_fromInt32x4Bits($423); $425 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $424, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $426 = SIMD_Int32x4_fromInt8x16Bits($425); $427 = SIMD_Int32x4_add($426,$423); $428 = SIMD_Int32x4_swizzle($413, 3, 3, 3, 3); $429 = SIMD_Int32x4_add($427,$428); $430 = ((($_out)) + 480|0); temp_Int32x4_ptr = $414;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $429); $431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $432 = SIMD_Int32x4_and($431,SIMD_Int32x4_splat(32767)); $433 = SIMD_Int8x16_fromInt32x4Bits($432); $434 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $433, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $435 = SIMD_Int32x4_fromInt8x16Bits($434); $436 = SIMD_Int32x4_add($435,$432); $437 = SIMD_Int8x16_fromInt32x4Bits($436); $438 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $437, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $439 = SIMD_Int32x4_fromInt8x16Bits($438); $440 = SIMD_Int32x4_add($439,$436); $441 = SIMD_Int32x4_swizzle($429, 3, 3, 3, 3); $442 = SIMD_Int32x4_add($440,$441); $443 = ((($_out)) + 496|0); temp_Int32x4_ptr = $430;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $442); $444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),17))); $445 = SIMD_Int8x16_fromInt32x4Bits($444); $446 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $445, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $447 = SIMD_Int32x4_fromInt8x16Bits($446); $448 = SIMD_Int32x4_add($447,$444); $449 = SIMD_Int8x16_fromInt32x4Bits($448); $450 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $449, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $451 = SIMD_Int32x4_fromInt8x16Bits($450); $452 = SIMD_Int32x4_add($451,$448); $453 = SIMD_Int32x4_swizzle($442, 3, 3, 3, 3); $454 = SIMD_Int32x4_add($452,$453); temp_Int32x4_ptr = $443;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $454); return (SIMD_Int32x4_check($454)); } function _iunpack16($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = 0, $112 = SIMD_Int32x4(0,0,0,0), $113 = 0, $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0); var $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = 0, $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = 0; var $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = 0, $162 = SIMD_Int32x4(0,0,0,0), $163 = 0, $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = 0; var $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0); var $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0); var $210 = SIMD_Int32x4(0,0,0,0), $211 = 0, $212 = SIMD_Int32x4(0,0,0,0), $213 = 0, $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int32x4(0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = 0, $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0); var $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = 0, $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0); var $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = 0, $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = 0, $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0); var $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = 0, $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int32x4(0,0,0,0), $313 = 0, $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = 0, $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = 0; var $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int32x4(0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0); var $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = 0, $360 = SIMD_Int32x4(0,0,0,0), $361 = 0, $362 = SIMD_Int32x4(0,0,0,0), $363 = 0, $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0); var $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = 0, $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = 0, $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0); var $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = 0, $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int32x4(0,0,0,0); var $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $56 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = 0, $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = 0, $87 = SIMD_Int32x4(0,0,0,0); var $88 = 0, $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = 0, $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(65535)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),16))); $13 = ((($in)) + 16|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $13); $14 = SIMD_Int8x16_fromInt32x4Bits($12); $15 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $14, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $16 = SIMD_Int32x4_fromInt8x16Bits($15); $17 = SIMD_Int32x4_add($16,$12); $18 = SIMD_Int8x16_fromInt32x4Bits($17); $19 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $18, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_add($20,$17); $22 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $23 = SIMD_Int32x4_add($21,$22); $24 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $23); $25 = SIMD_Int32x4_and($$val14,SIMD_Int32x4_splat(65535)); $26 = SIMD_Int8x16_fromInt32x4Bits($25); $27 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $26, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $28 = SIMD_Int32x4_fromInt8x16Bits($27); $29 = SIMD_Int32x4_add($28,$25); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int32x4_swizzle($23, 3, 3, 3, 3); $35 = SIMD_Int32x4_add($33,$34); $36 = ((($_out)) + 48|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $35); $37 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),16))); $38 = ((($in)) + 32|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int8x16_fromInt32x4Bits($37); $40 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $39, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $41 = SIMD_Int32x4_fromInt8x16Bits($40); $42 = SIMD_Int32x4_add($41,$37); $43 = SIMD_Int8x16_fromInt32x4Bits($42); $44 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $43, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $45 = SIMD_Int32x4_fromInt8x16Bits($44); $46 = SIMD_Int32x4_add($45,$42); $47 = SIMD_Int32x4_swizzle($35, 3, 3, 3, 3); $48 = SIMD_Int32x4_add($46,$47); $49 = ((($_out)) + 64|0); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $48); $50 = SIMD_Int32x4_and($$val13,SIMD_Int32x4_splat(65535)); $51 = SIMD_Int8x16_fromInt32x4Bits($50); $52 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $51, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $53 = SIMD_Int32x4_fromInt8x16Bits($52); $54 = SIMD_Int32x4_add($53,$50); $55 = SIMD_Int8x16_fromInt32x4Bits($54); $56 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $55, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $57 = SIMD_Int32x4_fromInt8x16Bits($56); $58 = SIMD_Int32x4_add($57,$54); $59 = SIMD_Int32x4_swizzle($48, 3, 3, 3, 3); $60 = SIMD_Int32x4_add($58,$59); $61 = ((($_out)) + 80|0); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $60); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),16))); $63 = ((($in)) + 48|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $63); $64 = SIMD_Int8x16_fromInt32x4Bits($62); $65 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $64, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $66 = SIMD_Int32x4_fromInt8x16Bits($65); $67 = SIMD_Int32x4_add($66,$62); $68 = SIMD_Int8x16_fromInt32x4Bits($67); $69 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $68, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $70 = SIMD_Int32x4_fromInt8x16Bits($69); $71 = SIMD_Int32x4_add($70,$67); $72 = SIMD_Int32x4_swizzle($60, 3, 3, 3, 3); $73 = SIMD_Int32x4_add($71,$72); $74 = ((($_out)) + 96|0); temp_Int32x4_ptr = $61;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $73); $75 = SIMD_Int32x4_and($$val12,SIMD_Int32x4_splat(65535)); $76 = SIMD_Int8x16_fromInt32x4Bits($75); $77 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $76, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $78 = SIMD_Int32x4_fromInt8x16Bits($77); $79 = SIMD_Int32x4_add($78,$75); $80 = SIMD_Int8x16_fromInt32x4Bits($79); $81 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $80, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $82 = SIMD_Int32x4_fromInt8x16Bits($81); $83 = SIMD_Int32x4_add($82,$79); $84 = SIMD_Int32x4_swizzle($73, 3, 3, 3, 3); $85 = SIMD_Int32x4_add($83,$84); $86 = ((($_out)) + 112|0); temp_Int32x4_ptr = $74;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $85); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),16))); $88 = ((($in)) + 64|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $88); $89 = SIMD_Int8x16_fromInt32x4Bits($87); $90 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $89, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $91 = SIMD_Int32x4_fromInt8x16Bits($90); $92 = SIMD_Int32x4_add($91,$87); $93 = SIMD_Int8x16_fromInt32x4Bits($92); $94 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $93, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $95 = SIMD_Int32x4_fromInt8x16Bits($94); $96 = SIMD_Int32x4_add($95,$92); $97 = SIMD_Int32x4_swizzle($85, 3, 3, 3, 3); $98 = SIMD_Int32x4_add($96,$97); $99 = ((($_out)) + 128|0); temp_Int32x4_ptr = $86;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $98); $100 = SIMD_Int32x4_and($$val11,SIMD_Int32x4_splat(65535)); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int8x16_fromInt32x4Bits($104); $106 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $105, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $107 = SIMD_Int32x4_fromInt8x16Bits($106); $108 = SIMD_Int32x4_add($107,$104); $109 = SIMD_Int32x4_swizzle($98, 3, 3, 3, 3); $110 = SIMD_Int32x4_add($108,$109); $111 = ((($_out)) + 144|0); temp_Int32x4_ptr = $99;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $110); $112 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),16))); $113 = ((($in)) + 80|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $113); $114 = SIMD_Int8x16_fromInt32x4Bits($112); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$112); $118 = SIMD_Int8x16_fromInt32x4Bits($117); $119 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $118, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $120 = SIMD_Int32x4_fromInt8x16Bits($119); $121 = SIMD_Int32x4_add($120,$117); $122 = SIMD_Int32x4_swizzle($110, 3, 3, 3, 3); $123 = SIMD_Int32x4_add($121,$122); $124 = ((($_out)) + 160|0); temp_Int32x4_ptr = $111;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $123); $125 = SIMD_Int32x4_and($$val10,SIMD_Int32x4_splat(65535)); $126 = SIMD_Int8x16_fromInt32x4Bits($125); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_add($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int32x4_swizzle($123, 3, 3, 3, 3); $135 = SIMD_Int32x4_add($133,$134); $136 = ((($_out)) + 176|0); temp_Int32x4_ptr = $124;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $138 = ((($in)) + 96|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $138); $139 = SIMD_Int8x16_fromInt32x4Bits($137); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_add($141,$137); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int32x4_swizzle($135, 3, 3, 3, 3); $148 = SIMD_Int32x4_add($146,$147); $149 = ((($_out)) + 192|0); temp_Int32x4_ptr = $136;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $150 = SIMD_Int32x4_and($$val9,SIMD_Int32x4_splat(65535)); $151 = SIMD_Int8x16_fromInt32x4Bits($150); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_add($153,$150); $155 = SIMD_Int8x16_fromInt32x4Bits($154); $156 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $155, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $157 = SIMD_Int32x4_fromInt8x16Bits($156); $158 = SIMD_Int32x4_add($157,$154); $159 = SIMD_Int32x4_swizzle($148, 3, 3, 3, 3); $160 = SIMD_Int32x4_add($158,$159); $161 = ((($_out)) + 208|0); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $160); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),16))); $163 = ((($in)) + 112|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $163); $164 = SIMD_Int8x16_fromInt32x4Bits($162); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_add($166,$162); $168 = SIMD_Int8x16_fromInt32x4Bits($167); $169 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $168, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_add($170,$167); $172 = SIMD_Int32x4_swizzle($160, 3, 3, 3, 3); $173 = SIMD_Int32x4_add($171,$172); $174 = ((($_out)) + 224|0); temp_Int32x4_ptr = $161;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $173); $175 = SIMD_Int32x4_and($$val8,SIMD_Int32x4_splat(65535)); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int8x16_fromInt32x4Bits($179); $181 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $180, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $182 = SIMD_Int32x4_fromInt8x16Bits($181); $183 = SIMD_Int32x4_add($182,$179); $184 = SIMD_Int32x4_swizzle($173, 3, 3, 3, 3); $185 = SIMD_Int32x4_add($183,$184); $186 = ((($_out)) + 240|0); temp_Int32x4_ptr = $174;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $185); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),16))); $188 = ((($in)) + 128|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $188); $189 = SIMD_Int8x16_fromInt32x4Bits($187); $190 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $189, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $191 = SIMD_Int32x4_fromInt8x16Bits($190); $192 = SIMD_Int32x4_add($191,$187); $193 = SIMD_Int8x16_fromInt32x4Bits($192); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$192); $197 = SIMD_Int32x4_swizzle($185, 3, 3, 3, 3); $198 = SIMD_Int32x4_add($196,$197); $199 = ((($_out)) + 256|0); temp_Int32x4_ptr = $186;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $198); $200 = SIMD_Int32x4_and($$val7,SIMD_Int32x4_splat(65535)); $201 = SIMD_Int8x16_fromInt32x4Bits($200); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_add($203,$200); $205 = SIMD_Int8x16_fromInt32x4Bits($204); $206 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $205, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $207 = SIMD_Int32x4_fromInt8x16Bits($206); $208 = SIMD_Int32x4_add($207,$204); $209 = SIMD_Int32x4_swizzle($198, 3, 3, 3, 3); $210 = SIMD_Int32x4_add($208,$209); $211 = ((($_out)) + 272|0); temp_Int32x4_ptr = $199;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $210); $212 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $213 = ((($in)) + 144|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $213); $214 = SIMD_Int8x16_fromInt32x4Bits($212); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_add($216,$212); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int32x4_swizzle($210, 3, 3, 3, 3); $223 = SIMD_Int32x4_add($221,$222); $224 = ((($_out)) + 288|0); temp_Int32x4_ptr = $211;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $223); $225 = SIMD_Int32x4_and($$val6,SIMD_Int32x4_splat(65535)); $226 = SIMD_Int8x16_fromInt32x4Bits($225); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$225); $230 = SIMD_Int8x16_fromInt32x4Bits($229); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_add($232,$229); $234 = SIMD_Int32x4_swizzle($223, 3, 3, 3, 3); $235 = SIMD_Int32x4_add($233,$234); $236 = ((($_out)) + 304|0); temp_Int32x4_ptr = $224;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),16))); $238 = ((($in)) + 160|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $238); $239 = SIMD_Int8x16_fromInt32x4Bits($237); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_add($241,$237); $243 = SIMD_Int8x16_fromInt32x4Bits($242); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_add($245,$242); $247 = SIMD_Int32x4_swizzle($235, 3, 3, 3, 3); $248 = SIMD_Int32x4_add($246,$247); $249 = ((($_out)) + 320|0); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $248); $250 = SIMD_Int32x4_and($$val5,SIMD_Int32x4_splat(65535)); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int8x16_fromInt32x4Bits($254); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_add($257,$254); $259 = SIMD_Int32x4_swizzle($248, 3, 3, 3, 3); $260 = SIMD_Int32x4_add($258,$259); $261 = ((($_out)) + 336|0); temp_Int32x4_ptr = $249;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),16))); $263 = ((($in)) + 176|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $263); $264 = SIMD_Int8x16_fromInt32x4Bits($262); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$262); $268 = SIMD_Int8x16_fromInt32x4Bits($267); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_add($270,$267); $272 = SIMD_Int32x4_swizzle($260, 3, 3, 3, 3); $273 = SIMD_Int32x4_add($271,$272); $274 = ((($_out)) + 352|0); temp_Int32x4_ptr = $261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $273); $275 = SIMD_Int32x4_and($$val4,SIMD_Int32x4_splat(65535)); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int8x16_fromInt32x4Bits($279); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_add($282,$279); $284 = SIMD_Int32x4_swizzle($273, 3, 3, 3, 3); $285 = SIMD_Int32x4_add($283,$284); $286 = ((($_out)) + 368|0); temp_Int32x4_ptr = $274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $288 = ((($in)) + 192|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $288); $289 = SIMD_Int8x16_fromInt32x4Bits($287); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_add($291,$287); $293 = SIMD_Int8x16_fromInt32x4Bits($292); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_add($295,$292); $297 = SIMD_Int32x4_swizzle($285, 3, 3, 3, 3); $298 = SIMD_Int32x4_add($296,$297); $299 = ((($_out)) + 384|0); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $298); $300 = SIMD_Int32x4_and($$val3,SIMD_Int32x4_splat(65535)); $301 = SIMD_Int8x16_fromInt32x4Bits($300); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $303 = SIMD_Int32x4_fromInt8x16Bits($302); $304 = SIMD_Int32x4_add($303,$300); $305 = SIMD_Int8x16_fromInt32x4Bits($304); $306 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $305, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_add($307,$304); $309 = SIMD_Int32x4_swizzle($298, 3, 3, 3, 3); $310 = SIMD_Int32x4_add($308,$309); $311 = ((($_out)) + 400|0); temp_Int32x4_ptr = $299;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $310); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),16))); $313 = ((($in)) + 208|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $313); $314 = SIMD_Int8x16_fromInt32x4Bits($312); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_add($316,$312); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int32x4_swizzle($310, 3, 3, 3, 3); $323 = SIMD_Int32x4_add($321,$322); $324 = ((($_out)) + 416|0); temp_Int32x4_ptr = $311;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $323); $325 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(65535)); $326 = SIMD_Int8x16_fromInt32x4Bits($325); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $328 = SIMD_Int32x4_fromInt8x16Bits($327); $329 = SIMD_Int32x4_add($328,$325); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int32x4_swizzle($323, 3, 3, 3, 3); $335 = SIMD_Int32x4_add($333,$334); $336 = ((($_out)) + 432|0); temp_Int32x4_ptr = $324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $335); $337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $338 = ((($in)) + 224|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $338); $339 = SIMD_Int8x16_fromInt32x4Bits($337); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$337); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int32x4_swizzle($335, 3, 3, 3, 3); $348 = SIMD_Int32x4_add($346,$347); $349 = ((($_out)) + 448|0); temp_Int32x4_ptr = $336;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $348); $350 = SIMD_Int32x4_and($$val1,SIMD_Int32x4_splat(65535)); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int32x4_swizzle($348, 3, 3, 3, 3); $360 = SIMD_Int32x4_add($358,$359); $361 = ((($_out)) + 464|0); temp_Int32x4_ptr = $349;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $360); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $363 = ((($in)) + 240|0); $$val = SIMD_Int32x4_load(HEAPU8, $363); $364 = SIMD_Int8x16_fromInt32x4Bits($362); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$362); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($360, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 480|0); temp_Int32x4_ptr = $361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = SIMD_Int32x4_and($$val,SIMD_Int32x4_splat(65535)); $376 = SIMD_Int8x16_fromInt32x4Bits($375); $377 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $376, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $378 = SIMD_Int32x4_fromInt8x16Bits($377); $379 = SIMD_Int32x4_add($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $385 = SIMD_Int32x4_add($383,$384); $386 = ((($_out)) + 496|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $385); $387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),16))); $388 = SIMD_Int8x16_fromInt32x4Bits($387); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$387); $392 = SIMD_Int8x16_fromInt32x4Bits($391); $393 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $392, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $394 = SIMD_Int32x4_fromInt8x16Bits($393); $395 = SIMD_Int32x4_add($394,$391); $396 = SIMD_Int32x4_swizzle($385, 3, 3, 3, 3); $397 = SIMD_Int32x4_add($395,$396); temp_Int32x4_ptr = $386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $397); return (SIMD_Int32x4_check($397)); } function _iunpack17($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = 0; var $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0); var $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int32x4(0,0,0,0), $129 = 0, $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0); var $156 = 0, $157 = SIMD_Int32x4(0,0,0,0), $158 = 0, $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = 0, $173 = SIMD_Int32x4(0,0,0,0); var $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = 0, $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0); var $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0); var $246 = 0, $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = 0, $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0); var $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = 0, $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0); var $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = 0, $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0); var $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = 0, $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = 0; var $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0); var $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = 0, $347 = SIMD_Int32x4(0,0,0,0), $348 = 0, $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = 0, $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0); var $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = 0, $376 = SIMD_Int32x4(0,0,0,0), $377 = 0, $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0); var $390 = SIMD_Int32x4(0,0,0,0), $391 = 0, $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = 0, $405 = SIMD_Int32x4(0,0,0,0), $406 = 0, $407 = SIMD_Int32x4(0,0,0,0); var $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = 0, $420 = 0, $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $424 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0); var $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = 0, $434 = SIMD_Int32x4(0,0,0,0), $435 = 0, $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $444 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = 0, $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $456 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(131071)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),17))); $13 = ((($in)) + 16|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),15))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(131071)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),2))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(131071)); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),19))); $42 = ((($in)) + 32|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),13))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(131071)); $45 = SIMD_Int32x4_or($44,$41); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),4))); $58 = SIMD_Int32x4_and($57,SIMD_Int32x4_splat(131071)); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),21))); $71 = ((($in)) + 48|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $71); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),11))); $73 = SIMD_Int32x4_and($72,SIMD_Int32x4_splat(131071)); $74 = SIMD_Int32x4_or($73,$70); $75 = SIMD_Int8x16_fromInt32x4Bits($74); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_add($77,$74); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $84 = SIMD_Int32x4_add($82,$83); $85 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),6))); $87 = SIMD_Int32x4_and($86,SIMD_Int32x4_splat(131071)); $88 = SIMD_Int8x16_fromInt32x4Bits($87); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_add($90,$87); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int32x4_swizzle($84, 3, 3, 3, 3); $97 = SIMD_Int32x4_add($95,$96); $98 = ((($_out)) + 112|0); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),23))); $100 = ((($in)) + 64|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $100); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),9))); $102 = SIMD_Int32x4_and($101,SIMD_Int32x4_splat(131071)); $103 = SIMD_Int32x4_or($102,$99); $104 = SIMD_Int8x16_fromInt32x4Bits($103); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_add($106,$103); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int32x4_swizzle($97, 3, 3, 3, 3); $113 = SIMD_Int32x4_add($111,$112); $114 = ((($_out)) + 128|0); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),8))); $116 = SIMD_Int32x4_and($115,SIMD_Int32x4_splat(131071)); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int8x16_fromInt32x4Bits($120); $122 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $121, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $123 = SIMD_Int32x4_fromInt8x16Bits($122); $124 = SIMD_Int32x4_add($123,$120); $125 = SIMD_Int32x4_swizzle($113, 3, 3, 3, 3); $126 = SIMD_Int32x4_add($124,$125); $127 = ((($_out)) + 144|0); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $126); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),25))); $129 = ((($in)) + 80|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $129); $130 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),7))); $131 = SIMD_Int32x4_and($130,SIMD_Int32x4_splat(131071)); $132 = SIMD_Int32x4_or($131,$128); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int8x16_fromInt32x4Bits($136); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_add($139,$136); $141 = SIMD_Int32x4_swizzle($126, 3, 3, 3, 3); $142 = SIMD_Int32x4_add($140,$141); $143 = ((($_out)) + 160|0); temp_Int32x4_ptr = $127;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),10))); $145 = SIMD_Int32x4_and($144,SIMD_Int32x4_splat(131071)); $146 = SIMD_Int8x16_fromInt32x4Bits($145); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_add($148,$145); $150 = SIMD_Int8x16_fromInt32x4Bits($149); $151 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $150, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $152 = SIMD_Int32x4_fromInt8x16Bits($151); $153 = SIMD_Int32x4_add($152,$149); $154 = SIMD_Int32x4_swizzle($142, 3, 3, 3, 3); $155 = SIMD_Int32x4_add($153,$154); $156 = ((($_out)) + 176|0); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $155); $157 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),27))); $158 = ((($in)) + 96|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $158); $159 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),5))); $160 = SIMD_Int32x4_and($159,SIMD_Int32x4_splat(131071)); $161 = SIMD_Int32x4_or($160,$157); $162 = SIMD_Int8x16_fromInt32x4Bits($161); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_add($164,$161); $166 = SIMD_Int8x16_fromInt32x4Bits($165); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_add($168,$165); $170 = SIMD_Int32x4_swizzle($155, 3, 3, 3, 3); $171 = SIMD_Int32x4_add($169,$170); $172 = ((($_out)) + 192|0); temp_Int32x4_ptr = $156;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),12))); $174 = SIMD_Int32x4_and($173,SIMD_Int32x4_splat(131071)); $175 = SIMD_Int8x16_fromInt32x4Bits($174); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_add($177,$174); $179 = SIMD_Int8x16_fromInt32x4Bits($178); $180 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $179, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $181 = SIMD_Int32x4_fromInt8x16Bits($180); $182 = SIMD_Int32x4_add($181,$178); $183 = SIMD_Int32x4_swizzle($171, 3, 3, 3, 3); $184 = SIMD_Int32x4_add($182,$183); $185 = ((($_out)) + 208|0); temp_Int32x4_ptr = $172;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $184); $186 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),29))); $187 = ((($in)) + 112|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $187); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),3))); $189 = SIMD_Int32x4_and($188,SIMD_Int32x4_splat(131071)); $190 = SIMD_Int32x4_or($189,$186); $191 = SIMD_Int8x16_fromInt32x4Bits($190); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_add($193,$190); $195 = SIMD_Int8x16_fromInt32x4Bits($194); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_add($197,$194); $199 = SIMD_Int32x4_swizzle($184, 3, 3, 3, 3); $200 = SIMD_Int32x4_add($198,$199); $201 = ((($_out)) + 224|0); temp_Int32x4_ptr = $185;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),14))); $203 = SIMD_Int32x4_and($202,SIMD_Int32x4_splat(131071)); $204 = SIMD_Int8x16_fromInt32x4Bits($203); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_add($206,$203); $208 = SIMD_Int8x16_fromInt32x4Bits($207); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$207); $212 = SIMD_Int32x4_swizzle($200, 3, 3, 3, 3); $213 = SIMD_Int32x4_add($211,$212); $214 = ((($_out)) + 240|0); temp_Int32x4_ptr = $201;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),31))); $216 = ((($in)) + 128|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $216); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),1))); $218 = SIMD_Int32x4_and($217,SIMD_Int32x4_splat(131071)); $219 = SIMD_Int32x4_or($218,$215); $220 = SIMD_Int8x16_fromInt32x4Bits($219); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_add($222,$219); $224 = SIMD_Int8x16_fromInt32x4Bits($223); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_add($226,$223); $228 = SIMD_Int32x4_swizzle($213, 3, 3, 3, 3); $229 = SIMD_Int32x4_add($227,$228); $230 = ((($_out)) + 256|0); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $229); $231 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),16))); $232 = ((($in)) + 144|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $232); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),16))); $234 = SIMD_Int32x4_and($233,SIMD_Int32x4_splat(131071)); $235 = SIMD_Int32x4_or($234,$231); $236 = SIMD_Int8x16_fromInt32x4Bits($235); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_add($238,$235); $240 = SIMD_Int8x16_fromInt32x4Bits($239); $241 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $240, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $242 = SIMD_Int32x4_fromInt8x16Bits($241); $243 = SIMD_Int32x4_add($242,$239); $244 = SIMD_Int32x4_swizzle($229, 3, 3, 3, 3); $245 = SIMD_Int32x4_add($243,$244); $246 = ((($_out)) + 272|0); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $245); $247 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),1))); $248 = SIMD_Int32x4_and($247,SIMD_Int32x4_splat(131071)); $249 = SIMD_Int8x16_fromInt32x4Bits($248); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $251 = SIMD_Int32x4_fromInt8x16Bits($250); $252 = SIMD_Int32x4_add($251,$248); $253 = SIMD_Int8x16_fromInt32x4Bits($252); $254 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $253, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $255 = SIMD_Int32x4_fromInt8x16Bits($254); $256 = SIMD_Int32x4_add($255,$252); $257 = SIMD_Int32x4_swizzle($245, 3, 3, 3, 3); $258 = SIMD_Int32x4_add($256,$257); $259 = ((($_out)) + 288|0); temp_Int32x4_ptr = $246;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $258); $260 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),18))); $261 = ((($in)) + 160|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $261); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),14))); $263 = SIMD_Int32x4_and($262,SIMD_Int32x4_splat(131071)); $264 = SIMD_Int32x4_or($263,$260); $265 = SIMD_Int8x16_fromInt32x4Bits($264); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_add($267,$264); $269 = SIMD_Int8x16_fromInt32x4Bits($268); $270 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $269, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $271 = SIMD_Int32x4_fromInt8x16Bits($270); $272 = SIMD_Int32x4_add($271,$268); $273 = SIMD_Int32x4_swizzle($258, 3, 3, 3, 3); $274 = SIMD_Int32x4_add($272,$273); $275 = ((($_out)) + 304|0); temp_Int32x4_ptr = $259;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $274); $276 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),3))); $277 = SIMD_Int32x4_and($276,SIMD_Int32x4_splat(131071)); $278 = SIMD_Int8x16_fromInt32x4Bits($277); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_add($280,$277); $282 = SIMD_Int8x16_fromInt32x4Bits($281); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_add($284,$281); $286 = SIMD_Int32x4_swizzle($274, 3, 3, 3, 3); $287 = SIMD_Int32x4_add($285,$286); $288 = ((($_out)) + 320|0); temp_Int32x4_ptr = $275;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $287); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),20))); $290 = ((($in)) + 176|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $290); $291 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),12))); $292 = SIMD_Int32x4_and($291,SIMD_Int32x4_splat(131071)); $293 = SIMD_Int32x4_or($292,$289); $294 = SIMD_Int8x16_fromInt32x4Bits($293); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_add($296,$293); $298 = SIMD_Int8x16_fromInt32x4Bits($297); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $300 = SIMD_Int32x4_fromInt8x16Bits($299); $301 = SIMD_Int32x4_add($300,$297); $302 = SIMD_Int32x4_swizzle($287, 3, 3, 3, 3); $303 = SIMD_Int32x4_add($301,$302); $304 = ((($_out)) + 336|0); temp_Int32x4_ptr = $288;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $303); $305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),5))); $306 = SIMD_Int32x4_and($305,SIMD_Int32x4_splat(131071)); $307 = SIMD_Int8x16_fromInt32x4Bits($306); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $309 = SIMD_Int32x4_fromInt8x16Bits($308); $310 = SIMD_Int32x4_add($309,$306); $311 = SIMD_Int8x16_fromInt32x4Bits($310); $312 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $311, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int32x4_fromInt8x16Bits($312); $314 = SIMD_Int32x4_add($313,$310); $315 = SIMD_Int32x4_swizzle($303, 3, 3, 3, 3); $316 = SIMD_Int32x4_add($314,$315); $317 = ((($_out)) + 352|0); temp_Int32x4_ptr = $304;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $316); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),22))); $319 = ((($in)) + 192|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $319); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),10))); $321 = SIMD_Int32x4_and($320,SIMD_Int32x4_splat(131071)); $322 = SIMD_Int32x4_or($321,$318); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int8x16_fromInt32x4Bits($326); $328 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $327, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $329 = SIMD_Int32x4_fromInt8x16Bits($328); $330 = SIMD_Int32x4_add($329,$326); $331 = SIMD_Int32x4_swizzle($316, 3, 3, 3, 3); $332 = SIMD_Int32x4_add($330,$331); $333 = ((($_out)) + 368|0); temp_Int32x4_ptr = $317;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $332); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),7))); $335 = SIMD_Int32x4_and($334,SIMD_Int32x4_splat(131071)); $336 = SIMD_Int8x16_fromInt32x4Bits($335); $337 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $336, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $338 = SIMD_Int32x4_fromInt8x16Bits($337); $339 = SIMD_Int32x4_add($338,$335); $340 = SIMD_Int8x16_fromInt32x4Bits($339); $341 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $340, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $342 = SIMD_Int32x4_fromInt8x16Bits($341); $343 = SIMD_Int32x4_add($342,$339); $344 = SIMD_Int32x4_swizzle($332, 3, 3, 3, 3); $345 = SIMD_Int32x4_add($343,$344); $346 = ((($_out)) + 384|0); temp_Int32x4_ptr = $333;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $345); $347 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),24))); $348 = ((($in)) + 208|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $348); $349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),8))); $350 = SIMD_Int32x4_and($349,SIMD_Int32x4_splat(131071)); $351 = SIMD_Int32x4_or($350,$347); $352 = SIMD_Int8x16_fromInt32x4Bits($351); $353 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $352, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $354 = SIMD_Int32x4_fromInt8x16Bits($353); $355 = SIMD_Int32x4_add($354,$351); $356 = SIMD_Int8x16_fromInt32x4Bits($355); $357 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $356, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $358 = SIMD_Int32x4_fromInt8x16Bits($357); $359 = SIMD_Int32x4_add($358,$355); $360 = SIMD_Int32x4_swizzle($345, 3, 3, 3, 3); $361 = SIMD_Int32x4_add($359,$360); $362 = ((($_out)) + 400|0); temp_Int32x4_ptr = $346;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $361); $363 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),9))); $364 = SIMD_Int32x4_and($363,SIMD_Int32x4_splat(131071)); $365 = SIMD_Int8x16_fromInt32x4Bits($364); $366 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $365, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $367 = SIMD_Int32x4_fromInt8x16Bits($366); $368 = SIMD_Int32x4_add($367,$364); $369 = SIMD_Int8x16_fromInt32x4Bits($368); $370 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $369, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $371 = SIMD_Int32x4_fromInt8x16Bits($370); $372 = SIMD_Int32x4_add($371,$368); $373 = SIMD_Int32x4_swizzle($361, 3, 3, 3, 3); $374 = SIMD_Int32x4_add($372,$373); $375 = ((($_out)) + 416|0); temp_Int32x4_ptr = $362;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $374); $376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),26))); $377 = ((($in)) + 224|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $377); $378 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),6))); $379 = SIMD_Int32x4_and($378,SIMD_Int32x4_splat(131071)); $380 = SIMD_Int32x4_or($379,$376); $381 = SIMD_Int8x16_fromInt32x4Bits($380); $382 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $381, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $383 = SIMD_Int32x4_fromInt8x16Bits($382); $384 = SIMD_Int32x4_add($383,$380); $385 = SIMD_Int8x16_fromInt32x4Bits($384); $386 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $385, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $387 = SIMD_Int32x4_fromInt8x16Bits($386); $388 = SIMD_Int32x4_add($387,$384); $389 = SIMD_Int32x4_swizzle($374, 3, 3, 3, 3); $390 = SIMD_Int32x4_add($388,$389); $391 = ((($_out)) + 432|0); temp_Int32x4_ptr = $375;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $390); $392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),11))); $393 = SIMD_Int32x4_and($392,SIMD_Int32x4_splat(131071)); $394 = SIMD_Int8x16_fromInt32x4Bits($393); $395 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $394, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $396 = SIMD_Int32x4_fromInt8x16Bits($395); $397 = SIMD_Int32x4_add($396,$393); $398 = SIMD_Int8x16_fromInt32x4Bits($397); $399 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $398, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $400 = SIMD_Int32x4_fromInt8x16Bits($399); $401 = SIMD_Int32x4_add($400,$397); $402 = SIMD_Int32x4_swizzle($390, 3, 3, 3, 3); $403 = SIMD_Int32x4_add($401,$402); $404 = ((($_out)) + 448|0); temp_Int32x4_ptr = $391;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $403); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),28))); $406 = ((($in)) + 240|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $406); $407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),4))); $408 = SIMD_Int32x4_and($407,SIMD_Int32x4_splat(131071)); $409 = SIMD_Int32x4_or($408,$405); $410 = SIMD_Int8x16_fromInt32x4Bits($409); $411 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $410, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $412 = SIMD_Int32x4_fromInt8x16Bits($411); $413 = SIMD_Int32x4_add($412,$409); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int32x4_swizzle($403, 3, 3, 3, 3); $419 = SIMD_Int32x4_add($417,$418); $420 = ((($_out)) + 464|0); temp_Int32x4_ptr = $404;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $419); $421 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),13))); $422 = SIMD_Int32x4_and($421,SIMD_Int32x4_splat(131071)); $423 = SIMD_Int8x16_fromInt32x4Bits($422); $424 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $423, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $425 = SIMD_Int32x4_fromInt8x16Bits($424); $426 = SIMD_Int32x4_add($425,$422); $427 = SIMD_Int8x16_fromInt32x4Bits($426); $428 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $427, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $429 = SIMD_Int32x4_fromInt8x16Bits($428); $430 = SIMD_Int32x4_add($429,$426); $431 = SIMD_Int32x4_swizzle($419, 3, 3, 3, 3); $432 = SIMD_Int32x4_add($430,$431); $433 = ((($_out)) + 480|0); temp_Int32x4_ptr = $420;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $432); $434 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),30))); $435 = ((($in)) + 256|0); $$val = SIMD_Int32x4_load(HEAPU8, $435); $436 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),2))); $437 = SIMD_Int32x4_and($436,SIMD_Int32x4_splat(131071)); $438 = SIMD_Int32x4_or($437,$434); $439 = SIMD_Int8x16_fromInt32x4Bits($438); $440 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $439, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $441 = SIMD_Int32x4_fromInt8x16Bits($440); $442 = SIMD_Int32x4_add($441,$438); $443 = SIMD_Int8x16_fromInt32x4Bits($442); $444 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $443, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $445 = SIMD_Int32x4_fromInt8x16Bits($444); $446 = SIMD_Int32x4_add($445,$442); $447 = SIMD_Int32x4_swizzle($432, 3, 3, 3, 3); $448 = SIMD_Int32x4_add($446,$447); $449 = ((($_out)) + 496|0); temp_Int32x4_ptr = $433;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $448); $450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),15))); $451 = SIMD_Int8x16_fromInt32x4Bits($450); $452 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $451, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $453 = SIMD_Int32x4_fromInt8x16Bits($452); $454 = SIMD_Int32x4_add($453,$450); $455 = SIMD_Int8x16_fromInt32x4Bits($454); $456 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $455, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $457 = SIMD_Int32x4_fromInt8x16Bits($456); $458 = SIMD_Int32x4_add($457,$454); $459 = SIMD_Int32x4_swizzle($448, 3, 3, 3, 3); $460 = SIMD_Int32x4_add($458,$459); temp_Int32x4_ptr = $449;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $460); return (SIMD_Int32x4_check($460)); } function _iunpack18($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0); var $100 = 0, $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0); var $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = 0, $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0); var $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0, $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = 0; var $173 = SIMD_Int32x4(0,0,0,0), $174 = 0, $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0); var $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = 0, $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0); var $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = 0; var $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0); var $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0); var $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = 0, $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = 0; var $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = 0, $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0); var $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = 0, $346 = SIMD_Int32x4(0,0,0,0), $347 = 0, $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = 0, $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0); var $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = 0, $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0); var $39 = SIMD_Int32x4(0,0,0,0), $390 = 0, $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = 0, $404 = SIMD_Int32x4(0,0,0,0), $405 = 0, $406 = SIMD_Int32x4(0,0,0,0); var $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = 0, $42 = 0, $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0); var $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = 0, $433 = SIMD_Int32x4(0,0,0,0), $434 = 0, $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = 0, $449 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $455 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $89 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = 0, $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(262143)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),18))); $13 = ((($in)) + 16|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),14))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(262143)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),4))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(262143)); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),22))); $42 = ((($in)) + 32|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),10))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(262143)); $45 = SIMD_Int32x4_or($44,$41); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),8))); $58 = SIMD_Int32x4_and($57,SIMD_Int32x4_splat(262143)); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),26))); $71 = ((($in)) + 48|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $71); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),6))); $73 = SIMD_Int32x4_and($72,SIMD_Int32x4_splat(262143)); $74 = SIMD_Int32x4_or($73,$70); $75 = SIMD_Int8x16_fromInt32x4Bits($74); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_add($77,$74); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $84 = SIMD_Int32x4_add($82,$83); $85 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),12))); $87 = SIMD_Int32x4_and($86,SIMD_Int32x4_splat(262143)); $88 = SIMD_Int8x16_fromInt32x4Bits($87); $89 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $88, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $90 = SIMD_Int32x4_fromInt8x16Bits($89); $91 = SIMD_Int32x4_add($90,$87); $92 = SIMD_Int8x16_fromInt32x4Bits($91); $93 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $92, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $94 = SIMD_Int32x4_fromInt8x16Bits($93); $95 = SIMD_Int32x4_add($94,$91); $96 = SIMD_Int32x4_swizzle($84, 3, 3, 3, 3); $97 = SIMD_Int32x4_add($95,$96); $98 = ((($_out)) + 112|0); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $97); $99 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),30))); $100 = ((($in)) + 64|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $100); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),2))); $102 = SIMD_Int32x4_and($101,SIMD_Int32x4_splat(262143)); $103 = SIMD_Int32x4_or($102,$99); $104 = SIMD_Int8x16_fromInt32x4Bits($103); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_add($106,$103); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int32x4_swizzle($97, 3, 3, 3, 3); $113 = SIMD_Int32x4_add($111,$112); $114 = ((($_out)) + 128|0); temp_Int32x4_ptr = $98;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),16))); $116 = ((($in)) + 80|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $116); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),16))); $118 = SIMD_Int32x4_and($117,SIMD_Int32x4_splat(262143)); $119 = SIMD_Int32x4_or($118,$115); $120 = SIMD_Int8x16_fromInt32x4Bits($119); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_add($122,$119); $124 = SIMD_Int8x16_fromInt32x4Bits($123); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_add($126,$123); $128 = SIMD_Int32x4_swizzle($113, 3, 3, 3, 3); $129 = SIMD_Int32x4_add($127,$128); $130 = ((($_out)) + 144|0); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),2))); $132 = SIMD_Int32x4_and($131,SIMD_Int32x4_splat(262143)); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int8x16_fromInt32x4Bits($136); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_add($139,$136); $141 = SIMD_Int32x4_swizzle($129, 3, 3, 3, 3); $142 = SIMD_Int32x4_add($140,$141); $143 = ((($_out)) + 160|0); temp_Int32x4_ptr = $130;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),20))); $145 = ((($in)) + 96|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $145); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),12))); $147 = SIMD_Int32x4_and($146,SIMD_Int32x4_splat(262143)); $148 = SIMD_Int32x4_or($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int8x16_fromInt32x4Bits($152); $154 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $153, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_add($155,$152); $157 = SIMD_Int32x4_swizzle($142, 3, 3, 3, 3); $158 = SIMD_Int32x4_add($156,$157); $159 = ((($_out)) + 176|0); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $158); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),6))); $161 = SIMD_Int32x4_and($160,SIMD_Int32x4_splat(262143)); $162 = SIMD_Int8x16_fromInt32x4Bits($161); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_add($164,$161); $166 = SIMD_Int8x16_fromInt32x4Bits($165); $167 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $166, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $168 = SIMD_Int32x4_fromInt8x16Bits($167); $169 = SIMD_Int32x4_add($168,$165); $170 = SIMD_Int32x4_swizzle($158, 3, 3, 3, 3); $171 = SIMD_Int32x4_add($169,$170); $172 = ((($_out)) + 192|0); temp_Int32x4_ptr = $159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $171); $173 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),24))); $174 = ((($in)) + 112|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $174); $175 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $176 = SIMD_Int32x4_and($175,SIMD_Int32x4_splat(262143)); $177 = SIMD_Int32x4_or($176,$173); $178 = SIMD_Int8x16_fromInt32x4Bits($177); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_add($180,$177); $182 = SIMD_Int8x16_fromInt32x4Bits($181); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_add($184,$181); $186 = SIMD_Int32x4_swizzle($171, 3, 3, 3, 3); $187 = SIMD_Int32x4_add($185,$186); $188 = ((($_out)) + 208|0); temp_Int32x4_ptr = $172;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),10))); $190 = SIMD_Int32x4_and($189,SIMD_Int32x4_splat(262143)); $191 = SIMD_Int8x16_fromInt32x4Bits($190); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_add($193,$190); $195 = SIMD_Int8x16_fromInt32x4Bits($194); $196 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $195, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $197 = SIMD_Int32x4_fromInt8x16Bits($196); $198 = SIMD_Int32x4_add($197,$194); $199 = SIMD_Int32x4_swizzle($187, 3, 3, 3, 3); $200 = SIMD_Int32x4_add($198,$199); $201 = ((($_out)) + 224|0); temp_Int32x4_ptr = $188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $200); $202 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),28))); $203 = ((($in)) + 128|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $203); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),4))); $205 = SIMD_Int32x4_and($204,SIMD_Int32x4_splat(262143)); $206 = SIMD_Int32x4_or($205,$202); $207 = SIMD_Int8x16_fromInt32x4Bits($206); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$206); $211 = SIMD_Int8x16_fromInt32x4Bits($210); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_add($213,$210); $215 = SIMD_Int32x4_swizzle($200, 3, 3, 3, 3); $216 = SIMD_Int32x4_add($214,$215); $217 = ((($_out)) + 240|0); temp_Int32x4_ptr = $201;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),14))); $219 = ((($in)) + 144|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $219); $220 = SIMD_Int8x16_fromInt32x4Bits($218); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_add($222,$218); $224 = SIMD_Int8x16_fromInt32x4Bits($223); $225 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $224, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $226 = SIMD_Int32x4_fromInt8x16Bits($225); $227 = SIMD_Int32x4_add($226,$223); $228 = SIMD_Int32x4_swizzle($216, 3, 3, 3, 3); $229 = SIMD_Int32x4_add($227,$228); $230 = ((($_out)) + 256|0); temp_Int32x4_ptr = $217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $229); $231 = SIMD_Int32x4_and($$val8,SIMD_Int32x4_splat(262143)); $232 = SIMD_Int8x16_fromInt32x4Bits($231); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_add($234,$231); $236 = SIMD_Int8x16_fromInt32x4Bits($235); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_add($238,$235); $240 = SIMD_Int32x4_swizzle($229, 3, 3, 3, 3); $241 = SIMD_Int32x4_add($239,$240); $242 = ((($_out)) + 272|0); temp_Int32x4_ptr = $230;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),18))); $244 = ((($in)) + 160|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $244); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),14))); $246 = SIMD_Int32x4_and($245,SIMD_Int32x4_splat(262143)); $247 = SIMD_Int32x4_or($246,$243); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int8x16_fromInt32x4Bits($251); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_add($254,$251); $256 = SIMD_Int32x4_swizzle($241, 3, 3, 3, 3); $257 = SIMD_Int32x4_add($255,$256); $258 = ((($_out)) + 288|0); temp_Int32x4_ptr = $242;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $260 = SIMD_Int32x4_and($259,SIMD_Int32x4_splat(262143)); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int8x16_fromInt32x4Bits($264); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_add($267,$264); $269 = SIMD_Int32x4_swizzle($257, 3, 3, 3, 3); $270 = SIMD_Int32x4_add($268,$269); $271 = ((($_out)) + 304|0); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),22))); $273 = ((($in)) + 176|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $273); $274 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),10))); $275 = SIMD_Int32x4_and($274,SIMD_Int32x4_splat(262143)); $276 = SIMD_Int32x4_or($275,$272); $277 = SIMD_Int8x16_fromInt32x4Bits($276); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_add($279,$276); $281 = SIMD_Int8x16_fromInt32x4Bits($280); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_add($283,$280); $285 = SIMD_Int32x4_swizzle($270, 3, 3, 3, 3); $286 = SIMD_Int32x4_add($284,$285); $287 = ((($_out)) + 320|0); temp_Int32x4_ptr = $271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $289 = SIMD_Int32x4_and($288,SIMD_Int32x4_splat(262143)); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int8x16_fromInt32x4Bits($293); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_add($296,$293); $298 = SIMD_Int32x4_swizzle($286, 3, 3, 3, 3); $299 = SIMD_Int32x4_add($297,$298); $300 = ((($_out)) + 336|0); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $299); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),26))); $302 = ((($in)) + 192|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $302); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),6))); $304 = SIMD_Int32x4_and($303,SIMD_Int32x4_splat(262143)); $305 = SIMD_Int32x4_or($304,$301); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int8x16_fromInt32x4Bits($309); $311 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $310, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $312 = SIMD_Int32x4_fromInt8x16Bits($311); $313 = SIMD_Int32x4_add($312,$309); $314 = SIMD_Int32x4_swizzle($299, 3, 3, 3, 3); $315 = SIMD_Int32x4_add($313,$314); $316 = ((($_out)) + 352|0); temp_Int32x4_ptr = $300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $315); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $318 = SIMD_Int32x4_and($317,SIMD_Int32x4_splat(262143)); $319 = SIMD_Int8x16_fromInt32x4Bits($318); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_add($321,$318); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int32x4_swizzle($315, 3, 3, 3, 3); $328 = SIMD_Int32x4_add($326,$327); $329 = ((($_out)) + 368|0); temp_Int32x4_ptr = $316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $328); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),30))); $331 = ((($in)) + 208|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $331); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),2))); $333 = SIMD_Int32x4_and($332,SIMD_Int32x4_splat(262143)); $334 = SIMD_Int32x4_or($333,$330); $335 = SIMD_Int8x16_fromInt32x4Bits($334); $336 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $335, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $337 = SIMD_Int32x4_fromInt8x16Bits($336); $338 = SIMD_Int32x4_add($337,$334); $339 = SIMD_Int8x16_fromInt32x4Bits($338); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$338); $343 = SIMD_Int32x4_swizzle($328, 3, 3, 3, 3); $344 = SIMD_Int32x4_add($342,$343); $345 = ((($_out)) + 384|0); temp_Int32x4_ptr = $329;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $344); $346 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $347 = ((($in)) + 224|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $347); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),16))); $349 = SIMD_Int32x4_and($348,SIMD_Int32x4_splat(262143)); $350 = SIMD_Int32x4_or($349,$346); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int32x4_swizzle($344, 3, 3, 3, 3); $360 = SIMD_Int32x4_add($358,$359); $361 = ((($_out)) + 400|0); temp_Int32x4_ptr = $345;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $360); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $363 = SIMD_Int32x4_and($362,SIMD_Int32x4_splat(262143)); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($360, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 416|0); temp_Int32x4_ptr = $361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),20))); $376 = ((($in)) + 240|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $376); $377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),12))); $378 = SIMD_Int32x4_and($377,SIMD_Int32x4_splat(262143)); $379 = SIMD_Int32x4_or($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $389 = SIMD_Int32x4_add($387,$388); $390 = ((($_out)) + 432|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $389); $391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $392 = SIMD_Int32x4_and($391,SIMD_Int32x4_splat(262143)); $393 = SIMD_Int8x16_fromInt32x4Bits($392); $394 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $393, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $395 = SIMD_Int32x4_fromInt8x16Bits($394); $396 = SIMD_Int32x4_add($395,$392); $397 = SIMD_Int8x16_fromInt32x4Bits($396); $398 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $397, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $399 = SIMD_Int32x4_fromInt8x16Bits($398); $400 = SIMD_Int32x4_add($399,$396); $401 = SIMD_Int32x4_swizzle($389, 3, 3, 3, 3); $402 = SIMD_Int32x4_add($400,$401); $403 = ((($_out)) + 448|0); temp_Int32x4_ptr = $390;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $402); $404 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $405 = ((($in)) + 256|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $405); $406 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),8))); $407 = SIMD_Int32x4_and($406,SIMD_Int32x4_splat(262143)); $408 = SIMD_Int32x4_or($407,$404); $409 = SIMD_Int8x16_fromInt32x4Bits($408); $410 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $409, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $411 = SIMD_Int32x4_fromInt8x16Bits($410); $412 = SIMD_Int32x4_add($411,$408); $413 = SIMD_Int8x16_fromInt32x4Bits($412); $414 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $413, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $415 = SIMD_Int32x4_fromInt8x16Bits($414); $416 = SIMD_Int32x4_add($415,$412); $417 = SIMD_Int32x4_swizzle($402, 3, 3, 3, 3); $418 = SIMD_Int32x4_add($416,$417); $419 = ((($_out)) + 464|0); temp_Int32x4_ptr = $403;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $418); $420 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),10))); $421 = SIMD_Int32x4_and($420,SIMD_Int32x4_splat(262143)); $422 = SIMD_Int8x16_fromInt32x4Bits($421); $423 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $422, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $424 = SIMD_Int32x4_fromInt8x16Bits($423); $425 = SIMD_Int32x4_add($424,$421); $426 = SIMD_Int8x16_fromInt32x4Bits($425); $427 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $426, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $428 = SIMD_Int32x4_fromInt8x16Bits($427); $429 = SIMD_Int32x4_add($428,$425); $430 = SIMD_Int32x4_swizzle($418, 3, 3, 3, 3); $431 = SIMD_Int32x4_add($429,$430); $432 = ((($_out)) + 480|0); temp_Int32x4_ptr = $419;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $431); $433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),28))); $434 = ((($in)) + 272|0); $$val = SIMD_Int32x4_load(HEAPU8, $434); $435 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),4))); $436 = SIMD_Int32x4_and($435,SIMD_Int32x4_splat(262143)); $437 = SIMD_Int32x4_or($436,$433); $438 = SIMD_Int8x16_fromInt32x4Bits($437); $439 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $438, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $440 = SIMD_Int32x4_fromInt8x16Bits($439); $441 = SIMD_Int32x4_add($440,$437); $442 = SIMD_Int8x16_fromInt32x4Bits($441); $443 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $442, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $444 = SIMD_Int32x4_fromInt8x16Bits($443); $445 = SIMD_Int32x4_add($444,$441); $446 = SIMD_Int32x4_swizzle($431, 3, 3, 3, 3); $447 = SIMD_Int32x4_add($445,$446); $448 = ((($_out)) + 496|0); temp_Int32x4_ptr = $432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $447); $449 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),14))); $450 = SIMD_Int8x16_fromInt32x4Bits($449); $451 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $450, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $452 = SIMD_Int32x4_fromInt8x16Bits($451); $453 = SIMD_Int32x4_add($452,$449); $454 = SIMD_Int8x16_fromInt32x4Bits($453); $455 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $454, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $456 = SIMD_Int32x4_fromInt8x16Bits($455); $457 = SIMD_Int32x4_add($456,$453); $458 = SIMD_Int32x4_swizzle($447, 3, 3, 3, 3); $459 = SIMD_Int32x4_add($457,$458); temp_Int32x4_ptr = $448;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $459); return (SIMD_Int32x4_check($459)); } function _iunpack19($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = 0, $117 = SIMD_Int32x4(0,0,0,0); var $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = 0, $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0); var $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = 0, $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = 0, $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = 0, $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0); var $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = 0, $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0); var $190 = 0, $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = 0, $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = 0, $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0); var $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = 0, $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = 0, $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0); var $262 = 0, $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0); var $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = 0, $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = 0, $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0); var $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = 0, $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0); var $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = 0, $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0); var $352 = 0, $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = 0, $366 = SIMD_Int32x4(0,0,0,0), $367 = 0, $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0); var $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = 0, $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = 0, $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0, $411 = SIMD_Int32x4(0,0,0,0), $412 = 0, $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = 0, $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0); var $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = 0, $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = 0, $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = 0; var $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $446 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0), $455 = 0, $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $458 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $462 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $463 = SIMD_Int32x4(0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = 0, $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = 0, $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0); var $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(524287)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),19))); $13 = ((($in)) + 16|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),13))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(524287)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),6))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(524287)); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),25))); $42 = ((($in)) + 32|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),7))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(524287)); $45 = SIMD_Int32x4_or($44,$41); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),12))); $58 = SIMD_Int32x4_and($57,SIMD_Int32x4_splat(524287)); $59 = SIMD_Int8x16_fromInt32x4Bits($58); $60 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $59, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $61 = SIMD_Int32x4_fromInt8x16Bits($60); $62 = SIMD_Int32x4_add($61,$58); $63 = SIMD_Int8x16_fromInt32x4Bits($62); $64 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $63, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $65 = SIMD_Int32x4_fromInt8x16Bits($64); $66 = SIMD_Int32x4_add($65,$62); $67 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $68 = SIMD_Int32x4_add($66,$67); $69 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $68); $70 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),31))); $71 = ((($in)) + 48|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $71); $72 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),1))); $73 = SIMD_Int32x4_and($72,SIMD_Int32x4_splat(524287)); $74 = SIMD_Int32x4_or($73,$70); $75 = SIMD_Int8x16_fromInt32x4Bits($74); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_add($77,$74); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int32x4_swizzle($68, 3, 3, 3, 3); $84 = SIMD_Int32x4_add($82,$83); $85 = ((($_out)) + 96|0); temp_Int32x4_ptr = $69;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),18))); $87 = ((($in)) + 64|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $87); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),14))); $89 = SIMD_Int32x4_and($88,SIMD_Int32x4_splat(524287)); $90 = SIMD_Int32x4_or($89,$86); $91 = SIMD_Int8x16_fromInt32x4Bits($90); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $93 = SIMD_Int32x4_fromInt8x16Bits($92); $94 = SIMD_Int32x4_add($93,$90); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int32x4_swizzle($84, 3, 3, 3, 3); $100 = SIMD_Int32x4_add($98,$99); $101 = ((($_out)) + 112|0); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),5))); $103 = SIMD_Int32x4_and($102,SIMD_Int32x4_splat(524287)); $104 = SIMD_Int8x16_fromInt32x4Bits($103); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_add($106,$103); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int32x4_swizzle($100, 3, 3, 3, 3); $113 = SIMD_Int32x4_add($111,$112); $114 = ((($_out)) + 128|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $115 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),24))); $116 = ((($in)) + 80|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $116); $117 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),8))); $118 = SIMD_Int32x4_and($117,SIMD_Int32x4_splat(524287)); $119 = SIMD_Int32x4_or($118,$115); $120 = SIMD_Int8x16_fromInt32x4Bits($119); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_add($122,$119); $124 = SIMD_Int8x16_fromInt32x4Bits($123); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_add($126,$123); $128 = SIMD_Int32x4_swizzle($113, 3, 3, 3, 3); $129 = SIMD_Int32x4_add($127,$128); $130 = ((($_out)) + 144|0); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),11))); $132 = SIMD_Int32x4_and($131,SIMD_Int32x4_splat(524287)); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int8x16_fromInt32x4Bits($136); $138 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $137, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $139 = SIMD_Int32x4_fromInt8x16Bits($138); $140 = SIMD_Int32x4_add($139,$136); $141 = SIMD_Int32x4_swizzle($129, 3, 3, 3, 3); $142 = SIMD_Int32x4_add($140,$141); $143 = ((($_out)) + 160|0); temp_Int32x4_ptr = $130;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $142); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),30))); $145 = ((($in)) + 96|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $145); $146 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),2))); $147 = SIMD_Int32x4_and($146,SIMD_Int32x4_splat(524287)); $148 = SIMD_Int32x4_or($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int8x16_fromInt32x4Bits($152); $154 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $153, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $155 = SIMD_Int32x4_fromInt8x16Bits($154); $156 = SIMD_Int32x4_add($155,$152); $157 = SIMD_Int32x4_swizzle($142, 3, 3, 3, 3); $158 = SIMD_Int32x4_add($156,$157); $159 = ((($_out)) + 176|0); temp_Int32x4_ptr = $143;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $158); $160 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),17))); $161 = ((($in)) + 112|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $161); $162 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),15))); $163 = SIMD_Int32x4_and($162,SIMD_Int32x4_splat(524287)); $164 = SIMD_Int32x4_or($163,$160); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int32x4_swizzle($158, 3, 3, 3, 3); $174 = SIMD_Int32x4_add($172,$173); $175 = ((($_out)) + 192|0); temp_Int32x4_ptr = $159;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),4))); $177 = SIMD_Int32x4_and($176,SIMD_Int32x4_splat(524287)); $178 = SIMD_Int8x16_fromInt32x4Bits($177); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_add($180,$177); $182 = SIMD_Int8x16_fromInt32x4Bits($181); $183 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $182, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $184 = SIMD_Int32x4_fromInt8x16Bits($183); $185 = SIMD_Int32x4_add($184,$181); $186 = SIMD_Int32x4_swizzle($174, 3, 3, 3, 3); $187 = SIMD_Int32x4_add($185,$186); $188 = ((($_out)) + 208|0); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $187); $189 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),23))); $190 = ((($in)) + 128|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $190); $191 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),9))); $192 = SIMD_Int32x4_and($191,SIMD_Int32x4_splat(524287)); $193 = SIMD_Int32x4_or($192,$189); $194 = SIMD_Int8x16_fromInt32x4Bits($193); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_add($196,$193); $198 = SIMD_Int8x16_fromInt32x4Bits($197); $199 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $198, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $200 = SIMD_Int32x4_fromInt8x16Bits($199); $201 = SIMD_Int32x4_add($200,$197); $202 = SIMD_Int32x4_swizzle($187, 3, 3, 3, 3); $203 = SIMD_Int32x4_add($201,$202); $204 = ((($_out)) + 224|0); temp_Int32x4_ptr = $188;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $203); $205 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),10))); $206 = SIMD_Int32x4_and($205,SIMD_Int32x4_splat(524287)); $207 = SIMD_Int8x16_fromInt32x4Bits($206); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$206); $211 = SIMD_Int8x16_fromInt32x4Bits($210); $212 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $211, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $213 = SIMD_Int32x4_fromInt8x16Bits($212); $214 = SIMD_Int32x4_add($213,$210); $215 = SIMD_Int32x4_swizzle($203, 3, 3, 3, 3); $216 = SIMD_Int32x4_add($214,$215); $217 = ((($_out)) + 240|0); temp_Int32x4_ptr = $204;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $216); $218 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),29))); $219 = ((($in)) + 144|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $219); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),3))); $221 = SIMD_Int32x4_and($220,SIMD_Int32x4_splat(524287)); $222 = SIMD_Int32x4_or($221,$218); $223 = SIMD_Int8x16_fromInt32x4Bits($222); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_add($225,$222); $227 = SIMD_Int8x16_fromInt32x4Bits($226); $228 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $227, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $229 = SIMD_Int32x4_fromInt8x16Bits($228); $230 = SIMD_Int32x4_add($229,$226); $231 = SIMD_Int32x4_swizzle($216, 3, 3, 3, 3); $232 = SIMD_Int32x4_add($230,$231); $233 = ((($_out)) + 256|0); temp_Int32x4_ptr = $217;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $232); $234 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),16))); $235 = ((($in)) + 160|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $235); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),16))); $237 = SIMD_Int32x4_and($236,SIMD_Int32x4_splat(524287)); $238 = SIMD_Int32x4_or($237,$234); $239 = SIMD_Int8x16_fromInt32x4Bits($238); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_add($241,$238); $243 = SIMD_Int8x16_fromInt32x4Bits($242); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_add($245,$242); $247 = SIMD_Int32x4_swizzle($232, 3, 3, 3, 3); $248 = SIMD_Int32x4_add($246,$247); $249 = ((($_out)) + 272|0); temp_Int32x4_ptr = $233;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $248); $250 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),3))); $251 = SIMD_Int32x4_and($250,SIMD_Int32x4_splat(524287)); $252 = SIMD_Int8x16_fromInt32x4Bits($251); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_add($254,$251); $256 = SIMD_Int8x16_fromInt32x4Bits($255); $257 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $256, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $258 = SIMD_Int32x4_fromInt8x16Bits($257); $259 = SIMD_Int32x4_add($258,$255); $260 = SIMD_Int32x4_swizzle($248, 3, 3, 3, 3); $261 = SIMD_Int32x4_add($259,$260); $262 = ((($_out)) + 288|0); temp_Int32x4_ptr = $249;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $261); $263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),22))); $264 = ((($in)) + 176|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $264); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),10))); $266 = SIMD_Int32x4_and($265,SIMD_Int32x4_splat(524287)); $267 = SIMD_Int32x4_or($266,$263); $268 = SIMD_Int8x16_fromInt32x4Bits($267); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_add($270,$267); $272 = SIMD_Int8x16_fromInt32x4Bits($271); $273 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $272, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $274 = SIMD_Int32x4_fromInt8x16Bits($273); $275 = SIMD_Int32x4_add($274,$271); $276 = SIMD_Int32x4_swizzle($261, 3, 3, 3, 3); $277 = SIMD_Int32x4_add($275,$276); $278 = ((($_out)) + 304|0); temp_Int32x4_ptr = $262;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $277); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),9))); $280 = SIMD_Int32x4_and($279,SIMD_Int32x4_splat(524287)); $281 = SIMD_Int8x16_fromInt32x4Bits($280); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_add($283,$280); $285 = SIMD_Int8x16_fromInt32x4Bits($284); $286 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $285, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $287 = SIMD_Int32x4_fromInt8x16Bits($286); $288 = SIMD_Int32x4_add($287,$284); $289 = SIMD_Int32x4_swizzle($277, 3, 3, 3, 3); $290 = SIMD_Int32x4_add($288,$289); $291 = ((($_out)) + 320|0); temp_Int32x4_ptr = $278;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $290); $292 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),28))); $293 = ((($in)) + 192|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $293); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),4))); $295 = SIMD_Int32x4_and($294,SIMD_Int32x4_splat(524287)); $296 = SIMD_Int32x4_or($295,$292); $297 = SIMD_Int8x16_fromInt32x4Bits($296); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $299 = SIMD_Int32x4_fromInt8x16Bits($298); $300 = SIMD_Int32x4_add($299,$296); $301 = SIMD_Int8x16_fromInt32x4Bits($300); $302 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $301, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $303 = SIMD_Int32x4_fromInt8x16Bits($302); $304 = SIMD_Int32x4_add($303,$300); $305 = SIMD_Int32x4_swizzle($290, 3, 3, 3, 3); $306 = SIMD_Int32x4_add($304,$305); $307 = ((($_out)) + 336|0); temp_Int32x4_ptr = $291;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $306); $308 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),15))); $309 = ((($in)) + 208|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $309); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),17))); $311 = SIMD_Int32x4_and($310,SIMD_Int32x4_splat(524287)); $312 = SIMD_Int32x4_or($311,$308); $313 = SIMD_Int8x16_fromInt32x4Bits($312); $314 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $313, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_add($315,$312); $317 = SIMD_Int8x16_fromInt32x4Bits($316); $318 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $317, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $319 = SIMD_Int32x4_fromInt8x16Bits($318); $320 = SIMD_Int32x4_add($319,$316); $321 = SIMD_Int32x4_swizzle($306, 3, 3, 3, 3); $322 = SIMD_Int32x4_add($320,$321); $323 = ((($_out)) + 352|0); temp_Int32x4_ptr = $307;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $322); $324 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),2))); $325 = SIMD_Int32x4_and($324,SIMD_Int32x4_splat(524287)); $326 = SIMD_Int8x16_fromInt32x4Bits($325); $327 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $326, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $328 = SIMD_Int32x4_fromInt8x16Bits($327); $329 = SIMD_Int32x4_add($328,$325); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int32x4_swizzle($322, 3, 3, 3, 3); $335 = SIMD_Int32x4_add($333,$334); $336 = ((($_out)) + 368|0); temp_Int32x4_ptr = $323;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $335); $337 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),21))); $338 = ((($in)) + 224|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $338); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),11))); $340 = SIMD_Int32x4_and($339,SIMD_Int32x4_splat(524287)); $341 = SIMD_Int32x4_or($340,$337); $342 = SIMD_Int8x16_fromInt32x4Bits($341); $343 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $342, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $344 = SIMD_Int32x4_fromInt8x16Bits($343); $345 = SIMD_Int32x4_add($344,$341); $346 = SIMD_Int8x16_fromInt32x4Bits($345); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$345); $350 = SIMD_Int32x4_swizzle($335, 3, 3, 3, 3); $351 = SIMD_Int32x4_add($349,$350); $352 = ((($_out)) + 384|0); temp_Int32x4_ptr = $336;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $351); $353 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),8))); $354 = SIMD_Int32x4_and($353,SIMD_Int32x4_splat(524287)); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int8x16_fromInt32x4Bits($358); $360 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $359, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $361 = SIMD_Int32x4_fromInt8x16Bits($360); $362 = SIMD_Int32x4_add($361,$358); $363 = SIMD_Int32x4_swizzle($351, 3, 3, 3, 3); $364 = SIMD_Int32x4_add($362,$363); $365 = ((($_out)) + 400|0); temp_Int32x4_ptr = $352;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $364); $366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),27))); $367 = ((($in)) + 240|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $367); $368 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),5))); $369 = SIMD_Int32x4_and($368,SIMD_Int32x4_splat(524287)); $370 = SIMD_Int32x4_or($369,$366); $371 = SIMD_Int8x16_fromInt32x4Bits($370); $372 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $371, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $373 = SIMD_Int32x4_fromInt8x16Bits($372); $374 = SIMD_Int32x4_add($373,$370); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int32x4_swizzle($364, 3, 3, 3, 3); $380 = SIMD_Int32x4_add($378,$379); $381 = ((($_out)) + 416|0); temp_Int32x4_ptr = $365;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $380); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),14))); $383 = ((($in)) + 256|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $383); $384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),18))); $385 = SIMD_Int32x4_and($384,SIMD_Int32x4_splat(524287)); $386 = SIMD_Int32x4_or($385,$382); $387 = SIMD_Int8x16_fromInt32x4Bits($386); $388 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $387, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $389 = SIMD_Int32x4_fromInt8x16Bits($388); $390 = SIMD_Int32x4_add($389,$386); $391 = SIMD_Int8x16_fromInt32x4Bits($390); $392 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $391, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $393 = SIMD_Int32x4_fromInt8x16Bits($392); $394 = SIMD_Int32x4_add($393,$390); $395 = SIMD_Int32x4_swizzle($380, 3, 3, 3, 3); $396 = SIMD_Int32x4_add($394,$395); $397 = ((($_out)) + 432|0); temp_Int32x4_ptr = $381;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $396); $398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),1))); $399 = SIMD_Int32x4_and($398,SIMD_Int32x4_splat(524287)); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int8x16_fromInt32x4Bits($403); $405 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $404, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $406 = SIMD_Int32x4_fromInt8x16Bits($405); $407 = SIMD_Int32x4_add($406,$403); $408 = SIMD_Int32x4_swizzle($396, 3, 3, 3, 3); $409 = SIMD_Int32x4_add($407,$408); $410 = ((($_out)) + 448|0); temp_Int32x4_ptr = $397;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $409); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),20))); $412 = ((($in)) + 272|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $412); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),12))); $414 = SIMD_Int32x4_and($413,SIMD_Int32x4_splat(524287)); $415 = SIMD_Int32x4_or($414,$411); $416 = SIMD_Int8x16_fromInt32x4Bits($415); $417 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $416, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $418 = SIMD_Int32x4_fromInt8x16Bits($417); $419 = SIMD_Int32x4_add($418,$415); $420 = SIMD_Int8x16_fromInt32x4Bits($419); $421 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $420, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $422 = SIMD_Int32x4_fromInt8x16Bits($421); $423 = SIMD_Int32x4_add($422,$419); $424 = SIMD_Int32x4_swizzle($409, 3, 3, 3, 3); $425 = SIMD_Int32x4_add($423,$424); $426 = ((($_out)) + 464|0); temp_Int32x4_ptr = $410;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $425); $427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),7))); $428 = SIMD_Int32x4_and($427,SIMD_Int32x4_splat(524287)); $429 = SIMD_Int8x16_fromInt32x4Bits($428); $430 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $429, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $431 = SIMD_Int32x4_fromInt8x16Bits($430); $432 = SIMD_Int32x4_add($431,$428); $433 = SIMD_Int8x16_fromInt32x4Bits($432); $434 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $433, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $435 = SIMD_Int32x4_fromInt8x16Bits($434); $436 = SIMD_Int32x4_add($435,$432); $437 = SIMD_Int32x4_swizzle($425, 3, 3, 3, 3); $438 = SIMD_Int32x4_add($436,$437); $439 = ((($_out)) + 480|0); temp_Int32x4_ptr = $426;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $438); $440 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),26))); $441 = ((($in)) + 288|0); $$val = SIMD_Int32x4_load(HEAPU8, $441); $442 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),6))); $443 = SIMD_Int32x4_and($442,SIMD_Int32x4_splat(524287)); $444 = SIMD_Int32x4_or($443,$440); $445 = SIMD_Int8x16_fromInt32x4Bits($444); $446 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $445, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $447 = SIMD_Int32x4_fromInt8x16Bits($446); $448 = SIMD_Int32x4_add($447,$444); $449 = SIMD_Int8x16_fromInt32x4Bits($448); $450 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $449, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $451 = SIMD_Int32x4_fromInt8x16Bits($450); $452 = SIMD_Int32x4_add($451,$448); $453 = SIMD_Int32x4_swizzle($438, 3, 3, 3, 3); $454 = SIMD_Int32x4_add($452,$453); $455 = ((($_out)) + 496|0); temp_Int32x4_ptr = $439;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $454); $456 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),13))); $457 = SIMD_Int8x16_fromInt32x4Bits($456); $458 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $457, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $459 = SIMD_Int32x4_fromInt8x16Bits($458); $460 = SIMD_Int32x4_add($459,$456); $461 = SIMD_Int8x16_fromInt32x4Bits($460); $462 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $461, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $463 = SIMD_Int32x4_fromInt8x16Bits($462); $464 = SIMD_Int32x4_add($463,$460); $465 = SIMD_Int32x4_swizzle($454, 3, 3, 3, 3); $466 = SIMD_Int32x4_add($464,$465); temp_Int32x4_ptr = $455;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $466); return (SIMD_Int32x4_check($466)); } function _iunpack20($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0); var $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = 0, $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = 0, $127 = SIMD_Int32x4(0,0,0,0), $128 = 0, $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0); var $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = 0, $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0); var $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0); var $171 = 0, $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0); var $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0); var $243 = 0, $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = 0, $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0); var $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = 0, $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0); var $315 = 0, $316 = SIMD_Int32x4(0,0,0,0), $317 = 0, $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0); var $333 = 0, $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = 0, $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = 0, $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0); var $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = 0, $386 = SIMD_Int32x4(0,0,0,0), $387 = 0; var $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0), $403 = 0, $404 = SIMD_Int32x4(0,0,0,0); var $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = 0, $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = 0, $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0); var $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = 0, $431 = SIMD_Int32x4(0,0,0,0), $432 = 0, $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $441 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = 0, $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $453 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = 0, $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(1048575)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),20))); $13 = ((($in)) + 16|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),12))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(1048575)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),8))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(1048575)); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),28))); $42 = ((($in)) + 32|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),4))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(1048575)); $45 = SIMD_Int32x4_or($44,$41); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),16))); $58 = ((($in)) + 48|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $58); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),16))); $60 = SIMD_Int32x4_and($59,SIMD_Int32x4_splat(1048575)); $61 = SIMD_Int32x4_or($60,$57); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $71 = SIMD_Int32x4_add($69,$70); $72 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),4))); $74 = SIMD_Int32x4_and($73,SIMD_Int32x4_splat(1048575)); $75 = SIMD_Int8x16_fromInt32x4Bits($74); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_add($77,$74); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int32x4_swizzle($71, 3, 3, 3, 3); $84 = SIMD_Int32x4_add($82,$83); $85 = ((($_out)) + 96|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),24))); $87 = ((($in)) + 64|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $87); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),8))); $89 = SIMD_Int32x4_and($88,SIMD_Int32x4_splat(1048575)); $90 = SIMD_Int32x4_or($89,$86); $91 = SIMD_Int8x16_fromInt32x4Bits($90); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $93 = SIMD_Int32x4_fromInt8x16Bits($92); $94 = SIMD_Int32x4_add($93,$90); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int32x4_swizzle($84, 3, 3, 3, 3); $100 = SIMD_Int32x4_add($98,$99); $101 = ((($_out)) + 112|0); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),12))); $103 = ((($in)) + 80|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $103); $104 = SIMD_Int8x16_fromInt32x4Bits($102); $105 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $104, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $106 = SIMD_Int32x4_fromInt8x16Bits($105); $107 = SIMD_Int32x4_add($106,$102); $108 = SIMD_Int8x16_fromInt32x4Bits($107); $109 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $108, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $110 = SIMD_Int32x4_fromInt8x16Bits($109); $111 = SIMD_Int32x4_add($110,$107); $112 = SIMD_Int32x4_swizzle($100, 3, 3, 3, 3); $113 = SIMD_Int32x4_add($111,$112); $114 = ((($_out)) + 128|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $113); $115 = SIMD_Int32x4_and($$val14,SIMD_Int32x4_splat(1048575)); $116 = SIMD_Int8x16_fromInt32x4Bits($115); $117 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $116, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $118 = SIMD_Int32x4_fromInt8x16Bits($117); $119 = SIMD_Int32x4_add($118,$115); $120 = SIMD_Int8x16_fromInt32x4Bits($119); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_add($122,$119); $124 = SIMD_Int32x4_swizzle($113, 3, 3, 3, 3); $125 = SIMD_Int32x4_add($123,$124); $126 = ((($_out)) + 144|0); temp_Int32x4_ptr = $114;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $125); $127 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),20))); $128 = ((($in)) + 96|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $128); $129 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),12))); $130 = SIMD_Int32x4_and($129,SIMD_Int32x4_splat(1048575)); $131 = SIMD_Int32x4_or($130,$127); $132 = SIMD_Int8x16_fromInt32x4Bits($131); $133 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $132, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $134 = SIMD_Int32x4_fromInt8x16Bits($133); $135 = SIMD_Int32x4_add($134,$131); $136 = SIMD_Int8x16_fromInt32x4Bits($135); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $138 = SIMD_Int32x4_fromInt8x16Bits($137); $139 = SIMD_Int32x4_add($138,$135); $140 = SIMD_Int32x4_swizzle($125, 3, 3, 3, 3); $141 = SIMD_Int32x4_add($139,$140); $142 = ((($_out)) + 160|0); temp_Int32x4_ptr = $126;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $141); $143 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),8))); $144 = SIMD_Int32x4_and($143,SIMD_Int32x4_splat(1048575)); $145 = SIMD_Int8x16_fromInt32x4Bits($144); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_add($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int32x4_swizzle($141, 3, 3, 3, 3); $154 = SIMD_Int32x4_add($152,$153); $155 = ((($_out)) + 176|0); temp_Int32x4_ptr = $142;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),28))); $157 = ((($in)) + 112|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $157); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $159 = SIMD_Int32x4_and($158,SIMD_Int32x4_splat(1048575)); $160 = SIMD_Int32x4_or($159,$156); $161 = SIMD_Int8x16_fromInt32x4Bits($160); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_add($163,$160); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int32x4_swizzle($154, 3, 3, 3, 3); $170 = SIMD_Int32x4_add($168,$169); $171 = ((($_out)) + 192|0); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),16))); $173 = ((($in)) + 128|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $173); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),16))); $175 = SIMD_Int32x4_and($174,SIMD_Int32x4_splat(1048575)); $176 = SIMD_Int32x4_or($175,$172); $177 = SIMD_Int8x16_fromInt32x4Bits($176); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_add($179,$176); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int32x4_swizzle($170, 3, 3, 3, 3); $186 = SIMD_Int32x4_add($184,$185); $187 = ((($_out)) + 208|0); temp_Int32x4_ptr = $171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),4))); $189 = SIMD_Int32x4_and($188,SIMD_Int32x4_splat(1048575)); $190 = SIMD_Int8x16_fromInt32x4Bits($189); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_add($192,$189); $194 = SIMD_Int8x16_fromInt32x4Bits($193); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_add($196,$193); $198 = SIMD_Int32x4_swizzle($186, 3, 3, 3, 3); $199 = SIMD_Int32x4_add($197,$198); $200 = ((($_out)) + 224|0); temp_Int32x4_ptr = $187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),24))); $202 = ((($in)) + 144|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $202); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $204 = SIMD_Int32x4_and($203,SIMD_Int32x4_splat(1048575)); $205 = SIMD_Int32x4_or($204,$201); $206 = SIMD_Int8x16_fromInt32x4Bits($205); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_add($208,$205); $210 = SIMD_Int8x16_fromInt32x4Bits($209); $211 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $210, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_add($212,$209); $214 = SIMD_Int32x4_swizzle($199, 3, 3, 3, 3); $215 = SIMD_Int32x4_add($213,$214); $216 = ((($_out)) + 240|0); temp_Int32x4_ptr = $200;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $215); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),12))); $218 = ((($in)) + 160|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $218); $219 = SIMD_Int8x16_fromInt32x4Bits($217); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_add($221,$217); $223 = SIMD_Int8x16_fromInt32x4Bits($222); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_add($225,$222); $227 = SIMD_Int32x4_swizzle($215, 3, 3, 3, 3); $228 = SIMD_Int32x4_add($226,$227); $229 = ((($_out)) + 256|0); temp_Int32x4_ptr = $216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $228); $230 = SIMD_Int32x4_and($$val9,SIMD_Int32x4_splat(1048575)); $231 = SIMD_Int8x16_fromInt32x4Bits($230); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$230); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int32x4_swizzle($228, 3, 3, 3, 3); $240 = SIMD_Int32x4_add($238,$239); $241 = ((($_out)) + 272|0); temp_Int32x4_ptr = $229;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),20))); $243 = ((($in)) + 176|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $243); $244 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),12))); $245 = SIMD_Int32x4_and($244,SIMD_Int32x4_splat(1048575)); $246 = SIMD_Int32x4_or($245,$242); $247 = SIMD_Int8x16_fromInt32x4Bits($246); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_add($249,$246); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int32x4_swizzle($240, 3, 3, 3, 3); $256 = SIMD_Int32x4_add($254,$255); $257 = ((($_out)) + 288|0); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $256); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),8))); $259 = SIMD_Int32x4_and($258,SIMD_Int32x4_splat(1048575)); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int32x4_swizzle($256, 3, 3, 3, 3); $269 = SIMD_Int32x4_add($267,$268); $270 = ((($_out)) + 304|0); temp_Int32x4_ptr = $257;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),28))); $272 = ((($in)) + 192|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $272); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),4))); $274 = SIMD_Int32x4_and($273,SIMD_Int32x4_splat(1048575)); $275 = SIMD_Int32x4_or($274,$271); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int8x16_fromInt32x4Bits($279); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_add($282,$279); $284 = SIMD_Int32x4_swizzle($269, 3, 3, 3, 3); $285 = SIMD_Int32x4_add($283,$284); $286 = ((($_out)) + 320|0); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $288 = ((($in)) + 208|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $288); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),16))); $290 = SIMD_Int32x4_and($289,SIMD_Int32x4_splat(1048575)); $291 = SIMD_Int32x4_or($290,$287); $292 = SIMD_Int8x16_fromInt32x4Bits($291); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_add($294,$291); $296 = SIMD_Int8x16_fromInt32x4Bits($295); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_add($298,$295); $300 = SIMD_Int32x4_swizzle($285, 3, 3, 3, 3); $301 = SIMD_Int32x4_add($299,$300); $302 = ((($_out)) + 336|0); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),4))); $304 = SIMD_Int32x4_and($303,SIMD_Int32x4_splat(1048575)); $305 = SIMD_Int8x16_fromInt32x4Bits($304); $306 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $305, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_add($307,$304); $309 = SIMD_Int8x16_fromInt32x4Bits($308); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_add($311,$308); $313 = SIMD_Int32x4_swizzle($301, 3, 3, 3, 3); $314 = SIMD_Int32x4_add($312,$313); $315 = ((($_out)) + 352|0); temp_Int32x4_ptr = $302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $314); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),24))); $317 = ((($in)) + 224|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $317); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),8))); $319 = SIMD_Int32x4_and($318,SIMD_Int32x4_splat(1048575)); $320 = SIMD_Int32x4_or($319,$316); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int32x4_swizzle($314, 3, 3, 3, 3); $330 = SIMD_Int32x4_add($328,$329); $331 = ((($_out)) + 368|0); temp_Int32x4_ptr = $315;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $333 = ((($in)) + 240|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $333); $334 = SIMD_Int8x16_fromInt32x4Bits($332); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $336 = SIMD_Int32x4_fromInt8x16Bits($335); $337 = SIMD_Int32x4_add($336,$332); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int32x4_swizzle($330, 3, 3, 3, 3); $343 = SIMD_Int32x4_add($341,$342); $344 = ((($_out)) + 384|0); temp_Int32x4_ptr = $331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $343); $345 = SIMD_Int32x4_and($$val4,SIMD_Int32x4_splat(1048575)); $346 = SIMD_Int8x16_fromInt32x4Bits($345); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$345); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int32x4_swizzle($343, 3, 3, 3, 3); $355 = SIMD_Int32x4_add($353,$354); $356 = ((($_out)) + 400|0); temp_Int32x4_ptr = $344;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),20))); $358 = ((($in)) + 256|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $358); $359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),12))); $360 = SIMD_Int32x4_and($359,SIMD_Int32x4_splat(1048575)); $361 = SIMD_Int32x4_or($360,$357); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int8x16_fromInt32x4Bits($365); $367 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $366, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $368 = SIMD_Int32x4_fromInt8x16Bits($367); $369 = SIMD_Int32x4_add($368,$365); $370 = SIMD_Int32x4_swizzle($355, 3, 3, 3, 3); $371 = SIMD_Int32x4_add($369,$370); $372 = ((($_out)) + 416|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $371); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $374 = SIMD_Int32x4_and($373,SIMD_Int32x4_splat(1048575)); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int32x4_swizzle($371, 3, 3, 3, 3); $384 = SIMD_Int32x4_add($382,$383); $385 = ((($_out)) + 432|0); temp_Int32x4_ptr = $372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $384); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),28))); $387 = ((($in)) + 272|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $387); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),4))); $389 = SIMD_Int32x4_and($388,SIMD_Int32x4_splat(1048575)); $390 = SIMD_Int32x4_or($389,$386); $391 = SIMD_Int8x16_fromInt32x4Bits($390); $392 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $391, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $393 = SIMD_Int32x4_fromInt8x16Bits($392); $394 = SIMD_Int32x4_add($393,$390); $395 = SIMD_Int8x16_fromInt32x4Bits($394); $396 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $395, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $397 = SIMD_Int32x4_fromInt8x16Bits($396); $398 = SIMD_Int32x4_add($397,$394); $399 = SIMD_Int32x4_swizzle($384, 3, 3, 3, 3); $400 = SIMD_Int32x4_add($398,$399); $401 = ((($_out)) + 448|0); temp_Int32x4_ptr = $385;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $400); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),16))); $403 = ((($in)) + 288|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $403); $404 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),16))); $405 = SIMD_Int32x4_and($404,SIMD_Int32x4_splat(1048575)); $406 = SIMD_Int32x4_or($405,$402); $407 = SIMD_Int8x16_fromInt32x4Bits($406); $408 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $407, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $409 = SIMD_Int32x4_fromInt8x16Bits($408); $410 = SIMD_Int32x4_add($409,$406); $411 = SIMD_Int8x16_fromInt32x4Bits($410); $412 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $411, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $413 = SIMD_Int32x4_fromInt8x16Bits($412); $414 = SIMD_Int32x4_add($413,$410); $415 = SIMD_Int32x4_swizzle($400, 3, 3, 3, 3); $416 = SIMD_Int32x4_add($414,$415); $417 = ((($_out)) + 464|0); temp_Int32x4_ptr = $401;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $416); $418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $419 = SIMD_Int32x4_and($418,SIMD_Int32x4_splat(1048575)); $420 = SIMD_Int8x16_fromInt32x4Bits($419); $421 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $420, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $422 = SIMD_Int32x4_fromInt8x16Bits($421); $423 = SIMD_Int32x4_add($422,$419); $424 = SIMD_Int8x16_fromInt32x4Bits($423); $425 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $424, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $426 = SIMD_Int32x4_fromInt8x16Bits($425); $427 = SIMD_Int32x4_add($426,$423); $428 = SIMD_Int32x4_swizzle($416, 3, 3, 3, 3); $429 = SIMD_Int32x4_add($427,$428); $430 = ((($_out)) + 480|0); temp_Int32x4_ptr = $417;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $429); $431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),24))); $432 = ((($in)) + 304|0); $$val = SIMD_Int32x4_load(HEAPU8, $432); $433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),8))); $434 = SIMD_Int32x4_and($433,SIMD_Int32x4_splat(1048575)); $435 = SIMD_Int32x4_or($434,$431); $436 = SIMD_Int8x16_fromInt32x4Bits($435); $437 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $436, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $438 = SIMD_Int32x4_fromInt8x16Bits($437); $439 = SIMD_Int32x4_add($438,$435); $440 = SIMD_Int8x16_fromInt32x4Bits($439); $441 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $440, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $442 = SIMD_Int32x4_fromInt8x16Bits($441); $443 = SIMD_Int32x4_add($442,$439); $444 = SIMD_Int32x4_swizzle($429, 3, 3, 3, 3); $445 = SIMD_Int32x4_add($443,$444); $446 = ((($_out)) + 496|0); temp_Int32x4_ptr = $430;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $445); $447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),12))); $448 = SIMD_Int8x16_fromInt32x4Bits($447); $449 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $448, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $450 = SIMD_Int32x4_fromInt8x16Bits($449); $451 = SIMD_Int32x4_add($450,$447); $452 = SIMD_Int8x16_fromInt32x4Bits($451); $453 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $452, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $454 = SIMD_Int32x4_fromInt8x16Bits($453); $455 = SIMD_Int32x4_add($454,$451); $456 = SIMD_Int32x4_swizzle($445, 3, 3, 3, 3); $457 = SIMD_Int32x4_add($455,$456); temp_Int32x4_ptr = $446;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $457); return (SIMD_Int32x4_check($457)); } function _iunpack21($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0); var $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0); var $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = 0, $131 = SIMD_Int32x4(0,0,0,0), $132 = 0, $133 = SIMD_Int32x4(0,0,0,0); var $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0); var $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = 0, $176 = SIMD_Int32x4(0,0,0,0), $177 = 0, $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0); var $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0); var $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = 0, $221 = SIMD_Int32x4(0,0,0,0), $222 = 0, $223 = SIMD_Int32x4(0,0,0,0); var $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = 0, $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0); var $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = 0, $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0); var $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = 0, $266 = SIMD_Int32x4(0,0,0,0), $267 = 0, $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0); var $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = 0, $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = SIMD_Int32x4(0,0,0,0), $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0); var $297 = 0, $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $310 = 0, $311 = SIMD_Int32x4(0,0,0,0), $312 = 0, $313 = SIMD_Int32x4(0,0,0,0); var $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = 0, $327 = SIMD_Int32x4(0,0,0,0), $328 = 0, $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int32x4(0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0); var $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = 0, $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = 0, $356 = SIMD_Int32x4(0,0,0,0), $357 = 0, $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0); var $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int32x4(0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = 0, $372 = SIMD_Int32x4(0,0,0,0), $373 = 0, $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int32x4(0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0); var $387 = 0, $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = 0, $400 = 0, $401 = SIMD_Int32x4(0,0,0,0), $402 = 0, $403 = SIMD_Int32x4(0,0,0,0); var $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = 0, $417 = SIMD_Int32x4(0,0,0,0), $418 = 0, $419 = SIMD_Int32x4(0,0,0,0), $42 = 0, $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0); var $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = SIMD_Int32x4(0,0,0,0), $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = 0, $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $436 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0); var $440 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = 0, $446 = SIMD_Int32x4(0,0,0,0), $447 = 0, $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $456 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0); var $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = 0, $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $468 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = 0, $86 = SIMD_Int32x4(0,0,0,0), $87 = 0; var $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(2097151)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),21))); $13 = ((($in)) + 16|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),11))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(2097151)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),10))); $29 = SIMD_Int32x4_and($28,SIMD_Int32x4_splat(2097151)); $30 = SIMD_Int8x16_fromInt32x4Bits($29); $31 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $30, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $32 = SIMD_Int32x4_fromInt8x16Bits($31); $33 = SIMD_Int32x4_add($32,$29); $34 = SIMD_Int8x16_fromInt32x4Bits($33); $35 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $34, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $36 = SIMD_Int32x4_fromInt8x16Bits($35); $37 = SIMD_Int32x4_add($36,$33); $38 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $39 = SIMD_Int32x4_add($37,$38); $40 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $39); $41 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),31))); $42 = ((($in)) + 32|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $42); $43 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),1))); $44 = SIMD_Int32x4_and($43,SIMD_Int32x4_splat(2097151)); $45 = SIMD_Int32x4_or($44,$41); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($39, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),20))); $58 = ((($in)) + 48|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $58); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),12))); $60 = SIMD_Int32x4_and($59,SIMD_Int32x4_splat(2097151)); $61 = SIMD_Int32x4_or($60,$57); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $71 = SIMD_Int32x4_add($69,$70); $72 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),9))); $74 = SIMD_Int32x4_and($73,SIMD_Int32x4_splat(2097151)); $75 = SIMD_Int8x16_fromInt32x4Bits($74); $76 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $75, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $77 = SIMD_Int32x4_fromInt8x16Bits($76); $78 = SIMD_Int32x4_add($77,$74); $79 = SIMD_Int8x16_fromInt32x4Bits($78); $80 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $79, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $81 = SIMD_Int32x4_fromInt8x16Bits($80); $82 = SIMD_Int32x4_add($81,$78); $83 = SIMD_Int32x4_swizzle($71, 3, 3, 3, 3); $84 = SIMD_Int32x4_add($82,$83); $85 = ((($_out)) + 96|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $84); $86 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),30))); $87 = ((($in)) + 64|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $87); $88 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),2))); $89 = SIMD_Int32x4_and($88,SIMD_Int32x4_splat(2097151)); $90 = SIMD_Int32x4_or($89,$86); $91 = SIMD_Int8x16_fromInt32x4Bits($90); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $93 = SIMD_Int32x4_fromInt8x16Bits($92); $94 = SIMD_Int32x4_add($93,$90); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int32x4_swizzle($84, 3, 3, 3, 3); $100 = SIMD_Int32x4_add($98,$99); $101 = ((($_out)) + 112|0); temp_Int32x4_ptr = $85;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),19))); $103 = ((($in)) + 80|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $103); $104 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),13))); $105 = SIMD_Int32x4_and($104,SIMD_Int32x4_splat(2097151)); $106 = SIMD_Int32x4_or($105,$102); $107 = SIMD_Int8x16_fromInt32x4Bits($106); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_add($109,$106); $111 = SIMD_Int8x16_fromInt32x4Bits($110); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_add($113,$110); $115 = SIMD_Int32x4_swizzle($100, 3, 3, 3, 3); $116 = SIMD_Int32x4_add($114,$115); $117 = ((($_out)) + 128|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),8))); $119 = SIMD_Int32x4_and($118,SIMD_Int32x4_splat(2097151)); $120 = SIMD_Int8x16_fromInt32x4Bits($119); $121 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $120, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $122 = SIMD_Int32x4_fromInt8x16Bits($121); $123 = SIMD_Int32x4_add($122,$119); $124 = SIMD_Int8x16_fromInt32x4Bits($123); $125 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $124, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $126 = SIMD_Int32x4_fromInt8x16Bits($125); $127 = SIMD_Int32x4_add($126,$123); $128 = SIMD_Int32x4_swizzle($116, 3, 3, 3, 3); $129 = SIMD_Int32x4_add($127,$128); $130 = ((($_out)) + 144|0); temp_Int32x4_ptr = $117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $129); $131 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),29))); $132 = ((($in)) + 96|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $132); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),3))); $134 = SIMD_Int32x4_and($133,SIMD_Int32x4_splat(2097151)); $135 = SIMD_Int32x4_or($134,$131); $136 = SIMD_Int8x16_fromInt32x4Bits($135); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $138 = SIMD_Int32x4_fromInt8x16Bits($137); $139 = SIMD_Int32x4_add($138,$135); $140 = SIMD_Int8x16_fromInt32x4Bits($139); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_add($142,$139); $144 = SIMD_Int32x4_swizzle($129, 3, 3, 3, 3); $145 = SIMD_Int32x4_add($143,$144); $146 = ((($_out)) + 160|0); temp_Int32x4_ptr = $130;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),18))); $148 = ((($in)) + 112|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $148); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),14))); $150 = SIMD_Int32x4_and($149,SIMD_Int32x4_splat(2097151)); $151 = SIMD_Int32x4_or($150,$147); $152 = SIMD_Int8x16_fromInt32x4Bits($151); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_add($154,$151); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int32x4_swizzle($145, 3, 3, 3, 3); $161 = SIMD_Int32x4_add($159,$160); $162 = ((($_out)) + 176|0); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),7))); $164 = SIMD_Int32x4_and($163,SIMD_Int32x4_splat(2097151)); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int8x16_fromInt32x4Bits($168); $170 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $169, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $171 = SIMD_Int32x4_fromInt8x16Bits($170); $172 = SIMD_Int32x4_add($171,$168); $173 = SIMD_Int32x4_swizzle($161, 3, 3, 3, 3); $174 = SIMD_Int32x4_add($172,$173); $175 = ((($_out)) + 192|0); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $174); $176 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),28))); $177 = ((($in)) + 128|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $177); $178 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $179 = SIMD_Int32x4_and($178,SIMD_Int32x4_splat(2097151)); $180 = SIMD_Int32x4_or($179,$176); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int8x16_fromInt32x4Bits($184); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_add($187,$184); $189 = SIMD_Int32x4_swizzle($174, 3, 3, 3, 3); $190 = SIMD_Int32x4_add($188,$189); $191 = ((($_out)) + 208|0); temp_Int32x4_ptr = $175;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),17))); $193 = ((($in)) + 144|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $193); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),15))); $195 = SIMD_Int32x4_and($194,SIMD_Int32x4_splat(2097151)); $196 = SIMD_Int32x4_or($195,$192); $197 = SIMD_Int8x16_fromInt32x4Bits($196); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_add($199,$196); $201 = SIMD_Int8x16_fromInt32x4Bits($200); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_add($203,$200); $205 = SIMD_Int32x4_swizzle($190, 3, 3, 3, 3); $206 = SIMD_Int32x4_add($204,$205); $207 = ((($_out)) + 224|0); temp_Int32x4_ptr = $191;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),6))); $209 = SIMD_Int32x4_and($208,SIMD_Int32x4_splat(2097151)); $210 = SIMD_Int8x16_fromInt32x4Bits($209); $211 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $210, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_add($212,$209); $214 = SIMD_Int8x16_fromInt32x4Bits($213); $215 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $214, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $216 = SIMD_Int32x4_fromInt8x16Bits($215); $217 = SIMD_Int32x4_add($216,$213); $218 = SIMD_Int32x4_swizzle($206, 3, 3, 3, 3); $219 = SIMD_Int32x4_add($217,$218); $220 = ((($_out)) + 240|0); temp_Int32x4_ptr = $207;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $219); $221 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),27))); $222 = ((($in)) + 160|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $222); $223 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),5))); $224 = SIMD_Int32x4_and($223,SIMD_Int32x4_splat(2097151)); $225 = SIMD_Int32x4_or($224,$221); $226 = SIMD_Int8x16_fromInt32x4Bits($225); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$225); $230 = SIMD_Int8x16_fromInt32x4Bits($229); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_add($232,$229); $234 = SIMD_Int32x4_swizzle($219, 3, 3, 3, 3); $235 = SIMD_Int32x4_add($233,$234); $236 = ((($_out)) + 256|0); temp_Int32x4_ptr = $220;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $237 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $238 = ((($in)) + 176|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $238); $239 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),16))); $240 = SIMD_Int32x4_and($239,SIMD_Int32x4_splat(2097151)); $241 = SIMD_Int32x4_or($240,$237); $242 = SIMD_Int8x16_fromInt32x4Bits($241); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_add($244,$241); $246 = SIMD_Int8x16_fromInt32x4Bits($245); $247 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $246, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $248 = SIMD_Int32x4_fromInt8x16Bits($247); $249 = SIMD_Int32x4_add($248,$245); $250 = SIMD_Int32x4_swizzle($235, 3, 3, 3, 3); $251 = SIMD_Int32x4_add($249,$250); $252 = ((($_out)) + 272|0); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $251); $253 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),5))); $254 = SIMD_Int32x4_and($253,SIMD_Int32x4_splat(2097151)); $255 = SIMD_Int8x16_fromInt32x4Bits($254); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_add($257,$254); $259 = SIMD_Int8x16_fromInt32x4Bits($258); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_add($261,$258); $263 = SIMD_Int32x4_swizzle($251, 3, 3, 3, 3); $264 = SIMD_Int32x4_add($262,$263); $265 = ((($_out)) + 288|0); temp_Int32x4_ptr = $252;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $264); $266 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),26))); $267 = ((($in)) + 192|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $267); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),6))); $269 = SIMD_Int32x4_and($268,SIMD_Int32x4_splat(2097151)); $270 = SIMD_Int32x4_or($269,$266); $271 = SIMD_Int8x16_fromInt32x4Bits($270); $272 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $271, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_add($273,$270); $275 = SIMD_Int8x16_fromInt32x4Bits($274); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_add($277,$274); $279 = SIMD_Int32x4_swizzle($264, 3, 3, 3, 3); $280 = SIMD_Int32x4_add($278,$279); $281 = ((($_out)) + 304|0); temp_Int32x4_ptr = $265;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $280); $282 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),15))); $283 = ((($in)) + 208|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $283); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),17))); $285 = SIMD_Int32x4_and($284,SIMD_Int32x4_splat(2097151)); $286 = SIMD_Int32x4_or($285,$282); $287 = SIMD_Int8x16_fromInt32x4Bits($286); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_add($289,$286); $291 = SIMD_Int8x16_fromInt32x4Bits($290); $292 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $291, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_add($293,$290); $295 = SIMD_Int32x4_swizzle($280, 3, 3, 3, 3); $296 = SIMD_Int32x4_add($294,$295); $297 = ((($_out)) + 320|0); temp_Int32x4_ptr = $281;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $296); $298 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $299 = SIMD_Int32x4_and($298,SIMD_Int32x4_splat(2097151)); $300 = SIMD_Int8x16_fromInt32x4Bits($299); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_add($302,$299); $304 = SIMD_Int8x16_fromInt32x4Bits($303); $305 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $304, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $306 = SIMD_Int32x4_fromInt8x16Bits($305); $307 = SIMD_Int32x4_add($306,$303); $308 = SIMD_Int32x4_swizzle($296, 3, 3, 3, 3); $309 = SIMD_Int32x4_add($307,$308); $310 = ((($_out)) + 336|0); temp_Int32x4_ptr = $297;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $309); $311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),25))); $312 = ((($in)) + 224|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $312); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),7))); $314 = SIMD_Int32x4_and($313,SIMD_Int32x4_splat(2097151)); $315 = SIMD_Int32x4_or($314,$311); $316 = SIMD_Int8x16_fromInt32x4Bits($315); $317 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $316, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_add($318,$315); $320 = SIMD_Int8x16_fromInt32x4Bits($319); $321 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $320, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $322 = SIMD_Int32x4_fromInt8x16Bits($321); $323 = SIMD_Int32x4_add($322,$319); $324 = SIMD_Int32x4_swizzle($309, 3, 3, 3, 3); $325 = SIMD_Int32x4_add($323,$324); $326 = ((($_out)) + 352|0); temp_Int32x4_ptr = $310;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $325); $327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),14))); $328 = ((($in)) + 240|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $328); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),18))); $330 = SIMD_Int32x4_and($329,SIMD_Int32x4_splat(2097151)); $331 = SIMD_Int32x4_or($330,$327); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int8x16_fromInt32x4Bits($335); $337 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $336, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $338 = SIMD_Int32x4_fromInt8x16Bits($337); $339 = SIMD_Int32x4_add($338,$335); $340 = SIMD_Int32x4_swizzle($325, 3, 3, 3, 3); $341 = SIMD_Int32x4_add($339,$340); $342 = ((($_out)) + 368|0); temp_Int32x4_ptr = $326;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $341); $343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),3))); $344 = SIMD_Int32x4_and($343,SIMD_Int32x4_splat(2097151)); $345 = SIMD_Int8x16_fromInt32x4Bits($344); $346 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $345, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $347 = SIMD_Int32x4_fromInt8x16Bits($346); $348 = SIMD_Int32x4_add($347,$344); $349 = SIMD_Int8x16_fromInt32x4Bits($348); $350 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $349, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $351 = SIMD_Int32x4_fromInt8x16Bits($350); $352 = SIMD_Int32x4_add($351,$348); $353 = SIMD_Int32x4_swizzle($341, 3, 3, 3, 3); $354 = SIMD_Int32x4_add($352,$353); $355 = ((($_out)) + 384|0); temp_Int32x4_ptr = $342;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $354); $356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $357 = ((($in)) + 256|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $357); $358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),8))); $359 = SIMD_Int32x4_and($358,SIMD_Int32x4_splat(2097151)); $360 = SIMD_Int32x4_or($359,$356); $361 = SIMD_Int8x16_fromInt32x4Bits($360); $362 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $361, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $363 = SIMD_Int32x4_fromInt8x16Bits($362); $364 = SIMD_Int32x4_add($363,$360); $365 = SIMD_Int8x16_fromInt32x4Bits($364); $366 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $365, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $367 = SIMD_Int32x4_fromInt8x16Bits($366); $368 = SIMD_Int32x4_add($367,$364); $369 = SIMD_Int32x4_swizzle($354, 3, 3, 3, 3); $370 = SIMD_Int32x4_add($368,$369); $371 = ((($_out)) + 400|0); temp_Int32x4_ptr = $355;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $370); $372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),13))); $373 = ((($in)) + 272|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $373); $374 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),19))); $375 = SIMD_Int32x4_and($374,SIMD_Int32x4_splat(2097151)); $376 = SIMD_Int32x4_or($375,$372); $377 = SIMD_Int8x16_fromInt32x4Bits($376); $378 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $377, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $379 = SIMD_Int32x4_fromInt8x16Bits($378); $380 = SIMD_Int32x4_add($379,$376); $381 = SIMD_Int8x16_fromInt32x4Bits($380); $382 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $381, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $383 = SIMD_Int32x4_fromInt8x16Bits($382); $384 = SIMD_Int32x4_add($383,$380); $385 = SIMD_Int32x4_swizzle($370, 3, 3, 3, 3); $386 = SIMD_Int32x4_add($384,$385); $387 = ((($_out)) + 416|0); temp_Int32x4_ptr = $371;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $386); $388 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),2))); $389 = SIMD_Int32x4_and($388,SIMD_Int32x4_splat(2097151)); $390 = SIMD_Int8x16_fromInt32x4Bits($389); $391 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $390, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $392 = SIMD_Int32x4_fromInt8x16Bits($391); $393 = SIMD_Int32x4_add($392,$389); $394 = SIMD_Int8x16_fromInt32x4Bits($393); $395 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $394, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $396 = SIMD_Int32x4_fromInt8x16Bits($395); $397 = SIMD_Int32x4_add($396,$393); $398 = SIMD_Int32x4_swizzle($386, 3, 3, 3, 3); $399 = SIMD_Int32x4_add($397,$398); $400 = ((($_out)) + 432|0); temp_Int32x4_ptr = $387;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $399); $401 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),23))); $402 = ((($in)) + 288|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $402); $403 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),9))); $404 = SIMD_Int32x4_and($403,SIMD_Int32x4_splat(2097151)); $405 = SIMD_Int32x4_or($404,$401); $406 = SIMD_Int8x16_fromInt32x4Bits($405); $407 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $406, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $408 = SIMD_Int32x4_fromInt8x16Bits($407); $409 = SIMD_Int32x4_add($408,$405); $410 = SIMD_Int8x16_fromInt32x4Bits($409); $411 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $410, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $412 = SIMD_Int32x4_fromInt8x16Bits($411); $413 = SIMD_Int32x4_add($412,$409); $414 = SIMD_Int32x4_swizzle($399, 3, 3, 3, 3); $415 = SIMD_Int32x4_add($413,$414); $416 = ((($_out)) + 448|0); temp_Int32x4_ptr = $400;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $415); $417 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $418 = ((($in)) + 304|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $418); $419 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),20))); $420 = SIMD_Int32x4_and($419,SIMD_Int32x4_splat(2097151)); $421 = SIMD_Int32x4_or($420,$417); $422 = SIMD_Int8x16_fromInt32x4Bits($421); $423 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $422, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $424 = SIMD_Int32x4_fromInt8x16Bits($423); $425 = SIMD_Int32x4_add($424,$421); $426 = SIMD_Int8x16_fromInt32x4Bits($425); $427 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $426, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $428 = SIMD_Int32x4_fromInt8x16Bits($427); $429 = SIMD_Int32x4_add($428,$425); $430 = SIMD_Int32x4_swizzle($415, 3, 3, 3, 3); $431 = SIMD_Int32x4_add($429,$430); $432 = ((($_out)) + 464|0); temp_Int32x4_ptr = $416;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $431); $433 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),1))); $434 = SIMD_Int32x4_and($433,SIMD_Int32x4_splat(2097151)); $435 = SIMD_Int8x16_fromInt32x4Bits($434); $436 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $435, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $437 = SIMD_Int32x4_fromInt8x16Bits($436); $438 = SIMD_Int32x4_add($437,$434); $439 = SIMD_Int8x16_fromInt32x4Bits($438); $440 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $439, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $441 = SIMD_Int32x4_fromInt8x16Bits($440); $442 = SIMD_Int32x4_add($441,$438); $443 = SIMD_Int32x4_swizzle($431, 3, 3, 3, 3); $444 = SIMD_Int32x4_add($442,$443); $445 = ((($_out)) + 480|0); temp_Int32x4_ptr = $432;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $444); $446 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),22))); $447 = ((($in)) + 320|0); $$val = SIMD_Int32x4_load(HEAPU8, $447); $448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),10))); $449 = SIMD_Int32x4_and($448,SIMD_Int32x4_splat(2097151)); $450 = SIMD_Int32x4_or($449,$446); $451 = SIMD_Int8x16_fromInt32x4Bits($450); $452 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $451, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $453 = SIMD_Int32x4_fromInt8x16Bits($452); $454 = SIMD_Int32x4_add($453,$450); $455 = SIMD_Int8x16_fromInt32x4Bits($454); $456 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $455, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $457 = SIMD_Int32x4_fromInt8x16Bits($456); $458 = SIMD_Int32x4_add($457,$454); $459 = SIMD_Int32x4_swizzle($444, 3, 3, 3, 3); $460 = SIMD_Int32x4_add($458,$459); $461 = ((($_out)) + 496|0); temp_Int32x4_ptr = $445;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $460); $462 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),11))); $463 = SIMD_Int8x16_fromInt32x4Bits($462); $464 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $463, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $465 = SIMD_Int32x4_fromInt8x16Bits($464); $466 = SIMD_Int32x4_add($465,$462); $467 = SIMD_Int8x16_fromInt32x4Bits($466); $468 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $467, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $469 = SIMD_Int32x4_fromInt8x16Bits($468); $470 = SIMD_Int32x4_add($469,$466); $471 = SIMD_Int32x4_swizzle($460, 3, 3, 3, 3); $472 = SIMD_Int32x4_add($470,$471); temp_Int32x4_ptr = $461;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $472); return (SIMD_Int32x4_check($472)); } function _iunpack22($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0); var $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = 0, $102 = SIMD_Int32x4(0,0,0,0), $103 = 0, $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int32x4(0,0,0,0); var $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0); var $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = 0, $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0); var $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int32x4(0,0,0,0), $164 = 0, $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = 0, $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0); var $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = 0, $192 = SIMD_Int32x4(0,0,0,0), $193 = 0, $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0); var $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = 0, $208 = SIMD_Int32x4(0,0,0,0), $209 = 0, $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0); var $223 = 0, $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = 0, $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0); var $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0); var $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int32x4(0,0,0,0), $295 = 0; var $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = 0, $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = 0, $312 = SIMD_Int32x4(0,0,0,0); var $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = 0, $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0); var $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = 0, $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = 0, $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0); var $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = 0, $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = 0, $384 = SIMD_Int32x4(0,0,0,0), $385 = 0; var $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = 0, $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0); var $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = 0, $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0); var $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = 0, $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = 0, $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = 0, $445 = SIMD_Int32x4(0,0,0,0), $446 = 0, $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $455 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0); var $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $460 = 0, $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $467 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = 0, $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(4194303)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),22))); $13 = ((($in)) + 16|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),10))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(4194303)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),12))); $29 = ((($in)) + 32|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),20))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(4194303)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),2))); $45 = SIMD_Int32x4_and($44,SIMD_Int32x4_splat(4194303)); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),24))); $58 = ((($in)) + 48|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $58); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),8))); $60 = SIMD_Int32x4_and($59,SIMD_Int32x4_splat(4194303)); $61 = SIMD_Int32x4_or($60,$57); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $71 = SIMD_Int32x4_add($69,$70); $72 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),14))); $74 = ((($in)) + 64|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $74); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),18))); $76 = SIMD_Int32x4_and($75,SIMD_Int32x4_splat(4194303)); $77 = SIMD_Int32x4_or($76,$73); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int32x4_swizzle($71, 3, 3, 3, 3); $87 = SIMD_Int32x4_add($85,$86); $88 = ((($_out)) + 96|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),4))); $90 = SIMD_Int32x4_and($89,SIMD_Int32x4_splat(4194303)); $91 = SIMD_Int8x16_fromInt32x4Bits($90); $92 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $91, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $93 = SIMD_Int32x4_fromInt8x16Bits($92); $94 = SIMD_Int32x4_add($93,$90); $95 = SIMD_Int8x16_fromInt32x4Bits($94); $96 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $95, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $97 = SIMD_Int32x4_fromInt8x16Bits($96); $98 = SIMD_Int32x4_add($97,$94); $99 = SIMD_Int32x4_swizzle($87, 3, 3, 3, 3); $100 = SIMD_Int32x4_add($98,$99); $101 = ((($_out)) + 112|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $100); $102 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),26))); $103 = ((($in)) + 80|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $103); $104 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),6))); $105 = SIMD_Int32x4_and($104,SIMD_Int32x4_splat(4194303)); $106 = SIMD_Int32x4_or($105,$102); $107 = SIMD_Int8x16_fromInt32x4Bits($106); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_add($109,$106); $111 = SIMD_Int8x16_fromInt32x4Bits($110); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_add($113,$110); $115 = SIMD_Int32x4_swizzle($100, 3, 3, 3, 3); $116 = SIMD_Int32x4_add($114,$115); $117 = ((($_out)) + 128|0); temp_Int32x4_ptr = $101;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),16))); $119 = ((($in)) + 96|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $119); $120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),16))); $121 = SIMD_Int32x4_and($120,SIMD_Int32x4_splat(4194303)); $122 = SIMD_Int32x4_or($121,$118); $123 = SIMD_Int8x16_fromInt32x4Bits($122); $124 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $123, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_add($125,$122); $127 = SIMD_Int8x16_fromInt32x4Bits($126); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_add($129,$126); $131 = SIMD_Int32x4_swizzle($116, 3, 3, 3, 3); $132 = SIMD_Int32x4_add($130,$131); $133 = ((($_out)) + 144|0); temp_Int32x4_ptr = $117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),6))); $135 = SIMD_Int32x4_and($134,SIMD_Int32x4_splat(4194303)); $136 = SIMD_Int8x16_fromInt32x4Bits($135); $137 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $136, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $138 = SIMD_Int32x4_fromInt8x16Bits($137); $139 = SIMD_Int32x4_add($138,$135); $140 = SIMD_Int8x16_fromInt32x4Bits($139); $141 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $140, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $142 = SIMD_Int32x4_fromInt8x16Bits($141); $143 = SIMD_Int32x4_add($142,$139); $144 = SIMD_Int32x4_swizzle($132, 3, 3, 3, 3); $145 = SIMD_Int32x4_add($143,$144); $146 = ((($_out)) + 160|0); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $145); $147 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),28))); $148 = ((($in)) + 112|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $148); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),4))); $150 = SIMD_Int32x4_and($149,SIMD_Int32x4_splat(4194303)); $151 = SIMD_Int32x4_or($150,$147); $152 = SIMD_Int8x16_fromInt32x4Bits($151); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_add($154,$151); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int32x4_swizzle($145, 3, 3, 3, 3); $161 = SIMD_Int32x4_add($159,$160); $162 = ((($_out)) + 176|0); temp_Int32x4_ptr = $146;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),18))); $164 = ((($in)) + 128|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $164); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),14))); $166 = SIMD_Int32x4_and($165,SIMD_Int32x4_splat(4194303)); $167 = SIMD_Int32x4_or($166,$163); $168 = SIMD_Int8x16_fromInt32x4Bits($167); $169 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $168, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_add($170,$167); $172 = SIMD_Int8x16_fromInt32x4Bits($171); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_add($174,$171); $176 = SIMD_Int32x4_swizzle($161, 3, 3, 3, 3); $177 = SIMD_Int32x4_add($175,$176); $178 = ((($_out)) + 192|0); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $177); $179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),8))); $180 = SIMD_Int32x4_and($179,SIMD_Int32x4_splat(4194303)); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int8x16_fromInt32x4Bits($184); $186 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $185, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $187 = SIMD_Int32x4_fromInt8x16Bits($186); $188 = SIMD_Int32x4_add($187,$184); $189 = SIMD_Int32x4_swizzle($177, 3, 3, 3, 3); $190 = SIMD_Int32x4_add($188,$189); $191 = ((($_out)) + 208|0); temp_Int32x4_ptr = $178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $190); $192 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),30))); $193 = ((($in)) + 144|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $193); $194 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),2))); $195 = SIMD_Int32x4_and($194,SIMD_Int32x4_splat(4194303)); $196 = SIMD_Int32x4_or($195,$192); $197 = SIMD_Int8x16_fromInt32x4Bits($196); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_add($199,$196); $201 = SIMD_Int8x16_fromInt32x4Bits($200); $202 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $201, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $203 = SIMD_Int32x4_fromInt8x16Bits($202); $204 = SIMD_Int32x4_add($203,$200); $205 = SIMD_Int32x4_swizzle($190, 3, 3, 3, 3); $206 = SIMD_Int32x4_add($204,$205); $207 = ((($_out)) + 224|0); temp_Int32x4_ptr = $191;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $206); $208 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),20))); $209 = ((($in)) + 160|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $209); $210 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),12))); $211 = SIMD_Int32x4_and($210,SIMD_Int32x4_splat(4194303)); $212 = SIMD_Int32x4_or($211,$208); $213 = SIMD_Int8x16_fromInt32x4Bits($212); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_add($215,$212); $217 = SIMD_Int8x16_fromInt32x4Bits($216); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_add($219,$216); $221 = SIMD_Int32x4_swizzle($206, 3, 3, 3, 3); $222 = SIMD_Int32x4_add($220,$221); $223 = ((($_out)) + 240|0); temp_Int32x4_ptr = $207;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),10))); $225 = ((($in)) + 176|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $225); $226 = SIMD_Int8x16_fromInt32x4Bits($224); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$224); $230 = SIMD_Int8x16_fromInt32x4Bits($229); $231 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $230, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $232 = SIMD_Int32x4_fromInt8x16Bits($231); $233 = SIMD_Int32x4_add($232,$229); $234 = SIMD_Int32x4_swizzle($222, 3, 3, 3, 3); $235 = SIMD_Int32x4_add($233,$234); $236 = ((($_out)) + 256|0); temp_Int32x4_ptr = $223;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $235); $237 = SIMD_Int32x4_and($$val10,SIMD_Int32x4_splat(4194303)); $238 = SIMD_Int8x16_fromInt32x4Bits($237); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_add($240,$237); $242 = SIMD_Int8x16_fromInt32x4Bits($241); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_add($244,$241); $246 = SIMD_Int32x4_swizzle($235, 3, 3, 3, 3); $247 = SIMD_Int32x4_add($245,$246); $248 = ((($_out)) + 272|0); temp_Int32x4_ptr = $236;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),22))); $250 = ((($in)) + 192|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $250); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),10))); $252 = SIMD_Int32x4_and($251,SIMD_Int32x4_splat(4194303)); $253 = SIMD_Int32x4_or($252,$249); $254 = SIMD_Int8x16_fromInt32x4Bits($253); $255 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $254, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_add($256,$253); $258 = SIMD_Int8x16_fromInt32x4Bits($257); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_add($260,$257); $262 = SIMD_Int32x4_swizzle($247, 3, 3, 3, 3); $263 = SIMD_Int32x4_add($261,$262); $264 = ((($_out)) + 288|0); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $263); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),12))); $266 = ((($in)) + 208|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $266); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),20))); $268 = SIMD_Int32x4_and($267,SIMD_Int32x4_splat(4194303)); $269 = SIMD_Int32x4_or($268,$265); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int32x4_swizzle($263, 3, 3, 3, 3); $279 = SIMD_Int32x4_add($277,$278); $280 = ((($_out)) + 304|0); temp_Int32x4_ptr = $264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),2))); $282 = SIMD_Int32x4_and($281,SIMD_Int32x4_splat(4194303)); $283 = SIMD_Int8x16_fromInt32x4Bits($282); $284 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $283, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_add($285,$282); $287 = SIMD_Int8x16_fromInt32x4Bits($286); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_add($289,$286); $291 = SIMD_Int32x4_swizzle($279, 3, 3, 3, 3); $292 = SIMD_Int32x4_add($290,$291); $293 = ((($_out)) + 320|0); temp_Int32x4_ptr = $280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $292); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),24))); $295 = ((($in)) + 224|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $295); $296 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),8))); $297 = SIMD_Int32x4_and($296,SIMD_Int32x4_splat(4194303)); $298 = SIMD_Int32x4_or($297,$294); $299 = SIMD_Int8x16_fromInt32x4Bits($298); $300 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $299, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $301 = SIMD_Int32x4_fromInt8x16Bits($300); $302 = SIMD_Int32x4_add($301,$298); $303 = SIMD_Int8x16_fromInt32x4Bits($302); $304 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $303, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $305 = SIMD_Int32x4_fromInt8x16Bits($304); $306 = SIMD_Int32x4_add($305,$302); $307 = SIMD_Int32x4_swizzle($292, 3, 3, 3, 3); $308 = SIMD_Int32x4_add($306,$307); $309 = ((($_out)) + 336|0); temp_Int32x4_ptr = $293;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $308); $310 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),14))); $311 = ((($in)) + 240|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $311); $312 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),18))); $313 = SIMD_Int32x4_and($312,SIMD_Int32x4_splat(4194303)); $314 = SIMD_Int32x4_or($313,$310); $315 = SIMD_Int8x16_fromInt32x4Bits($314); $316 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $315, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $317 = SIMD_Int32x4_fromInt8x16Bits($316); $318 = SIMD_Int32x4_add($317,$314); $319 = SIMD_Int8x16_fromInt32x4Bits($318); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_add($321,$318); $323 = SIMD_Int32x4_swizzle($308, 3, 3, 3, 3); $324 = SIMD_Int32x4_add($322,$323); $325 = ((($_out)) + 352|0); temp_Int32x4_ptr = $309;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $324); $326 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),4))); $327 = SIMD_Int32x4_and($326,SIMD_Int32x4_splat(4194303)); $328 = SIMD_Int8x16_fromInt32x4Bits($327); $329 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $328, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_add($330,$327); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int32x4_swizzle($324, 3, 3, 3, 3); $337 = SIMD_Int32x4_add($335,$336); $338 = ((($_out)) + 368|0); temp_Int32x4_ptr = $325;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $337); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),26))); $340 = ((($in)) + 256|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $340); $341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),6))); $342 = SIMD_Int32x4_and($341,SIMD_Int32x4_splat(4194303)); $343 = SIMD_Int32x4_or($342,$339); $344 = SIMD_Int8x16_fromInt32x4Bits($343); $345 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $344, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $346 = SIMD_Int32x4_fromInt8x16Bits($345); $347 = SIMD_Int32x4_add($346,$343); $348 = SIMD_Int8x16_fromInt32x4Bits($347); $349 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $348, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $350 = SIMD_Int32x4_fromInt8x16Bits($349); $351 = SIMD_Int32x4_add($350,$347); $352 = SIMD_Int32x4_swizzle($337, 3, 3, 3, 3); $353 = SIMD_Int32x4_add($351,$352); $354 = ((($_out)) + 384|0); temp_Int32x4_ptr = $338;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $353); $355 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),16))); $356 = ((($in)) + 272|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $356); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),16))); $358 = SIMD_Int32x4_and($357,SIMD_Int32x4_splat(4194303)); $359 = SIMD_Int32x4_or($358,$355); $360 = SIMD_Int8x16_fromInt32x4Bits($359); $361 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $360, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $362 = SIMD_Int32x4_fromInt8x16Bits($361); $363 = SIMD_Int32x4_add($362,$359); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int32x4_swizzle($353, 3, 3, 3, 3); $369 = SIMD_Int32x4_add($367,$368); $370 = ((($_out)) + 400|0); temp_Int32x4_ptr = $354;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $369); $371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),6))); $372 = SIMD_Int32x4_and($371,SIMD_Int32x4_splat(4194303)); $373 = SIMD_Int8x16_fromInt32x4Bits($372); $374 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $373, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $375 = SIMD_Int32x4_fromInt8x16Bits($374); $376 = SIMD_Int32x4_add($375,$372); $377 = SIMD_Int8x16_fromInt32x4Bits($376); $378 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $377, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $379 = SIMD_Int32x4_fromInt8x16Bits($378); $380 = SIMD_Int32x4_add($379,$376); $381 = SIMD_Int32x4_swizzle($369, 3, 3, 3, 3); $382 = SIMD_Int32x4_add($380,$381); $383 = ((($_out)) + 416|0); temp_Int32x4_ptr = $370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $382); $384 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),28))); $385 = ((($in)) + 288|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $385); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),4))); $387 = SIMD_Int32x4_and($386,SIMD_Int32x4_splat(4194303)); $388 = SIMD_Int32x4_or($387,$384); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int8x16_fromInt32x4Bits($392); $394 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $393, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $395 = SIMD_Int32x4_fromInt8x16Bits($394); $396 = SIMD_Int32x4_add($395,$392); $397 = SIMD_Int32x4_swizzle($382, 3, 3, 3, 3); $398 = SIMD_Int32x4_add($396,$397); $399 = ((($_out)) + 432|0); temp_Int32x4_ptr = $383;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $398); $400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),18))); $401 = ((($in)) + 304|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $401); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),14))); $403 = SIMD_Int32x4_and($402,SIMD_Int32x4_splat(4194303)); $404 = SIMD_Int32x4_or($403,$400); $405 = SIMD_Int8x16_fromInt32x4Bits($404); $406 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $405, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $407 = SIMD_Int32x4_fromInt8x16Bits($406); $408 = SIMD_Int32x4_add($407,$404); $409 = SIMD_Int8x16_fromInt32x4Bits($408); $410 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $409, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $411 = SIMD_Int32x4_fromInt8x16Bits($410); $412 = SIMD_Int32x4_add($411,$408); $413 = SIMD_Int32x4_swizzle($398, 3, 3, 3, 3); $414 = SIMD_Int32x4_add($412,$413); $415 = ((($_out)) + 448|0); temp_Int32x4_ptr = $399;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $414); $416 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),8))); $417 = SIMD_Int32x4_and($416,SIMD_Int32x4_splat(4194303)); $418 = SIMD_Int8x16_fromInt32x4Bits($417); $419 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $418, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $420 = SIMD_Int32x4_fromInt8x16Bits($419); $421 = SIMD_Int32x4_add($420,$417); $422 = SIMD_Int8x16_fromInt32x4Bits($421); $423 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $422, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $424 = SIMD_Int32x4_fromInt8x16Bits($423); $425 = SIMD_Int32x4_add($424,$421); $426 = SIMD_Int32x4_swizzle($414, 3, 3, 3, 3); $427 = SIMD_Int32x4_add($425,$426); $428 = ((($_out)) + 464|0); temp_Int32x4_ptr = $415;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $427); $429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),30))); $430 = ((($in)) + 320|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $430); $431 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),2))); $432 = SIMD_Int32x4_and($431,SIMD_Int32x4_splat(4194303)); $433 = SIMD_Int32x4_or($432,$429); $434 = SIMD_Int8x16_fromInt32x4Bits($433); $435 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $434, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $436 = SIMD_Int32x4_fromInt8x16Bits($435); $437 = SIMD_Int32x4_add($436,$433); $438 = SIMD_Int8x16_fromInt32x4Bits($437); $439 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $438, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $440 = SIMD_Int32x4_fromInt8x16Bits($439); $441 = SIMD_Int32x4_add($440,$437); $442 = SIMD_Int32x4_swizzle($427, 3, 3, 3, 3); $443 = SIMD_Int32x4_add($441,$442); $444 = ((($_out)) + 480|0); temp_Int32x4_ptr = $428;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $443); $445 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),20))); $446 = ((($in)) + 336|0); $$val = SIMD_Int32x4_load(HEAPU8, $446); $447 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),12))); $448 = SIMD_Int32x4_and($447,SIMD_Int32x4_splat(4194303)); $449 = SIMD_Int32x4_or($448,$445); $450 = SIMD_Int8x16_fromInt32x4Bits($449); $451 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $450, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $452 = SIMD_Int32x4_fromInt8x16Bits($451); $453 = SIMD_Int32x4_add($452,$449); $454 = SIMD_Int8x16_fromInt32x4Bits($453); $455 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $454, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $456 = SIMD_Int32x4_fromInt8x16Bits($455); $457 = SIMD_Int32x4_add($456,$453); $458 = SIMD_Int32x4_swizzle($443, 3, 3, 3, 3); $459 = SIMD_Int32x4_add($457,$458); $460 = ((($_out)) + 496|0); temp_Int32x4_ptr = $444;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $459); $461 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),10))); $462 = SIMD_Int8x16_fromInt32x4Bits($461); $463 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $462, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $464 = SIMD_Int32x4_fromInt8x16Bits($463); $465 = SIMD_Int32x4_add($464,$461); $466 = SIMD_Int8x16_fromInt32x4Bits($465); $467 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $466, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $468 = SIMD_Int32x4_fromInt8x16Bits($467); $469 = SIMD_Int32x4_add($468,$465); $470 = SIMD_Int32x4_swizzle($459, 3, 3, 3, 3); $471 = SIMD_Int32x4_add($469,$470); temp_Int32x4_ptr = $460;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $471); return (SIMD_Int32x4_check($471)); } function _iunpack23($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0); var $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0, $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0); var $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = 0, $118 = SIMD_Int32x4(0,0,0,0), $119 = 0, $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0); var $132 = SIMD_Int32x4(0,0,0,0), $133 = 0, $134 = SIMD_Int32x4(0,0,0,0), $135 = 0, $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = 0, $15 = SIMD_Int32x4(0,0,0,0); var $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = 0, $163 = SIMD_Int32x4(0,0,0,0), $164 = 0, $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $169 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = 0, $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $185 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0); var $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = 0, $195 = SIMD_Int32x4(0,0,0,0), $196 = 0, $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0); var $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = 0, $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0); var $222 = SIMD_Int32x4(0,0,0,0), $223 = 0, $224 = SIMD_Int32x4(0,0,0,0), $225 = 0, $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = 0, $24 = SIMD_Int32x4(0,0,0,0); var $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = 0, $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0); var $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0), $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = 0, $301 = SIMD_Int32x4(0,0,0,0), $302 = 0, $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = 0, $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = 0, $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = 0, $346 = SIMD_Int32x4(0,0,0,0), $347 = 0, $348 = SIMD_Int32x4(0,0,0,0); var $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = 0, $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0); var $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = 0, $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = 0, $391 = SIMD_Int32x4(0,0,0,0), $392 = 0, $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = 0, $407 = SIMD_Int32x4(0,0,0,0), $408 = 0, $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0); var $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = 0, $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = 0, $436 = SIMD_Int32x4(0,0,0,0), $437 = 0, $438 = SIMD_Int32x4(0,0,0,0); var $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $442 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $446 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = SIMD_Int32x4(0,0,0,0), $450 = SIMD_Int32x4(0,0,0,0), $451 = 0, $452 = SIMD_Int32x4(0,0,0,0), $453 = 0, $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0); var $457 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $458 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $462 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $463 = SIMD_Int32x4(0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = 0, $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $470 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $474 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $475 = SIMD_Int32x4(0,0,0,0), $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0); var $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0, $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0); var $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = 0, $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = 0, $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(8388607)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),23))); $13 = ((($in)) + 16|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),9))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(8388607)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),14))); $29 = ((($in)) + 32|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),18))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(8388607)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),5))); $45 = SIMD_Int32x4_and($44,SIMD_Int32x4_splat(8388607)); $46 = SIMD_Int8x16_fromInt32x4Bits($45); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$45); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),28))); $58 = ((($in)) + 48|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $58); $59 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),4))); $60 = SIMD_Int32x4_and($59,SIMD_Int32x4_splat(8388607)); $61 = SIMD_Int32x4_or($60,$57); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $71 = SIMD_Int32x4_add($69,$70); $72 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),19))); $74 = ((($in)) + 64|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $74); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),13))); $76 = SIMD_Int32x4_and($75,SIMD_Int32x4_splat(8388607)); $77 = SIMD_Int32x4_or($76,$73); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int32x4_swizzle($71, 3, 3, 3, 3); $87 = SIMD_Int32x4_add($85,$86); $88 = ((($_out)) + 96|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),10))); $90 = ((($in)) + 80|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $90); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),22))); $92 = SIMD_Int32x4_and($91,SIMD_Int32x4_splat(8388607)); $93 = SIMD_Int32x4_or($92,$89); $94 = SIMD_Int8x16_fromInt32x4Bits($93); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_add($96,$93); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int32x4_swizzle($87, 3, 3, 3, 3); $103 = SIMD_Int32x4_add($101,$102); $104 = ((($_out)) + 112|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),1))); $106 = SIMD_Int32x4_and($105,SIMD_Int32x4_splat(8388607)); $107 = SIMD_Int8x16_fromInt32x4Bits($106); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_add($109,$106); $111 = SIMD_Int8x16_fromInt32x4Bits($110); $112 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $111, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $113 = SIMD_Int32x4_fromInt8x16Bits($112); $114 = SIMD_Int32x4_add($113,$110); $115 = SIMD_Int32x4_swizzle($103, 3, 3, 3, 3); $116 = SIMD_Int32x4_add($114,$115); $117 = ((($_out)) + 128|0); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $116); $118 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),24))); $119 = ((($in)) + 96|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $119); $120 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),8))); $121 = SIMD_Int32x4_and($120,SIMD_Int32x4_splat(8388607)); $122 = SIMD_Int32x4_or($121,$118); $123 = SIMD_Int8x16_fromInt32x4Bits($122); $124 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $123, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $125 = SIMD_Int32x4_fromInt8x16Bits($124); $126 = SIMD_Int32x4_add($125,$122); $127 = SIMD_Int8x16_fromInt32x4Bits($126); $128 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $127, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $129 = SIMD_Int32x4_fromInt8x16Bits($128); $130 = SIMD_Int32x4_add($129,$126); $131 = SIMD_Int32x4_swizzle($116, 3, 3, 3, 3); $132 = SIMD_Int32x4_add($130,$131); $133 = ((($_out)) + 144|0); temp_Int32x4_ptr = $117;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $132); $134 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),15))); $135 = ((($in)) + 112|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $135); $136 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),17))); $137 = SIMD_Int32x4_and($136,SIMD_Int32x4_splat(8388607)); $138 = SIMD_Int32x4_or($137,$134); $139 = SIMD_Int8x16_fromInt32x4Bits($138); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_add($141,$138); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int32x4_swizzle($132, 3, 3, 3, 3); $148 = SIMD_Int32x4_add($146,$147); $149 = ((($_out)) + 160|0); temp_Int32x4_ptr = $133;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),6))); $151 = SIMD_Int32x4_and($150,SIMD_Int32x4_splat(8388607)); $152 = SIMD_Int8x16_fromInt32x4Bits($151); $153 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $152, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $154 = SIMD_Int32x4_fromInt8x16Bits($153); $155 = SIMD_Int32x4_add($154,$151); $156 = SIMD_Int8x16_fromInt32x4Bits($155); $157 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $156, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $158 = SIMD_Int32x4_fromInt8x16Bits($157); $159 = SIMD_Int32x4_add($158,$155); $160 = SIMD_Int32x4_swizzle($148, 3, 3, 3, 3); $161 = SIMD_Int32x4_add($159,$160); $162 = ((($_out)) + 176|0); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $161); $163 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),29))); $164 = ((($in)) + 128|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $164); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),3))); $166 = SIMD_Int32x4_and($165,SIMD_Int32x4_splat(8388607)); $167 = SIMD_Int32x4_or($166,$163); $168 = SIMD_Int8x16_fromInt32x4Bits($167); $169 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $168, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $170 = SIMD_Int32x4_fromInt8x16Bits($169); $171 = SIMD_Int32x4_add($170,$167); $172 = SIMD_Int8x16_fromInt32x4Bits($171); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_add($174,$171); $176 = SIMD_Int32x4_swizzle($161, 3, 3, 3, 3); $177 = SIMD_Int32x4_add($175,$176); $178 = ((($_out)) + 192|0); temp_Int32x4_ptr = $162;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $177); $179 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),20))); $180 = ((($in)) + 144|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $180); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),12))); $182 = SIMD_Int32x4_and($181,SIMD_Int32x4_splat(8388607)); $183 = SIMD_Int32x4_or($182,$179); $184 = SIMD_Int8x16_fromInt32x4Bits($183); $185 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $184, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $186 = SIMD_Int32x4_fromInt8x16Bits($185); $187 = SIMD_Int32x4_add($186,$183); $188 = SIMD_Int8x16_fromInt32x4Bits($187); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_add($190,$187); $192 = SIMD_Int32x4_swizzle($177, 3, 3, 3, 3); $193 = SIMD_Int32x4_add($191,$192); $194 = ((($_out)) + 208|0); temp_Int32x4_ptr = $178;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $193); $195 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),11))); $196 = ((($in)) + 160|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $196); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),21))); $198 = SIMD_Int32x4_and($197,SIMD_Int32x4_splat(8388607)); $199 = SIMD_Int32x4_or($198,$195); $200 = SIMD_Int8x16_fromInt32x4Bits($199); $201 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $200, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_add($202,$199); $204 = SIMD_Int8x16_fromInt32x4Bits($203); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_add($206,$203); $208 = SIMD_Int32x4_swizzle($193, 3, 3, 3, 3); $209 = SIMD_Int32x4_add($207,$208); $210 = ((($_out)) + 224|0); temp_Int32x4_ptr = $194;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $209); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),2))); $212 = SIMD_Int32x4_and($211,SIMD_Int32x4_splat(8388607)); $213 = SIMD_Int8x16_fromInt32x4Bits($212); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_add($215,$212); $217 = SIMD_Int8x16_fromInt32x4Bits($216); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_add($219,$216); $221 = SIMD_Int32x4_swizzle($209, 3, 3, 3, 3); $222 = SIMD_Int32x4_add($220,$221); $223 = ((($_out)) + 240|0); temp_Int32x4_ptr = $210;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $222); $224 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),25))); $225 = ((($in)) + 176|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $225); $226 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),7))); $227 = SIMD_Int32x4_and($226,SIMD_Int32x4_splat(8388607)); $228 = SIMD_Int32x4_or($227,$224); $229 = SIMD_Int8x16_fromInt32x4Bits($228); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_add($231,$228); $233 = SIMD_Int8x16_fromInt32x4Bits($232); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_add($235,$232); $237 = SIMD_Int32x4_swizzle($222, 3, 3, 3, 3); $238 = SIMD_Int32x4_add($236,$237); $239 = ((($_out)) + 256|0); temp_Int32x4_ptr = $223;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $238); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),16))); $241 = ((($in)) + 192|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $241); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),16))); $243 = SIMD_Int32x4_and($242,SIMD_Int32x4_splat(8388607)); $244 = SIMD_Int32x4_or($243,$240); $245 = SIMD_Int8x16_fromInt32x4Bits($244); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_add($247,$244); $249 = SIMD_Int8x16_fromInt32x4Bits($248); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int32x4_fromInt8x16Bits($250); $252 = SIMD_Int32x4_add($251,$248); $253 = SIMD_Int32x4_swizzle($238, 3, 3, 3, 3); $254 = SIMD_Int32x4_add($252,$253); $255 = ((($_out)) + 272|0); temp_Int32x4_ptr = $239;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),7))); $257 = SIMD_Int32x4_and($256,SIMD_Int32x4_splat(8388607)); $258 = SIMD_Int8x16_fromInt32x4Bits($257); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_add($260,$257); $262 = SIMD_Int8x16_fromInt32x4Bits($261); $263 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $262, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $264 = SIMD_Int32x4_fromInt8x16Bits($263); $265 = SIMD_Int32x4_add($264,$261); $266 = SIMD_Int32x4_swizzle($254, 3, 3, 3, 3); $267 = SIMD_Int32x4_add($265,$266); $268 = ((($_out)) + 288|0); temp_Int32x4_ptr = $255;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $267); $269 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),30))); $270 = ((($in)) + 208|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $270); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),2))); $272 = SIMD_Int32x4_and($271,SIMD_Int32x4_splat(8388607)); $273 = SIMD_Int32x4_or($272,$269); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int8x16_fromInt32x4Bits($277); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_add($280,$277); $282 = SIMD_Int32x4_swizzle($267, 3, 3, 3, 3); $283 = SIMD_Int32x4_add($281,$282); $284 = ((($_out)) + 304|0); temp_Int32x4_ptr = $268;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $285 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),21))); $286 = ((($in)) + 224|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $286); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),11))); $288 = SIMD_Int32x4_and($287,SIMD_Int32x4_splat(8388607)); $289 = SIMD_Int32x4_or($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int8x16_fromInt32x4Bits($293); $295 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $294, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $296 = SIMD_Int32x4_fromInt8x16Bits($295); $297 = SIMD_Int32x4_add($296,$293); $298 = SIMD_Int32x4_swizzle($283, 3, 3, 3, 3); $299 = SIMD_Int32x4_add($297,$298); $300 = ((($_out)) + 320|0); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $299); $301 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),12))); $302 = ((($in)) + 240|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $302); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),20))); $304 = SIMD_Int32x4_and($303,SIMD_Int32x4_splat(8388607)); $305 = SIMD_Int32x4_or($304,$301); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int8x16_fromInt32x4Bits($309); $311 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $310, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $312 = SIMD_Int32x4_fromInt8x16Bits($311); $313 = SIMD_Int32x4_add($312,$309); $314 = SIMD_Int32x4_swizzle($299, 3, 3, 3, 3); $315 = SIMD_Int32x4_add($313,$314); $316 = ((($_out)) + 336|0); temp_Int32x4_ptr = $300;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $315); $317 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),3))); $318 = SIMD_Int32x4_and($317,SIMD_Int32x4_splat(8388607)); $319 = SIMD_Int8x16_fromInt32x4Bits($318); $320 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $319, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $321 = SIMD_Int32x4_fromInt8x16Bits($320); $322 = SIMD_Int32x4_add($321,$318); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int32x4_swizzle($315, 3, 3, 3, 3); $328 = SIMD_Int32x4_add($326,$327); $329 = ((($_out)) + 352|0); temp_Int32x4_ptr = $316;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $328); $330 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),26))); $331 = ((($in)) + 256|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $331); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),6))); $333 = SIMD_Int32x4_and($332,SIMD_Int32x4_splat(8388607)); $334 = SIMD_Int32x4_or($333,$330); $335 = SIMD_Int8x16_fromInt32x4Bits($334); $336 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $335, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $337 = SIMD_Int32x4_fromInt8x16Bits($336); $338 = SIMD_Int32x4_add($337,$334); $339 = SIMD_Int8x16_fromInt32x4Bits($338); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$338); $343 = SIMD_Int32x4_swizzle($328, 3, 3, 3, 3); $344 = SIMD_Int32x4_add($342,$343); $345 = ((($_out)) + 368|0); temp_Int32x4_ptr = $329;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $344); $346 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),17))); $347 = ((($in)) + 272|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $347); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),15))); $349 = SIMD_Int32x4_and($348,SIMD_Int32x4_splat(8388607)); $350 = SIMD_Int32x4_or($349,$346); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int8x16_fromInt32x4Bits($354); $356 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $355, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $357 = SIMD_Int32x4_fromInt8x16Bits($356); $358 = SIMD_Int32x4_add($357,$354); $359 = SIMD_Int32x4_swizzle($344, 3, 3, 3, 3); $360 = SIMD_Int32x4_add($358,$359); $361 = ((($_out)) + 384|0); temp_Int32x4_ptr = $345;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $360); $362 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),8))); $363 = SIMD_Int32x4_and($362,SIMD_Int32x4_splat(8388607)); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($360, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 400|0); temp_Int32x4_ptr = $361;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),31))); $376 = ((($in)) + 288|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $376); $377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),1))); $378 = SIMD_Int32x4_and($377,SIMD_Int32x4_splat(8388607)); $379 = SIMD_Int32x4_or($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $389 = SIMD_Int32x4_add($387,$388); $390 = ((($_out)) + 416|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $389); $391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),22))); $392 = ((($in)) + 304|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $392); $393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),10))); $394 = SIMD_Int32x4_and($393,SIMD_Int32x4_splat(8388607)); $395 = SIMD_Int32x4_or($394,$391); $396 = SIMD_Int8x16_fromInt32x4Bits($395); $397 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $396, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $398 = SIMD_Int32x4_fromInt8x16Bits($397); $399 = SIMD_Int32x4_add($398,$395); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int32x4_swizzle($389, 3, 3, 3, 3); $405 = SIMD_Int32x4_add($403,$404); $406 = ((($_out)) + 432|0); temp_Int32x4_ptr = $390;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $405); $407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),13))); $408 = ((($in)) + 320|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $408); $409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),19))); $410 = SIMD_Int32x4_and($409,SIMD_Int32x4_splat(8388607)); $411 = SIMD_Int32x4_or($410,$407); $412 = SIMD_Int8x16_fromInt32x4Bits($411); $413 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $412, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $414 = SIMD_Int32x4_fromInt8x16Bits($413); $415 = SIMD_Int32x4_add($414,$411); $416 = SIMD_Int8x16_fromInt32x4Bits($415); $417 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $416, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $418 = SIMD_Int32x4_fromInt8x16Bits($417); $419 = SIMD_Int32x4_add($418,$415); $420 = SIMD_Int32x4_swizzle($405, 3, 3, 3, 3); $421 = SIMD_Int32x4_add($419,$420); $422 = ((($_out)) + 448|0); temp_Int32x4_ptr = $406;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $421); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),4))); $424 = SIMD_Int32x4_and($423,SIMD_Int32x4_splat(8388607)); $425 = SIMD_Int8x16_fromInt32x4Bits($424); $426 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $425, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $427 = SIMD_Int32x4_fromInt8x16Bits($426); $428 = SIMD_Int32x4_add($427,$424); $429 = SIMD_Int8x16_fromInt32x4Bits($428); $430 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $429, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $431 = SIMD_Int32x4_fromInt8x16Bits($430); $432 = SIMD_Int32x4_add($431,$428); $433 = SIMD_Int32x4_swizzle($421, 3, 3, 3, 3); $434 = SIMD_Int32x4_add($432,$433); $435 = ((($_out)) + 464|0); temp_Int32x4_ptr = $422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $434); $436 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),27))); $437 = ((($in)) + 336|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $437); $438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),5))); $439 = SIMD_Int32x4_and($438,SIMD_Int32x4_splat(8388607)); $440 = SIMD_Int32x4_or($439,$436); $441 = SIMD_Int8x16_fromInt32x4Bits($440); $442 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $441, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $443 = SIMD_Int32x4_fromInt8x16Bits($442); $444 = SIMD_Int32x4_add($443,$440); $445 = SIMD_Int8x16_fromInt32x4Bits($444); $446 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $445, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $447 = SIMD_Int32x4_fromInt8x16Bits($446); $448 = SIMD_Int32x4_add($447,$444); $449 = SIMD_Int32x4_swizzle($434, 3, 3, 3, 3); $450 = SIMD_Int32x4_add($448,$449); $451 = ((($_out)) + 480|0); temp_Int32x4_ptr = $435;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $450); $452 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),18))); $453 = ((($in)) + 352|0); $$val = SIMD_Int32x4_load(HEAPU8, $453); $454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),14))); $455 = SIMD_Int32x4_and($454,SIMD_Int32x4_splat(8388607)); $456 = SIMD_Int32x4_or($455,$452); $457 = SIMD_Int8x16_fromInt32x4Bits($456); $458 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $457, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $459 = SIMD_Int32x4_fromInt8x16Bits($458); $460 = SIMD_Int32x4_add($459,$456); $461 = SIMD_Int8x16_fromInt32x4Bits($460); $462 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $461, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $463 = SIMD_Int32x4_fromInt8x16Bits($462); $464 = SIMD_Int32x4_add($463,$460); $465 = SIMD_Int32x4_swizzle($450, 3, 3, 3, 3); $466 = SIMD_Int32x4_add($464,$465); $467 = ((($_out)) + 496|0); temp_Int32x4_ptr = $451;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $466); $468 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),9))); $469 = SIMD_Int8x16_fromInt32x4Bits($468); $470 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $469, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $471 = SIMD_Int32x4_fromInt8x16Bits($470); $472 = SIMD_Int32x4_add($471,$468); $473 = SIMD_Int8x16_fromInt32x4Bits($472); $474 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $473, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $475 = SIMD_Int32x4_fromInt8x16Bits($474); $476 = SIMD_Int32x4_add($475,$472); $477 = SIMD_Int32x4_swizzle($466, 3, 3, 3, 3); $478 = SIMD_Int32x4_add($476,$477); temp_Int32x4_ptr = $467;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $478); return (SIMD_Int32x4_check($478)); } function _iunpack24($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0); var $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = 0, $101 = SIMD_Int32x4(0,0,0,0), $102 = 0, $103 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $104 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $108 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0); var $113 = 0, $114 = SIMD_Int32x4(0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = 0, $126 = SIMD_Int32x4(0,0,0,0), $127 = 0, $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0); var $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $136 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = 0, $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0); var $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $152 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = 0, $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0); var $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int32x4(0,0,0,0); var $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0); var $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = 0, $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0); var $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = 0, $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = 0; var $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int32x4(0,0,0,0), $257 = 0; var $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0, $272 = SIMD_Int32x4(0,0,0,0), $273 = 0, $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = 0, $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0); var $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = 0, $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0); var $311 = SIMD_Int32x4(0,0,0,0), $312 = 0, $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = 0, $329 = SIMD_Int32x4(0,0,0,0); var $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = 0, $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = 0, $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = 0, $354 = SIMD_Int32x4(0,0,0,0), $355 = 0, $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0); var $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = 0, $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = 0, $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0); var $384 = SIMD_Int32x4(0,0,0,0), $385 = 0, $386 = SIMD_Int32x4(0,0,0,0), $387 = 0, $388 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = 0, $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0, $411 = SIMD_Int32x4(0,0,0,0), $412 = 0, $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0); var $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = 0, $427 = SIMD_Int32x4(0,0,0,0), $428 = 0, $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = 0, $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $445 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = 0, $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $48 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int32x4(0,0,0,0), $54 = SIMD_Int32x4(0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $59 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0); var $66 = SIMD_Int32x4(0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = 0, $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = 0, $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $75 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int32x4(0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0); var $84 = 0, $85 = SIMD_Int32x4(0,0,0,0), $86 = 0, $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $91 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int32x4(0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(16777215)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),24))); $13 = ((($in)) + 16|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),8))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(16777215)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),16))); $29 = ((($in)) + 32|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),16))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(16777215)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),8))); $45 = ((($in)) + 48|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $45); $46 = SIMD_Int8x16_fromInt32x4Bits($44); $47 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $46, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $48 = SIMD_Int32x4_fromInt8x16Bits($47); $49 = SIMD_Int32x4_add($48,$44); $50 = SIMD_Int8x16_fromInt32x4Bits($49); $51 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $50, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $52 = SIMD_Int32x4_fromInt8x16Bits($51); $53 = SIMD_Int32x4_add($52,$49); $54 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $55 = SIMD_Int32x4_add($53,$54); $56 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $55); $57 = SIMD_Int32x4_and($$val20,SIMD_Int32x4_splat(16777215)); $58 = SIMD_Int8x16_fromInt32x4Bits($57); $59 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $58, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $60 = SIMD_Int32x4_fromInt8x16Bits($59); $61 = SIMD_Int32x4_add($60,$57); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int32x4_swizzle($55, 3, 3, 3, 3); $67 = SIMD_Int32x4_add($65,$66); $68 = ((($_out)) + 80|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $67); $69 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),24))); $70 = ((($in)) + 64|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $70); $71 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),8))); $72 = SIMD_Int32x4_and($71,SIMD_Int32x4_splat(16777215)); $73 = SIMD_Int32x4_or($72,$69); $74 = SIMD_Int8x16_fromInt32x4Bits($73); $75 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $74, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $76 = SIMD_Int32x4_fromInt8x16Bits($75); $77 = SIMD_Int32x4_add($76,$73); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int32x4_swizzle($67, 3, 3, 3, 3); $83 = SIMD_Int32x4_add($81,$82); $84 = ((($_out)) + 96|0); temp_Int32x4_ptr = $68;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $83); $85 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),16))); $86 = ((($in)) + 80|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $86); $87 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),16))); $88 = SIMD_Int32x4_and($87,SIMD_Int32x4_splat(16777215)); $89 = SIMD_Int32x4_or($88,$85); $90 = SIMD_Int8x16_fromInt32x4Bits($89); $91 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $90, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $92 = SIMD_Int32x4_fromInt8x16Bits($91); $93 = SIMD_Int32x4_add($92,$89); $94 = SIMD_Int8x16_fromInt32x4Bits($93); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_add($96,$93); $98 = SIMD_Int32x4_swizzle($83, 3, 3, 3, 3); $99 = SIMD_Int32x4_add($97,$98); $100 = ((($_out)) + 112|0); temp_Int32x4_ptr = $84;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $99); $101 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),8))); $102 = ((($in)) + 96|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $102); $103 = SIMD_Int8x16_fromInt32x4Bits($101); $104 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $103, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $105 = SIMD_Int32x4_fromInt8x16Bits($104); $106 = SIMD_Int32x4_add($105,$101); $107 = SIMD_Int8x16_fromInt32x4Bits($106); $108 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $107, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $109 = SIMD_Int32x4_fromInt8x16Bits($108); $110 = SIMD_Int32x4_add($109,$106); $111 = SIMD_Int32x4_swizzle($99, 3, 3, 3, 3); $112 = SIMD_Int32x4_add($110,$111); $113 = ((($_out)) + 128|0); temp_Int32x4_ptr = $100;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $112); $114 = SIMD_Int32x4_and($$val17,SIMD_Int32x4_splat(16777215)); $115 = SIMD_Int8x16_fromInt32x4Bits($114); $116 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $115, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $117 = SIMD_Int32x4_fromInt8x16Bits($116); $118 = SIMD_Int32x4_add($117,$114); $119 = SIMD_Int8x16_fromInt32x4Bits($118); $120 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $119, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $121 = SIMD_Int32x4_fromInt8x16Bits($120); $122 = SIMD_Int32x4_add($121,$118); $123 = SIMD_Int32x4_swizzle($112, 3, 3, 3, 3); $124 = SIMD_Int32x4_add($122,$123); $125 = ((($_out)) + 144|0); temp_Int32x4_ptr = $113;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $124); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),24))); $127 = ((($in)) + 112|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $127); $128 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),8))); $129 = SIMD_Int32x4_and($128,SIMD_Int32x4_splat(16777215)); $130 = SIMD_Int32x4_or($129,$126); $131 = SIMD_Int8x16_fromInt32x4Bits($130); $132 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $131, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $133 = SIMD_Int32x4_fromInt8x16Bits($132); $134 = SIMD_Int32x4_add($133,$130); $135 = SIMD_Int8x16_fromInt32x4Bits($134); $136 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $135, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $137 = SIMD_Int32x4_fromInt8x16Bits($136); $138 = SIMD_Int32x4_add($137,$134); $139 = SIMD_Int32x4_swizzle($124, 3, 3, 3, 3); $140 = SIMD_Int32x4_add($138,$139); $141 = ((($_out)) + 160|0); temp_Int32x4_ptr = $125;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $140); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),16))); $143 = ((($in)) + 128|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $143); $144 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),16))); $145 = SIMD_Int32x4_and($144,SIMD_Int32x4_splat(16777215)); $146 = SIMD_Int32x4_or($145,$142); $147 = SIMD_Int8x16_fromInt32x4Bits($146); $148 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $147, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $149 = SIMD_Int32x4_fromInt8x16Bits($148); $150 = SIMD_Int32x4_add($149,$146); $151 = SIMD_Int8x16_fromInt32x4Bits($150); $152 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $151, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $153 = SIMD_Int32x4_fromInt8x16Bits($152); $154 = SIMD_Int32x4_add($153,$150); $155 = SIMD_Int32x4_swizzle($140, 3, 3, 3, 3); $156 = SIMD_Int32x4_add($154,$155); $157 = ((($_out)) + 176|0); temp_Int32x4_ptr = $141;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $156); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),8))); $159 = ((($in)) + 144|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $159); $160 = SIMD_Int8x16_fromInt32x4Bits($158); $161 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $160, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $162 = SIMD_Int32x4_fromInt8x16Bits($161); $163 = SIMD_Int32x4_add($162,$158); $164 = SIMD_Int8x16_fromInt32x4Bits($163); $165 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $164, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $166 = SIMD_Int32x4_fromInt8x16Bits($165); $167 = SIMD_Int32x4_add($166,$163); $168 = SIMD_Int32x4_swizzle($156, 3, 3, 3, 3); $169 = SIMD_Int32x4_add($167,$168); $170 = ((($_out)) + 192|0); temp_Int32x4_ptr = $157;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $169); $171 = SIMD_Int32x4_and($$val14,SIMD_Int32x4_splat(16777215)); $172 = SIMD_Int8x16_fromInt32x4Bits($171); $173 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $172, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $174 = SIMD_Int32x4_fromInt8x16Bits($173); $175 = SIMD_Int32x4_add($174,$171); $176 = SIMD_Int8x16_fromInt32x4Bits($175); $177 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $176, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $178 = SIMD_Int32x4_fromInt8x16Bits($177); $179 = SIMD_Int32x4_add($178,$175); $180 = SIMD_Int32x4_swizzle($169, 3, 3, 3, 3); $181 = SIMD_Int32x4_add($179,$180); $182 = ((($_out)) + 208|0); temp_Int32x4_ptr = $170;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $181); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),24))); $184 = ((($in)) + 160|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $184); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),8))); $186 = SIMD_Int32x4_and($185,SIMD_Int32x4_splat(16777215)); $187 = SIMD_Int32x4_or($186,$183); $188 = SIMD_Int8x16_fromInt32x4Bits($187); $189 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $188, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $190 = SIMD_Int32x4_fromInt8x16Bits($189); $191 = SIMD_Int32x4_add($190,$187); $192 = SIMD_Int8x16_fromInt32x4Bits($191); $193 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $192, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $194 = SIMD_Int32x4_fromInt8x16Bits($193); $195 = SIMD_Int32x4_add($194,$191); $196 = SIMD_Int32x4_swizzle($181, 3, 3, 3, 3); $197 = SIMD_Int32x4_add($195,$196); $198 = ((($_out)) + 224|0); temp_Int32x4_ptr = $182;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $197); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),16))); $200 = ((($in)) + 176|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $200); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),16))); $202 = SIMD_Int32x4_and($201,SIMD_Int32x4_splat(16777215)); $203 = SIMD_Int32x4_or($202,$199); $204 = SIMD_Int8x16_fromInt32x4Bits($203); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_add($206,$203); $208 = SIMD_Int8x16_fromInt32x4Bits($207); $209 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $208, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $210 = SIMD_Int32x4_fromInt8x16Bits($209); $211 = SIMD_Int32x4_add($210,$207); $212 = SIMD_Int32x4_swizzle($197, 3, 3, 3, 3); $213 = SIMD_Int32x4_add($211,$212); $214 = ((($_out)) + 240|0); temp_Int32x4_ptr = $198;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $213); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),8))); $216 = ((($in)) + 192|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $216); $217 = SIMD_Int8x16_fromInt32x4Bits($215); $218 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $217, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $219 = SIMD_Int32x4_fromInt8x16Bits($218); $220 = SIMD_Int32x4_add($219,$215); $221 = SIMD_Int8x16_fromInt32x4Bits($220); $222 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $221, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $223 = SIMD_Int32x4_fromInt8x16Bits($222); $224 = SIMD_Int32x4_add($223,$220); $225 = SIMD_Int32x4_swizzle($213, 3, 3, 3, 3); $226 = SIMD_Int32x4_add($224,$225); $227 = ((($_out)) + 256|0); temp_Int32x4_ptr = $214;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $226); $228 = SIMD_Int32x4_and($$val11,SIMD_Int32x4_splat(16777215)); $229 = SIMD_Int8x16_fromInt32x4Bits($228); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_add($231,$228); $233 = SIMD_Int8x16_fromInt32x4Bits($232); $234 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $233, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $235 = SIMD_Int32x4_fromInt8x16Bits($234); $236 = SIMD_Int32x4_add($235,$232); $237 = SIMD_Int32x4_swizzle($226, 3, 3, 3, 3); $238 = SIMD_Int32x4_add($236,$237); $239 = ((($_out)) + 272|0); temp_Int32x4_ptr = $227;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $238); $240 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),24))); $241 = ((($in)) + 208|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $241); $242 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $243 = SIMD_Int32x4_and($242,SIMD_Int32x4_splat(16777215)); $244 = SIMD_Int32x4_or($243,$240); $245 = SIMD_Int8x16_fromInt32x4Bits($244); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_add($247,$244); $249 = SIMD_Int8x16_fromInt32x4Bits($248); $250 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $249, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $251 = SIMD_Int32x4_fromInt8x16Bits($250); $252 = SIMD_Int32x4_add($251,$248); $253 = SIMD_Int32x4_swizzle($238, 3, 3, 3, 3); $254 = SIMD_Int32x4_add($252,$253); $255 = ((($_out)) + 288|0); temp_Int32x4_ptr = $239;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $254); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $257 = ((($in)) + 224|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $257); $258 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),16))); $259 = SIMD_Int32x4_and($258,SIMD_Int32x4_splat(16777215)); $260 = SIMD_Int32x4_or($259,$256); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int8x16_fromInt32x4Bits($264); $266 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $265, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $267 = SIMD_Int32x4_fromInt8x16Bits($266); $268 = SIMD_Int32x4_add($267,$264); $269 = SIMD_Int32x4_swizzle($254, 3, 3, 3, 3); $270 = SIMD_Int32x4_add($268,$269); $271 = ((($_out)) + 304|0); temp_Int32x4_ptr = $255;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $270); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),8))); $273 = ((($in)) + 240|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $273); $274 = SIMD_Int8x16_fromInt32x4Bits($272); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$272); $278 = SIMD_Int8x16_fromInt32x4Bits($277); $279 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $278, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $280 = SIMD_Int32x4_fromInt8x16Bits($279); $281 = SIMD_Int32x4_add($280,$277); $282 = SIMD_Int32x4_swizzle($270, 3, 3, 3, 3); $283 = SIMD_Int32x4_add($281,$282); $284 = ((($_out)) + 320|0); temp_Int32x4_ptr = $271;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $283); $285 = SIMD_Int32x4_and($$val8,SIMD_Int32x4_splat(16777215)); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int32x4_swizzle($283, 3, 3, 3, 3); $295 = SIMD_Int32x4_add($293,$294); $296 = ((($_out)) + 336|0); temp_Int32x4_ptr = $284;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),24))); $298 = ((($in)) + 256|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $298); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),8))); $300 = SIMD_Int32x4_and($299,SIMD_Int32x4_splat(16777215)); $301 = SIMD_Int32x4_or($300,$297); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int32x4_swizzle($295, 3, 3, 3, 3); $311 = SIMD_Int32x4_add($309,$310); $312 = ((($_out)) + 352|0); temp_Int32x4_ptr = $296;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $311); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $314 = ((($in)) + 272|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $314); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),16))); $316 = SIMD_Int32x4_and($315,SIMD_Int32x4_splat(16777215)); $317 = SIMD_Int32x4_or($316,$313); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int8x16_fromInt32x4Bits($321); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $324 = SIMD_Int32x4_fromInt8x16Bits($323); $325 = SIMD_Int32x4_add($324,$321); $326 = SIMD_Int32x4_swizzle($311, 3, 3, 3, 3); $327 = SIMD_Int32x4_add($325,$326); $328 = ((($_out)) + 368|0); temp_Int32x4_ptr = $312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $327); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $330 = ((($in)) + 288|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $330); $331 = SIMD_Int8x16_fromInt32x4Bits($329); $332 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $331, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $333 = SIMD_Int32x4_fromInt8x16Bits($332); $334 = SIMD_Int32x4_add($333,$329); $335 = SIMD_Int8x16_fromInt32x4Bits($334); $336 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $335, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $337 = SIMD_Int32x4_fromInt8x16Bits($336); $338 = SIMD_Int32x4_add($337,$334); $339 = SIMD_Int32x4_swizzle($327, 3, 3, 3, 3); $340 = SIMD_Int32x4_add($338,$339); $341 = ((($_out)) + 384|0); temp_Int32x4_ptr = $328;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $340); $342 = SIMD_Int32x4_and($$val5,SIMD_Int32x4_splat(16777215)); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int8x16_fromInt32x4Bits($346); $348 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $347, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $349 = SIMD_Int32x4_fromInt8x16Bits($348); $350 = SIMD_Int32x4_add($349,$346); $351 = SIMD_Int32x4_swizzle($340, 3, 3, 3, 3); $352 = SIMD_Int32x4_add($350,$351); $353 = ((($_out)) + 400|0); temp_Int32x4_ptr = $341;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $352); $354 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $355 = ((($in)) + 304|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $355); $356 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),8))); $357 = SIMD_Int32x4_and($356,SIMD_Int32x4_splat(16777215)); $358 = SIMD_Int32x4_or($357,$354); $359 = SIMD_Int8x16_fromInt32x4Bits($358); $360 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $359, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $361 = SIMD_Int32x4_fromInt8x16Bits($360); $362 = SIMD_Int32x4_add($361,$358); $363 = SIMD_Int8x16_fromInt32x4Bits($362); $364 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $363, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $365 = SIMD_Int32x4_fromInt8x16Bits($364); $366 = SIMD_Int32x4_add($365,$362); $367 = SIMD_Int32x4_swizzle($352, 3, 3, 3, 3); $368 = SIMD_Int32x4_add($366,$367); $369 = ((($_out)) + 416|0); temp_Int32x4_ptr = $353;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $368); $370 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),16))); $371 = ((($in)) + 320|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $371); $372 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),16))); $373 = SIMD_Int32x4_and($372,SIMD_Int32x4_splat(16777215)); $374 = SIMD_Int32x4_or($373,$370); $375 = SIMD_Int8x16_fromInt32x4Bits($374); $376 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $375, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $377 = SIMD_Int32x4_fromInt8x16Bits($376); $378 = SIMD_Int32x4_add($377,$374); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int32x4_swizzle($368, 3, 3, 3, 3); $384 = SIMD_Int32x4_add($382,$383); $385 = ((($_out)) + 432|0); temp_Int32x4_ptr = $369;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $384); $386 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $387 = ((($in)) + 336|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $387); $388 = SIMD_Int8x16_fromInt32x4Bits($386); $389 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $388, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $390 = SIMD_Int32x4_fromInt8x16Bits($389); $391 = SIMD_Int32x4_add($390,$386); $392 = SIMD_Int8x16_fromInt32x4Bits($391); $393 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $392, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $394 = SIMD_Int32x4_fromInt8x16Bits($393); $395 = SIMD_Int32x4_add($394,$391); $396 = SIMD_Int32x4_swizzle($384, 3, 3, 3, 3); $397 = SIMD_Int32x4_add($395,$396); $398 = ((($_out)) + 448|0); temp_Int32x4_ptr = $385;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $397); $399 = SIMD_Int32x4_and($$val2,SIMD_Int32x4_splat(16777215)); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int8x16_fromInt32x4Bits($403); $405 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $404, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $406 = SIMD_Int32x4_fromInt8x16Bits($405); $407 = SIMD_Int32x4_add($406,$403); $408 = SIMD_Int32x4_swizzle($397, 3, 3, 3, 3); $409 = SIMD_Int32x4_add($407,$408); $410 = ((($_out)) + 464|0); temp_Int32x4_ptr = $398;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $409); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),24))); $412 = ((($in)) + 352|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $412); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),8))); $414 = SIMD_Int32x4_and($413,SIMD_Int32x4_splat(16777215)); $415 = SIMD_Int32x4_or($414,$411); $416 = SIMD_Int8x16_fromInt32x4Bits($415); $417 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $416, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $418 = SIMD_Int32x4_fromInt8x16Bits($417); $419 = SIMD_Int32x4_add($418,$415); $420 = SIMD_Int8x16_fromInt32x4Bits($419); $421 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $420, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $422 = SIMD_Int32x4_fromInt8x16Bits($421); $423 = SIMD_Int32x4_add($422,$419); $424 = SIMD_Int32x4_swizzle($409, 3, 3, 3, 3); $425 = SIMD_Int32x4_add($423,$424); $426 = ((($_out)) + 480|0); temp_Int32x4_ptr = $410;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $425); $427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),16))); $428 = ((($in)) + 368|0); $$val = SIMD_Int32x4_load(HEAPU8, $428); $429 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),16))); $430 = SIMD_Int32x4_and($429,SIMD_Int32x4_splat(16777215)); $431 = SIMD_Int32x4_or($430,$427); $432 = SIMD_Int8x16_fromInt32x4Bits($431); $433 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $432, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $434 = SIMD_Int32x4_fromInt8x16Bits($433); $435 = SIMD_Int32x4_add($434,$431); $436 = SIMD_Int8x16_fromInt32x4Bits($435); $437 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $436, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $438 = SIMD_Int32x4_fromInt8x16Bits($437); $439 = SIMD_Int32x4_add($438,$435); $440 = SIMD_Int32x4_swizzle($425, 3, 3, 3, 3); $441 = SIMD_Int32x4_add($439,$440); $442 = ((($_out)) + 496|0); temp_Int32x4_ptr = $426;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $441); $443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),8))); $444 = SIMD_Int8x16_fromInt32x4Bits($443); $445 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $444, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $446 = SIMD_Int32x4_fromInt8x16Bits($445); $447 = SIMD_Int32x4_add($446,$443); $448 = SIMD_Int8x16_fromInt32x4Bits($447); $449 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $448, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $450 = SIMD_Int32x4_fromInt8x16Bits($449); $451 = SIMD_Int32x4_add($450,$447); $452 = SIMD_Int32x4_swizzle($441, 3, 3, 3, 3); $453 = SIMD_Int32x4_add($451,$452); temp_Int32x4_ptr = $442;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $453); return (SIMD_Int32x4_check($453)); } function _iunpack25($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0); var $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0, $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = 0, $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0; var $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0); var $149 = 0, $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = 0, $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0, $166 = SIMD_Int32x4(0,0,0,0); var $167 = 0, $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int32x4(0,0,0,0), $183 = 0, $184 = SIMD_Int32x4(0,0,0,0); var $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $201 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = 0, $211 = SIMD_Int32x4(0,0,0,0), $212 = 0, $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $217 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = 0, $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0); var $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = 0, $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0); var $257 = SIMD_Int32x4(0,0,0,0), $258 = 0, $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = 0; var $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = 0, $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0); var $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = 0, $304 = SIMD_Int32x4(0,0,0,0), $305 = 0, $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0); var $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = 0, $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0); var $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = 0, $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0); var $347 = SIMD_Int32x4(0,0,0,0), $348 = 0, $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = 0, $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int32x4(0,0,0,0), $364 = 0; var $365 = SIMD_Int32x4(0,0,0,0), $366 = 0, $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = 0, $381 = SIMD_Int32x4(0,0,0,0), $382 = 0; var $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $387 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = 0, $397 = SIMD_Int32x4(0,0,0,0), $398 = 0, $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0); var $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = 0, $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0); var $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = 0, $426 = SIMD_Int32x4(0,0,0,0), $427 = 0, $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $436 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = 0, $442 = SIMD_Int32x4(0,0,0,0), $443 = 0, $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $448 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = 0, $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = SIMD_Int32x4(0,0,0,0); var $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = 0, $458 = SIMD_Int32x4(0,0,0,0), $459 = 0, $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $468 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0); var $473 = 0, $474 = SIMD_Int32x4(0,0,0,0), $475 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $476 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $479 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int32x4(0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = 0; var $73 = SIMD_Int32x4(0,0,0,0), $74 = 0, $75 = SIMD_Int32x4(0,0,0,0), $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = 0, $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = 0; var $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(33554431)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),25))); $13 = ((($in)) + 16|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),7))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(33554431)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),18))); $29 = ((($in)) + 32|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),14))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(33554431)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),11))); $45 = ((($in)) + 48|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),21))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(33554431)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),4))); $61 = SIMD_Int32x4_and($60,SIMD_Int32x4_splat(33554431)); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $62, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_add($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $66, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_add($68,$65); $70 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $71 = SIMD_Int32x4_add($69,$70); $72 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $71); $73 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),29))); $74 = ((($in)) + 64|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $74); $75 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),3))); $76 = SIMD_Int32x4_and($75,SIMD_Int32x4_splat(33554431)); $77 = SIMD_Int32x4_or($76,$73); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int32x4_swizzle($71, 3, 3, 3, 3); $87 = SIMD_Int32x4_add($85,$86); $88 = ((($_out)) + 96|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),22))); $90 = ((($in)) + 80|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $90); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),10))); $92 = SIMD_Int32x4_and($91,SIMD_Int32x4_splat(33554431)); $93 = SIMD_Int32x4_or($92,$89); $94 = SIMD_Int8x16_fromInt32x4Bits($93); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_add($96,$93); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int32x4_swizzle($87, 3, 3, 3, 3); $103 = SIMD_Int32x4_add($101,$102); $104 = ((($_out)) + 112|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),15))); $106 = ((($in)) + 96|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $106); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),17))); $108 = SIMD_Int32x4_and($107,SIMD_Int32x4_splat(33554431)); $109 = SIMD_Int32x4_or($108,$105); $110 = SIMD_Int8x16_fromInt32x4Bits($109); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_add($112,$109); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int32x4_swizzle($103, 3, 3, 3, 3); $119 = SIMD_Int32x4_add($117,$118); $120 = ((($_out)) + 128|0); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),8))); $122 = ((($in)) + 112|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $122); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),24))); $124 = SIMD_Int32x4_and($123,SIMD_Int32x4_splat(33554431)); $125 = SIMD_Int32x4_or($124,$121); $126 = SIMD_Int8x16_fromInt32x4Bits($125); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_add($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int32x4_swizzle($119, 3, 3, 3, 3); $135 = SIMD_Int32x4_add($133,$134); $136 = ((($_out)) + 144|0); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),1))); $138 = SIMD_Int32x4_and($137,SIMD_Int32x4_splat(33554431)); $139 = SIMD_Int8x16_fromInt32x4Bits($138); $140 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $139, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $141 = SIMD_Int32x4_fromInt8x16Bits($140); $142 = SIMD_Int32x4_add($141,$138); $143 = SIMD_Int8x16_fromInt32x4Bits($142); $144 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $143, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $145 = SIMD_Int32x4_fromInt8x16Bits($144); $146 = SIMD_Int32x4_add($145,$142); $147 = SIMD_Int32x4_swizzle($135, 3, 3, 3, 3); $148 = SIMD_Int32x4_add($146,$147); $149 = ((($_out)) + 160|0); temp_Int32x4_ptr = $136;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $148); $150 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),26))); $151 = ((($in)) + 128|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $151); $152 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),6))); $153 = SIMD_Int32x4_and($152,SIMD_Int32x4_splat(33554431)); $154 = SIMD_Int32x4_or($153,$150); $155 = SIMD_Int8x16_fromInt32x4Bits($154); $156 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $155, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $157 = SIMD_Int32x4_fromInt8x16Bits($156); $158 = SIMD_Int32x4_add($157,$154); $159 = SIMD_Int8x16_fromInt32x4Bits($158); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_add($161,$158); $163 = SIMD_Int32x4_swizzle($148, 3, 3, 3, 3); $164 = SIMD_Int32x4_add($162,$163); $165 = ((($_out)) + 176|0); temp_Int32x4_ptr = $149;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $164); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),19))); $167 = ((($in)) + 144|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $167); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),13))); $169 = SIMD_Int32x4_and($168,SIMD_Int32x4_splat(33554431)); $170 = SIMD_Int32x4_or($169,$166); $171 = SIMD_Int8x16_fromInt32x4Bits($170); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $173 = SIMD_Int32x4_fromInt8x16Bits($172); $174 = SIMD_Int32x4_add($173,$170); $175 = SIMD_Int8x16_fromInt32x4Bits($174); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_add($177,$174); $179 = SIMD_Int32x4_swizzle($164, 3, 3, 3, 3); $180 = SIMD_Int32x4_add($178,$179); $181 = ((($_out)) + 192|0); temp_Int32x4_ptr = $165;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $180); $182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),12))); $183 = ((($in)) + 160|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $183); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),20))); $185 = SIMD_Int32x4_and($184,SIMD_Int32x4_splat(33554431)); $186 = SIMD_Int32x4_or($185,$182); $187 = SIMD_Int8x16_fromInt32x4Bits($186); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_add($189,$186); $191 = SIMD_Int8x16_fromInt32x4Bits($190); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_add($193,$190); $195 = SIMD_Int32x4_swizzle($180, 3, 3, 3, 3); $196 = SIMD_Int32x4_add($194,$195); $197 = ((($_out)) + 208|0); temp_Int32x4_ptr = $181;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),5))); $199 = SIMD_Int32x4_and($198,SIMD_Int32x4_splat(33554431)); $200 = SIMD_Int8x16_fromInt32x4Bits($199); $201 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $200, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $202 = SIMD_Int32x4_fromInt8x16Bits($201); $203 = SIMD_Int32x4_add($202,$199); $204 = SIMD_Int8x16_fromInt32x4Bits($203); $205 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $204, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $206 = SIMD_Int32x4_fromInt8x16Bits($205); $207 = SIMD_Int32x4_add($206,$203); $208 = SIMD_Int32x4_swizzle($196, 3, 3, 3, 3); $209 = SIMD_Int32x4_add($207,$208); $210 = ((($_out)) + 224|0); temp_Int32x4_ptr = $197;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $209); $211 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),30))); $212 = ((($in)) + 176|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $212); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),2))); $214 = SIMD_Int32x4_and($213,SIMD_Int32x4_splat(33554431)); $215 = SIMD_Int32x4_or($214,$211); $216 = SIMD_Int8x16_fromInt32x4Bits($215); $217 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $216, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $218 = SIMD_Int32x4_fromInt8x16Bits($217); $219 = SIMD_Int32x4_add($218,$215); $220 = SIMD_Int8x16_fromInt32x4Bits($219); $221 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $220, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $222 = SIMD_Int32x4_fromInt8x16Bits($221); $223 = SIMD_Int32x4_add($222,$219); $224 = SIMD_Int32x4_swizzle($209, 3, 3, 3, 3); $225 = SIMD_Int32x4_add($223,$224); $226 = ((($_out)) + 240|0); temp_Int32x4_ptr = $210;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $225); $227 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),23))); $228 = ((($in)) + 192|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $228); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),9))); $230 = SIMD_Int32x4_and($229,SIMD_Int32x4_splat(33554431)); $231 = SIMD_Int32x4_or($230,$227); $232 = SIMD_Int8x16_fromInt32x4Bits($231); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_add($234,$231); $236 = SIMD_Int8x16_fromInt32x4Bits($235); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_add($238,$235); $240 = SIMD_Int32x4_swizzle($225, 3, 3, 3, 3); $241 = SIMD_Int32x4_add($239,$240); $242 = ((($_out)) + 256|0); temp_Int32x4_ptr = $226;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $241); $243 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),16))); $244 = ((($in)) + 208|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $244); $245 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),16))); $246 = SIMD_Int32x4_and($245,SIMD_Int32x4_splat(33554431)); $247 = SIMD_Int32x4_or($246,$243); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int8x16_fromInt32x4Bits($251); $253 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $252, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $254 = SIMD_Int32x4_fromInt8x16Bits($253); $255 = SIMD_Int32x4_add($254,$251); $256 = SIMD_Int32x4_swizzle($241, 3, 3, 3, 3); $257 = SIMD_Int32x4_add($255,$256); $258 = ((($_out)) + 272|0); temp_Int32x4_ptr = $242;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $257); $259 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),9))); $260 = ((($in)) + 224|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $260); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),23))); $262 = SIMD_Int32x4_and($261,SIMD_Int32x4_splat(33554431)); $263 = SIMD_Int32x4_or($262,$259); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int8x16_fromInt32x4Bits($267); $269 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $268, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $270 = SIMD_Int32x4_fromInt8x16Bits($269); $271 = SIMD_Int32x4_add($270,$267); $272 = SIMD_Int32x4_swizzle($257, 3, 3, 3, 3); $273 = SIMD_Int32x4_add($271,$272); $274 = ((($_out)) + 288|0); temp_Int32x4_ptr = $258;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $273); $275 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),2))); $276 = SIMD_Int32x4_and($275,SIMD_Int32x4_splat(33554431)); $277 = SIMD_Int8x16_fromInt32x4Bits($276); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_add($279,$276); $281 = SIMD_Int8x16_fromInt32x4Bits($280); $282 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $281, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $283 = SIMD_Int32x4_fromInt8x16Bits($282); $284 = SIMD_Int32x4_add($283,$280); $285 = SIMD_Int32x4_swizzle($273, 3, 3, 3, 3); $286 = SIMD_Int32x4_add($284,$285); $287 = ((($_out)) + 304|0); temp_Int32x4_ptr = $274;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $286); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),27))); $289 = ((($in)) + 240|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $289); $290 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),5))); $291 = SIMD_Int32x4_and($290,SIMD_Int32x4_splat(33554431)); $292 = SIMD_Int32x4_or($291,$288); $293 = SIMD_Int8x16_fromInt32x4Bits($292); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_add($295,$292); $297 = SIMD_Int8x16_fromInt32x4Bits($296); $298 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $297, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $299 = SIMD_Int32x4_fromInt8x16Bits($298); $300 = SIMD_Int32x4_add($299,$296); $301 = SIMD_Int32x4_swizzle($286, 3, 3, 3, 3); $302 = SIMD_Int32x4_add($300,$301); $303 = ((($_out)) + 320|0); temp_Int32x4_ptr = $287;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $302); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),20))); $305 = ((($in)) + 256|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $305); $306 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),12))); $307 = SIMD_Int32x4_and($306,SIMD_Int32x4_splat(33554431)); $308 = SIMD_Int32x4_or($307,$304); $309 = SIMD_Int8x16_fromInt32x4Bits($308); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_add($311,$308); $313 = SIMD_Int8x16_fromInt32x4Bits($312); $314 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $313, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $315 = SIMD_Int32x4_fromInt8x16Bits($314); $316 = SIMD_Int32x4_add($315,$312); $317 = SIMD_Int32x4_swizzle($302, 3, 3, 3, 3); $318 = SIMD_Int32x4_add($316,$317); $319 = ((($_out)) + 336|0); temp_Int32x4_ptr = $303;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $318); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),13))); $321 = ((($in)) + 272|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $321); $322 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),19))); $323 = SIMD_Int32x4_and($322,SIMD_Int32x4_splat(33554431)); $324 = SIMD_Int32x4_or($323,$320); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int8x16_fromInt32x4Bits($328); $330 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $329, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $331 = SIMD_Int32x4_fromInt8x16Bits($330); $332 = SIMD_Int32x4_add($331,$328); $333 = SIMD_Int32x4_swizzle($318, 3, 3, 3, 3); $334 = SIMD_Int32x4_add($332,$333); $335 = ((($_out)) + 352|0); temp_Int32x4_ptr = $319;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $334); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),6))); $337 = SIMD_Int32x4_and($336,SIMD_Int32x4_splat(33554431)); $338 = SIMD_Int8x16_fromInt32x4Bits($337); $339 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $338, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $340 = SIMD_Int32x4_fromInt8x16Bits($339); $341 = SIMD_Int32x4_add($340,$337); $342 = SIMD_Int8x16_fromInt32x4Bits($341); $343 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $342, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $344 = SIMD_Int32x4_fromInt8x16Bits($343); $345 = SIMD_Int32x4_add($344,$341); $346 = SIMD_Int32x4_swizzle($334, 3, 3, 3, 3); $347 = SIMD_Int32x4_add($345,$346); $348 = ((($_out)) + 368|0); temp_Int32x4_ptr = $335;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $347); $349 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),31))); $350 = ((($in)) + 288|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $350); $351 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),1))); $352 = SIMD_Int32x4_and($351,SIMD_Int32x4_splat(33554431)); $353 = SIMD_Int32x4_or($352,$349); $354 = SIMD_Int8x16_fromInt32x4Bits($353); $355 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $354, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $356 = SIMD_Int32x4_fromInt8x16Bits($355); $357 = SIMD_Int32x4_add($356,$353); $358 = SIMD_Int8x16_fromInt32x4Bits($357); $359 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $358, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $360 = SIMD_Int32x4_fromInt8x16Bits($359); $361 = SIMD_Int32x4_add($360,$357); $362 = SIMD_Int32x4_swizzle($347, 3, 3, 3, 3); $363 = SIMD_Int32x4_add($361,$362); $364 = ((($_out)) + 384|0); temp_Int32x4_ptr = $348;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $363); $365 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),24))); $366 = ((($in)) + 304|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $366); $367 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),8))); $368 = SIMD_Int32x4_and($367,SIMD_Int32x4_splat(33554431)); $369 = SIMD_Int32x4_or($368,$365); $370 = SIMD_Int8x16_fromInt32x4Bits($369); $371 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $370, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $372 = SIMD_Int32x4_fromInt8x16Bits($371); $373 = SIMD_Int32x4_add($372,$369); $374 = SIMD_Int8x16_fromInt32x4Bits($373); $375 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $374, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $376 = SIMD_Int32x4_fromInt8x16Bits($375); $377 = SIMD_Int32x4_add($376,$373); $378 = SIMD_Int32x4_swizzle($363, 3, 3, 3, 3); $379 = SIMD_Int32x4_add($377,$378); $380 = ((($_out)) + 400|0); temp_Int32x4_ptr = $364;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $379); $381 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),17))); $382 = ((($in)) + 320|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $382); $383 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),15))); $384 = SIMD_Int32x4_and($383,SIMD_Int32x4_splat(33554431)); $385 = SIMD_Int32x4_or($384,$381); $386 = SIMD_Int8x16_fromInt32x4Bits($385); $387 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $386, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $388 = SIMD_Int32x4_fromInt8x16Bits($387); $389 = SIMD_Int32x4_add($388,$385); $390 = SIMD_Int8x16_fromInt32x4Bits($389); $391 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $390, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $392 = SIMD_Int32x4_fromInt8x16Bits($391); $393 = SIMD_Int32x4_add($392,$389); $394 = SIMD_Int32x4_swizzle($379, 3, 3, 3, 3); $395 = SIMD_Int32x4_add($393,$394); $396 = ((($_out)) + 416|0); temp_Int32x4_ptr = $380;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $395); $397 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),10))); $398 = ((($in)) + 336|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $398); $399 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),22))); $400 = SIMD_Int32x4_and($399,SIMD_Int32x4_splat(33554431)); $401 = SIMD_Int32x4_or($400,$397); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int8x16_fromInt32x4Bits($405); $407 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $406, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $408 = SIMD_Int32x4_fromInt8x16Bits($407); $409 = SIMD_Int32x4_add($408,$405); $410 = SIMD_Int32x4_swizzle($395, 3, 3, 3, 3); $411 = SIMD_Int32x4_add($409,$410); $412 = ((($_out)) + 432|0); temp_Int32x4_ptr = $396;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $411); $413 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),3))); $414 = SIMD_Int32x4_and($413,SIMD_Int32x4_splat(33554431)); $415 = SIMD_Int8x16_fromInt32x4Bits($414); $416 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $415, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $417 = SIMD_Int32x4_fromInt8x16Bits($416); $418 = SIMD_Int32x4_add($417,$414); $419 = SIMD_Int8x16_fromInt32x4Bits($418); $420 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $419, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $421 = SIMD_Int32x4_fromInt8x16Bits($420); $422 = SIMD_Int32x4_add($421,$418); $423 = SIMD_Int32x4_swizzle($411, 3, 3, 3, 3); $424 = SIMD_Int32x4_add($422,$423); $425 = ((($_out)) + 448|0); temp_Int32x4_ptr = $412;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $424); $426 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),28))); $427 = ((($in)) + 352|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $427); $428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),4))); $429 = SIMD_Int32x4_and($428,SIMD_Int32x4_splat(33554431)); $430 = SIMD_Int32x4_or($429,$426); $431 = SIMD_Int8x16_fromInt32x4Bits($430); $432 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $431, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $433 = SIMD_Int32x4_fromInt8x16Bits($432); $434 = SIMD_Int32x4_add($433,$430); $435 = SIMD_Int8x16_fromInt32x4Bits($434); $436 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $435, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $437 = SIMD_Int32x4_fromInt8x16Bits($436); $438 = SIMD_Int32x4_add($437,$434); $439 = SIMD_Int32x4_swizzle($424, 3, 3, 3, 3); $440 = SIMD_Int32x4_add($438,$439); $441 = ((($_out)) + 464|0); temp_Int32x4_ptr = $425;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $440); $442 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),21))); $443 = ((($in)) + 368|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $443); $444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),11))); $445 = SIMD_Int32x4_and($444,SIMD_Int32x4_splat(33554431)); $446 = SIMD_Int32x4_or($445,$442); $447 = SIMD_Int8x16_fromInt32x4Bits($446); $448 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $447, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $449 = SIMD_Int32x4_fromInt8x16Bits($448); $450 = SIMD_Int32x4_add($449,$446); $451 = SIMD_Int8x16_fromInt32x4Bits($450); $452 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $451, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $453 = SIMD_Int32x4_fromInt8x16Bits($452); $454 = SIMD_Int32x4_add($453,$450); $455 = SIMD_Int32x4_swizzle($440, 3, 3, 3, 3); $456 = SIMD_Int32x4_add($454,$455); $457 = ((($_out)) + 480|0); temp_Int32x4_ptr = $441;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $456); $458 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),14))); $459 = ((($in)) + 384|0); $$val = SIMD_Int32x4_load(HEAPU8, $459); $460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),18))); $461 = SIMD_Int32x4_and($460,SIMD_Int32x4_splat(33554431)); $462 = SIMD_Int32x4_or($461,$458); $463 = SIMD_Int8x16_fromInt32x4Bits($462); $464 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $463, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $465 = SIMD_Int32x4_fromInt8x16Bits($464); $466 = SIMD_Int32x4_add($465,$462); $467 = SIMD_Int8x16_fromInt32x4Bits($466); $468 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $467, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $469 = SIMD_Int32x4_fromInt8x16Bits($468); $470 = SIMD_Int32x4_add($469,$466); $471 = SIMD_Int32x4_swizzle($456, 3, 3, 3, 3); $472 = SIMD_Int32x4_add($470,$471); $473 = ((($_out)) + 496|0); temp_Int32x4_ptr = $457;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $472); $474 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),7))); $475 = SIMD_Int8x16_fromInt32x4Bits($474); $476 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $475, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $477 = SIMD_Int32x4_fromInt8x16Bits($476); $478 = SIMD_Int32x4_add($477,$474); $479 = SIMD_Int8x16_fromInt32x4Bits($478); $480 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $479, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $481 = SIMD_Int32x4_fromInt8x16Bits($480); $482 = SIMD_Int32x4_add($481,$478); $483 = SIMD_Int32x4_swizzle($472, 3, 3, 3, 3); $484 = SIMD_Int32x4_add($482,$483); temp_Int32x4_ptr = $473;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $484); return (SIMD_Int32x4_check($484)); } function _iunpack26($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0); var $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0, $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = 0, $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0); var $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = 0, $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = 0; var $166 = SIMD_Int32x4(0,0,0,0), $167 = 0, $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = 0, $182 = SIMD_Int32x4(0,0,0,0), $183 = 0; var $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0); var $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = 0, $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = 0, $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = 0, $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = 0, $255 = SIMD_Int32x4(0,0,0,0); var $256 = 0, $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = 0, $271 = SIMD_Int32x4(0,0,0,0), $272 = 0, $273 = SIMD_Int32x4(0,0,0,0); var $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = 0, $287 = SIMD_Int32x4(0,0,0,0), $288 = 0, $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0); var $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = 0, $303 = SIMD_Int32x4(0,0,0,0), $304 = 0, $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = 0, $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0); var $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0); var $346 = SIMD_Int32x4(0,0,0,0), $347 = 0, $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = 0; var $364 = SIMD_Int32x4(0,0,0,0), $365 = 0, $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = 0, $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0; var $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = 0, $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0); var $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = SIMD_Int32x4(0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = 0, $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = 0, $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0); var $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = SIMD_Int32x4(0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = 0, $425 = SIMD_Int32x4(0,0,0,0), $426 = 0, $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = SIMD_Int32x4(0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = 0, $441 = SIMD_Int32x4(0,0,0,0), $442 = 0, $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $447 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = 0, $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0); var $454 = SIMD_Int32x4(0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = 0, $457 = SIMD_Int32x4(0,0,0,0), $458 = 0, $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $467 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0); var $472 = 0, $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $475 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $479 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0); var $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0), $77 = SIMD_Int32x4(0,0,0,0), $78 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $79 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int32x4(0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int32x4(0,0,0,0), $86 = SIMD_Int32x4(0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = 0, $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = 0; var $91 = SIMD_Int32x4(0,0,0,0), $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(67108863)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),26))); $13 = ((($in)) + 16|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),6))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(67108863)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),20))); $29 = ((($in)) + 32|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),12))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(67108863)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),14))); $45 = ((($in)) + 48|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),18))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(67108863)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),8))); $61 = ((($in)) + 64|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),24))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(67108863)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),2))); $77 = SIMD_Int32x4_and($76,SIMD_Int32x4_splat(67108863)); $78 = SIMD_Int8x16_fromInt32x4Bits($77); $79 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $78, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $80 = SIMD_Int32x4_fromInt8x16Bits($79); $81 = SIMD_Int32x4_add($80,$77); $82 = SIMD_Int8x16_fromInt32x4Bits($81); $83 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $82, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $84 = SIMD_Int32x4_fromInt8x16Bits($83); $85 = SIMD_Int32x4_add($84,$81); $86 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $87 = SIMD_Int32x4_add($85,$86); $88 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $87); $89 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),28))); $90 = ((($in)) + 80|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $90); $91 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),4))); $92 = SIMD_Int32x4_and($91,SIMD_Int32x4_splat(67108863)); $93 = SIMD_Int32x4_or($92,$89); $94 = SIMD_Int8x16_fromInt32x4Bits($93); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_add($96,$93); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int32x4_swizzle($87, 3, 3, 3, 3); $103 = SIMD_Int32x4_add($101,$102); $104 = ((($_out)) + 112|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),22))); $106 = ((($in)) + 96|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $106); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),10))); $108 = SIMD_Int32x4_and($107,SIMD_Int32x4_splat(67108863)); $109 = SIMD_Int32x4_or($108,$105); $110 = SIMD_Int8x16_fromInt32x4Bits($109); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_add($112,$109); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int32x4_swizzle($103, 3, 3, 3, 3); $119 = SIMD_Int32x4_add($117,$118); $120 = ((($_out)) + 128|0); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),16))); $122 = ((($in)) + 112|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $122); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),16))); $124 = SIMD_Int32x4_and($123,SIMD_Int32x4_splat(67108863)); $125 = SIMD_Int32x4_or($124,$121); $126 = SIMD_Int8x16_fromInt32x4Bits($125); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_add($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int32x4_swizzle($119, 3, 3, 3, 3); $135 = SIMD_Int32x4_add($133,$134); $136 = ((($_out)) + 144|0); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),10))); $138 = ((($in)) + 128|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $138); $139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),22))); $140 = SIMD_Int32x4_and($139,SIMD_Int32x4_splat(67108863)); $141 = SIMD_Int32x4_or($140,$137); $142 = SIMD_Int8x16_fromInt32x4Bits($141); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_add($144,$141); $146 = SIMD_Int8x16_fromInt32x4Bits($145); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_add($148,$145); $150 = SIMD_Int32x4_swizzle($135, 3, 3, 3, 3); $151 = SIMD_Int32x4_add($149,$150); $152 = ((($_out)) + 160|0); temp_Int32x4_ptr = $136;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),4))); $154 = SIMD_Int32x4_and($153,SIMD_Int32x4_splat(67108863)); $155 = SIMD_Int8x16_fromInt32x4Bits($154); $156 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $155, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $157 = SIMD_Int32x4_fromInt8x16Bits($156); $158 = SIMD_Int32x4_add($157,$154); $159 = SIMD_Int8x16_fromInt32x4Bits($158); $160 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $159, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $161 = SIMD_Int32x4_fromInt8x16Bits($160); $162 = SIMD_Int32x4_add($161,$158); $163 = SIMD_Int32x4_swizzle($151, 3, 3, 3, 3); $164 = SIMD_Int32x4_add($162,$163); $165 = ((($_out)) + 176|0); temp_Int32x4_ptr = $152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $164); $166 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),30))); $167 = ((($in)) + 144|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $167); $168 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),2))); $169 = SIMD_Int32x4_and($168,SIMD_Int32x4_splat(67108863)); $170 = SIMD_Int32x4_or($169,$166); $171 = SIMD_Int8x16_fromInt32x4Bits($170); $172 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $171, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $173 = SIMD_Int32x4_fromInt8x16Bits($172); $174 = SIMD_Int32x4_add($173,$170); $175 = SIMD_Int8x16_fromInt32x4Bits($174); $176 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $175, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $177 = SIMD_Int32x4_fromInt8x16Bits($176); $178 = SIMD_Int32x4_add($177,$174); $179 = SIMD_Int32x4_swizzle($164, 3, 3, 3, 3); $180 = SIMD_Int32x4_add($178,$179); $181 = ((($_out)) + 192|0); temp_Int32x4_ptr = $165;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $180); $182 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),24))); $183 = ((($in)) + 160|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $183); $184 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),8))); $185 = SIMD_Int32x4_and($184,SIMD_Int32x4_splat(67108863)); $186 = SIMD_Int32x4_or($185,$182); $187 = SIMD_Int8x16_fromInt32x4Bits($186); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_add($189,$186); $191 = SIMD_Int8x16_fromInt32x4Bits($190); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_add($193,$190); $195 = SIMD_Int32x4_swizzle($180, 3, 3, 3, 3); $196 = SIMD_Int32x4_add($194,$195); $197 = ((($_out)) + 208|0); temp_Int32x4_ptr = $181;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),18))); $199 = ((($in)) + 176|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $199); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),14))); $201 = SIMD_Int32x4_and($200,SIMD_Int32x4_splat(67108863)); $202 = SIMD_Int32x4_or($201,$198); $203 = SIMD_Int8x16_fromInt32x4Bits($202); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_add($205,$202); $207 = SIMD_Int8x16_fromInt32x4Bits($206); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$206); $211 = SIMD_Int32x4_swizzle($196, 3, 3, 3, 3); $212 = SIMD_Int32x4_add($210,$211); $213 = ((($_out)) + 224|0); temp_Int32x4_ptr = $197;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $212); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),12))); $215 = ((($in)) + 192|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $215); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),20))); $217 = SIMD_Int32x4_and($216,SIMD_Int32x4_splat(67108863)); $218 = SIMD_Int32x4_or($217,$214); $219 = SIMD_Int8x16_fromInt32x4Bits($218); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_add($221,$218); $223 = SIMD_Int8x16_fromInt32x4Bits($222); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_add($225,$222); $227 = SIMD_Int32x4_swizzle($212, 3, 3, 3, 3); $228 = SIMD_Int32x4_add($226,$227); $229 = ((($_out)) + 240|0); temp_Int32x4_ptr = $213;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),6))); $231 = ((($in)) + 208|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $231); $232 = SIMD_Int8x16_fromInt32x4Bits($230); $233 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $232, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $234 = SIMD_Int32x4_fromInt8x16Bits($233); $235 = SIMD_Int32x4_add($234,$230); $236 = SIMD_Int8x16_fromInt32x4Bits($235); $237 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $236, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $238 = SIMD_Int32x4_fromInt8x16Bits($237); $239 = SIMD_Int32x4_add($238,$235); $240 = SIMD_Int32x4_swizzle($228, 3, 3, 3, 3); $241 = SIMD_Int32x4_add($239,$240); $242 = ((($_out)) + 256|0); temp_Int32x4_ptr = $229;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $241); $243 = SIMD_Int32x4_and($$val12,SIMD_Int32x4_splat(67108863)); $244 = SIMD_Int8x16_fromInt32x4Bits($243); $245 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $244, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $246 = SIMD_Int32x4_fromInt8x16Bits($245); $247 = SIMD_Int32x4_add($246,$243); $248 = SIMD_Int8x16_fromInt32x4Bits($247); $249 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $248, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $250 = SIMD_Int32x4_fromInt8x16Bits($249); $251 = SIMD_Int32x4_add($250,$247); $252 = SIMD_Int32x4_swizzle($241, 3, 3, 3, 3); $253 = SIMD_Int32x4_add($251,$252); $254 = ((($_out)) + 272|0); temp_Int32x4_ptr = $242;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $253); $255 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),26))); $256 = ((($in)) + 224|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $256); $257 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),6))); $258 = SIMD_Int32x4_and($257,SIMD_Int32x4_splat(67108863)); $259 = SIMD_Int32x4_or($258,$255); $260 = SIMD_Int8x16_fromInt32x4Bits($259); $261 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $260, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $262 = SIMD_Int32x4_fromInt8x16Bits($261); $263 = SIMD_Int32x4_add($262,$259); $264 = SIMD_Int8x16_fromInt32x4Bits($263); $265 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $264, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $266 = SIMD_Int32x4_fromInt8x16Bits($265); $267 = SIMD_Int32x4_add($266,$263); $268 = SIMD_Int32x4_swizzle($253, 3, 3, 3, 3); $269 = SIMD_Int32x4_add($267,$268); $270 = ((($_out)) + 288|0); temp_Int32x4_ptr = $254;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $269); $271 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),20))); $272 = ((($in)) + 240|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $272); $273 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),12))); $274 = SIMD_Int32x4_and($273,SIMD_Int32x4_splat(67108863)); $275 = SIMD_Int32x4_or($274,$271); $276 = SIMD_Int8x16_fromInt32x4Bits($275); $277 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $276, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $278 = SIMD_Int32x4_fromInt8x16Bits($277); $279 = SIMD_Int32x4_add($278,$275); $280 = SIMD_Int8x16_fromInt32x4Bits($279); $281 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $280, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $282 = SIMD_Int32x4_fromInt8x16Bits($281); $283 = SIMD_Int32x4_add($282,$279); $284 = SIMD_Int32x4_swizzle($269, 3, 3, 3, 3); $285 = SIMD_Int32x4_add($283,$284); $286 = ((($_out)) + 304|0); temp_Int32x4_ptr = $270;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $285); $287 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),14))); $288 = ((($in)) + 256|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $288); $289 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),18))); $290 = SIMD_Int32x4_and($289,SIMD_Int32x4_splat(67108863)); $291 = SIMD_Int32x4_or($290,$287); $292 = SIMD_Int8x16_fromInt32x4Bits($291); $293 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $292, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $294 = SIMD_Int32x4_fromInt8x16Bits($293); $295 = SIMD_Int32x4_add($294,$291); $296 = SIMD_Int8x16_fromInt32x4Bits($295); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_add($298,$295); $300 = SIMD_Int32x4_swizzle($285, 3, 3, 3, 3); $301 = SIMD_Int32x4_add($299,$300); $302 = ((($_out)) + 320|0); temp_Int32x4_ptr = $286;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $301); $303 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),8))); $304 = ((($in)) + 272|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $304); $305 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),24))); $306 = SIMD_Int32x4_and($305,SIMD_Int32x4_splat(67108863)); $307 = SIMD_Int32x4_or($306,$303); $308 = SIMD_Int8x16_fromInt32x4Bits($307); $309 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $308, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $310 = SIMD_Int32x4_fromInt8x16Bits($309); $311 = SIMD_Int32x4_add($310,$307); $312 = SIMD_Int8x16_fromInt32x4Bits($311); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_add($314,$311); $316 = SIMD_Int32x4_swizzle($301, 3, 3, 3, 3); $317 = SIMD_Int32x4_add($315,$316); $318 = ((($_out)) + 336|0); temp_Int32x4_ptr = $302;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $317); $319 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),2))); $320 = SIMD_Int32x4_and($319,SIMD_Int32x4_splat(67108863)); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int32x4_swizzle($317, 3, 3, 3, 3); $330 = SIMD_Int32x4_add($328,$329); $331 = ((($_out)) + 352|0); temp_Int32x4_ptr = $318;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),28))); $333 = ((($in)) + 288|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $333); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),4))); $335 = SIMD_Int32x4_and($334,SIMD_Int32x4_splat(67108863)); $336 = SIMD_Int32x4_or($335,$332); $337 = SIMD_Int8x16_fromInt32x4Bits($336); $338 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $337, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $339 = SIMD_Int32x4_fromInt8x16Bits($338); $340 = SIMD_Int32x4_add($339,$336); $341 = SIMD_Int8x16_fromInt32x4Bits($340); $342 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $341, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $343 = SIMD_Int32x4_fromInt8x16Bits($342); $344 = SIMD_Int32x4_add($343,$340); $345 = SIMD_Int32x4_swizzle($330, 3, 3, 3, 3); $346 = SIMD_Int32x4_add($344,$345); $347 = ((($_out)) + 368|0); temp_Int32x4_ptr = $331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $346); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),22))); $349 = ((($in)) + 304|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $349); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),10))); $351 = SIMD_Int32x4_and($350,SIMD_Int32x4_splat(67108863)); $352 = SIMD_Int32x4_or($351,$348); $353 = SIMD_Int8x16_fromInt32x4Bits($352); $354 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $353, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $355 = SIMD_Int32x4_fromInt8x16Bits($354); $356 = SIMD_Int32x4_add($355,$352); $357 = SIMD_Int8x16_fromInt32x4Bits($356); $358 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $357, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $359 = SIMD_Int32x4_fromInt8x16Bits($358); $360 = SIMD_Int32x4_add($359,$356); $361 = SIMD_Int32x4_swizzle($346, 3, 3, 3, 3); $362 = SIMD_Int32x4_add($360,$361); $363 = ((($_out)) + 384|0); temp_Int32x4_ptr = $347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $362); $364 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),16))); $365 = ((($in)) + 320|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $365); $366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),16))); $367 = SIMD_Int32x4_and($366,SIMD_Int32x4_splat(67108863)); $368 = SIMD_Int32x4_or($367,$364); $369 = SIMD_Int8x16_fromInt32x4Bits($368); $370 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $369, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $371 = SIMD_Int32x4_fromInt8x16Bits($370); $372 = SIMD_Int32x4_add($371,$368); $373 = SIMD_Int8x16_fromInt32x4Bits($372); $374 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $373, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $375 = SIMD_Int32x4_fromInt8x16Bits($374); $376 = SIMD_Int32x4_add($375,$372); $377 = SIMD_Int32x4_swizzle($362, 3, 3, 3, 3); $378 = SIMD_Int32x4_add($376,$377); $379 = ((($_out)) + 400|0); temp_Int32x4_ptr = $363;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $378); $380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),10))); $381 = ((($in)) + 336|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $381); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),22))); $383 = SIMD_Int32x4_and($382,SIMD_Int32x4_splat(67108863)); $384 = SIMD_Int32x4_or($383,$380); $385 = SIMD_Int8x16_fromInt32x4Bits($384); $386 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $385, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $387 = SIMD_Int32x4_fromInt8x16Bits($386); $388 = SIMD_Int32x4_add($387,$384); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int32x4_swizzle($378, 3, 3, 3, 3); $394 = SIMD_Int32x4_add($392,$393); $395 = ((($_out)) + 416|0); temp_Int32x4_ptr = $379;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $394); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),4))); $397 = SIMD_Int32x4_and($396,SIMD_Int32x4_splat(67108863)); $398 = SIMD_Int8x16_fromInt32x4Bits($397); $399 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $398, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $400 = SIMD_Int32x4_fromInt8x16Bits($399); $401 = SIMD_Int32x4_add($400,$397); $402 = SIMD_Int8x16_fromInt32x4Bits($401); $403 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $402, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $404 = SIMD_Int32x4_fromInt8x16Bits($403); $405 = SIMD_Int32x4_add($404,$401); $406 = SIMD_Int32x4_swizzle($394, 3, 3, 3, 3); $407 = SIMD_Int32x4_add($405,$406); $408 = ((($_out)) + 432|0); temp_Int32x4_ptr = $395;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $407); $409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),30))); $410 = ((($in)) + 352|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $410); $411 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),2))); $412 = SIMD_Int32x4_and($411,SIMD_Int32x4_splat(67108863)); $413 = SIMD_Int32x4_or($412,$409); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int8x16_fromInt32x4Bits($417); $419 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $418, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $420 = SIMD_Int32x4_fromInt8x16Bits($419); $421 = SIMD_Int32x4_add($420,$417); $422 = SIMD_Int32x4_swizzle($407, 3, 3, 3, 3); $423 = SIMD_Int32x4_add($421,$422); $424 = ((($_out)) + 448|0); temp_Int32x4_ptr = $408;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $423); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),24))); $426 = ((($in)) + 368|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $426); $427 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),8))); $428 = SIMD_Int32x4_and($427,SIMD_Int32x4_splat(67108863)); $429 = SIMD_Int32x4_or($428,$425); $430 = SIMD_Int8x16_fromInt32x4Bits($429); $431 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $430, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $432 = SIMD_Int32x4_fromInt8x16Bits($431); $433 = SIMD_Int32x4_add($432,$429); $434 = SIMD_Int8x16_fromInt32x4Bits($433); $435 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $434, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $436 = SIMD_Int32x4_fromInt8x16Bits($435); $437 = SIMD_Int32x4_add($436,$433); $438 = SIMD_Int32x4_swizzle($423, 3, 3, 3, 3); $439 = SIMD_Int32x4_add($437,$438); $440 = ((($_out)) + 464|0); temp_Int32x4_ptr = $424;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $439); $441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),18))); $442 = ((($in)) + 384|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $442); $443 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),14))); $444 = SIMD_Int32x4_and($443,SIMD_Int32x4_splat(67108863)); $445 = SIMD_Int32x4_or($444,$441); $446 = SIMD_Int8x16_fromInt32x4Bits($445); $447 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $446, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $448 = SIMD_Int32x4_fromInt8x16Bits($447); $449 = SIMD_Int32x4_add($448,$445); $450 = SIMD_Int8x16_fromInt32x4Bits($449); $451 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $450, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $452 = SIMD_Int32x4_fromInt8x16Bits($451); $453 = SIMD_Int32x4_add($452,$449); $454 = SIMD_Int32x4_swizzle($439, 3, 3, 3, 3); $455 = SIMD_Int32x4_add($453,$454); $456 = ((($_out)) + 480|0); temp_Int32x4_ptr = $440;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $455); $457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),12))); $458 = ((($in)) + 400|0); $$val = SIMD_Int32x4_load(HEAPU8, $458); $459 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),20))); $460 = SIMD_Int32x4_and($459,SIMD_Int32x4_splat(67108863)); $461 = SIMD_Int32x4_or($460,$457); $462 = SIMD_Int8x16_fromInt32x4Bits($461); $463 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $462, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $464 = SIMD_Int32x4_fromInt8x16Bits($463); $465 = SIMD_Int32x4_add($464,$461); $466 = SIMD_Int8x16_fromInt32x4Bits($465); $467 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $466, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $468 = SIMD_Int32x4_fromInt8x16Bits($467); $469 = SIMD_Int32x4_add($468,$465); $470 = SIMD_Int32x4_swizzle($455, 3, 3, 3, 3); $471 = SIMD_Int32x4_add($469,$470); $472 = ((($_out)) + 496|0); temp_Int32x4_ptr = $456;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $471); $473 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),6))); $474 = SIMD_Int8x16_fromInt32x4Bits($473); $475 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $474, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $476 = SIMD_Int32x4_fromInt8x16Bits($475); $477 = SIMD_Int32x4_add($476,$473); $478 = SIMD_Int8x16_fromInt32x4Bits($477); $479 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $478, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $480 = SIMD_Int32x4_fromInt8x16Bits($479); $481 = SIMD_Int32x4_add($480,$477); $482 = SIMD_Int32x4_swizzle($471, 3, 3, 3, 3); $483 = SIMD_Int32x4_add($481,$482); temp_Int32x4_ptr = $472;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $483); return (SIMD_Int32x4_check($483)); } function _iunpack27($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0); var $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int32x4(0,0,0,0), $102 = SIMD_Int32x4(0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = 0, $105 = SIMD_Int32x4(0,0,0,0), $106 = 0, $107 = SIMD_Int32x4(0,0,0,0), $108 = SIMD_Int32x4(0,0,0,0), $109 = SIMD_Int32x4(0,0,0,0), $11 = 0; var $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = 0, $123 = SIMD_Int32x4(0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0); var $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int32x4(0,0,0,0), $134 = SIMD_Int32x4(0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = 0, $137 = SIMD_Int32x4(0,0,0,0), $138 = 0, $139 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $147 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int32x4(0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = 0, $153 = SIMD_Int32x4(0,0,0,0), $154 = 0, $155 = SIMD_Int32x4(0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0); var $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0); var $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = 0, $198 = SIMD_Int32x4(0,0,0,0), $199 = 0, $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0); var $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = 0, $214 = SIMD_Int32x4(0,0,0,0), $215 = 0, $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0); var $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = 0, $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = 0, $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = 0, $246 = SIMD_Int32x4(0,0,0,0), $247 = 0, $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $252 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int32x4(0,0,0,0); var $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = 0, $262 = SIMD_Int32x4(0,0,0,0), $263 = 0, $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = 0, $278 = SIMD_Int32x4(0,0,0,0), $279 = 0, $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0); var $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = 0, $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $301 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = 0, $307 = SIMD_Int32x4(0,0,0,0), $308 = 0; var $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $317 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = 0, $323 = SIMD_Int32x4(0,0,0,0), $324 = 0, $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0); var $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = 0, $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = 0, $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $345 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = 0, $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $361 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0); var $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = 0, $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0), $374 = SIMD_Int32x4(0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $377 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = 0, $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0), $399 = 0; var $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = 0, $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = 0, $416 = SIMD_Int32x4(0,0,0,0); var $417 = 0, $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int32x4(0,0,0,0), $431 = 0, $432 = SIMD_Int32x4(0,0,0,0), $433 = 0, $434 = SIMD_Int32x4(0,0,0,0); var $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $442 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = 0, $448 = SIMD_Int32x4(0,0,0,0), $449 = 0, $45 = 0, $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0); var $453 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $454 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $458 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int32x4(0,0,0,0), $463 = 0, $464 = SIMD_Int32x4(0,0,0,0), $465 = 0, $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int32x4(0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $474 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $475 = SIMD_Int32x4(0,0,0,0), $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $479 = 0, $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $482 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = SIMD_Int32x4(0,0,0,0), $485 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $486 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $487 = SIMD_Int32x4(0,0,0,0), $488 = SIMD_Int32x4(0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0); var $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $490 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0), $77 = 0, $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0); var $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = SIMD_Int32x4(0,0,0,0), $94 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $95 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int32x4(0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; var temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(134217727)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),27))); $13 = ((($in)) + 16|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25)),5))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(134217727)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25)),22))); $29 = ((($in)) + 32|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),10))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(134217727)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),17))); $45 = ((($in)) + 48|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),15))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(134217727)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),12))); $61 = ((($in)) + 64|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),20))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(134217727)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),7))); $77 = ((($in)) + 80|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $77); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),25))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(134217727)); $80 = SIMD_Int32x4_or($79,$76); $81 = SIMD_Int8x16_fromInt32x4Bits($80); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_add($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $90 = SIMD_Int32x4_add($88,$89); $91 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),2))); $93 = SIMD_Int32x4_and($92,SIMD_Int32x4_splat(134217727)); $94 = SIMD_Int8x16_fromInt32x4Bits($93); $95 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $94, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $96 = SIMD_Int32x4_fromInt8x16Bits($95); $97 = SIMD_Int32x4_add($96,$93); $98 = SIMD_Int8x16_fromInt32x4Bits($97); $99 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $98, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $100 = SIMD_Int32x4_fromInt8x16Bits($99); $101 = SIMD_Int32x4_add($100,$97); $102 = SIMD_Int32x4_swizzle($90, 3, 3, 3, 3); $103 = SIMD_Int32x4_add($101,$102); $104 = ((($_out)) + 112|0); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $103); $105 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),29))); $106 = ((($in)) + 96|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $106); $107 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),3))); $108 = SIMD_Int32x4_and($107,SIMD_Int32x4_splat(134217727)); $109 = SIMD_Int32x4_or($108,$105); $110 = SIMD_Int8x16_fromInt32x4Bits($109); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_add($112,$109); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int32x4_swizzle($103, 3, 3, 3, 3); $119 = SIMD_Int32x4_add($117,$118); $120 = ((($_out)) + 128|0); temp_Int32x4_ptr = $104;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $121 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),24))); $122 = ((($in)) + 112|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $122); $123 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),8))); $124 = SIMD_Int32x4_and($123,SIMD_Int32x4_splat(134217727)); $125 = SIMD_Int32x4_or($124,$121); $126 = SIMD_Int8x16_fromInt32x4Bits($125); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_add($128,$125); $130 = SIMD_Int8x16_fromInt32x4Bits($129); $131 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $130, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $132 = SIMD_Int32x4_fromInt8x16Bits($131); $133 = SIMD_Int32x4_add($132,$129); $134 = SIMD_Int32x4_swizzle($119, 3, 3, 3, 3); $135 = SIMD_Int32x4_add($133,$134); $136 = ((($_out)) + 144|0); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $135); $137 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),19))); $138 = ((($in)) + 128|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $138); $139 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),13))); $140 = SIMD_Int32x4_and($139,SIMD_Int32x4_splat(134217727)); $141 = SIMD_Int32x4_or($140,$137); $142 = SIMD_Int8x16_fromInt32x4Bits($141); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_add($144,$141); $146 = SIMD_Int8x16_fromInt32x4Bits($145); $147 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $146, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $148 = SIMD_Int32x4_fromInt8x16Bits($147); $149 = SIMD_Int32x4_add($148,$145); $150 = SIMD_Int32x4_swizzle($135, 3, 3, 3, 3); $151 = SIMD_Int32x4_add($149,$150); $152 = ((($_out)) + 160|0); temp_Int32x4_ptr = $136;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $151); $153 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),14))); $154 = ((($in)) + 144|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $154); $155 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),18))); $156 = SIMD_Int32x4_and($155,SIMD_Int32x4_splat(134217727)); $157 = SIMD_Int32x4_or($156,$153); $158 = SIMD_Int8x16_fromInt32x4Bits($157); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_add($160,$157); $162 = SIMD_Int8x16_fromInt32x4Bits($161); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_add($164,$161); $166 = SIMD_Int32x4_swizzle($151, 3, 3, 3, 3); $167 = SIMD_Int32x4_add($165,$166); $168 = ((($_out)) + 176|0); temp_Int32x4_ptr = $152;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),9))); $170 = ((($in)) + 160|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $170); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),23))); $172 = SIMD_Int32x4_and($171,SIMD_Int32x4_splat(134217727)); $173 = SIMD_Int32x4_or($172,$169); $174 = SIMD_Int8x16_fromInt32x4Bits($173); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_add($176,$173); $178 = SIMD_Int8x16_fromInt32x4Bits($177); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_add($180,$177); $182 = SIMD_Int32x4_swizzle($167, 3, 3, 3, 3); $183 = SIMD_Int32x4_add($181,$182); $184 = ((($_out)) + 192|0); temp_Int32x4_ptr = $168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $183); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),4))); $186 = SIMD_Int32x4_and($185,SIMD_Int32x4_splat(134217727)); $187 = SIMD_Int8x16_fromInt32x4Bits($186); $188 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $187, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $189 = SIMD_Int32x4_fromInt8x16Bits($188); $190 = SIMD_Int32x4_add($189,$186); $191 = SIMD_Int8x16_fromInt32x4Bits($190); $192 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $191, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $193 = SIMD_Int32x4_fromInt8x16Bits($192); $194 = SIMD_Int32x4_add($193,$190); $195 = SIMD_Int32x4_swizzle($183, 3, 3, 3, 3); $196 = SIMD_Int32x4_add($194,$195); $197 = ((($_out)) + 208|0); temp_Int32x4_ptr = $184;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $196); $198 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),31))); $199 = ((($in)) + 176|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $199); $200 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),1))); $201 = SIMD_Int32x4_and($200,SIMD_Int32x4_splat(134217727)); $202 = SIMD_Int32x4_or($201,$198); $203 = SIMD_Int8x16_fromInt32x4Bits($202); $204 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $203, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $205 = SIMD_Int32x4_fromInt8x16Bits($204); $206 = SIMD_Int32x4_add($205,$202); $207 = SIMD_Int8x16_fromInt32x4Bits($206); $208 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $207, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $209 = SIMD_Int32x4_fromInt8x16Bits($208); $210 = SIMD_Int32x4_add($209,$206); $211 = SIMD_Int32x4_swizzle($196, 3, 3, 3, 3); $212 = SIMD_Int32x4_add($210,$211); $213 = ((($_out)) + 224|0); temp_Int32x4_ptr = $197;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $212); $214 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),26))); $215 = ((($in)) + 192|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $215); $216 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),6))); $217 = SIMD_Int32x4_and($216,SIMD_Int32x4_splat(134217727)); $218 = SIMD_Int32x4_or($217,$214); $219 = SIMD_Int8x16_fromInt32x4Bits($218); $220 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $219, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $221 = SIMD_Int32x4_fromInt8x16Bits($220); $222 = SIMD_Int32x4_add($221,$218); $223 = SIMD_Int8x16_fromInt32x4Bits($222); $224 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $223, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $225 = SIMD_Int32x4_fromInt8x16Bits($224); $226 = SIMD_Int32x4_add($225,$222); $227 = SIMD_Int32x4_swizzle($212, 3, 3, 3, 3); $228 = SIMD_Int32x4_add($226,$227); $229 = ((($_out)) + 240|0); temp_Int32x4_ptr = $213;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $228); $230 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),21))); $231 = ((($in)) + 208|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $231); $232 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),11))); $233 = SIMD_Int32x4_and($232,SIMD_Int32x4_splat(134217727)); $234 = SIMD_Int32x4_or($233,$230); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int8x16_fromInt32x4Bits($238); $240 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $239, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $241 = SIMD_Int32x4_fromInt8x16Bits($240); $242 = SIMD_Int32x4_add($241,$238); $243 = SIMD_Int32x4_swizzle($228, 3, 3, 3, 3); $244 = SIMD_Int32x4_add($242,$243); $245 = ((($_out)) + 256|0); temp_Int32x4_ptr = $229;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $244); $246 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),16))); $247 = ((($in)) + 224|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $247); $248 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),16))); $249 = SIMD_Int32x4_and($248,SIMD_Int32x4_splat(134217727)); $250 = SIMD_Int32x4_or($249,$246); $251 = SIMD_Int8x16_fromInt32x4Bits($250); $252 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $251, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $253 = SIMD_Int32x4_fromInt8x16Bits($252); $254 = SIMD_Int32x4_add($253,$250); $255 = SIMD_Int8x16_fromInt32x4Bits($254); $256 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $255, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $257 = SIMD_Int32x4_fromInt8x16Bits($256); $258 = SIMD_Int32x4_add($257,$254); $259 = SIMD_Int32x4_swizzle($244, 3, 3, 3, 3); $260 = SIMD_Int32x4_add($258,$259); $261 = ((($_out)) + 272|0); temp_Int32x4_ptr = $245;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $260); $262 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),11))); $263 = ((($in)) + 240|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $263); $264 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),21))); $265 = SIMD_Int32x4_and($264,SIMD_Int32x4_splat(134217727)); $266 = SIMD_Int32x4_or($265,$262); $267 = SIMD_Int8x16_fromInt32x4Bits($266); $268 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $267, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $269 = SIMD_Int32x4_fromInt8x16Bits($268); $270 = SIMD_Int32x4_add($269,$266); $271 = SIMD_Int8x16_fromInt32x4Bits($270); $272 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $271, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $273 = SIMD_Int32x4_fromInt8x16Bits($272); $274 = SIMD_Int32x4_add($273,$270); $275 = SIMD_Int32x4_swizzle($260, 3, 3, 3, 3); $276 = SIMD_Int32x4_add($274,$275); $277 = ((($_out)) + 288|0); temp_Int32x4_ptr = $261;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $276); $278 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),6))); $279 = ((($in)) + 256|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $279); $280 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),26))); $281 = SIMD_Int32x4_and($280,SIMD_Int32x4_splat(134217727)); $282 = SIMD_Int32x4_or($281,$278); $283 = SIMD_Int8x16_fromInt32x4Bits($282); $284 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $283, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $285 = SIMD_Int32x4_fromInt8x16Bits($284); $286 = SIMD_Int32x4_add($285,$282); $287 = SIMD_Int8x16_fromInt32x4Bits($286); $288 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $287, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $289 = SIMD_Int32x4_fromInt8x16Bits($288); $290 = SIMD_Int32x4_add($289,$286); $291 = SIMD_Int32x4_swizzle($276, 3, 3, 3, 3); $292 = SIMD_Int32x4_add($290,$291); $293 = ((($_out)) + 304|0); temp_Int32x4_ptr = $277;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $292); $294 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),1))); $295 = SIMD_Int32x4_and($294,SIMD_Int32x4_splat(134217727)); $296 = SIMD_Int8x16_fromInt32x4Bits($295); $297 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $296, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $298 = SIMD_Int32x4_fromInt8x16Bits($297); $299 = SIMD_Int32x4_add($298,$295); $300 = SIMD_Int8x16_fromInt32x4Bits($299); $301 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $300, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $302 = SIMD_Int32x4_fromInt8x16Bits($301); $303 = SIMD_Int32x4_add($302,$299); $304 = SIMD_Int32x4_swizzle($292, 3, 3, 3, 3); $305 = SIMD_Int32x4_add($303,$304); $306 = ((($_out)) + 320|0); temp_Int32x4_ptr = $293;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $305); $307 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),28))); $308 = ((($in)) + 272|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $308); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),4))); $310 = SIMD_Int32x4_and($309,SIMD_Int32x4_splat(134217727)); $311 = SIMD_Int32x4_or($310,$307); $312 = SIMD_Int8x16_fromInt32x4Bits($311); $313 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $312, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $314 = SIMD_Int32x4_fromInt8x16Bits($313); $315 = SIMD_Int32x4_add($314,$311); $316 = SIMD_Int8x16_fromInt32x4Bits($315); $317 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $316, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $318 = SIMD_Int32x4_fromInt8x16Bits($317); $319 = SIMD_Int32x4_add($318,$315); $320 = SIMD_Int32x4_swizzle($305, 3, 3, 3, 3); $321 = SIMD_Int32x4_add($319,$320); $322 = ((($_out)) + 336|0); temp_Int32x4_ptr = $306;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $321); $323 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),23))); $324 = ((($in)) + 288|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $324); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),9))); $326 = SIMD_Int32x4_and($325,SIMD_Int32x4_splat(134217727)); $327 = SIMD_Int32x4_or($326,$323); $328 = SIMD_Int8x16_fromInt32x4Bits($327); $329 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $328, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $330 = SIMD_Int32x4_fromInt8x16Bits($329); $331 = SIMD_Int32x4_add($330,$327); $332 = SIMD_Int8x16_fromInt32x4Bits($331); $333 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $332, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $334 = SIMD_Int32x4_fromInt8x16Bits($333); $335 = SIMD_Int32x4_add($334,$331); $336 = SIMD_Int32x4_swizzle($321, 3, 3, 3, 3); $337 = SIMD_Int32x4_add($335,$336); $338 = ((($_out)) + 352|0); temp_Int32x4_ptr = $322;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $337); $339 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),18))); $340 = ((($in)) + 304|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $340); $341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),14))); $342 = SIMD_Int32x4_and($341,SIMD_Int32x4_splat(134217727)); $343 = SIMD_Int32x4_or($342,$339); $344 = SIMD_Int8x16_fromInt32x4Bits($343); $345 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $344, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $346 = SIMD_Int32x4_fromInt8x16Bits($345); $347 = SIMD_Int32x4_add($346,$343); $348 = SIMD_Int8x16_fromInt32x4Bits($347); $349 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $348, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $350 = SIMD_Int32x4_fromInt8x16Bits($349); $351 = SIMD_Int32x4_add($350,$347); $352 = SIMD_Int32x4_swizzle($337, 3, 3, 3, 3); $353 = SIMD_Int32x4_add($351,$352); $354 = ((($_out)) + 368|0); temp_Int32x4_ptr = $338;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $353); $355 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),13))); $356 = ((($in)) + 320|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $356); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),19))); $358 = SIMD_Int32x4_and($357,SIMD_Int32x4_splat(134217727)); $359 = SIMD_Int32x4_or($358,$355); $360 = SIMD_Int8x16_fromInt32x4Bits($359); $361 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $360, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $362 = SIMD_Int32x4_fromInt8x16Bits($361); $363 = SIMD_Int32x4_add($362,$359); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int32x4_swizzle($353, 3, 3, 3, 3); $369 = SIMD_Int32x4_add($367,$368); $370 = ((($_out)) + 384|0); temp_Int32x4_ptr = $354;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $369); $371 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),8))); $372 = ((($in)) + 336|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $372); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),24))); $374 = SIMD_Int32x4_and($373,SIMD_Int32x4_splat(134217727)); $375 = SIMD_Int32x4_or($374,$371); $376 = SIMD_Int8x16_fromInt32x4Bits($375); $377 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $376, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $378 = SIMD_Int32x4_fromInt8x16Bits($377); $379 = SIMD_Int32x4_add($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int32x4_swizzle($369, 3, 3, 3, 3); $385 = SIMD_Int32x4_add($383,$384); $386 = ((($_out)) + 400|0); temp_Int32x4_ptr = $370;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $385); $387 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),3))); $388 = SIMD_Int32x4_and($387,SIMD_Int32x4_splat(134217727)); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int8x16_fromInt32x4Bits($392); $394 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $393, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $395 = SIMD_Int32x4_fromInt8x16Bits($394); $396 = SIMD_Int32x4_add($395,$392); $397 = SIMD_Int32x4_swizzle($385, 3, 3, 3, 3); $398 = SIMD_Int32x4_add($396,$397); $399 = ((($_out)) + 416|0); temp_Int32x4_ptr = $386;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $398); $400 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),30))); $401 = ((($in)) + 352|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $401); $402 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),2))); $403 = SIMD_Int32x4_and($402,SIMD_Int32x4_splat(134217727)); $404 = SIMD_Int32x4_or($403,$400); $405 = SIMD_Int8x16_fromInt32x4Bits($404); $406 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $405, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $407 = SIMD_Int32x4_fromInt8x16Bits($406); $408 = SIMD_Int32x4_add($407,$404); $409 = SIMD_Int8x16_fromInt32x4Bits($408); $410 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $409, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $411 = SIMD_Int32x4_fromInt8x16Bits($410); $412 = SIMD_Int32x4_add($411,$408); $413 = SIMD_Int32x4_swizzle($398, 3, 3, 3, 3); $414 = SIMD_Int32x4_add($412,$413); $415 = ((($_out)) + 432|0); temp_Int32x4_ptr = $399;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $414); $416 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),25))); $417 = ((($in)) + 368|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $417); $418 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),7))); $419 = SIMD_Int32x4_and($418,SIMD_Int32x4_splat(134217727)); $420 = SIMD_Int32x4_or($419,$416); $421 = SIMD_Int8x16_fromInt32x4Bits($420); $422 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $421, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $423 = SIMD_Int32x4_fromInt8x16Bits($422); $424 = SIMD_Int32x4_add($423,$420); $425 = SIMD_Int8x16_fromInt32x4Bits($424); $426 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $425, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $427 = SIMD_Int32x4_fromInt8x16Bits($426); $428 = SIMD_Int32x4_add($427,$424); $429 = SIMD_Int32x4_swizzle($414, 3, 3, 3, 3); $430 = SIMD_Int32x4_add($428,$429); $431 = ((($_out)) + 448|0); temp_Int32x4_ptr = $415;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $430); $432 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),20))); $433 = ((($in)) + 384|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $433); $434 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),12))); $435 = SIMD_Int32x4_and($434,SIMD_Int32x4_splat(134217727)); $436 = SIMD_Int32x4_or($435,$432); $437 = SIMD_Int8x16_fromInt32x4Bits($436); $438 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $437, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $439 = SIMD_Int32x4_fromInt8x16Bits($438); $440 = SIMD_Int32x4_add($439,$436); $441 = SIMD_Int8x16_fromInt32x4Bits($440); $442 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $441, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $443 = SIMD_Int32x4_fromInt8x16Bits($442); $444 = SIMD_Int32x4_add($443,$440); $445 = SIMD_Int32x4_swizzle($430, 3, 3, 3, 3); $446 = SIMD_Int32x4_add($444,$445); $447 = ((($_out)) + 464|0); temp_Int32x4_ptr = $431;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $446); $448 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),15))); $449 = ((($in)) + 400|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $449); $450 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),17))); $451 = SIMD_Int32x4_and($450,SIMD_Int32x4_splat(134217727)); $452 = SIMD_Int32x4_or($451,$448); $453 = SIMD_Int8x16_fromInt32x4Bits($452); $454 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $453, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $455 = SIMD_Int32x4_fromInt8x16Bits($454); $456 = SIMD_Int32x4_add($455,$452); $457 = SIMD_Int8x16_fromInt32x4Bits($456); $458 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $457, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $459 = SIMD_Int32x4_fromInt8x16Bits($458); $460 = SIMD_Int32x4_add($459,$456); $461 = SIMD_Int32x4_swizzle($446, 3, 3, 3, 3); $462 = SIMD_Int32x4_add($460,$461); $463 = ((($_out)) + 480|0); temp_Int32x4_ptr = $447;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $462); $464 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),10))); $465 = ((($in)) + 416|0); $$val = SIMD_Int32x4_load(HEAPU8, $465); $466 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),22))); $467 = SIMD_Int32x4_and($466,SIMD_Int32x4_splat(134217727)); $468 = SIMD_Int32x4_or($467,$464); $469 = SIMD_Int8x16_fromInt32x4Bits($468); $470 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $469, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $471 = SIMD_Int32x4_fromInt8x16Bits($470); $472 = SIMD_Int32x4_add($471,$468); $473 = SIMD_Int8x16_fromInt32x4Bits($472); $474 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $473, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $475 = SIMD_Int32x4_fromInt8x16Bits($474); $476 = SIMD_Int32x4_add($475,$472); $477 = SIMD_Int32x4_swizzle($462, 3, 3, 3, 3); $478 = SIMD_Int32x4_add($476,$477); $479 = ((($_out)) + 496|0); temp_Int32x4_ptr = $463;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $478); $480 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),5))); $481 = SIMD_Int8x16_fromInt32x4Bits($480); $482 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $481, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $483 = SIMD_Int32x4_fromInt8x16Bits($482); $484 = SIMD_Int32x4_add($483,$480); $485 = SIMD_Int8x16_fromInt32x4Bits($484); $486 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $485, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $487 = SIMD_Int32x4_fromInt8x16Bits($486); $488 = SIMD_Int32x4_add($487,$484); $489 = SIMD_Int32x4_swizzle($478, 3, 3, 3, 3); $490 = SIMD_Int32x4_add($488,$489); temp_Int32x4_ptr = $479;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $490); return (SIMD_Int32x4_check($490)); } function _iunpack28($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int32x4(0,0,0,0), $109 = 0; var $11 = 0, $110 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $111 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int32x4(0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int32x4(0,0,0,0), $118 = SIMD_Int32x4(0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = 0, $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $123 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $124 = SIMD_Int32x4(0,0,0,0), $125 = SIMD_Int32x4(0,0,0,0), $126 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $127 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int32x4(0,0,0,0), $13 = 0, $130 = SIMD_Int32x4(0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = 0, $133 = SIMD_Int32x4(0,0,0,0), $134 = 0, $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $139 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = SIMD_Int32x4(0,0,0,0), $142 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $143 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int32x4(0,0,0,0); var $146 = SIMD_Int32x4(0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = 0, $149 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = 0, $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $155 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int32x4(0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0); var $164 = 0, $165 = SIMD_Int32x4(0,0,0,0), $166 = 0, $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $171 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int32x4(0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = 0, $181 = SIMD_Int32x4(0,0,0,0); var $182 = 0, $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $187 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int32x4(0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = 0, $197 = SIMD_Int32x4(0,0,0,0), $198 = 0, $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $203 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int32x4(0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = 0, $213 = SIMD_Int32x4(0,0,0,0), $214 = 0, $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0); var $218 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $219 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int32x4(0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = 0, $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = 0, $231 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $232 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $236 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = 0, $242 = SIMD_Int32x4(0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $248 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0), $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0), $253 = 0; var $254 = SIMD_Int32x4(0,0,0,0), $255 = 0, $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $264 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = 0, $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = 0; var $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = 0, $286 = SIMD_Int32x4(0,0,0,0), $287 = 0, $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0), $29 = 0; var $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $296 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = 0, $302 = SIMD_Int32x4(0,0,0,0), $303 = 0, $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $308 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $312 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = 0, $318 = SIMD_Int32x4(0,0,0,0), $319 = 0, $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $325 = SIMD_Int32x4(0,0,0,0); var $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $328 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int32x4(0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int32x4(0,0,0,0), $335 = 0, $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $341 = SIMD_Int32x4(0,0,0,0), $342 = SIMD_Int32x4(0,0,0,0), $343 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $344 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int32x4(0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = 0, $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int32x4(0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0); var $362 = 0, $363 = SIMD_Int32x4(0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = 0, $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int32x4(0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = 0, $391 = SIMD_Int32x4(0,0,0,0), $392 = 0, $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int32x4(0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $398 = SIMD_Int32x4(0,0,0,0); var $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int32x4(0,0,0,0), $406 = 0, $407 = SIMD_Int32x4(0,0,0,0), $408 = 0, $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int32x4(0,0,0,0), $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $413 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0); var $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0), $424 = 0, $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int32x4(0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $43 = 0, $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int32x4(0,0,0,0), $438 = 0, $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = 0, $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int32x4(0,0,0,0), $444 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $445 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $45 = 0, $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0); var $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int32x4(0,0,0,0), $454 = 0, $455 = SIMD_Int32x4(0,0,0,0), $456 = 0, $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int32x4(0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $461 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int32x4(0,0,0,0), $464 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $465 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int32x4(0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0); var $470 = 0, $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $473 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $474 = SIMD_Int32x4(0,0,0,0), $475 = SIMD_Int32x4(0,0,0,0), $476 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $477 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $479 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0); var $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0), $77 = 0, $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0); var $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(268435455)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),28))); $13 = ((($in)) + 16|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26)),4))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(268435455)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26)),24))); $29 = ((($in)) + 32|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25)),8))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(268435455)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25)),20))); $45 = ((($in)) + 48|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),12))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(268435455)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),16))); $61 = ((($in)) + 64|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),16))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(268435455)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),12))); $77 = ((($in)) + 80|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $77); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),20))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(268435455)); $80 = SIMD_Int32x4_or($79,$76); $81 = SIMD_Int8x16_fromInt32x4Bits($80); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_add($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $90 = SIMD_Int32x4_add($88,$89); $91 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),8))); $93 = ((($in)) + 96|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $93); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),24))); $95 = SIMD_Int32x4_and($94,SIMD_Int32x4_splat(268435455)); $96 = SIMD_Int32x4_or($95,$92); $97 = SIMD_Int8x16_fromInt32x4Bits($96); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_add($99,$96); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int32x4_swizzle($90, 3, 3, 3, 3); $106 = SIMD_Int32x4_add($104,$105); $107 = ((($_out)) + 112|0); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),4))); $109 = ((($in)) + 112|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $109); $110 = SIMD_Int8x16_fromInt32x4Bits($108); $111 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $110, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $112 = SIMD_Int32x4_fromInt8x16Bits($111); $113 = SIMD_Int32x4_add($112,$108); $114 = SIMD_Int8x16_fromInt32x4Bits($113); $115 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $114, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $116 = SIMD_Int32x4_fromInt8x16Bits($115); $117 = SIMD_Int32x4_add($116,$113); $118 = SIMD_Int32x4_swizzle($106, 3, 3, 3, 3); $119 = SIMD_Int32x4_add($117,$118); $120 = ((($_out)) + 128|0); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $119); $121 = SIMD_Int32x4_and($$val20,SIMD_Int32x4_splat(268435455)); $122 = SIMD_Int8x16_fromInt32x4Bits($121); $123 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $122, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $124 = SIMD_Int32x4_fromInt8x16Bits($123); $125 = SIMD_Int32x4_add($124,$121); $126 = SIMD_Int8x16_fromInt32x4Bits($125); $127 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $126, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $128 = SIMD_Int32x4_fromInt8x16Bits($127); $129 = SIMD_Int32x4_add($128,$125); $130 = SIMD_Int32x4_swizzle($119, 3, 3, 3, 3); $131 = SIMD_Int32x4_add($129,$130); $132 = ((($_out)) + 144|0); temp_Int32x4_ptr = $120;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $131); $133 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),28))); $134 = ((($in)) + 128|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $134); $135 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),4))); $136 = SIMD_Int32x4_and($135,SIMD_Int32x4_splat(268435455)); $137 = SIMD_Int32x4_or($136,$133); $138 = SIMD_Int8x16_fromInt32x4Bits($137); $139 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $138, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $140 = SIMD_Int32x4_fromInt8x16Bits($139); $141 = SIMD_Int32x4_add($140,$137); $142 = SIMD_Int8x16_fromInt32x4Bits($141); $143 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $142, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $144 = SIMD_Int32x4_fromInt8x16Bits($143); $145 = SIMD_Int32x4_add($144,$141); $146 = SIMD_Int32x4_swizzle($131, 3, 3, 3, 3); $147 = SIMD_Int32x4_add($145,$146); $148 = ((($_out)) + 160|0); temp_Int32x4_ptr = $132;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $147); $149 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),24))); $150 = ((($in)) + 144|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $150); $151 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),8))); $152 = SIMD_Int32x4_and($151,SIMD_Int32x4_splat(268435455)); $153 = SIMD_Int32x4_or($152,$149); $154 = SIMD_Int8x16_fromInt32x4Bits($153); $155 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $154, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $156 = SIMD_Int32x4_fromInt8x16Bits($155); $157 = SIMD_Int32x4_add($156,$153); $158 = SIMD_Int8x16_fromInt32x4Bits($157); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_add($160,$157); $162 = SIMD_Int32x4_swizzle($147, 3, 3, 3, 3); $163 = SIMD_Int32x4_add($161,$162); $164 = ((($_out)) + 176|0); temp_Int32x4_ptr = $148;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $163); $165 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),20))); $166 = ((($in)) + 160|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $166); $167 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),12))); $168 = SIMD_Int32x4_and($167,SIMD_Int32x4_splat(268435455)); $169 = SIMD_Int32x4_or($168,$165); $170 = SIMD_Int8x16_fromInt32x4Bits($169); $171 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $170, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $172 = SIMD_Int32x4_fromInt8x16Bits($171); $173 = SIMD_Int32x4_add($172,$169); $174 = SIMD_Int8x16_fromInt32x4Bits($173); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_add($176,$173); $178 = SIMD_Int32x4_swizzle($163, 3, 3, 3, 3); $179 = SIMD_Int32x4_add($177,$178); $180 = ((($_out)) + 192|0); temp_Int32x4_ptr = $164;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $179); $181 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),16))); $182 = ((($in)) + 176|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $182); $183 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),16))); $184 = SIMD_Int32x4_and($183,SIMD_Int32x4_splat(268435455)); $185 = SIMD_Int32x4_or($184,$181); $186 = SIMD_Int8x16_fromInt32x4Bits($185); $187 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $186, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $188 = SIMD_Int32x4_fromInt8x16Bits($187); $189 = SIMD_Int32x4_add($188,$185); $190 = SIMD_Int8x16_fromInt32x4Bits($189); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_add($192,$189); $194 = SIMD_Int32x4_swizzle($179, 3, 3, 3, 3); $195 = SIMD_Int32x4_add($193,$194); $196 = ((($_out)) + 208|0); temp_Int32x4_ptr = $180;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $195); $197 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),12))); $198 = ((($in)) + 192|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $198); $199 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),20))); $200 = SIMD_Int32x4_and($199,SIMD_Int32x4_splat(268435455)); $201 = SIMD_Int32x4_or($200,$197); $202 = SIMD_Int8x16_fromInt32x4Bits($201); $203 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $202, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $204 = SIMD_Int32x4_fromInt8x16Bits($203); $205 = SIMD_Int32x4_add($204,$201); $206 = SIMD_Int8x16_fromInt32x4Bits($205); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_add($208,$205); $210 = SIMD_Int32x4_swizzle($195, 3, 3, 3, 3); $211 = SIMD_Int32x4_add($209,$210); $212 = ((($_out)) + 224|0); temp_Int32x4_ptr = $196;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $211); $213 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),8))); $214 = ((($in)) + 208|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $214); $215 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),24))); $216 = SIMD_Int32x4_and($215,SIMD_Int32x4_splat(268435455)); $217 = SIMD_Int32x4_or($216,$213); $218 = SIMD_Int8x16_fromInt32x4Bits($217); $219 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $218, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $220 = SIMD_Int32x4_fromInt8x16Bits($219); $221 = SIMD_Int32x4_add($220,$217); $222 = SIMD_Int8x16_fromInt32x4Bits($221); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_add($224,$221); $226 = SIMD_Int32x4_swizzle($211, 3, 3, 3, 3); $227 = SIMD_Int32x4_add($225,$226); $228 = ((($_out)) + 240|0); temp_Int32x4_ptr = $212;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $227); $229 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),4))); $230 = ((($in)) + 224|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $230); $231 = SIMD_Int8x16_fromInt32x4Bits($229); $232 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $231, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $233 = SIMD_Int32x4_fromInt8x16Bits($232); $234 = SIMD_Int32x4_add($233,$229); $235 = SIMD_Int8x16_fromInt32x4Bits($234); $236 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $235, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $237 = SIMD_Int32x4_fromInt8x16Bits($236); $238 = SIMD_Int32x4_add($237,$234); $239 = SIMD_Int32x4_swizzle($227, 3, 3, 3, 3); $240 = SIMD_Int32x4_add($238,$239); $241 = ((($_out)) + 256|0); temp_Int32x4_ptr = $228;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $240); $242 = SIMD_Int32x4_and($$val13,SIMD_Int32x4_splat(268435455)); $243 = SIMD_Int8x16_fromInt32x4Bits($242); $244 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $243, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $245 = SIMD_Int32x4_fromInt8x16Bits($244); $246 = SIMD_Int32x4_add($245,$242); $247 = SIMD_Int8x16_fromInt32x4Bits($246); $248 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $247, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $249 = SIMD_Int32x4_fromInt8x16Bits($248); $250 = SIMD_Int32x4_add($249,$246); $251 = SIMD_Int32x4_swizzle($240, 3, 3, 3, 3); $252 = SIMD_Int32x4_add($250,$251); $253 = ((($_out)) + 272|0); temp_Int32x4_ptr = $241;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $252); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),28))); $255 = ((($in)) + 240|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $255); $256 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $257 = SIMD_Int32x4_and($256,SIMD_Int32x4_splat(268435455)); $258 = SIMD_Int32x4_or($257,$254); $259 = SIMD_Int8x16_fromInt32x4Bits($258); $260 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $259, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $261 = SIMD_Int32x4_fromInt8x16Bits($260); $262 = SIMD_Int32x4_add($261,$258); $263 = SIMD_Int8x16_fromInt32x4Bits($262); $264 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $263, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $265 = SIMD_Int32x4_fromInt8x16Bits($264); $266 = SIMD_Int32x4_add($265,$262); $267 = SIMD_Int32x4_swizzle($252, 3, 3, 3, 3); $268 = SIMD_Int32x4_add($266,$267); $269 = ((($_out)) + 288|0); temp_Int32x4_ptr = $253;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $268); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),24))); $271 = ((($in)) + 256|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $271); $272 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),8))); $273 = SIMD_Int32x4_and($272,SIMD_Int32x4_splat(268435455)); $274 = SIMD_Int32x4_or($273,$270); $275 = SIMD_Int8x16_fromInt32x4Bits($274); $276 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $275, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $277 = SIMD_Int32x4_fromInt8x16Bits($276); $278 = SIMD_Int32x4_add($277,$274); $279 = SIMD_Int8x16_fromInt32x4Bits($278); $280 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $279, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $281 = SIMD_Int32x4_fromInt8x16Bits($280); $282 = SIMD_Int32x4_add($281,$278); $283 = SIMD_Int32x4_swizzle($268, 3, 3, 3, 3); $284 = SIMD_Int32x4_add($282,$283); $285 = ((($_out)) + 304|0); temp_Int32x4_ptr = $269;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $284); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),20))); $287 = ((($in)) + 272|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $287); $288 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),12))); $289 = SIMD_Int32x4_and($288,SIMD_Int32x4_splat(268435455)); $290 = SIMD_Int32x4_or($289,$286); $291 = SIMD_Int8x16_fromInt32x4Bits($290); $292 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $291, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $293 = SIMD_Int32x4_fromInt8x16Bits($292); $294 = SIMD_Int32x4_add($293,$290); $295 = SIMD_Int8x16_fromInt32x4Bits($294); $296 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $295, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $297 = SIMD_Int32x4_fromInt8x16Bits($296); $298 = SIMD_Int32x4_add($297,$294); $299 = SIMD_Int32x4_swizzle($284, 3, 3, 3, 3); $300 = SIMD_Int32x4_add($298,$299); $301 = ((($_out)) + 320|0); temp_Int32x4_ptr = $285;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $300); $302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),16))); $303 = ((($in)) + 288|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $303); $304 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),16))); $305 = SIMD_Int32x4_and($304,SIMD_Int32x4_splat(268435455)); $306 = SIMD_Int32x4_or($305,$302); $307 = SIMD_Int8x16_fromInt32x4Bits($306); $308 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $307, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $309 = SIMD_Int32x4_fromInt8x16Bits($308); $310 = SIMD_Int32x4_add($309,$306); $311 = SIMD_Int8x16_fromInt32x4Bits($310); $312 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $311, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $313 = SIMD_Int32x4_fromInt8x16Bits($312); $314 = SIMD_Int32x4_add($313,$310); $315 = SIMD_Int32x4_swizzle($300, 3, 3, 3, 3); $316 = SIMD_Int32x4_add($314,$315); $317 = ((($_out)) + 336|0); temp_Int32x4_ptr = $301;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $316); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),12))); $319 = ((($in)) + 304|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $319); $320 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),20))); $321 = SIMD_Int32x4_and($320,SIMD_Int32x4_splat(268435455)); $322 = SIMD_Int32x4_or($321,$318); $323 = SIMD_Int8x16_fromInt32x4Bits($322); $324 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $323, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $325 = SIMD_Int32x4_fromInt8x16Bits($324); $326 = SIMD_Int32x4_add($325,$322); $327 = SIMD_Int8x16_fromInt32x4Bits($326); $328 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $327, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $329 = SIMD_Int32x4_fromInt8x16Bits($328); $330 = SIMD_Int32x4_add($329,$326); $331 = SIMD_Int32x4_swizzle($316, 3, 3, 3, 3); $332 = SIMD_Int32x4_add($330,$331); $333 = ((($_out)) + 352|0); temp_Int32x4_ptr = $317;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $332); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),8))); $335 = ((($in)) + 320|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $335); $336 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),24))); $337 = SIMD_Int32x4_and($336,SIMD_Int32x4_splat(268435455)); $338 = SIMD_Int32x4_or($337,$334); $339 = SIMD_Int8x16_fromInt32x4Bits($338); $340 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $339, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $341 = SIMD_Int32x4_fromInt8x16Bits($340); $342 = SIMD_Int32x4_add($341,$338); $343 = SIMD_Int8x16_fromInt32x4Bits($342); $344 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $343, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $345 = SIMD_Int32x4_fromInt8x16Bits($344); $346 = SIMD_Int32x4_add($345,$342); $347 = SIMD_Int32x4_swizzle($332, 3, 3, 3, 3); $348 = SIMD_Int32x4_add($346,$347); $349 = ((($_out)) + 368|0); temp_Int32x4_ptr = $333;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $348); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),4))); $351 = ((($in)) + 336|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $351); $352 = SIMD_Int8x16_fromInt32x4Bits($350); $353 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $352, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $354 = SIMD_Int32x4_fromInt8x16Bits($353); $355 = SIMD_Int32x4_add($354,$350); $356 = SIMD_Int8x16_fromInt32x4Bits($355); $357 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $356, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $358 = SIMD_Int32x4_fromInt8x16Bits($357); $359 = SIMD_Int32x4_add($358,$355); $360 = SIMD_Int32x4_swizzle($348, 3, 3, 3, 3); $361 = SIMD_Int32x4_add($359,$360); $362 = ((($_out)) + 384|0); temp_Int32x4_ptr = $349;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $361); $363 = SIMD_Int32x4_and($$val6,SIMD_Int32x4_splat(268435455)); $364 = SIMD_Int8x16_fromInt32x4Bits($363); $365 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $364, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $366 = SIMD_Int32x4_fromInt8x16Bits($365); $367 = SIMD_Int32x4_add($366,$363); $368 = SIMD_Int8x16_fromInt32x4Bits($367); $369 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $368, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $370 = SIMD_Int32x4_fromInt8x16Bits($369); $371 = SIMD_Int32x4_add($370,$367); $372 = SIMD_Int32x4_swizzle($361, 3, 3, 3, 3); $373 = SIMD_Int32x4_add($371,$372); $374 = ((($_out)) + 400|0); temp_Int32x4_ptr = $362;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $373); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),28))); $376 = ((($in)) + 352|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $376); $377 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),4))); $378 = SIMD_Int32x4_and($377,SIMD_Int32x4_splat(268435455)); $379 = SIMD_Int32x4_or($378,$375); $380 = SIMD_Int8x16_fromInt32x4Bits($379); $381 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $380, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $382 = SIMD_Int32x4_fromInt8x16Bits($381); $383 = SIMD_Int32x4_add($382,$379); $384 = SIMD_Int8x16_fromInt32x4Bits($383); $385 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $384, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $386 = SIMD_Int32x4_fromInt8x16Bits($385); $387 = SIMD_Int32x4_add($386,$383); $388 = SIMD_Int32x4_swizzle($373, 3, 3, 3, 3); $389 = SIMD_Int32x4_add($387,$388); $390 = ((($_out)) + 416|0); temp_Int32x4_ptr = $374;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $389); $391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),24))); $392 = ((($in)) + 368|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $392); $393 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),8))); $394 = SIMD_Int32x4_and($393,SIMD_Int32x4_splat(268435455)); $395 = SIMD_Int32x4_or($394,$391); $396 = SIMD_Int8x16_fromInt32x4Bits($395); $397 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $396, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $398 = SIMD_Int32x4_fromInt8x16Bits($397); $399 = SIMD_Int32x4_add($398,$395); $400 = SIMD_Int8x16_fromInt32x4Bits($399); $401 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $400, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $402 = SIMD_Int32x4_fromInt8x16Bits($401); $403 = SIMD_Int32x4_add($402,$399); $404 = SIMD_Int32x4_swizzle($389, 3, 3, 3, 3); $405 = SIMD_Int32x4_add($403,$404); $406 = ((($_out)) + 432|0); temp_Int32x4_ptr = $390;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $405); $407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),20))); $408 = ((($in)) + 384|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $408); $409 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),12))); $410 = SIMD_Int32x4_and($409,SIMD_Int32x4_splat(268435455)); $411 = SIMD_Int32x4_or($410,$407); $412 = SIMD_Int8x16_fromInt32x4Bits($411); $413 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $412, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $414 = SIMD_Int32x4_fromInt8x16Bits($413); $415 = SIMD_Int32x4_add($414,$411); $416 = SIMD_Int8x16_fromInt32x4Bits($415); $417 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $416, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $418 = SIMD_Int32x4_fromInt8x16Bits($417); $419 = SIMD_Int32x4_add($418,$415); $420 = SIMD_Int32x4_swizzle($405, 3, 3, 3, 3); $421 = SIMD_Int32x4_add($419,$420); $422 = ((($_out)) + 448|0); temp_Int32x4_ptr = $406;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $421); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),16))); $424 = ((($in)) + 400|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $424); $425 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),16))); $426 = SIMD_Int32x4_and($425,SIMD_Int32x4_splat(268435455)); $427 = SIMD_Int32x4_or($426,$423); $428 = SIMD_Int8x16_fromInt32x4Bits($427); $429 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $428, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $430 = SIMD_Int32x4_fromInt8x16Bits($429); $431 = SIMD_Int32x4_add($430,$427); $432 = SIMD_Int8x16_fromInt32x4Bits($431); $433 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $432, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $434 = SIMD_Int32x4_fromInt8x16Bits($433); $435 = SIMD_Int32x4_add($434,$431); $436 = SIMD_Int32x4_swizzle($421, 3, 3, 3, 3); $437 = SIMD_Int32x4_add($435,$436); $438 = ((($_out)) + 464|0); temp_Int32x4_ptr = $422;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $437); $439 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),12))); $440 = ((($in)) + 416|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $440); $441 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),20))); $442 = SIMD_Int32x4_and($441,SIMD_Int32x4_splat(268435455)); $443 = SIMD_Int32x4_or($442,$439); $444 = SIMD_Int8x16_fromInt32x4Bits($443); $445 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $444, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $446 = SIMD_Int32x4_fromInt8x16Bits($445); $447 = SIMD_Int32x4_add($446,$443); $448 = SIMD_Int8x16_fromInt32x4Bits($447); $449 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $448, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $450 = SIMD_Int32x4_fromInt8x16Bits($449); $451 = SIMD_Int32x4_add($450,$447); $452 = SIMD_Int32x4_swizzle($437, 3, 3, 3, 3); $453 = SIMD_Int32x4_add($451,$452); $454 = ((($_out)) + 480|0); temp_Int32x4_ptr = $438;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $453); $455 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),8))); $456 = ((($in)) + 432|0); $$val = SIMD_Int32x4_load(HEAPU8, $456); $457 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),24))); $458 = SIMD_Int32x4_and($457,SIMD_Int32x4_splat(268435455)); $459 = SIMD_Int32x4_or($458,$455); $460 = SIMD_Int8x16_fromInt32x4Bits($459); $461 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $460, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $462 = SIMD_Int32x4_fromInt8x16Bits($461); $463 = SIMD_Int32x4_add($462,$459); $464 = SIMD_Int8x16_fromInt32x4Bits($463); $465 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $464, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $466 = SIMD_Int32x4_fromInt8x16Bits($465); $467 = SIMD_Int32x4_add($466,$463); $468 = SIMD_Int32x4_swizzle($453, 3, 3, 3, 3); $469 = SIMD_Int32x4_add($467,$468); $470 = ((($_out)) + 496|0); temp_Int32x4_ptr = $454;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $469); $471 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),4))); $472 = SIMD_Int8x16_fromInt32x4Bits($471); $473 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $472, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $474 = SIMD_Int32x4_fromInt8x16Bits($473); $475 = SIMD_Int32x4_add($474,$471); $476 = SIMD_Int8x16_fromInt32x4Bits($475); $477 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $476, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $478 = SIMD_Int32x4_fromInt8x16Bits($477); $479 = SIMD_Int32x4_add($478,$475); $480 = SIMD_Int32x4_swizzle($469, 3, 3, 3, 3); $481 = SIMD_Int32x4_add($479,$480); temp_Int32x4_ptr = $470;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $481); return (SIMD_Int32x4_check($481)); } function _iunpack29($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0, $108 = SIMD_Int32x4(0,0,0,0); var $109 = 0, $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = 0, $124 = SIMD_Int32x4(0,0,0,0), $125 = 0, $126 = SIMD_Int32x4(0,0,0,0); var $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0); var $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = SIMD_Int32x4(0,0,0,0), $158 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $159 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int32x4(0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $163 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int32x4(0,0,0,0), $166 = SIMD_Int32x4(0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = 0, $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = 0, $171 = SIMD_Int32x4(0,0,0,0), $172 = SIMD_Int32x4(0,0,0,0), $173 = SIMD_Int32x4(0,0,0,0), $174 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $175 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int32x4(0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0); var $181 = SIMD_Int32x4(0,0,0,0), $182 = SIMD_Int32x4(0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = 0, $185 = SIMD_Int32x4(0,0,0,0), $186 = 0, $187 = SIMD_Int32x4(0,0,0,0), $188 = SIMD_Int32x4(0,0,0,0), $189 = SIMD_Int32x4(0,0,0,0), $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $191 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int32x4(0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int32x4(0,0,0,0), $198 = SIMD_Int32x4(0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0); var $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = 0, $201 = SIMD_Int32x4(0,0,0,0), $202 = 0, $203 = SIMD_Int32x4(0,0,0,0), $204 = SIMD_Int32x4(0,0,0,0), $205 = SIMD_Int32x4(0,0,0,0), $206 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $207 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int32x4(0,0,0,0), $214 = SIMD_Int32x4(0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0), $216 = 0; var $217 = SIMD_Int32x4(0,0,0,0), $218 = 0, $219 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = SIMD_Int32x4(0,0,0,0), $222 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $223 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int32x4(0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int32x4(0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int32x4(0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = 0, $233 = SIMD_Int32x4(0,0,0,0), $234 = 0; var $235 = SIMD_Int32x4(0,0,0,0), $236 = SIMD_Int32x4(0,0,0,0), $237 = SIMD_Int32x4(0,0,0,0), $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = 0, $251 = SIMD_Int32x4(0,0,0,0), $252 = SIMD_Int32x4(0,0,0,0); var $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int32x4(0,0,0,0), $262 = SIMD_Int32x4(0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = 0, $265 = SIMD_Int32x4(0,0,0,0), $266 = 0, $267 = SIMD_Int32x4(0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0, $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int32x4(0,0,0,0), $278 = SIMD_Int32x4(0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = 0, $281 = SIMD_Int32x4(0,0,0,0), $282 = 0, $283 = SIMD_Int32x4(0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int32x4(0,0,0,0); var $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int32x4(0,0,0,0), $294 = SIMD_Int32x4(0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = 0, $297 = SIMD_Int32x4(0,0,0,0), $298 = 0, $299 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $307 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int32x4(0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = 0, $313 = SIMD_Int32x4(0,0,0,0), $314 = 0, $315 = SIMD_Int32x4(0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $323 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0); var $325 = SIMD_Int32x4(0,0,0,0), $326 = SIMD_Int32x4(0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = 0, $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0), $341 = 0, $342 = SIMD_Int32x4(0,0,0,0); var $343 = 0, $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = 0, $358 = SIMD_Int32x4(0,0,0,0), $359 = 0, $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0); var $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = 0, $374 = SIMD_Int32x4(0,0,0,0), $375 = 0, $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int32x4(0,0,0,0), $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = 0, $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int32x4(0,0,0,0), $391 = 0, $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $397 = SIMD_Int32x4(0,0,0,0); var $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = 0, $406 = SIMD_Int32x4(0,0,0,0), $407 = 0, $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $412 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0), $414 = SIMD_Int32x4(0,0,0,0); var $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = 0, $422 = SIMD_Int32x4(0,0,0,0), $423 = 0, $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int32x4(0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $432 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = 0, $438 = SIMD_Int32x4(0,0,0,0), $439 = 0, $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $444 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $448 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = 0, $450 = SIMD_Int32x4(0,0,0,0); var $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = 0, $454 = SIMD_Int32x4(0,0,0,0), $455 = 0, $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0), $459 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int32x4(0,0,0,0), $468 = SIMD_Int32x4(0,0,0,0), $469 = 0; var $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int32x4(0,0,0,0), $471 = 0, $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int32x4(0,0,0,0), $475 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $476 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int32x4(0,0,0,0), $479 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = SIMD_Int32x4(0,0,0,0), $485 = 0, $486 = SIMD_Int32x4(0,0,0,0), $487 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $488 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $490 = SIMD_Int32x4(0,0,0,0), $491 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $492 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $493 = SIMD_Int32x4(0,0,0,0), $494 = SIMD_Int32x4(0,0,0,0), $495 = SIMD_Int32x4(0,0,0,0), $496 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0); var $77 = 0, $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0); var $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(536870911)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),29))); $13 = ((($in)) + 16|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27)),3))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(536870911)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27)),26))); $29 = ((($in)) + 32|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26)),6))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(536870911)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26)),23))); $45 = ((($in)) + 48|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25)),9))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(536870911)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25)),20))); $61 = ((($in)) + 64|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),12))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(536870911)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),17))); $77 = ((($in)) + 80|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $77); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),15))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(536870911)); $80 = SIMD_Int32x4_or($79,$76); $81 = SIMD_Int8x16_fromInt32x4Bits($80); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_add($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $90 = SIMD_Int32x4_add($88,$89); $91 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),14))); $93 = ((($in)) + 96|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $93); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),18))); $95 = SIMD_Int32x4_and($94,SIMD_Int32x4_splat(536870911)); $96 = SIMD_Int32x4_or($95,$92); $97 = SIMD_Int8x16_fromInt32x4Bits($96); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_add($99,$96); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int32x4_swizzle($90, 3, 3, 3, 3); $106 = SIMD_Int32x4_add($104,$105); $107 = ((($_out)) + 112|0); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),11))); $109 = ((($in)) + 112|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $109); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),21))); $111 = SIMD_Int32x4_and($110,SIMD_Int32x4_splat(536870911)); $112 = SIMD_Int32x4_or($111,$108); $113 = SIMD_Int8x16_fromInt32x4Bits($112); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_add($115,$112); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int32x4_swizzle($106, 3, 3, 3, 3); $122 = SIMD_Int32x4_add($120,$121); $123 = ((($_out)) + 128|0); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),8))); $125 = ((($in)) + 128|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $125); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),24))); $127 = SIMD_Int32x4_and($126,SIMD_Int32x4_splat(536870911)); $128 = SIMD_Int32x4_or($127,$124); $129 = SIMD_Int8x16_fromInt32x4Bits($128); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_add($131,$128); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int32x4_swizzle($122, 3, 3, 3, 3); $138 = SIMD_Int32x4_add($136,$137); $139 = ((($_out)) + 144|0); temp_Int32x4_ptr = $123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),5))); $141 = ((($in)) + 144|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $141); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),27))); $143 = SIMD_Int32x4_and($142,SIMD_Int32x4_splat(536870911)); $144 = SIMD_Int32x4_or($143,$140); $145 = SIMD_Int8x16_fromInt32x4Bits($144); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_add($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int32x4_swizzle($138, 3, 3, 3, 3); $154 = SIMD_Int32x4_add($152,$153); $155 = ((($_out)) + 160|0); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),2))); $157 = SIMD_Int32x4_and($156,SIMD_Int32x4_splat(536870911)); $158 = SIMD_Int8x16_fromInt32x4Bits($157); $159 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $158, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $160 = SIMD_Int32x4_fromInt8x16Bits($159); $161 = SIMD_Int32x4_add($160,$157); $162 = SIMD_Int8x16_fromInt32x4Bits($161); $163 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $162, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $164 = SIMD_Int32x4_fromInt8x16Bits($163); $165 = SIMD_Int32x4_add($164,$161); $166 = SIMD_Int32x4_swizzle($154, 3, 3, 3, 3); $167 = SIMD_Int32x4_add($165,$166); $168 = ((($_out)) + 176|0); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $167); $169 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),31))); $170 = ((($in)) + 160|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $170); $171 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),1))); $172 = SIMD_Int32x4_and($171,SIMD_Int32x4_splat(536870911)); $173 = SIMD_Int32x4_or($172,$169); $174 = SIMD_Int8x16_fromInt32x4Bits($173); $175 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $174, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $176 = SIMD_Int32x4_fromInt8x16Bits($175); $177 = SIMD_Int32x4_add($176,$173); $178 = SIMD_Int8x16_fromInt32x4Bits($177); $179 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $178, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $180 = SIMD_Int32x4_fromInt8x16Bits($179); $181 = SIMD_Int32x4_add($180,$177); $182 = SIMD_Int32x4_swizzle($167, 3, 3, 3, 3); $183 = SIMD_Int32x4_add($181,$182); $184 = ((($_out)) + 192|0); temp_Int32x4_ptr = $168;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $183); $185 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),28))); $186 = ((($in)) + 176|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $186); $187 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),4))); $188 = SIMD_Int32x4_and($187,SIMD_Int32x4_splat(536870911)); $189 = SIMD_Int32x4_or($188,$185); $190 = SIMD_Int8x16_fromInt32x4Bits($189); $191 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $190, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $192 = SIMD_Int32x4_fromInt8x16Bits($191); $193 = SIMD_Int32x4_add($192,$189); $194 = SIMD_Int8x16_fromInt32x4Bits($193); $195 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $194, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $196 = SIMD_Int32x4_fromInt8x16Bits($195); $197 = SIMD_Int32x4_add($196,$193); $198 = SIMD_Int32x4_swizzle($183, 3, 3, 3, 3); $199 = SIMD_Int32x4_add($197,$198); $200 = ((($_out)) + 208|0); temp_Int32x4_ptr = $184;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $199); $201 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),25))); $202 = ((($in)) + 192|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $202); $203 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),7))); $204 = SIMD_Int32x4_and($203,SIMD_Int32x4_splat(536870911)); $205 = SIMD_Int32x4_or($204,$201); $206 = SIMD_Int8x16_fromInt32x4Bits($205); $207 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $206, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $208 = SIMD_Int32x4_fromInt8x16Bits($207); $209 = SIMD_Int32x4_add($208,$205); $210 = SIMD_Int8x16_fromInt32x4Bits($209); $211 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $210, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $212 = SIMD_Int32x4_fromInt8x16Bits($211); $213 = SIMD_Int32x4_add($212,$209); $214 = SIMD_Int32x4_swizzle($199, 3, 3, 3, 3); $215 = SIMD_Int32x4_add($213,$214); $216 = ((($_out)) + 224|0); temp_Int32x4_ptr = $200;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $215); $217 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),22))); $218 = ((($in)) + 208|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $218); $219 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),10))); $220 = SIMD_Int32x4_and($219,SIMD_Int32x4_splat(536870911)); $221 = SIMD_Int32x4_or($220,$217); $222 = SIMD_Int8x16_fromInt32x4Bits($221); $223 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $222, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $224 = SIMD_Int32x4_fromInt8x16Bits($223); $225 = SIMD_Int32x4_add($224,$221); $226 = SIMD_Int8x16_fromInt32x4Bits($225); $227 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $226, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $228 = SIMD_Int32x4_fromInt8x16Bits($227); $229 = SIMD_Int32x4_add($228,$225); $230 = SIMD_Int32x4_swizzle($215, 3, 3, 3, 3); $231 = SIMD_Int32x4_add($229,$230); $232 = ((($_out)) + 240|0); temp_Int32x4_ptr = $216;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $231); $233 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),19))); $234 = ((($in)) + 224|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $234); $235 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),13))); $236 = SIMD_Int32x4_and($235,SIMD_Int32x4_splat(536870911)); $237 = SIMD_Int32x4_or($236,$233); $238 = SIMD_Int8x16_fromInt32x4Bits($237); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_add($240,$237); $242 = SIMD_Int8x16_fromInt32x4Bits($241); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_add($244,$241); $246 = SIMD_Int32x4_swizzle($231, 3, 3, 3, 3); $247 = SIMD_Int32x4_add($245,$246); $248 = ((($_out)) + 256|0); temp_Int32x4_ptr = $232;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $249 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),16))); $250 = ((($in)) + 240|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $250); $251 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),16))); $252 = SIMD_Int32x4_and($251,SIMD_Int32x4_splat(536870911)); $253 = SIMD_Int32x4_or($252,$249); $254 = SIMD_Int8x16_fromInt32x4Bits($253); $255 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $254, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_add($256,$253); $258 = SIMD_Int8x16_fromInt32x4Bits($257); $259 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $258, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $260 = SIMD_Int32x4_fromInt8x16Bits($259); $261 = SIMD_Int32x4_add($260,$257); $262 = SIMD_Int32x4_swizzle($247, 3, 3, 3, 3); $263 = SIMD_Int32x4_add($261,$262); $264 = ((($_out)) + 272|0); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $263); $265 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),13))); $266 = ((($in)) + 256|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $266); $267 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),19))); $268 = SIMD_Int32x4_and($267,SIMD_Int32x4_splat(536870911)); $269 = SIMD_Int32x4_or($268,$265); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int8x16_fromInt32x4Bits($273); $275 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $274, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $276 = SIMD_Int32x4_fromInt8x16Bits($275); $277 = SIMD_Int32x4_add($276,$273); $278 = SIMD_Int32x4_swizzle($263, 3, 3, 3, 3); $279 = SIMD_Int32x4_add($277,$278); $280 = ((($_out)) + 288|0); temp_Int32x4_ptr = $264;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $279); $281 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),10))); $282 = ((($in)) + 272|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $282); $283 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),22))); $284 = SIMD_Int32x4_and($283,SIMD_Int32x4_splat(536870911)); $285 = SIMD_Int32x4_or($284,$281); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int8x16_fromInt32x4Bits($289); $291 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $290, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $292 = SIMD_Int32x4_fromInt8x16Bits($291); $293 = SIMD_Int32x4_add($292,$289); $294 = SIMD_Int32x4_swizzle($279, 3, 3, 3, 3); $295 = SIMD_Int32x4_add($293,$294); $296 = ((($_out)) + 304|0); temp_Int32x4_ptr = $280;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $295); $297 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),7))); $298 = ((($in)) + 288|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $298); $299 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),25))); $300 = SIMD_Int32x4_and($299,SIMD_Int32x4_splat(536870911)); $301 = SIMD_Int32x4_or($300,$297); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int8x16_fromInt32x4Bits($305); $307 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $306, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $308 = SIMD_Int32x4_fromInt8x16Bits($307); $309 = SIMD_Int32x4_add($308,$305); $310 = SIMD_Int32x4_swizzle($295, 3, 3, 3, 3); $311 = SIMD_Int32x4_add($309,$310); $312 = ((($_out)) + 320|0); temp_Int32x4_ptr = $296;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $311); $313 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),4))); $314 = ((($in)) + 304|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $314); $315 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),28))); $316 = SIMD_Int32x4_and($315,SIMD_Int32x4_splat(536870911)); $317 = SIMD_Int32x4_or($316,$313); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int8x16_fromInt32x4Bits($321); $323 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $322, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $324 = SIMD_Int32x4_fromInt8x16Bits($323); $325 = SIMD_Int32x4_add($324,$321); $326 = SIMD_Int32x4_swizzle($311, 3, 3, 3, 3); $327 = SIMD_Int32x4_add($325,$326); $328 = ((($_out)) + 336|0); temp_Int32x4_ptr = $312;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $327); $329 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),1))); $330 = SIMD_Int32x4_and($329,SIMD_Int32x4_splat(536870911)); $331 = SIMD_Int8x16_fromInt32x4Bits($330); $332 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $331, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $333 = SIMD_Int32x4_fromInt8x16Bits($332); $334 = SIMD_Int32x4_add($333,$330); $335 = SIMD_Int8x16_fromInt32x4Bits($334); $336 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $335, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $337 = SIMD_Int32x4_fromInt8x16Bits($336); $338 = SIMD_Int32x4_add($337,$334); $339 = SIMD_Int32x4_swizzle($327, 3, 3, 3, 3); $340 = SIMD_Int32x4_add($338,$339); $341 = ((($_out)) + 352|0); temp_Int32x4_ptr = $328;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $340); $342 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),30))); $343 = ((($in)) + 320|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $343); $344 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),2))); $345 = SIMD_Int32x4_and($344,SIMD_Int32x4_splat(536870911)); $346 = SIMD_Int32x4_or($345,$342); $347 = SIMD_Int8x16_fromInt32x4Bits($346); $348 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $347, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $349 = SIMD_Int32x4_fromInt8x16Bits($348); $350 = SIMD_Int32x4_add($349,$346); $351 = SIMD_Int8x16_fromInt32x4Bits($350); $352 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $351, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $353 = SIMD_Int32x4_fromInt8x16Bits($352); $354 = SIMD_Int32x4_add($353,$350); $355 = SIMD_Int32x4_swizzle($340, 3, 3, 3, 3); $356 = SIMD_Int32x4_add($354,$355); $357 = ((($_out)) + 368|0); temp_Int32x4_ptr = $341;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $356); $358 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),27))); $359 = ((($in)) + 336|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $359); $360 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),5))); $361 = SIMD_Int32x4_and($360,SIMD_Int32x4_splat(536870911)); $362 = SIMD_Int32x4_or($361,$358); $363 = SIMD_Int8x16_fromInt32x4Bits($362); $364 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $363, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $365 = SIMD_Int32x4_fromInt8x16Bits($364); $366 = SIMD_Int32x4_add($365,$362); $367 = SIMD_Int8x16_fromInt32x4Bits($366); $368 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $367, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $369 = SIMD_Int32x4_fromInt8x16Bits($368); $370 = SIMD_Int32x4_add($369,$366); $371 = SIMD_Int32x4_swizzle($356, 3, 3, 3, 3); $372 = SIMD_Int32x4_add($370,$371); $373 = ((($_out)) + 384|0); temp_Int32x4_ptr = $357;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $372); $374 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),24))); $375 = ((($in)) + 352|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $375); $376 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),8))); $377 = SIMD_Int32x4_and($376,SIMD_Int32x4_splat(536870911)); $378 = SIMD_Int32x4_or($377,$374); $379 = SIMD_Int8x16_fromInt32x4Bits($378); $380 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $379, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $381 = SIMD_Int32x4_fromInt8x16Bits($380); $382 = SIMD_Int32x4_add($381,$378); $383 = SIMD_Int8x16_fromInt32x4Bits($382); $384 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $383, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $385 = SIMD_Int32x4_fromInt8x16Bits($384); $386 = SIMD_Int32x4_add($385,$382); $387 = SIMD_Int32x4_swizzle($372, 3, 3, 3, 3); $388 = SIMD_Int32x4_add($386,$387); $389 = ((($_out)) + 400|0); temp_Int32x4_ptr = $373;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $388); $390 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),21))); $391 = ((($in)) + 368|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $391); $392 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),11))); $393 = SIMD_Int32x4_and($392,SIMD_Int32x4_splat(536870911)); $394 = SIMD_Int32x4_or($393,$390); $395 = SIMD_Int8x16_fromInt32x4Bits($394); $396 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $395, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $397 = SIMD_Int32x4_fromInt8x16Bits($396); $398 = SIMD_Int32x4_add($397,$394); $399 = SIMD_Int8x16_fromInt32x4Bits($398); $400 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $399, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $401 = SIMD_Int32x4_fromInt8x16Bits($400); $402 = SIMD_Int32x4_add($401,$398); $403 = SIMD_Int32x4_swizzle($388, 3, 3, 3, 3); $404 = SIMD_Int32x4_add($402,$403); $405 = ((($_out)) + 416|0); temp_Int32x4_ptr = $389;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $404); $406 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),18))); $407 = ((($in)) + 384|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $407); $408 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),14))); $409 = SIMD_Int32x4_and($408,SIMD_Int32x4_splat(536870911)); $410 = SIMD_Int32x4_or($409,$406); $411 = SIMD_Int8x16_fromInt32x4Bits($410); $412 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $411, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $413 = SIMD_Int32x4_fromInt8x16Bits($412); $414 = SIMD_Int32x4_add($413,$410); $415 = SIMD_Int8x16_fromInt32x4Bits($414); $416 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $415, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $417 = SIMD_Int32x4_fromInt8x16Bits($416); $418 = SIMD_Int32x4_add($417,$414); $419 = SIMD_Int32x4_swizzle($404, 3, 3, 3, 3); $420 = SIMD_Int32x4_add($418,$419); $421 = ((($_out)) + 432|0); temp_Int32x4_ptr = $405;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $420); $422 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),15))); $423 = ((($in)) + 400|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $423); $424 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),17))); $425 = SIMD_Int32x4_and($424,SIMD_Int32x4_splat(536870911)); $426 = SIMD_Int32x4_or($425,$422); $427 = SIMD_Int8x16_fromInt32x4Bits($426); $428 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $427, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $429 = SIMD_Int32x4_fromInt8x16Bits($428); $430 = SIMD_Int32x4_add($429,$426); $431 = SIMD_Int8x16_fromInt32x4Bits($430); $432 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $431, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $433 = SIMD_Int32x4_fromInt8x16Bits($432); $434 = SIMD_Int32x4_add($433,$430); $435 = SIMD_Int32x4_swizzle($420, 3, 3, 3, 3); $436 = SIMD_Int32x4_add($434,$435); $437 = ((($_out)) + 448|0); temp_Int32x4_ptr = $421;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $436); $438 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),12))); $439 = ((($in)) + 416|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $439); $440 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),20))); $441 = SIMD_Int32x4_and($440,SIMD_Int32x4_splat(536870911)); $442 = SIMD_Int32x4_or($441,$438); $443 = SIMD_Int8x16_fromInt32x4Bits($442); $444 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $443, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $445 = SIMD_Int32x4_fromInt8x16Bits($444); $446 = SIMD_Int32x4_add($445,$442); $447 = SIMD_Int8x16_fromInt32x4Bits($446); $448 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $447, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $449 = SIMD_Int32x4_fromInt8x16Bits($448); $450 = SIMD_Int32x4_add($449,$446); $451 = SIMD_Int32x4_swizzle($436, 3, 3, 3, 3); $452 = SIMD_Int32x4_add($450,$451); $453 = ((($_out)) + 464|0); temp_Int32x4_ptr = $437;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $452); $454 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),9))); $455 = ((($in)) + 432|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $455); $456 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),23))); $457 = SIMD_Int32x4_and($456,SIMD_Int32x4_splat(536870911)); $458 = SIMD_Int32x4_or($457,$454); $459 = SIMD_Int8x16_fromInt32x4Bits($458); $460 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $459, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $461 = SIMD_Int32x4_fromInt8x16Bits($460); $462 = SIMD_Int32x4_add($461,$458); $463 = SIMD_Int8x16_fromInt32x4Bits($462); $464 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $463, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $465 = SIMD_Int32x4_fromInt8x16Bits($464); $466 = SIMD_Int32x4_add($465,$462); $467 = SIMD_Int32x4_swizzle($452, 3, 3, 3, 3); $468 = SIMD_Int32x4_add($466,$467); $469 = ((($_out)) + 480|0); temp_Int32x4_ptr = $453;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $468); $470 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),6))); $471 = ((($in)) + 448|0); $$val = SIMD_Int32x4_load(HEAPU8, $471); $472 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),26))); $473 = SIMD_Int32x4_and($472,SIMD_Int32x4_splat(536870911)); $474 = SIMD_Int32x4_or($473,$470); $475 = SIMD_Int8x16_fromInt32x4Bits($474); $476 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $475, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $477 = SIMD_Int32x4_fromInt8x16Bits($476); $478 = SIMD_Int32x4_add($477,$474); $479 = SIMD_Int8x16_fromInt32x4Bits($478); $480 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $479, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $481 = SIMD_Int32x4_fromInt8x16Bits($480); $482 = SIMD_Int32x4_add($481,$478); $483 = SIMD_Int32x4_swizzle($468, 3, 3, 3, 3); $484 = SIMD_Int32x4_add($482,$483); $485 = ((($_out)) + 496|0); temp_Int32x4_ptr = $469;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $484); $486 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),3))); $487 = SIMD_Int8x16_fromInt32x4Bits($486); $488 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $487, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $489 = SIMD_Int32x4_fromInt8x16Bits($488); $490 = SIMD_Int32x4_add($489,$486); $491 = SIMD_Int8x16_fromInt32x4Bits($490); $492 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $491, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $493 = SIMD_Int32x4_fromInt8x16Bits($492); $494 = SIMD_Int32x4_add($493,$490); $495 = SIMD_Int32x4_swizzle($484, 3, 3, 3, 3); $496 = SIMD_Int32x4_add($494,$495); temp_Int32x4_ptr = $485;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $496); return (SIMD_Int32x4_check($496)); } function _iunpack30($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0), $107 = 0; var $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = 0, $124 = SIMD_Int32x4(0,0,0,0), $125 = 0; var $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0), $143 = SIMD_Int32x4(0,0,0,0); var $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0), $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $215 = SIMD_Int32x4(0,0,0,0); var $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0), $233 = SIMD_Int32x4(0,0,0,0); var $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $239 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int32x4(0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int32x4(0,0,0,0), $246 = SIMD_Int32x4(0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = 0, $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $251 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $252 = SIMD_Int32x4(0,0,0,0), $253 = SIMD_Int32x4(0,0,0,0), $254 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $255 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int32x4(0,0,0,0), $258 = SIMD_Int32x4(0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = 0, $261 = SIMD_Int32x4(0,0,0,0), $262 = 0, $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $267 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $268 = SIMD_Int32x4(0,0,0,0), $269 = SIMD_Int32x4(0,0,0,0), $27 = 0; var $270 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $271 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int32x4(0,0,0,0), $274 = SIMD_Int32x4(0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = 0, $277 = SIMD_Int32x4(0,0,0,0), $278 = 0, $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $283 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $284 = SIMD_Int32x4(0,0,0,0), $285 = SIMD_Int32x4(0,0,0,0), $286 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $287 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $288 = SIMD_Int32x4(0,0,0,0); var $289 = SIMD_Int32x4(0,0,0,0), $29 = 0, $290 = SIMD_Int32x4(0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = 0, $293 = SIMD_Int32x4(0,0,0,0), $294 = 0, $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $299 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = SIMD_Int32x4(0,0,0,0), $302 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $303 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0), $305 = SIMD_Int32x4(0,0,0,0); var $306 = SIMD_Int32x4(0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = 0, $309 = SIMD_Int32x4(0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = 0, $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $315 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $316 = SIMD_Int32x4(0,0,0,0), $317 = SIMD_Int32x4(0,0,0,0), $318 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $319 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int32x4(0,0,0,0), $322 = SIMD_Int32x4(0,0,0,0), $323 = SIMD_Int32x4(0,0,0,0); var $324 = 0, $325 = SIMD_Int32x4(0,0,0,0), $326 = 0, $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $331 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $332 = SIMD_Int32x4(0,0,0,0), $333 = SIMD_Int32x4(0,0,0,0), $334 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $335 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int32x4(0,0,0,0), $338 = SIMD_Int32x4(0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = 0, $341 = SIMD_Int32x4(0,0,0,0); var $342 = 0, $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $347 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $348 = SIMD_Int32x4(0,0,0,0), $349 = SIMD_Int32x4(0,0,0,0), $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $351 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int32x4(0,0,0,0), $354 = SIMD_Int32x4(0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = 0, $357 = SIMD_Int32x4(0,0,0,0), $358 = 0, $359 = SIMD_Int32x4(0,0,0,0), $36 = SIMD_Int32x4(0,0,0,0); var $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $363 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $364 = SIMD_Int32x4(0,0,0,0), $365 = SIMD_Int32x4(0,0,0,0), $366 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $367 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int32x4(0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int32x4(0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = 0, $373 = SIMD_Int32x4(0,0,0,0), $374 = 0, $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0), $378 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $379 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = SIMD_Int32x4(0,0,0,0), $382 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $383 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int32x4(0,0,0,0), $386 = SIMD_Int32x4(0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = 0, $389 = SIMD_Int32x4(0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = 0, $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $395 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $396 = SIMD_Int32x4(0,0,0,0); var $397 = SIMD_Int32x4(0,0,0,0), $398 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $399 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int32x4(0,0,0,0), $402 = SIMD_Int32x4(0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = 0, $405 = SIMD_Int32x4(0,0,0,0), $406 = 0, $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $411 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $412 = SIMD_Int32x4(0,0,0,0), $413 = SIMD_Int32x4(0,0,0,0); var $414 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $415 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int32x4(0,0,0,0), $418 = SIMD_Int32x4(0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = 0, $421 = SIMD_Int32x4(0,0,0,0), $422 = 0, $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $427 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $428 = SIMD_Int32x4(0,0,0,0), $429 = SIMD_Int32x4(0,0,0,0), $43 = 0, $430 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $431 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int32x4(0,0,0,0), $434 = SIMD_Int32x4(0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = 0, $437 = SIMD_Int32x4(0,0,0,0), $438 = 0, $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $443 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $444 = SIMD_Int32x4(0,0,0,0), $445 = SIMD_Int32x4(0,0,0,0), $446 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $447 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int32x4(0,0,0,0), $45 = 0; var $450 = SIMD_Int32x4(0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = 0, $453 = SIMD_Int32x4(0,0,0,0), $454 = 0, $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $459 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = SIMD_Int32x4(0,0,0,0), $462 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $463 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int32x4(0,0,0,0), $466 = SIMD_Int32x4(0,0,0,0), $467 = SIMD_Int32x4(0,0,0,0), $468 = 0; var $469 = SIMD_Int32x4(0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = 0, $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $475 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $476 = SIMD_Int32x4(0,0,0,0), $477 = SIMD_Int32x4(0,0,0,0), $478 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $479 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int32x4(0,0,0,0), $482 = SIMD_Int32x4(0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = 0, $485 = SIMD_Int32x4(0,0,0,0), $486 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $487 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $488 = SIMD_Int32x4(0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $490 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $491 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $492 = SIMD_Int32x4(0,0,0,0), $493 = SIMD_Int32x4(0,0,0,0), $494 = SIMD_Int32x4(0,0,0,0), $495 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0); var $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0); var $77 = 0, $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0), $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0); var $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(1073741823)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),30))); $13 = ((($in)) + 16|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28)),2))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(1073741823)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28)),28))); $29 = ((($in)) + 32|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27)),4))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(1073741823)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27)),26))); $45 = ((($in)) + 48|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26)),6))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(1073741823)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26)),24))); $61 = ((($in)) + 64|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25)),8))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(1073741823)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25)),22))); $77 = ((($in)) + 80|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $77); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),10))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(1073741823)); $80 = SIMD_Int32x4_or($79,$76); $81 = SIMD_Int8x16_fromInt32x4Bits($80); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_add($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $90 = SIMD_Int32x4_add($88,$89); $91 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),20))); $93 = ((($in)) + 96|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $93); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),12))); $95 = SIMD_Int32x4_and($94,SIMD_Int32x4_splat(1073741823)); $96 = SIMD_Int32x4_or($95,$92); $97 = SIMD_Int8x16_fromInt32x4Bits($96); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_add($99,$96); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int32x4_swizzle($90, 3, 3, 3, 3); $106 = SIMD_Int32x4_add($104,$105); $107 = ((($_out)) + 112|0); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),18))); $109 = ((($in)) + 112|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $109); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),14))); $111 = SIMD_Int32x4_and($110,SIMD_Int32x4_splat(1073741823)); $112 = SIMD_Int32x4_or($111,$108); $113 = SIMD_Int8x16_fromInt32x4Bits($112); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_add($115,$112); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int32x4_swizzle($106, 3, 3, 3, 3); $122 = SIMD_Int32x4_add($120,$121); $123 = ((($_out)) + 128|0); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),16))); $125 = ((($in)) + 128|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $125); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),16))); $127 = SIMD_Int32x4_and($126,SIMD_Int32x4_splat(1073741823)); $128 = SIMD_Int32x4_or($127,$124); $129 = SIMD_Int8x16_fromInt32x4Bits($128); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_add($131,$128); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int32x4_swizzle($122, 3, 3, 3, 3); $138 = SIMD_Int32x4_add($136,$137); $139 = ((($_out)) + 144|0); temp_Int32x4_ptr = $123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),14))); $141 = ((($in)) + 144|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $141); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),18))); $143 = SIMD_Int32x4_and($142,SIMD_Int32x4_splat(1073741823)); $144 = SIMD_Int32x4_or($143,$140); $145 = SIMD_Int8x16_fromInt32x4Bits($144); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_add($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int32x4_swizzle($138, 3, 3, 3, 3); $154 = SIMD_Int32x4_add($152,$153); $155 = ((($_out)) + 160|0); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),12))); $157 = ((($in)) + 160|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $157); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),20))); $159 = SIMD_Int32x4_and($158,SIMD_Int32x4_splat(1073741823)); $160 = SIMD_Int32x4_or($159,$156); $161 = SIMD_Int8x16_fromInt32x4Bits($160); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_add($163,$160); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int32x4_swizzle($154, 3, 3, 3, 3); $170 = SIMD_Int32x4_add($168,$169); $171 = ((($_out)) + 176|0); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),10))); $173 = ((($in)) + 176|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $173); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),22))); $175 = SIMD_Int32x4_and($174,SIMD_Int32x4_splat(1073741823)); $176 = SIMD_Int32x4_or($175,$172); $177 = SIMD_Int8x16_fromInt32x4Bits($176); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_add($179,$176); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int32x4_swizzle($170, 3, 3, 3, 3); $186 = SIMD_Int32x4_add($184,$185); $187 = ((($_out)) + 192|0); temp_Int32x4_ptr = $171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),8))); $189 = ((($in)) + 192|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $189); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),24))); $191 = SIMD_Int32x4_and($190,SIMD_Int32x4_splat(1073741823)); $192 = SIMD_Int32x4_or($191,$188); $193 = SIMD_Int8x16_fromInt32x4Bits($192); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$192); $197 = SIMD_Int8x16_fromInt32x4Bits($196); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_add($199,$196); $201 = SIMD_Int32x4_swizzle($186, 3, 3, 3, 3); $202 = SIMD_Int32x4_add($200,$201); $203 = ((($_out)) + 208|0); temp_Int32x4_ptr = $187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),6))); $205 = ((($in)) + 208|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $205); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),26))); $207 = SIMD_Int32x4_and($206,SIMD_Int32x4_splat(1073741823)); $208 = SIMD_Int32x4_or($207,$204); $209 = SIMD_Int8x16_fromInt32x4Bits($208); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_add($211,$208); $213 = SIMD_Int8x16_fromInt32x4Bits($212); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_add($215,$212); $217 = SIMD_Int32x4_swizzle($202, 3, 3, 3, 3); $218 = SIMD_Int32x4_add($216,$217); $219 = ((($_out)) + 224|0); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $218); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),4))); $221 = ((($in)) + 224|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $221); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),28))); $223 = SIMD_Int32x4_and($222,SIMD_Int32x4_splat(1073741823)); $224 = SIMD_Int32x4_or($223,$220); $225 = SIMD_Int8x16_fromInt32x4Bits($224); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_add($227,$224); $229 = SIMD_Int8x16_fromInt32x4Bits($228); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_add($231,$228); $233 = SIMD_Int32x4_swizzle($218, 3, 3, 3, 3); $234 = SIMD_Int32x4_add($232,$233); $235 = ((($_out)) + 240|0); temp_Int32x4_ptr = $219;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),2))); $237 = ((($in)) + 240|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $237); $238 = SIMD_Int8x16_fromInt32x4Bits($236); $239 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $238, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $240 = SIMD_Int32x4_fromInt8x16Bits($239); $241 = SIMD_Int32x4_add($240,$236); $242 = SIMD_Int8x16_fromInt32x4Bits($241); $243 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $242, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $244 = SIMD_Int32x4_fromInt8x16Bits($243); $245 = SIMD_Int32x4_add($244,$241); $246 = SIMD_Int32x4_swizzle($234, 3, 3, 3, 3); $247 = SIMD_Int32x4_add($245,$246); $248 = ((($_out)) + 256|0); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $247); $249 = SIMD_Int32x4_and($$val14,SIMD_Int32x4_splat(1073741823)); $250 = SIMD_Int8x16_fromInt32x4Bits($249); $251 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $250, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $252 = SIMD_Int32x4_fromInt8x16Bits($251); $253 = SIMD_Int32x4_add($252,$249); $254 = SIMD_Int8x16_fromInt32x4Bits($253); $255 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $254, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $256 = SIMD_Int32x4_fromInt8x16Bits($255); $257 = SIMD_Int32x4_add($256,$253); $258 = SIMD_Int32x4_swizzle($247, 3, 3, 3, 3); $259 = SIMD_Int32x4_add($257,$258); $260 = ((($_out)) + 272|0); temp_Int32x4_ptr = $248;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $259); $261 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),30))); $262 = ((($in)) + 256|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $262); $263 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),2))); $264 = SIMD_Int32x4_and($263,SIMD_Int32x4_splat(1073741823)); $265 = SIMD_Int32x4_or($264,$261); $266 = SIMD_Int8x16_fromInt32x4Bits($265); $267 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $266, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $268 = SIMD_Int32x4_fromInt8x16Bits($267); $269 = SIMD_Int32x4_add($268,$265); $270 = SIMD_Int8x16_fromInt32x4Bits($269); $271 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $270, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $272 = SIMD_Int32x4_fromInt8x16Bits($271); $273 = SIMD_Int32x4_add($272,$269); $274 = SIMD_Int32x4_swizzle($259, 3, 3, 3, 3); $275 = SIMD_Int32x4_add($273,$274); $276 = ((($_out)) + 288|0); temp_Int32x4_ptr = $260;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $275); $277 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),28))); $278 = ((($in)) + 272|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $278); $279 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),4))); $280 = SIMD_Int32x4_and($279,SIMD_Int32x4_splat(1073741823)); $281 = SIMD_Int32x4_or($280,$277); $282 = SIMD_Int8x16_fromInt32x4Bits($281); $283 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $282, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $284 = SIMD_Int32x4_fromInt8x16Bits($283); $285 = SIMD_Int32x4_add($284,$281); $286 = SIMD_Int8x16_fromInt32x4Bits($285); $287 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $286, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $288 = SIMD_Int32x4_fromInt8x16Bits($287); $289 = SIMD_Int32x4_add($288,$285); $290 = SIMD_Int32x4_swizzle($275, 3, 3, 3, 3); $291 = SIMD_Int32x4_add($289,$290); $292 = ((($_out)) + 304|0); temp_Int32x4_ptr = $276;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $291); $293 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),26))); $294 = ((($in)) + 288|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $294); $295 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),6))); $296 = SIMD_Int32x4_and($295,SIMD_Int32x4_splat(1073741823)); $297 = SIMD_Int32x4_or($296,$293); $298 = SIMD_Int8x16_fromInt32x4Bits($297); $299 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $298, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $300 = SIMD_Int32x4_fromInt8x16Bits($299); $301 = SIMD_Int32x4_add($300,$297); $302 = SIMD_Int8x16_fromInt32x4Bits($301); $303 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $302, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $304 = SIMD_Int32x4_fromInt8x16Bits($303); $305 = SIMD_Int32x4_add($304,$301); $306 = SIMD_Int32x4_swizzle($291, 3, 3, 3, 3); $307 = SIMD_Int32x4_add($305,$306); $308 = ((($_out)) + 320|0); temp_Int32x4_ptr = $292;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $307); $309 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),24))); $310 = ((($in)) + 304|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $310); $311 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),8))); $312 = SIMD_Int32x4_and($311,SIMD_Int32x4_splat(1073741823)); $313 = SIMD_Int32x4_or($312,$309); $314 = SIMD_Int8x16_fromInt32x4Bits($313); $315 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $314, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $316 = SIMD_Int32x4_fromInt8x16Bits($315); $317 = SIMD_Int32x4_add($316,$313); $318 = SIMD_Int8x16_fromInt32x4Bits($317); $319 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $318, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $320 = SIMD_Int32x4_fromInt8x16Bits($319); $321 = SIMD_Int32x4_add($320,$317); $322 = SIMD_Int32x4_swizzle($307, 3, 3, 3, 3); $323 = SIMD_Int32x4_add($321,$322); $324 = ((($_out)) + 336|0); temp_Int32x4_ptr = $308;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $323); $325 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),22))); $326 = ((($in)) + 320|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $326); $327 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),10))); $328 = SIMD_Int32x4_and($327,SIMD_Int32x4_splat(1073741823)); $329 = SIMD_Int32x4_or($328,$325); $330 = SIMD_Int8x16_fromInt32x4Bits($329); $331 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $330, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $332 = SIMD_Int32x4_fromInt8x16Bits($331); $333 = SIMD_Int32x4_add($332,$329); $334 = SIMD_Int8x16_fromInt32x4Bits($333); $335 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $334, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $336 = SIMD_Int32x4_fromInt8x16Bits($335); $337 = SIMD_Int32x4_add($336,$333); $338 = SIMD_Int32x4_swizzle($323, 3, 3, 3, 3); $339 = SIMD_Int32x4_add($337,$338); $340 = ((($_out)) + 352|0); temp_Int32x4_ptr = $324;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $339); $341 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),20))); $342 = ((($in)) + 336|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $342); $343 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),12))); $344 = SIMD_Int32x4_and($343,SIMD_Int32x4_splat(1073741823)); $345 = SIMD_Int32x4_or($344,$341); $346 = SIMD_Int8x16_fromInt32x4Bits($345); $347 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $346, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $348 = SIMD_Int32x4_fromInt8x16Bits($347); $349 = SIMD_Int32x4_add($348,$345); $350 = SIMD_Int8x16_fromInt32x4Bits($349); $351 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $350, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $352 = SIMD_Int32x4_fromInt8x16Bits($351); $353 = SIMD_Int32x4_add($352,$349); $354 = SIMD_Int32x4_swizzle($339, 3, 3, 3, 3); $355 = SIMD_Int32x4_add($353,$354); $356 = ((($_out)) + 368|0); temp_Int32x4_ptr = $340;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $355); $357 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),18))); $358 = ((($in)) + 352|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $358); $359 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),14))); $360 = SIMD_Int32x4_and($359,SIMD_Int32x4_splat(1073741823)); $361 = SIMD_Int32x4_or($360,$357); $362 = SIMD_Int8x16_fromInt32x4Bits($361); $363 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $362, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $364 = SIMD_Int32x4_fromInt8x16Bits($363); $365 = SIMD_Int32x4_add($364,$361); $366 = SIMD_Int8x16_fromInt32x4Bits($365); $367 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $366, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $368 = SIMD_Int32x4_fromInt8x16Bits($367); $369 = SIMD_Int32x4_add($368,$365); $370 = SIMD_Int32x4_swizzle($355, 3, 3, 3, 3); $371 = SIMD_Int32x4_add($369,$370); $372 = ((($_out)) + 384|0); temp_Int32x4_ptr = $356;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $371); $373 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),16))); $374 = ((($in)) + 368|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $374); $375 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),16))); $376 = SIMD_Int32x4_and($375,SIMD_Int32x4_splat(1073741823)); $377 = SIMD_Int32x4_or($376,$373); $378 = SIMD_Int8x16_fromInt32x4Bits($377); $379 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $378, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $380 = SIMD_Int32x4_fromInt8x16Bits($379); $381 = SIMD_Int32x4_add($380,$377); $382 = SIMD_Int8x16_fromInt32x4Bits($381); $383 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $382, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $384 = SIMD_Int32x4_fromInt8x16Bits($383); $385 = SIMD_Int32x4_add($384,$381); $386 = SIMD_Int32x4_swizzle($371, 3, 3, 3, 3); $387 = SIMD_Int32x4_add($385,$386); $388 = ((($_out)) + 400|0); temp_Int32x4_ptr = $372;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $387); $389 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),14))); $390 = ((($in)) + 384|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $390); $391 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),18))); $392 = SIMD_Int32x4_and($391,SIMD_Int32x4_splat(1073741823)); $393 = SIMD_Int32x4_or($392,$389); $394 = SIMD_Int8x16_fromInt32x4Bits($393); $395 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $394, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $396 = SIMD_Int32x4_fromInt8x16Bits($395); $397 = SIMD_Int32x4_add($396,$393); $398 = SIMD_Int8x16_fromInt32x4Bits($397); $399 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $398, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $400 = SIMD_Int32x4_fromInt8x16Bits($399); $401 = SIMD_Int32x4_add($400,$397); $402 = SIMD_Int32x4_swizzle($387, 3, 3, 3, 3); $403 = SIMD_Int32x4_add($401,$402); $404 = ((($_out)) + 416|0); temp_Int32x4_ptr = $388;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $403); $405 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),12))); $406 = ((($in)) + 400|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $406); $407 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),20))); $408 = SIMD_Int32x4_and($407,SIMD_Int32x4_splat(1073741823)); $409 = SIMD_Int32x4_or($408,$405); $410 = SIMD_Int8x16_fromInt32x4Bits($409); $411 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $410, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $412 = SIMD_Int32x4_fromInt8x16Bits($411); $413 = SIMD_Int32x4_add($412,$409); $414 = SIMD_Int8x16_fromInt32x4Bits($413); $415 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $414, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $416 = SIMD_Int32x4_fromInt8x16Bits($415); $417 = SIMD_Int32x4_add($416,$413); $418 = SIMD_Int32x4_swizzle($403, 3, 3, 3, 3); $419 = SIMD_Int32x4_add($417,$418); $420 = ((($_out)) + 432|0); temp_Int32x4_ptr = $404;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $419); $421 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),10))); $422 = ((($in)) + 416|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $422); $423 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),22))); $424 = SIMD_Int32x4_and($423,SIMD_Int32x4_splat(1073741823)); $425 = SIMD_Int32x4_or($424,$421); $426 = SIMD_Int8x16_fromInt32x4Bits($425); $427 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $426, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $428 = SIMD_Int32x4_fromInt8x16Bits($427); $429 = SIMD_Int32x4_add($428,$425); $430 = SIMD_Int8x16_fromInt32x4Bits($429); $431 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $430, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $432 = SIMD_Int32x4_fromInt8x16Bits($431); $433 = SIMD_Int32x4_add($432,$429); $434 = SIMD_Int32x4_swizzle($419, 3, 3, 3, 3); $435 = SIMD_Int32x4_add($433,$434); $436 = ((($_out)) + 448|0); temp_Int32x4_ptr = $420;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $435); $437 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),8))); $438 = ((($in)) + 432|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $438); $439 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),24))); $440 = SIMD_Int32x4_and($439,SIMD_Int32x4_splat(1073741823)); $441 = SIMD_Int32x4_or($440,$437); $442 = SIMD_Int8x16_fromInt32x4Bits($441); $443 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $442, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $444 = SIMD_Int32x4_fromInt8x16Bits($443); $445 = SIMD_Int32x4_add($444,$441); $446 = SIMD_Int8x16_fromInt32x4Bits($445); $447 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $446, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $448 = SIMD_Int32x4_fromInt8x16Bits($447); $449 = SIMD_Int32x4_add($448,$445); $450 = SIMD_Int32x4_swizzle($435, 3, 3, 3, 3); $451 = SIMD_Int32x4_add($449,$450); $452 = ((($_out)) + 464|0); temp_Int32x4_ptr = $436;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $451); $453 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),6))); $454 = ((($in)) + 448|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $454); $455 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),26))); $456 = SIMD_Int32x4_and($455,SIMD_Int32x4_splat(1073741823)); $457 = SIMD_Int32x4_or($456,$453); $458 = SIMD_Int8x16_fromInt32x4Bits($457); $459 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $458, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $460 = SIMD_Int32x4_fromInt8x16Bits($459); $461 = SIMD_Int32x4_add($460,$457); $462 = SIMD_Int8x16_fromInt32x4Bits($461); $463 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $462, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $464 = SIMD_Int32x4_fromInt8x16Bits($463); $465 = SIMD_Int32x4_add($464,$461); $466 = SIMD_Int32x4_swizzle($451, 3, 3, 3, 3); $467 = SIMD_Int32x4_add($465,$466); $468 = ((($_out)) + 480|0); temp_Int32x4_ptr = $452;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $467); $469 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),4))); $470 = ((($in)) + 464|0); $$val = SIMD_Int32x4_load(HEAPU8, $470); $471 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),28))); $472 = SIMD_Int32x4_and($471,SIMD_Int32x4_splat(1073741823)); $473 = SIMD_Int32x4_or($472,$469); $474 = SIMD_Int8x16_fromInt32x4Bits($473); $475 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $474, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $476 = SIMD_Int32x4_fromInt8x16Bits($475); $477 = SIMD_Int32x4_add($476,$473); $478 = SIMD_Int8x16_fromInt32x4Bits($477); $479 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $478, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $480 = SIMD_Int32x4_fromInt8x16Bits($479); $481 = SIMD_Int32x4_add($480,$477); $482 = SIMD_Int32x4_swizzle($467, 3, 3, 3, 3); $483 = SIMD_Int32x4_add($481,$482); $484 = ((($_out)) + 496|0); temp_Int32x4_ptr = $468;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $483); $485 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),2))); $486 = SIMD_Int8x16_fromInt32x4Bits($485); $487 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $486, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $488 = SIMD_Int32x4_fromInt8x16Bits($487); $489 = SIMD_Int32x4_add($488,$485); $490 = SIMD_Int8x16_fromInt32x4Bits($489); $491 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $490, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $492 = SIMD_Int32x4_fromInt8x16Bits($491); $493 = SIMD_Int32x4_add($492,$489); $494 = SIMD_Int32x4_swizzle($483, 3, 3, 3, 3); $495 = SIMD_Int32x4_add($493,$494); temp_Int32x4_ptr = $484;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $495); return (SIMD_Int32x4_check($495)); } function _iunpack31($initOffset,$in,$_out) { $initOffset = SIMD_Int32x4_check($initOffset); $in = $in|0; $_out = $_out|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $$val10 = SIMD_Int32x4(0,0,0,0), $$val11 = SIMD_Int32x4(0,0,0,0), $$val12 = SIMD_Int32x4(0,0,0,0), $$val13 = SIMD_Int32x4(0,0,0,0), $$val14 = SIMD_Int32x4(0,0,0,0), $$val15 = SIMD_Int32x4(0,0,0,0), $$val16 = SIMD_Int32x4(0,0,0,0), $$val17 = SIMD_Int32x4(0,0,0,0), $$val18 = SIMD_Int32x4(0,0,0,0), $$val19 = SIMD_Int32x4(0,0,0,0), $$val2 = SIMD_Int32x4(0,0,0,0), $$val20 = SIMD_Int32x4(0,0,0,0), $$val21 = SIMD_Int32x4(0,0,0,0), $$val22 = SIMD_Int32x4(0,0,0,0), $$val23 = SIMD_Int32x4(0,0,0,0), $$val24 = SIMD_Int32x4(0,0,0,0), $$val25 = SIMD_Int32x4(0,0,0,0), $$val26 = SIMD_Int32x4(0,0,0,0); var $$val27 = SIMD_Int32x4(0,0,0,0), $$val28 = SIMD_Int32x4(0,0,0,0), $$val29 = SIMD_Int32x4(0,0,0,0), $$val3 = SIMD_Int32x4(0,0,0,0), $$val4 = SIMD_Int32x4(0,0,0,0), $$val5 = SIMD_Int32x4(0,0,0,0), $$val6 = SIMD_Int32x4(0,0,0,0), $$val7 = SIMD_Int32x4(0,0,0,0), $$val8 = SIMD_Int32x4(0,0,0,0), $$val9 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int32x4(0,0,0,0), $100 = SIMD_Int32x4(0,0,0,0), $101 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $102 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $103 = SIMD_Int32x4(0,0,0,0), $104 = SIMD_Int32x4(0,0,0,0), $105 = SIMD_Int32x4(0,0,0,0), $106 = SIMD_Int32x4(0,0,0,0); var $107 = 0, $108 = SIMD_Int32x4(0,0,0,0), $109 = 0, $11 = 0, $110 = SIMD_Int32x4(0,0,0,0), $111 = SIMD_Int32x4(0,0,0,0), $112 = SIMD_Int32x4(0,0,0,0), $113 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $114 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $115 = SIMD_Int32x4(0,0,0,0), $116 = SIMD_Int32x4(0,0,0,0), $117 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $118 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $119 = SIMD_Int32x4(0,0,0,0), $12 = SIMD_Int32x4(0,0,0,0), $120 = SIMD_Int32x4(0,0,0,0), $121 = SIMD_Int32x4(0,0,0,0), $122 = SIMD_Int32x4(0,0,0,0), $123 = 0, $124 = SIMD_Int32x4(0,0,0,0); var $125 = 0, $126 = SIMD_Int32x4(0,0,0,0), $127 = SIMD_Int32x4(0,0,0,0), $128 = SIMD_Int32x4(0,0,0,0), $129 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = 0, $130 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $131 = SIMD_Int32x4(0,0,0,0), $132 = SIMD_Int32x4(0,0,0,0), $133 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $134 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $135 = SIMD_Int32x4(0,0,0,0), $136 = SIMD_Int32x4(0,0,0,0), $137 = SIMD_Int32x4(0,0,0,0), $138 = SIMD_Int32x4(0,0,0,0), $139 = 0, $14 = SIMD_Int32x4(0,0,0,0), $140 = SIMD_Int32x4(0,0,0,0), $141 = 0, $142 = SIMD_Int32x4(0,0,0,0); var $143 = SIMD_Int32x4(0,0,0,0), $144 = SIMD_Int32x4(0,0,0,0), $145 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $146 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $147 = SIMD_Int32x4(0,0,0,0), $148 = SIMD_Int32x4(0,0,0,0), $149 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $150 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $151 = SIMD_Int32x4(0,0,0,0), $152 = SIMD_Int32x4(0,0,0,0), $153 = SIMD_Int32x4(0,0,0,0), $154 = SIMD_Int32x4(0,0,0,0), $155 = 0, $156 = SIMD_Int32x4(0,0,0,0), $157 = 0, $158 = SIMD_Int32x4(0,0,0,0), $159 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $160 = SIMD_Int32x4(0,0,0,0); var $161 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $162 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $163 = SIMD_Int32x4(0,0,0,0), $164 = SIMD_Int32x4(0,0,0,0), $165 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $166 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $167 = SIMD_Int32x4(0,0,0,0), $168 = SIMD_Int32x4(0,0,0,0), $169 = SIMD_Int32x4(0,0,0,0), $17 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $170 = SIMD_Int32x4(0,0,0,0), $171 = 0, $172 = SIMD_Int32x4(0,0,0,0), $173 = 0, $174 = SIMD_Int32x4(0,0,0,0), $175 = SIMD_Int32x4(0,0,0,0), $176 = SIMD_Int32x4(0,0,0,0), $177 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $178 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $179 = SIMD_Int32x4(0,0,0,0); var $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $180 = SIMD_Int32x4(0,0,0,0), $181 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $182 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $183 = SIMD_Int32x4(0,0,0,0), $184 = SIMD_Int32x4(0,0,0,0), $185 = SIMD_Int32x4(0,0,0,0), $186 = SIMD_Int32x4(0,0,0,0), $187 = 0, $188 = SIMD_Int32x4(0,0,0,0), $189 = 0, $19 = SIMD_Int32x4(0,0,0,0), $190 = SIMD_Int32x4(0,0,0,0), $191 = SIMD_Int32x4(0,0,0,0), $192 = SIMD_Int32x4(0,0,0,0), $193 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $194 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $195 = SIMD_Int32x4(0,0,0,0), $196 = SIMD_Int32x4(0,0,0,0), $197 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $198 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $199 = SIMD_Int32x4(0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $200 = SIMD_Int32x4(0,0,0,0), $201 = SIMD_Int32x4(0,0,0,0), $202 = SIMD_Int32x4(0,0,0,0), $203 = 0, $204 = SIMD_Int32x4(0,0,0,0), $205 = 0, $206 = SIMD_Int32x4(0,0,0,0), $207 = SIMD_Int32x4(0,0,0,0), $208 = SIMD_Int32x4(0,0,0,0), $209 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $21 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $210 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $211 = SIMD_Int32x4(0,0,0,0), $212 = SIMD_Int32x4(0,0,0,0), $213 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $214 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $215 = SIMD_Int32x4(0,0,0,0), $216 = SIMD_Int32x4(0,0,0,0), $217 = SIMD_Int32x4(0,0,0,0), $218 = SIMD_Int32x4(0,0,0,0), $219 = 0, $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $220 = SIMD_Int32x4(0,0,0,0), $221 = 0, $222 = SIMD_Int32x4(0,0,0,0), $223 = SIMD_Int32x4(0,0,0,0), $224 = SIMD_Int32x4(0,0,0,0), $225 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $226 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $227 = SIMD_Int32x4(0,0,0,0), $228 = SIMD_Int32x4(0,0,0,0), $229 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int32x4(0,0,0,0), $230 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $231 = SIMD_Int32x4(0,0,0,0), $232 = SIMD_Int32x4(0,0,0,0); var $233 = SIMD_Int32x4(0,0,0,0), $234 = SIMD_Int32x4(0,0,0,0), $235 = 0, $236 = SIMD_Int32x4(0,0,0,0), $237 = 0, $238 = SIMD_Int32x4(0,0,0,0), $239 = SIMD_Int32x4(0,0,0,0), $24 = SIMD_Int32x4(0,0,0,0), $240 = SIMD_Int32x4(0,0,0,0), $241 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $242 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $243 = SIMD_Int32x4(0,0,0,0), $244 = SIMD_Int32x4(0,0,0,0), $245 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $246 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $247 = SIMD_Int32x4(0,0,0,0), $248 = SIMD_Int32x4(0,0,0,0), $249 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $250 = SIMD_Int32x4(0,0,0,0); var $251 = 0, $252 = SIMD_Int32x4(0,0,0,0), $253 = 0, $254 = SIMD_Int32x4(0,0,0,0), $255 = SIMD_Int32x4(0,0,0,0), $256 = SIMD_Int32x4(0,0,0,0), $257 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $258 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $259 = SIMD_Int32x4(0,0,0,0), $26 = SIMD_Int32x4(0,0,0,0), $260 = SIMD_Int32x4(0,0,0,0), $261 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $262 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $263 = SIMD_Int32x4(0,0,0,0), $264 = SIMD_Int32x4(0,0,0,0), $265 = SIMD_Int32x4(0,0,0,0), $266 = SIMD_Int32x4(0,0,0,0), $267 = 0, $268 = SIMD_Int32x4(0,0,0,0), $269 = 0; var $27 = 0, $270 = SIMD_Int32x4(0,0,0,0), $271 = SIMD_Int32x4(0,0,0,0), $272 = SIMD_Int32x4(0,0,0,0), $273 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $274 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $275 = SIMD_Int32x4(0,0,0,0), $276 = SIMD_Int32x4(0,0,0,0), $277 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $278 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $279 = SIMD_Int32x4(0,0,0,0), $28 = SIMD_Int32x4(0,0,0,0), $280 = SIMD_Int32x4(0,0,0,0), $281 = SIMD_Int32x4(0,0,0,0), $282 = SIMD_Int32x4(0,0,0,0), $283 = 0, $284 = SIMD_Int32x4(0,0,0,0), $285 = 0, $286 = SIMD_Int32x4(0,0,0,0), $287 = SIMD_Int32x4(0,0,0,0); var $288 = SIMD_Int32x4(0,0,0,0), $289 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $29 = 0, $290 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $291 = SIMD_Int32x4(0,0,0,0), $292 = SIMD_Int32x4(0,0,0,0), $293 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $294 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $295 = SIMD_Int32x4(0,0,0,0), $296 = SIMD_Int32x4(0,0,0,0), $297 = SIMD_Int32x4(0,0,0,0), $298 = SIMD_Int32x4(0,0,0,0), $299 = 0, $3 = SIMD_Int32x4(0,0,0,0), $30 = SIMD_Int32x4(0,0,0,0), $300 = SIMD_Int32x4(0,0,0,0), $301 = 0, $302 = SIMD_Int32x4(0,0,0,0), $303 = SIMD_Int32x4(0,0,0,0), $304 = SIMD_Int32x4(0,0,0,0); var $305 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $306 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $307 = SIMD_Int32x4(0,0,0,0), $308 = SIMD_Int32x4(0,0,0,0), $309 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $31 = SIMD_Int32x4(0,0,0,0), $310 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $311 = SIMD_Int32x4(0,0,0,0), $312 = SIMD_Int32x4(0,0,0,0), $313 = SIMD_Int32x4(0,0,0,0), $314 = SIMD_Int32x4(0,0,0,0), $315 = 0, $316 = SIMD_Int32x4(0,0,0,0), $317 = 0, $318 = SIMD_Int32x4(0,0,0,0), $319 = SIMD_Int32x4(0,0,0,0), $32 = SIMD_Int32x4(0,0,0,0), $320 = SIMD_Int32x4(0,0,0,0), $321 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $322 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $323 = SIMD_Int32x4(0,0,0,0), $324 = SIMD_Int32x4(0,0,0,0), $325 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $326 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $327 = SIMD_Int32x4(0,0,0,0), $328 = SIMD_Int32x4(0,0,0,0), $329 = SIMD_Int32x4(0,0,0,0), $33 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $330 = SIMD_Int32x4(0,0,0,0), $331 = 0, $332 = SIMD_Int32x4(0,0,0,0), $333 = 0, $334 = SIMD_Int32x4(0,0,0,0), $335 = SIMD_Int32x4(0,0,0,0), $336 = SIMD_Int32x4(0,0,0,0), $337 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $338 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $339 = SIMD_Int32x4(0,0,0,0), $34 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $340 = SIMD_Int32x4(0,0,0,0); var $341 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $342 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $343 = SIMD_Int32x4(0,0,0,0), $344 = SIMD_Int32x4(0,0,0,0), $345 = SIMD_Int32x4(0,0,0,0), $346 = SIMD_Int32x4(0,0,0,0), $347 = 0, $348 = SIMD_Int32x4(0,0,0,0), $349 = 0, $35 = SIMD_Int32x4(0,0,0,0), $350 = SIMD_Int32x4(0,0,0,0), $351 = SIMD_Int32x4(0,0,0,0), $352 = SIMD_Int32x4(0,0,0,0), $353 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $354 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $355 = SIMD_Int32x4(0,0,0,0), $356 = SIMD_Int32x4(0,0,0,0), $357 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $358 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $359 = SIMD_Int32x4(0,0,0,0); var $36 = SIMD_Int32x4(0,0,0,0), $360 = SIMD_Int32x4(0,0,0,0), $361 = SIMD_Int32x4(0,0,0,0), $362 = SIMD_Int32x4(0,0,0,0), $363 = 0, $364 = SIMD_Int32x4(0,0,0,0), $365 = 0, $366 = SIMD_Int32x4(0,0,0,0), $367 = SIMD_Int32x4(0,0,0,0), $368 = SIMD_Int32x4(0,0,0,0), $369 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $37 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $370 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $371 = SIMD_Int32x4(0,0,0,0), $372 = SIMD_Int32x4(0,0,0,0), $373 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $374 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $375 = SIMD_Int32x4(0,0,0,0), $376 = SIMD_Int32x4(0,0,0,0), $377 = SIMD_Int32x4(0,0,0,0); var $378 = SIMD_Int32x4(0,0,0,0), $379 = 0, $38 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $380 = SIMD_Int32x4(0,0,0,0), $381 = 0, $382 = SIMD_Int32x4(0,0,0,0), $383 = SIMD_Int32x4(0,0,0,0), $384 = SIMD_Int32x4(0,0,0,0), $385 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $386 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $387 = SIMD_Int32x4(0,0,0,0), $388 = SIMD_Int32x4(0,0,0,0), $389 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $39 = SIMD_Int32x4(0,0,0,0), $390 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $391 = SIMD_Int32x4(0,0,0,0), $392 = SIMD_Int32x4(0,0,0,0), $393 = SIMD_Int32x4(0,0,0,0), $394 = SIMD_Int32x4(0,0,0,0), $395 = 0; var $396 = SIMD_Int32x4(0,0,0,0), $397 = 0, $398 = SIMD_Int32x4(0,0,0,0), $399 = SIMD_Int32x4(0,0,0,0), $4 = SIMD_Int32x4(0,0,0,0), $40 = SIMD_Int32x4(0,0,0,0), $400 = SIMD_Int32x4(0,0,0,0), $401 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $402 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $403 = SIMD_Int32x4(0,0,0,0), $404 = SIMD_Int32x4(0,0,0,0), $405 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $406 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $407 = SIMD_Int32x4(0,0,0,0), $408 = SIMD_Int32x4(0,0,0,0), $409 = SIMD_Int32x4(0,0,0,0), $41 = SIMD_Int32x4(0,0,0,0), $410 = SIMD_Int32x4(0,0,0,0), $411 = 0, $412 = SIMD_Int32x4(0,0,0,0); var $413 = 0, $414 = SIMD_Int32x4(0,0,0,0), $415 = SIMD_Int32x4(0,0,0,0), $416 = SIMD_Int32x4(0,0,0,0), $417 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $418 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $419 = SIMD_Int32x4(0,0,0,0), $42 = SIMD_Int32x4(0,0,0,0), $420 = SIMD_Int32x4(0,0,0,0), $421 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $422 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $423 = SIMD_Int32x4(0,0,0,0), $424 = SIMD_Int32x4(0,0,0,0), $425 = SIMD_Int32x4(0,0,0,0), $426 = SIMD_Int32x4(0,0,0,0), $427 = 0, $428 = SIMD_Int32x4(0,0,0,0), $429 = 0, $43 = 0, $430 = SIMD_Int32x4(0,0,0,0); var $431 = SIMD_Int32x4(0,0,0,0), $432 = SIMD_Int32x4(0,0,0,0), $433 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $434 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $435 = SIMD_Int32x4(0,0,0,0), $436 = SIMD_Int32x4(0,0,0,0), $437 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $438 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $439 = SIMD_Int32x4(0,0,0,0), $44 = SIMD_Int32x4(0,0,0,0), $440 = SIMD_Int32x4(0,0,0,0), $441 = SIMD_Int32x4(0,0,0,0), $442 = SIMD_Int32x4(0,0,0,0), $443 = 0, $444 = SIMD_Int32x4(0,0,0,0), $445 = 0, $446 = SIMD_Int32x4(0,0,0,0), $447 = SIMD_Int32x4(0,0,0,0), $448 = SIMD_Int32x4(0,0,0,0), $449 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $45 = 0, $450 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $451 = SIMD_Int32x4(0,0,0,0), $452 = SIMD_Int32x4(0,0,0,0), $453 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $454 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $455 = SIMD_Int32x4(0,0,0,0), $456 = SIMD_Int32x4(0,0,0,0), $457 = SIMD_Int32x4(0,0,0,0), $458 = SIMD_Int32x4(0,0,0,0), $459 = 0, $46 = SIMD_Int32x4(0,0,0,0), $460 = SIMD_Int32x4(0,0,0,0), $461 = 0, $462 = SIMD_Int32x4(0,0,0,0), $463 = SIMD_Int32x4(0,0,0,0), $464 = SIMD_Int32x4(0,0,0,0), $465 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $466 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $467 = SIMD_Int32x4(0,0,0,0); var $468 = SIMD_Int32x4(0,0,0,0), $469 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $47 = SIMD_Int32x4(0,0,0,0), $470 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $471 = SIMD_Int32x4(0,0,0,0), $472 = SIMD_Int32x4(0,0,0,0), $473 = SIMD_Int32x4(0,0,0,0), $474 = SIMD_Int32x4(0,0,0,0), $475 = 0, $476 = SIMD_Int32x4(0,0,0,0), $477 = 0, $478 = SIMD_Int32x4(0,0,0,0), $479 = SIMD_Int32x4(0,0,0,0), $48 = SIMD_Int32x4(0,0,0,0), $480 = SIMD_Int32x4(0,0,0,0), $481 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $482 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $483 = SIMD_Int32x4(0,0,0,0), $484 = SIMD_Int32x4(0,0,0,0), $485 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $486 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $487 = SIMD_Int32x4(0,0,0,0), $488 = SIMD_Int32x4(0,0,0,0), $489 = SIMD_Int32x4(0,0,0,0), $49 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $490 = SIMD_Int32x4(0,0,0,0), $491 = 0, $492 = SIMD_Int32x4(0,0,0,0), $493 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $494 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $495 = SIMD_Int32x4(0,0,0,0), $496 = SIMD_Int32x4(0,0,0,0), $497 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $498 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $499 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $50 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $500 = SIMD_Int32x4(0,0,0,0), $501 = SIMD_Int32x4(0,0,0,0), $502 = SIMD_Int32x4(0,0,0,0); var $51 = SIMD_Int32x4(0,0,0,0), $52 = SIMD_Int32x4(0,0,0,0), $53 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $54 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $55 = SIMD_Int32x4(0,0,0,0), $56 = SIMD_Int32x4(0,0,0,0), $57 = SIMD_Int32x4(0,0,0,0), $58 = SIMD_Int32x4(0,0,0,0), $59 = 0, $6 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $60 = SIMD_Int32x4(0,0,0,0), $61 = 0, $62 = SIMD_Int32x4(0,0,0,0), $63 = SIMD_Int32x4(0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int32x4(0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $7 = SIMD_Int32x4(0,0,0,0), $70 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $71 = SIMD_Int32x4(0,0,0,0), $72 = SIMD_Int32x4(0,0,0,0), $73 = SIMD_Int32x4(0,0,0,0), $74 = SIMD_Int32x4(0,0,0,0), $75 = 0, $76 = SIMD_Int32x4(0,0,0,0), $77 = 0, $78 = SIMD_Int32x4(0,0,0,0), $79 = SIMD_Int32x4(0,0,0,0), $8 = SIMD_Int32x4(0,0,0,0), $80 = SIMD_Int32x4(0,0,0,0), $81 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $82 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $83 = SIMD_Int32x4(0,0,0,0), $84 = SIMD_Int32x4(0,0,0,0), $85 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $86 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $87 = SIMD_Int32x4(0,0,0,0); var $88 = SIMD_Int32x4(0,0,0,0), $89 = SIMD_Int32x4(0,0,0,0), $9 = SIMD_Int32x4(0,0,0,0), $90 = SIMD_Int32x4(0,0,0,0), $91 = 0, $92 = SIMD_Int32x4(0,0,0,0), $93 = 0, $94 = SIMD_Int32x4(0,0,0,0), $95 = SIMD_Int32x4(0,0,0,0), $96 = SIMD_Int32x4(0,0,0,0), $97 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $98 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $99 = SIMD_Int32x4(0,0,0,0), $in$val = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; $in$val = SIMD_Int32x4_load(HEAPU8, $in); $0 = SIMD_Int32x4_and($in$val,SIMD_Int32x4_splat(2147483647)); $1 = SIMD_Int8x16_fromInt32x4Bits($0); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $3 = SIMD_Int32x4_fromInt8x16Bits($2); $4 = SIMD_Int32x4_add($3,$0); $5 = SIMD_Int8x16_fromInt32x4Bits($4); $6 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $5, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $7 = SIMD_Int32x4_fromInt8x16Bits($6); $8 = SIMD_Int32x4_swizzle($initOffset, 3, 3, 3, 3); $9 = SIMD_Int32x4_add($4,$8); $10 = SIMD_Int32x4_add($9,$7); $11 = ((($_out)) + 16|0); temp_Int32x4_ptr = $_out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $10); $12 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($in$val)),31))); $13 = ((($in)) + 16|0); $$val29 = SIMD_Int32x4_load(HEAPU8, $13); $14 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val29)),1))); $15 = SIMD_Int32x4_and($14,SIMD_Int32x4_splat(2147483647)); $16 = SIMD_Int32x4_or($15,$12); $17 = SIMD_Int8x16_fromInt32x4Bits($16); $18 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $17, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $19 = SIMD_Int32x4_fromInt8x16Bits($18); $20 = SIMD_Int32x4_add($19,$16); $21 = SIMD_Int8x16_fromInt32x4Bits($20); $22 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $21, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $23 = SIMD_Int32x4_fromInt8x16Bits($22); $24 = SIMD_Int32x4_swizzle($10, 3, 3, 3, 3); $25 = SIMD_Int32x4_add($24,$20); $26 = SIMD_Int32x4_add($25,$23); $27 = ((($_out)) + 32|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $26); $28 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val29)),30))); $29 = ((($in)) + 32|0); $$val28 = SIMD_Int32x4_load(HEAPU8, $29); $30 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val28)),2))); $31 = SIMD_Int32x4_and($30,SIMD_Int32x4_splat(2147483647)); $32 = SIMD_Int32x4_or($31,$28); $33 = SIMD_Int8x16_fromInt32x4Bits($32); $34 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $33, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $35 = SIMD_Int32x4_fromInt8x16Bits($34); $36 = SIMD_Int32x4_add($35,$32); $37 = SIMD_Int8x16_fromInt32x4Bits($36); $38 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $37, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $39 = SIMD_Int32x4_fromInt8x16Bits($38); $40 = SIMD_Int32x4_add($39,$36); $41 = SIMD_Int32x4_swizzle($26, 3, 3, 3, 3); $42 = SIMD_Int32x4_add($40,$41); $43 = ((($_out)) + 48|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $42); $44 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val28)),29))); $45 = ((($in)) + 48|0); $$val27 = SIMD_Int32x4_load(HEAPU8, $45); $46 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val27)),3))); $47 = SIMD_Int32x4_and($46,SIMD_Int32x4_splat(2147483647)); $48 = SIMD_Int32x4_or($47,$44); $49 = SIMD_Int8x16_fromInt32x4Bits($48); $50 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $49, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $51 = SIMD_Int32x4_fromInt8x16Bits($50); $52 = SIMD_Int32x4_add($51,$48); $53 = SIMD_Int8x16_fromInt32x4Bits($52); $54 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $53, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $55 = SIMD_Int32x4_fromInt8x16Bits($54); $56 = SIMD_Int32x4_add($55,$52); $57 = SIMD_Int32x4_swizzle($42, 3, 3, 3, 3); $58 = SIMD_Int32x4_add($56,$57); $59 = ((($_out)) + 64|0); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $58); $60 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val27)),28))); $61 = ((($in)) + 64|0); $$val26 = SIMD_Int32x4_load(HEAPU8, $61); $62 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val26)),4))); $63 = SIMD_Int32x4_and($62,SIMD_Int32x4_splat(2147483647)); $64 = SIMD_Int32x4_or($63,$60); $65 = SIMD_Int8x16_fromInt32x4Bits($64); $66 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $65, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $67 = SIMD_Int32x4_fromInt8x16Bits($66); $68 = SIMD_Int32x4_add($67,$64); $69 = SIMD_Int8x16_fromInt32x4Bits($68); $70 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $69, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $71 = SIMD_Int32x4_fromInt8x16Bits($70); $72 = SIMD_Int32x4_add($71,$68); $73 = SIMD_Int32x4_swizzle($58, 3, 3, 3, 3); $74 = SIMD_Int32x4_add($72,$73); $75 = ((($_out)) + 80|0); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $74); $76 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val26)),27))); $77 = ((($in)) + 80|0); $$val25 = SIMD_Int32x4_load(HEAPU8, $77); $78 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val25)),5))); $79 = SIMD_Int32x4_and($78,SIMD_Int32x4_splat(2147483647)); $80 = SIMD_Int32x4_or($79,$76); $81 = SIMD_Int8x16_fromInt32x4Bits($80); $82 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $81, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $83 = SIMD_Int32x4_fromInt8x16Bits($82); $84 = SIMD_Int32x4_add($83,$80); $85 = SIMD_Int8x16_fromInt32x4Bits($84); $86 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $85, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $87 = SIMD_Int32x4_fromInt8x16Bits($86); $88 = SIMD_Int32x4_add($87,$84); $89 = SIMD_Int32x4_swizzle($74, 3, 3, 3, 3); $90 = SIMD_Int32x4_add($88,$89); $91 = ((($_out)) + 96|0); temp_Int32x4_ptr = $75;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $90); $92 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val25)),26))); $93 = ((($in)) + 96|0); $$val24 = SIMD_Int32x4_load(HEAPU8, $93); $94 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val24)),6))); $95 = SIMD_Int32x4_and($94,SIMD_Int32x4_splat(2147483647)); $96 = SIMD_Int32x4_or($95,$92); $97 = SIMD_Int8x16_fromInt32x4Bits($96); $98 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $97, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $99 = SIMD_Int32x4_fromInt8x16Bits($98); $100 = SIMD_Int32x4_add($99,$96); $101 = SIMD_Int8x16_fromInt32x4Bits($100); $102 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $101, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $103 = SIMD_Int32x4_fromInt8x16Bits($102); $104 = SIMD_Int32x4_add($103,$100); $105 = SIMD_Int32x4_swizzle($90, 3, 3, 3, 3); $106 = SIMD_Int32x4_add($104,$105); $107 = ((($_out)) + 112|0); temp_Int32x4_ptr = $91;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $106); $108 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val24)),25))); $109 = ((($in)) + 112|0); $$val23 = SIMD_Int32x4_load(HEAPU8, $109); $110 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val23)),7))); $111 = SIMD_Int32x4_and($110,SIMD_Int32x4_splat(2147483647)); $112 = SIMD_Int32x4_or($111,$108); $113 = SIMD_Int8x16_fromInt32x4Bits($112); $114 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $113, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $115 = SIMD_Int32x4_fromInt8x16Bits($114); $116 = SIMD_Int32x4_add($115,$112); $117 = SIMD_Int8x16_fromInt32x4Bits($116); $118 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $117, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $119 = SIMD_Int32x4_fromInt8x16Bits($118); $120 = SIMD_Int32x4_add($119,$116); $121 = SIMD_Int32x4_swizzle($106, 3, 3, 3, 3); $122 = SIMD_Int32x4_add($120,$121); $123 = ((($_out)) + 128|0); temp_Int32x4_ptr = $107;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $122); $124 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val23)),24))); $125 = ((($in)) + 128|0); $$val22 = SIMD_Int32x4_load(HEAPU8, $125); $126 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val22)),8))); $127 = SIMD_Int32x4_and($126,SIMD_Int32x4_splat(2147483647)); $128 = SIMD_Int32x4_or($127,$124); $129 = SIMD_Int8x16_fromInt32x4Bits($128); $130 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $129, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $131 = SIMD_Int32x4_fromInt8x16Bits($130); $132 = SIMD_Int32x4_add($131,$128); $133 = SIMD_Int8x16_fromInt32x4Bits($132); $134 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $133, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $135 = SIMD_Int32x4_fromInt8x16Bits($134); $136 = SIMD_Int32x4_add($135,$132); $137 = SIMD_Int32x4_swizzle($122, 3, 3, 3, 3); $138 = SIMD_Int32x4_add($136,$137); $139 = ((($_out)) + 144|0); temp_Int32x4_ptr = $123;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $138); $140 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val22)),23))); $141 = ((($in)) + 144|0); $$val21 = SIMD_Int32x4_load(HEAPU8, $141); $142 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val21)),9))); $143 = SIMD_Int32x4_and($142,SIMD_Int32x4_splat(2147483647)); $144 = SIMD_Int32x4_or($143,$140); $145 = SIMD_Int8x16_fromInt32x4Bits($144); $146 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $145, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $147 = SIMD_Int32x4_fromInt8x16Bits($146); $148 = SIMD_Int32x4_add($147,$144); $149 = SIMD_Int8x16_fromInt32x4Bits($148); $150 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $149, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $151 = SIMD_Int32x4_fromInt8x16Bits($150); $152 = SIMD_Int32x4_add($151,$148); $153 = SIMD_Int32x4_swizzle($138, 3, 3, 3, 3); $154 = SIMD_Int32x4_add($152,$153); $155 = ((($_out)) + 160|0); temp_Int32x4_ptr = $139;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $154); $156 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val21)),22))); $157 = ((($in)) + 160|0); $$val20 = SIMD_Int32x4_load(HEAPU8, $157); $158 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val20)),10))); $159 = SIMD_Int32x4_and($158,SIMD_Int32x4_splat(2147483647)); $160 = SIMD_Int32x4_or($159,$156); $161 = SIMD_Int8x16_fromInt32x4Bits($160); $162 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $161, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $163 = SIMD_Int32x4_fromInt8x16Bits($162); $164 = SIMD_Int32x4_add($163,$160); $165 = SIMD_Int8x16_fromInt32x4Bits($164); $166 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $165, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $167 = SIMD_Int32x4_fromInt8x16Bits($166); $168 = SIMD_Int32x4_add($167,$164); $169 = SIMD_Int32x4_swizzle($154, 3, 3, 3, 3); $170 = SIMD_Int32x4_add($168,$169); $171 = ((($_out)) + 176|0); temp_Int32x4_ptr = $155;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $170); $172 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val20)),21))); $173 = ((($in)) + 176|0); $$val19 = SIMD_Int32x4_load(HEAPU8, $173); $174 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val19)),11))); $175 = SIMD_Int32x4_and($174,SIMD_Int32x4_splat(2147483647)); $176 = SIMD_Int32x4_or($175,$172); $177 = SIMD_Int8x16_fromInt32x4Bits($176); $178 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $177, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $179 = SIMD_Int32x4_fromInt8x16Bits($178); $180 = SIMD_Int32x4_add($179,$176); $181 = SIMD_Int8x16_fromInt32x4Bits($180); $182 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $181, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $183 = SIMD_Int32x4_fromInt8x16Bits($182); $184 = SIMD_Int32x4_add($183,$180); $185 = SIMD_Int32x4_swizzle($170, 3, 3, 3, 3); $186 = SIMD_Int32x4_add($184,$185); $187 = ((($_out)) + 192|0); temp_Int32x4_ptr = $171;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $186); $188 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val19)),20))); $189 = ((($in)) + 192|0); $$val18 = SIMD_Int32x4_load(HEAPU8, $189); $190 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val18)),12))); $191 = SIMD_Int32x4_and($190,SIMD_Int32x4_splat(2147483647)); $192 = SIMD_Int32x4_or($191,$188); $193 = SIMD_Int8x16_fromInt32x4Bits($192); $194 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $193, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $195 = SIMD_Int32x4_fromInt8x16Bits($194); $196 = SIMD_Int32x4_add($195,$192); $197 = SIMD_Int8x16_fromInt32x4Bits($196); $198 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $197, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $199 = SIMD_Int32x4_fromInt8x16Bits($198); $200 = SIMD_Int32x4_add($199,$196); $201 = SIMD_Int32x4_swizzle($186, 3, 3, 3, 3); $202 = SIMD_Int32x4_add($200,$201); $203 = ((($_out)) + 208|0); temp_Int32x4_ptr = $187;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $202); $204 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val18)),19))); $205 = ((($in)) + 208|0); $$val17 = SIMD_Int32x4_load(HEAPU8, $205); $206 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val17)),13))); $207 = SIMD_Int32x4_and($206,SIMD_Int32x4_splat(2147483647)); $208 = SIMD_Int32x4_or($207,$204); $209 = SIMD_Int8x16_fromInt32x4Bits($208); $210 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $209, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $211 = SIMD_Int32x4_fromInt8x16Bits($210); $212 = SIMD_Int32x4_add($211,$208); $213 = SIMD_Int8x16_fromInt32x4Bits($212); $214 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $213, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $215 = SIMD_Int32x4_fromInt8x16Bits($214); $216 = SIMD_Int32x4_add($215,$212); $217 = SIMD_Int32x4_swizzle($202, 3, 3, 3, 3); $218 = SIMD_Int32x4_add($216,$217); $219 = ((($_out)) + 224|0); temp_Int32x4_ptr = $203;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $218); $220 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val17)),18))); $221 = ((($in)) + 224|0); $$val16 = SIMD_Int32x4_load(HEAPU8, $221); $222 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val16)),14))); $223 = SIMD_Int32x4_and($222,SIMD_Int32x4_splat(2147483647)); $224 = SIMD_Int32x4_or($223,$220); $225 = SIMD_Int8x16_fromInt32x4Bits($224); $226 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $225, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $227 = SIMD_Int32x4_fromInt8x16Bits($226); $228 = SIMD_Int32x4_add($227,$224); $229 = SIMD_Int8x16_fromInt32x4Bits($228); $230 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $229, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $231 = SIMD_Int32x4_fromInt8x16Bits($230); $232 = SIMD_Int32x4_add($231,$228); $233 = SIMD_Int32x4_swizzle($218, 3, 3, 3, 3); $234 = SIMD_Int32x4_add($232,$233); $235 = ((($_out)) + 240|0); temp_Int32x4_ptr = $219;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $234); $236 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val16)),17))); $237 = ((($in)) + 240|0); $$val15 = SIMD_Int32x4_load(HEAPU8, $237); $238 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val15)),15))); $239 = SIMD_Int32x4_and($238,SIMD_Int32x4_splat(2147483647)); $240 = SIMD_Int32x4_or($239,$236); $241 = SIMD_Int8x16_fromInt32x4Bits($240); $242 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $241, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $243 = SIMD_Int32x4_fromInt8x16Bits($242); $244 = SIMD_Int32x4_add($243,$240); $245 = SIMD_Int8x16_fromInt32x4Bits($244); $246 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $245, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $247 = SIMD_Int32x4_fromInt8x16Bits($246); $248 = SIMD_Int32x4_add($247,$244); $249 = SIMD_Int32x4_swizzle($234, 3, 3, 3, 3); $250 = SIMD_Int32x4_add($248,$249); $251 = ((($_out)) + 256|0); temp_Int32x4_ptr = $235;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $250); $252 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val15)),16))); $253 = ((($in)) + 256|0); $$val14 = SIMD_Int32x4_load(HEAPU8, $253); $254 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val14)),16))); $255 = SIMD_Int32x4_and($254,SIMD_Int32x4_splat(2147483647)); $256 = SIMD_Int32x4_or($255,$252); $257 = SIMD_Int8x16_fromInt32x4Bits($256); $258 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $257, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $259 = SIMD_Int32x4_fromInt8x16Bits($258); $260 = SIMD_Int32x4_add($259,$256); $261 = SIMD_Int8x16_fromInt32x4Bits($260); $262 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $261, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $263 = SIMD_Int32x4_fromInt8x16Bits($262); $264 = SIMD_Int32x4_add($263,$260); $265 = SIMD_Int32x4_swizzle($250, 3, 3, 3, 3); $266 = SIMD_Int32x4_add($264,$265); $267 = ((($_out)) + 272|0); temp_Int32x4_ptr = $251;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $266); $268 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val14)),15))); $269 = ((($in)) + 272|0); $$val13 = SIMD_Int32x4_load(HEAPU8, $269); $270 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val13)),17))); $271 = SIMD_Int32x4_and($270,SIMD_Int32x4_splat(2147483647)); $272 = SIMD_Int32x4_or($271,$268); $273 = SIMD_Int8x16_fromInt32x4Bits($272); $274 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $273, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $275 = SIMD_Int32x4_fromInt8x16Bits($274); $276 = SIMD_Int32x4_add($275,$272); $277 = SIMD_Int8x16_fromInt32x4Bits($276); $278 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $277, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $279 = SIMD_Int32x4_fromInt8x16Bits($278); $280 = SIMD_Int32x4_add($279,$276); $281 = SIMD_Int32x4_swizzle($266, 3, 3, 3, 3); $282 = SIMD_Int32x4_add($280,$281); $283 = ((($_out)) + 288|0); temp_Int32x4_ptr = $267;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $282); $284 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val13)),14))); $285 = ((($in)) + 288|0); $$val12 = SIMD_Int32x4_load(HEAPU8, $285); $286 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val12)),18))); $287 = SIMD_Int32x4_and($286,SIMD_Int32x4_splat(2147483647)); $288 = SIMD_Int32x4_or($287,$284); $289 = SIMD_Int8x16_fromInt32x4Bits($288); $290 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $289, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $291 = SIMD_Int32x4_fromInt8x16Bits($290); $292 = SIMD_Int32x4_add($291,$288); $293 = SIMD_Int8x16_fromInt32x4Bits($292); $294 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $293, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $295 = SIMD_Int32x4_fromInt8x16Bits($294); $296 = SIMD_Int32x4_add($295,$292); $297 = SIMD_Int32x4_swizzle($282, 3, 3, 3, 3); $298 = SIMD_Int32x4_add($296,$297); $299 = ((($_out)) + 304|0); temp_Int32x4_ptr = $283;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $298); $300 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val12)),13))); $301 = ((($in)) + 304|0); $$val11 = SIMD_Int32x4_load(HEAPU8, $301); $302 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val11)),19))); $303 = SIMD_Int32x4_and($302,SIMD_Int32x4_splat(2147483647)); $304 = SIMD_Int32x4_or($303,$300); $305 = SIMD_Int8x16_fromInt32x4Bits($304); $306 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $305, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $307 = SIMD_Int32x4_fromInt8x16Bits($306); $308 = SIMD_Int32x4_add($307,$304); $309 = SIMD_Int8x16_fromInt32x4Bits($308); $310 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $309, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $311 = SIMD_Int32x4_fromInt8x16Bits($310); $312 = SIMD_Int32x4_add($311,$308); $313 = SIMD_Int32x4_swizzle($298, 3, 3, 3, 3); $314 = SIMD_Int32x4_add($312,$313); $315 = ((($_out)) + 320|0); temp_Int32x4_ptr = $299;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $314); $316 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val11)),12))); $317 = ((($in)) + 320|0); $$val10 = SIMD_Int32x4_load(HEAPU8, $317); $318 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val10)),20))); $319 = SIMD_Int32x4_and($318,SIMD_Int32x4_splat(2147483647)); $320 = SIMD_Int32x4_or($319,$316); $321 = SIMD_Int8x16_fromInt32x4Bits($320); $322 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $321, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $323 = SIMD_Int32x4_fromInt8x16Bits($322); $324 = SIMD_Int32x4_add($323,$320); $325 = SIMD_Int8x16_fromInt32x4Bits($324); $326 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $325, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $327 = SIMD_Int32x4_fromInt8x16Bits($326); $328 = SIMD_Int32x4_add($327,$324); $329 = SIMD_Int32x4_swizzle($314, 3, 3, 3, 3); $330 = SIMD_Int32x4_add($328,$329); $331 = ((($_out)) + 336|0); temp_Int32x4_ptr = $315;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $330); $332 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val10)),11))); $333 = ((($in)) + 336|0); $$val9 = SIMD_Int32x4_load(HEAPU8, $333); $334 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val9)),21))); $335 = SIMD_Int32x4_and($334,SIMD_Int32x4_splat(2147483647)); $336 = SIMD_Int32x4_or($335,$332); $337 = SIMD_Int8x16_fromInt32x4Bits($336); $338 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $337, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $339 = SIMD_Int32x4_fromInt8x16Bits($338); $340 = SIMD_Int32x4_add($339,$336); $341 = SIMD_Int8x16_fromInt32x4Bits($340); $342 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $341, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $343 = SIMD_Int32x4_fromInt8x16Bits($342); $344 = SIMD_Int32x4_add($343,$340); $345 = SIMD_Int32x4_swizzle($330, 3, 3, 3, 3); $346 = SIMD_Int32x4_add($344,$345); $347 = ((($_out)) + 352|0); temp_Int32x4_ptr = $331;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $346); $348 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val9)),10))); $349 = ((($in)) + 352|0); $$val8 = SIMD_Int32x4_load(HEAPU8, $349); $350 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val8)),22))); $351 = SIMD_Int32x4_and($350,SIMD_Int32x4_splat(2147483647)); $352 = SIMD_Int32x4_or($351,$348); $353 = SIMD_Int8x16_fromInt32x4Bits($352); $354 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $353, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $355 = SIMD_Int32x4_fromInt8x16Bits($354); $356 = SIMD_Int32x4_add($355,$352); $357 = SIMD_Int8x16_fromInt32x4Bits($356); $358 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $357, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $359 = SIMD_Int32x4_fromInt8x16Bits($358); $360 = SIMD_Int32x4_add($359,$356); $361 = SIMD_Int32x4_swizzle($346, 3, 3, 3, 3); $362 = SIMD_Int32x4_add($360,$361); $363 = ((($_out)) + 368|0); temp_Int32x4_ptr = $347;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $362); $364 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val8)),9))); $365 = ((($in)) + 368|0); $$val7 = SIMD_Int32x4_load(HEAPU8, $365); $366 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val7)),23))); $367 = SIMD_Int32x4_and($366,SIMD_Int32x4_splat(2147483647)); $368 = SIMD_Int32x4_or($367,$364); $369 = SIMD_Int8x16_fromInt32x4Bits($368); $370 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $369, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $371 = SIMD_Int32x4_fromInt8x16Bits($370); $372 = SIMD_Int32x4_add($371,$368); $373 = SIMD_Int8x16_fromInt32x4Bits($372); $374 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $373, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $375 = SIMD_Int32x4_fromInt8x16Bits($374); $376 = SIMD_Int32x4_add($375,$372); $377 = SIMD_Int32x4_swizzle($362, 3, 3, 3, 3); $378 = SIMD_Int32x4_add($376,$377); $379 = ((($_out)) + 384|0); temp_Int32x4_ptr = $363;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $378); $380 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val7)),8))); $381 = ((($in)) + 384|0); $$val6 = SIMD_Int32x4_load(HEAPU8, $381); $382 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val6)),24))); $383 = SIMD_Int32x4_and($382,SIMD_Int32x4_splat(2147483647)); $384 = SIMD_Int32x4_or($383,$380); $385 = SIMD_Int8x16_fromInt32x4Bits($384); $386 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $385, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $387 = SIMD_Int32x4_fromInt8x16Bits($386); $388 = SIMD_Int32x4_add($387,$384); $389 = SIMD_Int8x16_fromInt32x4Bits($388); $390 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $389, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $391 = SIMD_Int32x4_fromInt8x16Bits($390); $392 = SIMD_Int32x4_add($391,$388); $393 = SIMD_Int32x4_swizzle($378, 3, 3, 3, 3); $394 = SIMD_Int32x4_add($392,$393); $395 = ((($_out)) + 400|0); temp_Int32x4_ptr = $379;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $394); $396 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val6)),7))); $397 = ((($in)) + 400|0); $$val5 = SIMD_Int32x4_load(HEAPU8, $397); $398 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val5)),25))); $399 = SIMD_Int32x4_and($398,SIMD_Int32x4_splat(2147483647)); $400 = SIMD_Int32x4_or($399,$396); $401 = SIMD_Int8x16_fromInt32x4Bits($400); $402 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $401, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $403 = SIMD_Int32x4_fromInt8x16Bits($402); $404 = SIMD_Int32x4_add($403,$400); $405 = SIMD_Int8x16_fromInt32x4Bits($404); $406 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $405, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $407 = SIMD_Int32x4_fromInt8x16Bits($406); $408 = SIMD_Int32x4_add($407,$404); $409 = SIMD_Int32x4_swizzle($394, 3, 3, 3, 3); $410 = SIMD_Int32x4_add($408,$409); $411 = ((($_out)) + 416|0); temp_Int32x4_ptr = $395;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $410); $412 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val5)),6))); $413 = ((($in)) + 416|0); $$val4 = SIMD_Int32x4_load(HEAPU8, $413); $414 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val4)),26))); $415 = SIMD_Int32x4_and($414,SIMD_Int32x4_splat(2147483647)); $416 = SIMD_Int32x4_or($415,$412); $417 = SIMD_Int8x16_fromInt32x4Bits($416); $418 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $417, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $419 = SIMD_Int32x4_fromInt8x16Bits($418); $420 = SIMD_Int32x4_add($419,$416); $421 = SIMD_Int8x16_fromInt32x4Bits($420); $422 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $421, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $423 = SIMD_Int32x4_fromInt8x16Bits($422); $424 = SIMD_Int32x4_add($423,$420); $425 = SIMD_Int32x4_swizzle($410, 3, 3, 3, 3); $426 = SIMD_Int32x4_add($424,$425); $427 = ((($_out)) + 432|0); temp_Int32x4_ptr = $411;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $426); $428 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val4)),5))); $429 = ((($in)) + 432|0); $$val3 = SIMD_Int32x4_load(HEAPU8, $429); $430 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val3)),27))); $431 = SIMD_Int32x4_and($430,SIMD_Int32x4_splat(2147483647)); $432 = SIMD_Int32x4_or($431,$428); $433 = SIMD_Int8x16_fromInt32x4Bits($432); $434 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $433, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $435 = SIMD_Int32x4_fromInt8x16Bits($434); $436 = SIMD_Int32x4_add($435,$432); $437 = SIMD_Int8x16_fromInt32x4Bits($436); $438 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $437, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $439 = SIMD_Int32x4_fromInt8x16Bits($438); $440 = SIMD_Int32x4_add($439,$436); $441 = SIMD_Int32x4_swizzle($426, 3, 3, 3, 3); $442 = SIMD_Int32x4_add($440,$441); $443 = ((($_out)) + 448|0); temp_Int32x4_ptr = $427;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $442); $444 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val3)),4))); $445 = ((($in)) + 448|0); $$val2 = SIMD_Int32x4_load(HEAPU8, $445); $446 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val2)),28))); $447 = SIMD_Int32x4_and($446,SIMD_Int32x4_splat(2147483647)); $448 = SIMD_Int32x4_or($447,$444); $449 = SIMD_Int8x16_fromInt32x4Bits($448); $450 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $449, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $451 = SIMD_Int32x4_fromInt8x16Bits($450); $452 = SIMD_Int32x4_add($451,$448); $453 = SIMD_Int8x16_fromInt32x4Bits($452); $454 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $453, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $455 = SIMD_Int32x4_fromInt8x16Bits($454); $456 = SIMD_Int32x4_add($455,$452); $457 = SIMD_Int32x4_swizzle($442, 3, 3, 3, 3); $458 = SIMD_Int32x4_add($456,$457); $459 = ((($_out)) + 464|0); temp_Int32x4_ptr = $443;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $458); $460 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val2)),3))); $461 = ((($in)) + 464|0); $$val1 = SIMD_Int32x4_load(HEAPU8, $461); $462 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val1)),29))); $463 = SIMD_Int32x4_and($462,SIMD_Int32x4_splat(2147483647)); $464 = SIMD_Int32x4_or($463,$460); $465 = SIMD_Int8x16_fromInt32x4Bits($464); $466 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $465, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $467 = SIMD_Int32x4_fromInt8x16Bits($466); $468 = SIMD_Int32x4_add($467,$464); $469 = SIMD_Int8x16_fromInt32x4Bits($468); $470 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $469, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $471 = SIMD_Int32x4_fromInt8x16Bits($470); $472 = SIMD_Int32x4_add($471,$468); $473 = SIMD_Int32x4_swizzle($458, 3, 3, 3, 3); $474 = SIMD_Int32x4_add($472,$473); $475 = ((($_out)) + 480|0); temp_Int32x4_ptr = $459;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $474); $476 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val1)),2))); $477 = ((($in)) + 480|0); $$val = SIMD_Int32x4_load(HEAPU8, $477); $478 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftLeftByScalar((SIMD_Int32x4_check($$val)),30))); $479 = SIMD_Int32x4_and($478,SIMD_Int32x4_splat(2147483647)); $480 = SIMD_Int32x4_or($479,$476); $481 = SIMD_Int8x16_fromInt32x4Bits($480); $482 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $481, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $483 = SIMD_Int32x4_fromInt8x16Bits($482); $484 = SIMD_Int32x4_add($483,$480); $485 = SIMD_Int8x16_fromInt32x4Bits($484); $486 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $485, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $487 = SIMD_Int32x4_fromInt8x16Bits($486); $488 = SIMD_Int32x4_add($487,$484); $489 = SIMD_Int32x4_swizzle($474, 3, 3, 3, 3); $490 = SIMD_Int32x4_add($488,$489); $491 = ((($_out)) + 496|0); temp_Int32x4_ptr = $475;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $490); $492 = (SIMD_Int32x4_check(SIMD_Int32x4_shiftRightLogicalByScalar((SIMD_Int32x4_check($$val)),1))); $493 = SIMD_Int8x16_fromInt32x4Bits($492); $494 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $493, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $495 = SIMD_Int32x4_fromInt8x16Bits($494); $496 = SIMD_Int32x4_add($495,$492); $497 = SIMD_Int8x16_fromInt32x4Bits($496); $498 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $497, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $499 = SIMD_Int32x4_fromInt8x16Bits($498); $500 = SIMD_Int32x4_add($499,$496); $501 = SIMD_Int32x4_swizzle($490, 3, 3, 3, 3); $502 = SIMD_Int32x4_add($500,$501); temp_Int32x4_ptr = $491;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $502); return (SIMD_Int32x4_check($502)); } function _simdunpackd1($initvalue,$in,$out,$bit) { $initvalue = $initvalue|0; $in = $in|0; $out = $out|0; $bit = $bit|0; var $$0$val$1$i = SIMD_Int32x4(0,0,0,0), $$0$val$10$i = SIMD_Int32x4(0,0,0,0), $$0$val$11$i = SIMD_Int32x4(0,0,0,0), $$0$val$12$i = SIMD_Int32x4(0,0,0,0), $$0$val$13$i = SIMD_Int32x4(0,0,0,0), $$0$val$14$i = SIMD_Int32x4(0,0,0,0), $$0$val$15$i = SIMD_Int32x4(0,0,0,0), $$0$val$16$i = SIMD_Int32x4(0,0,0,0), $$0$val$17$i = SIMD_Int32x4(0,0,0,0), $$0$val$18$i = SIMD_Int32x4(0,0,0,0), $$0$val$19$i = SIMD_Int32x4(0,0,0,0), $$0$val$2$i = SIMD_Int32x4(0,0,0,0), $$0$val$20$i = SIMD_Int32x4(0,0,0,0), $$0$val$21$i = SIMD_Int32x4(0,0,0,0), $$0$val$22$i = SIMD_Int32x4(0,0,0,0), $$0$val$23$i = SIMD_Int32x4(0,0,0,0), $$0$val$24$i = SIMD_Int32x4(0,0,0,0), $$0$val$25$i = SIMD_Int32x4(0,0,0,0), $$0$val$26$i = SIMD_Int32x4(0,0,0,0), $$0$val$27$i = SIMD_Int32x4(0,0,0,0); var $$0$val$28$i = SIMD_Int32x4(0,0,0,0), $$0$val$29$i = SIMD_Int32x4(0,0,0,0), $$0$val$3$i = SIMD_Int32x4(0,0,0,0), $$0$val$30$i = SIMD_Int32x4(0,0,0,0), $$0$val$31$i = SIMD_Int32x4(0,0,0,0), $$0$val$4$i = SIMD_Int32x4(0,0,0,0), $$0$val$5$i = SIMD_Int32x4(0,0,0,0), $$0$val$6$i = SIMD_Int32x4(0,0,0,0), $$0$val$7$i = SIMD_Int32x4(0,0,0,0), $$0$val$8$i = SIMD_Int32x4(0,0,0,0), $$0$val$9$i = SIMD_Int32x4(0,0,0,0), $$0$val$i = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int32x4(0,0,0,0), $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0; var $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0; var $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0, $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $51 = 0; var $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0, $59 = 0, $6 = 0, $60 = 0, $61 = 0, $62 = 0, $63 = 0, $64 = 0, $65 = 0, $66 = 0, $67 = 0, $68 = 0, $69 = 0, $7 = 0; var $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $75 = 0, $76 = 0, $77 = 0, $78 = 0, $79 = 0, $8 = 0, $80 = 0, $81 = 0, $82 = 0, $83 = 0, $84 = 0, $85 = 0, $86 = 0, $87 = 0, $88 = 0; var $89 = 0, $9 = 0, $90 = 0, $91 = 0, $92 = 0, $93 = 0, $94 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; ; ; ; $0 = SIMD_Int32x4_splat($initvalue); do { switch ($bit|0) { case 0: { $1 = SIMD_Int32x4_swizzle($0, 3, 3, 3, 3); $2 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $3 = ((($out)) + 32|0); temp_Int32x4_ptr = $2;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $4 = ((($out)) + 48|0); temp_Int32x4_ptr = $3;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $5 = ((($out)) + 64|0); temp_Int32x4_ptr = $4;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $6 = ((($out)) + 80|0); temp_Int32x4_ptr = $5;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $7 = ((($out)) + 96|0); temp_Int32x4_ptr = $6;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $8 = ((($out)) + 112|0); temp_Int32x4_ptr = $7;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $9 = ((($out)) + 128|0); temp_Int32x4_ptr = $8;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $10 = ((($out)) + 144|0); temp_Int32x4_ptr = $9;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $11 = ((($out)) + 160|0); temp_Int32x4_ptr = $10;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $12 = ((($out)) + 176|0); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $13 = ((($out)) + 192|0); temp_Int32x4_ptr = $12;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $14 = ((($out)) + 208|0); temp_Int32x4_ptr = $13;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $15 = ((($out)) + 224|0); temp_Int32x4_ptr = $14;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $16 = ((($out)) + 240|0); temp_Int32x4_ptr = $15;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $17 = ((($out)) + 256|0); temp_Int32x4_ptr = $16;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $18 = ((($out)) + 272|0); temp_Int32x4_ptr = $17;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $19 = ((($out)) + 288|0); temp_Int32x4_ptr = $18;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $20 = ((($out)) + 304|0); temp_Int32x4_ptr = $19;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $21 = ((($out)) + 320|0); temp_Int32x4_ptr = $20;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $22 = ((($out)) + 336|0); temp_Int32x4_ptr = $21;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $23 = ((($out)) + 352|0); temp_Int32x4_ptr = $22;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $24 = ((($out)) + 368|0); temp_Int32x4_ptr = $23;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $25 = ((($out)) + 384|0); temp_Int32x4_ptr = $24;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $26 = ((($out)) + 400|0); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $27 = ((($out)) + 416|0); temp_Int32x4_ptr = $26;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $28 = ((($out)) + 432|0); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $29 = ((($out)) + 448|0); temp_Int32x4_ptr = $28;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $30 = ((($out)) + 464|0); temp_Int32x4_ptr = $29;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $31 = ((($out)) + 480|0); temp_Int32x4_ptr = $30;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); $32 = ((($out)) + 496|0); temp_Int32x4_ptr = $31;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); temp_Int32x4_ptr = $32;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $1); return; break; } case 1: { (SIMD_Int32x4_check(_iunpack1($0,$in,$out))); return; break; } case 2: { (SIMD_Int32x4_check(_iunpack2($0,$in,$out))); return; break; } case 3: { (SIMD_Int32x4_check(_iunpack3($0,$in,$out))); return; break; } case 4: { (SIMD_Int32x4_check(_iunpack4($0,$in,$out))); return; break; } case 5: { (SIMD_Int32x4_check(_iunpack5($0,$in,$out))); return; break; } case 6: { (SIMD_Int32x4_check(_iunpack6($0,$in,$out))); return; break; } case 7: { (SIMD_Int32x4_check(_iunpack7($0,$in,$out))); return; break; } case 8: { (SIMD_Int32x4_check(_iunpack8($0,$in,$out))); return; break; } case 9: { (SIMD_Int32x4_check(_iunpack9($0,$in,$out))); return; break; } case 10: { (SIMD_Int32x4_check(_iunpack10($0,$in,$out))); return; break; } case 11: { (SIMD_Int32x4_check(_iunpack11($0,$in,$out))); return; break; } case 12: { (SIMD_Int32x4_check(_iunpack12($0,$in,$out))); return; break; } case 13: { (SIMD_Int32x4_check(_iunpack13($0,$in,$out))); return; break; } case 14: { (SIMD_Int32x4_check(_iunpack14($0,$in,$out))); return; break; } case 15: { (SIMD_Int32x4_check(_iunpack15($0,$in,$out))); return; break; } case 16: { (SIMD_Int32x4_check(_iunpack16($0,$in,$out))); return; break; } case 17: { (SIMD_Int32x4_check(_iunpack17($0,$in,$out))); return; break; } case 18: { (SIMD_Int32x4_check(_iunpack18($0,$in,$out))); return; break; } case 19: { (SIMD_Int32x4_check(_iunpack19($0,$in,$out))); return; break; } case 20: { (SIMD_Int32x4_check(_iunpack20($0,$in,$out))); return; break; } case 21: { (SIMD_Int32x4_check(_iunpack21($0,$in,$out))); return; break; } case 22: { (SIMD_Int32x4_check(_iunpack22($0,$in,$out))); return; break; } case 23: { (SIMD_Int32x4_check(_iunpack23($0,$in,$out))); return; break; } case 24: { (SIMD_Int32x4_check(_iunpack24($0,$in,$out))); return; break; } case 25: { (SIMD_Int32x4_check(_iunpack25($0,$in,$out))); return; break; } case 26: { (SIMD_Int32x4_check(_iunpack26($0,$in,$out))); return; break; } case 27: { (SIMD_Int32x4_check(_iunpack27($0,$in,$out))); return; break; } case 28: { (SIMD_Int32x4_check(_iunpack28($0,$in,$out))); return; break; } case 29: { (SIMD_Int32x4_check(_iunpack29($0,$in,$out))); return; break; } case 30: { (SIMD_Int32x4_check(_iunpack30($0,$in,$out))); return; break; } case 31: { (SIMD_Int32x4_check(_iunpack31($0,$in,$out))); return; break; } case 32: { $33 = ((($in)) + 16|0); $$0$val$i = SIMD_Int32x4_load(HEAPU8, $in); $34 = ((($out)) + 16|0); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$i); $35 = ((($in)) + 32|0); $$0$val$1$i = SIMD_Int32x4_load(HEAPU8, $33); $36 = ((($out)) + 32|0); temp_Int32x4_ptr = $34;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$1$i); $37 = ((($in)) + 48|0); $$0$val$2$i = SIMD_Int32x4_load(HEAPU8, $35); $38 = ((($out)) + 48|0); temp_Int32x4_ptr = $36;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$2$i); $39 = ((($in)) + 64|0); $$0$val$3$i = SIMD_Int32x4_load(HEAPU8, $37); $40 = ((($out)) + 64|0); temp_Int32x4_ptr = $38;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$3$i); $41 = ((($in)) + 80|0); $$0$val$4$i = SIMD_Int32x4_load(HEAPU8, $39); $42 = ((($out)) + 80|0); temp_Int32x4_ptr = $40;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$4$i); $43 = ((($in)) + 96|0); $$0$val$5$i = SIMD_Int32x4_load(HEAPU8, $41); $44 = ((($out)) + 96|0); temp_Int32x4_ptr = $42;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$5$i); $45 = ((($in)) + 112|0); $$0$val$6$i = SIMD_Int32x4_load(HEAPU8, $43); $46 = ((($out)) + 112|0); temp_Int32x4_ptr = $44;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$6$i); $47 = ((($in)) + 128|0); $$0$val$7$i = SIMD_Int32x4_load(HEAPU8, $45); $48 = ((($out)) + 128|0); temp_Int32x4_ptr = $46;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$7$i); $49 = ((($in)) + 144|0); $$0$val$8$i = SIMD_Int32x4_load(HEAPU8, $47); $50 = ((($out)) + 144|0); temp_Int32x4_ptr = $48;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$8$i); $51 = ((($in)) + 160|0); $$0$val$9$i = SIMD_Int32x4_load(HEAPU8, $49); $52 = ((($out)) + 160|0); temp_Int32x4_ptr = $50;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$9$i); $53 = ((($in)) + 176|0); $$0$val$10$i = SIMD_Int32x4_load(HEAPU8, $51); $54 = ((($out)) + 176|0); temp_Int32x4_ptr = $52;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$10$i); $55 = ((($in)) + 192|0); $$0$val$11$i = SIMD_Int32x4_load(HEAPU8, $53); $56 = ((($out)) + 192|0); temp_Int32x4_ptr = $54;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$11$i); $57 = ((($in)) + 208|0); $$0$val$12$i = SIMD_Int32x4_load(HEAPU8, $55); $58 = ((($out)) + 208|0); temp_Int32x4_ptr = $56;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$12$i); $59 = ((($in)) + 224|0); $$0$val$13$i = SIMD_Int32x4_load(HEAPU8, $57); $60 = ((($out)) + 224|0); temp_Int32x4_ptr = $58;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$13$i); $61 = ((($in)) + 240|0); $$0$val$14$i = SIMD_Int32x4_load(HEAPU8, $59); $62 = ((($out)) + 240|0); temp_Int32x4_ptr = $60;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$14$i); $63 = ((($in)) + 256|0); $$0$val$15$i = SIMD_Int32x4_load(HEAPU8, $61); $64 = ((($out)) + 256|0); temp_Int32x4_ptr = $62;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$15$i); $65 = ((($in)) + 272|0); $$0$val$16$i = SIMD_Int32x4_load(HEAPU8, $63); $66 = ((($out)) + 272|0); temp_Int32x4_ptr = $64;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$16$i); $67 = ((($in)) + 288|0); $$0$val$17$i = SIMD_Int32x4_load(HEAPU8, $65); $68 = ((($out)) + 288|0); temp_Int32x4_ptr = $66;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$17$i); $69 = ((($in)) + 304|0); $$0$val$18$i = SIMD_Int32x4_load(HEAPU8, $67); $70 = ((($out)) + 304|0); temp_Int32x4_ptr = $68;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$18$i); $71 = ((($in)) + 320|0); $$0$val$19$i = SIMD_Int32x4_load(HEAPU8, $69); $72 = ((($out)) + 320|0); temp_Int32x4_ptr = $70;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$19$i); $73 = ((($in)) + 336|0); $$0$val$20$i = SIMD_Int32x4_load(HEAPU8, $71); $74 = ((($out)) + 336|0); temp_Int32x4_ptr = $72;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$20$i); $75 = ((($in)) + 352|0); $$0$val$21$i = SIMD_Int32x4_load(HEAPU8, $73); $76 = ((($out)) + 352|0); temp_Int32x4_ptr = $74;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$21$i); $77 = ((($in)) + 368|0); $$0$val$22$i = SIMD_Int32x4_load(HEAPU8, $75); $78 = ((($out)) + 368|0); temp_Int32x4_ptr = $76;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$22$i); $79 = ((($in)) + 384|0); $$0$val$23$i = SIMD_Int32x4_load(HEAPU8, $77); $80 = ((($out)) + 384|0); temp_Int32x4_ptr = $78;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$23$i); $81 = ((($in)) + 400|0); $$0$val$24$i = SIMD_Int32x4_load(HEAPU8, $79); $82 = ((($out)) + 400|0); temp_Int32x4_ptr = $80;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$24$i); $83 = ((($in)) + 416|0); $$0$val$25$i = SIMD_Int32x4_load(HEAPU8, $81); $84 = ((($out)) + 416|0); temp_Int32x4_ptr = $82;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$25$i); $85 = ((($in)) + 432|0); $$0$val$26$i = SIMD_Int32x4_load(HEAPU8, $83); $86 = ((($out)) + 432|0); temp_Int32x4_ptr = $84;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$26$i); $87 = ((($in)) + 448|0); $$0$val$27$i = SIMD_Int32x4_load(HEAPU8, $85); $88 = ((($out)) + 448|0); temp_Int32x4_ptr = $86;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$27$i); $89 = ((($in)) + 464|0); $$0$val$28$i = SIMD_Int32x4_load(HEAPU8, $87); $90 = ((($out)) + 464|0); temp_Int32x4_ptr = $88;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$28$i); $91 = ((($in)) + 480|0); $$0$val$29$i = SIMD_Int32x4_load(HEAPU8, $89); $92 = ((($out)) + 480|0); temp_Int32x4_ptr = $90;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$29$i); $93 = ((($in)) + 496|0); $$0$val$30$i = SIMD_Int32x4_load(HEAPU8, $91); $94 = ((($out)) + 496|0); temp_Int32x4_ptr = $92;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$30$i); $$0$val$31$i = SIMD_Int32x4_load(HEAPU8, $93); temp_Int32x4_ptr = $94;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$0$val$31$i); return; break; } default: { return; } } } while(0); } function _simdpackwithoutmaskd1($initvalue,$in,$out,$bit) { $initvalue = $initvalue|0; $in = $in|0; $out = $out|0; $bit = $bit|0; var $$val$i = SIMD_Int32x4(0,0,0,0), $$val1$i = SIMD_Int32x4(0,0,0,0), $$val10$i = SIMD_Int32x4(0,0,0,0), $$val11$i = SIMD_Int32x4(0,0,0,0), $$val12$i = SIMD_Int32x4(0,0,0,0), $$val13$i = SIMD_Int32x4(0,0,0,0), $$val14$i = SIMD_Int32x4(0,0,0,0), $$val15$i = SIMD_Int32x4(0,0,0,0), $$val16$i = SIMD_Int32x4(0,0,0,0), $$val17$i = SIMD_Int32x4(0,0,0,0), $$val18$i = SIMD_Int32x4(0,0,0,0), $$val19$i = SIMD_Int32x4(0,0,0,0), $$val2$i = SIMD_Int32x4(0,0,0,0), $$val20$i = SIMD_Int32x4(0,0,0,0), $$val21$i = SIMD_Int32x4(0,0,0,0), $$val22$i = SIMD_Int32x4(0,0,0,0), $$val23$i = SIMD_Int32x4(0,0,0,0), $$val24$i = SIMD_Int32x4(0,0,0,0), $$val25$i = SIMD_Int32x4(0,0,0,0), $$val26$i = SIMD_Int32x4(0,0,0,0); var $$val27$i = SIMD_Int32x4(0,0,0,0), $$val28$i = SIMD_Int32x4(0,0,0,0), $$val29$i = SIMD_Int32x4(0,0,0,0), $$val3$i = SIMD_Int32x4(0,0,0,0), $$val30$i = SIMD_Int32x4(0,0,0,0), $$val31$i = SIMD_Int32x4(0,0,0,0), $$val4$i = SIMD_Int32x4(0,0,0,0), $$val5$i = SIMD_Int32x4(0,0,0,0), $$val6$i = SIMD_Int32x4(0,0,0,0), $$val7$i = SIMD_Int32x4(0,0,0,0), $$val8$i = SIMD_Int32x4(0,0,0,0), $$val9$i = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0; var $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0; var $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0, $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $51 = 0; var $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0, $59 = 0, $6 = 0, $60 = 0, $61 = 0, $62 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0, temp_Int32x4_ptr = 0; sp = STACKTOP; ; ; ; $0 = SIMD_Int32x4_splat($initvalue); do { switch ($bit|0) { case 32: { $$val31$i = SIMD_Int32x4_load(HEAPU8, $in); temp_Int32x4_ptr = $out;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val31$i); $1 = ((($out)) + 16|0); $2 = ((($in)) + 16|0); $$val30$i = SIMD_Int32x4_load(HEAPU8, $2); temp_Int32x4_ptr = $1;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val30$i); $3 = ((($out)) + 32|0); $4 = ((($in)) + 32|0); $$val29$i = SIMD_Int32x4_load(HEAPU8, $4); temp_Int32x4_ptr = $3;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val29$i); $5 = ((($out)) + 48|0); $6 = ((($in)) + 48|0); $$val28$i = SIMD_Int32x4_load(HEAPU8, $6); temp_Int32x4_ptr = $5;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val28$i); $7 = ((($out)) + 64|0); $8 = ((($in)) + 64|0); $$val27$i = SIMD_Int32x4_load(HEAPU8, $8); temp_Int32x4_ptr = $7;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val27$i); $9 = ((($out)) + 80|0); $10 = ((($in)) + 80|0); $$val26$i = SIMD_Int32x4_load(HEAPU8, $10); temp_Int32x4_ptr = $9;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val26$i); $11 = ((($out)) + 96|0); $12 = ((($in)) + 96|0); $$val25$i = SIMD_Int32x4_load(HEAPU8, $12); temp_Int32x4_ptr = $11;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val25$i); $13 = ((($out)) + 112|0); $14 = ((($in)) + 112|0); $$val24$i = SIMD_Int32x4_load(HEAPU8, $14); temp_Int32x4_ptr = $13;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val24$i); $15 = ((($out)) + 128|0); $16 = ((($in)) + 128|0); $$val23$i = SIMD_Int32x4_load(HEAPU8, $16); temp_Int32x4_ptr = $15;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val23$i); $17 = ((($out)) + 144|0); $18 = ((($in)) + 144|0); $$val22$i = SIMD_Int32x4_load(HEAPU8, $18); temp_Int32x4_ptr = $17;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val22$i); $19 = ((($out)) + 160|0); $20 = ((($in)) + 160|0); $$val21$i = SIMD_Int32x4_load(HEAPU8, $20); temp_Int32x4_ptr = $19;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val21$i); $21 = ((($out)) + 176|0); $22 = ((($in)) + 176|0); $$val20$i = SIMD_Int32x4_load(HEAPU8, $22); temp_Int32x4_ptr = $21;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val20$i); $23 = ((($out)) + 192|0); $24 = ((($in)) + 192|0); $$val19$i = SIMD_Int32x4_load(HEAPU8, $24); temp_Int32x4_ptr = $23;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val19$i); $25 = ((($out)) + 208|0); $26 = ((($in)) + 208|0); $$val18$i = SIMD_Int32x4_load(HEAPU8, $26); temp_Int32x4_ptr = $25;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val18$i); $27 = ((($out)) + 224|0); $28 = ((($in)) + 224|0); $$val17$i = SIMD_Int32x4_load(HEAPU8, $28); temp_Int32x4_ptr = $27;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val17$i); $29 = ((($out)) + 240|0); $30 = ((($in)) + 240|0); $$val16$i = SIMD_Int32x4_load(HEAPU8, $30); temp_Int32x4_ptr = $29;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val16$i); $31 = ((($out)) + 256|0); $32 = ((($in)) + 256|0); $$val15$i = SIMD_Int32x4_load(HEAPU8, $32); temp_Int32x4_ptr = $31;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val15$i); $33 = ((($out)) + 272|0); $34 = ((($in)) + 272|0); $$val14$i = SIMD_Int32x4_load(HEAPU8, $34); temp_Int32x4_ptr = $33;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val14$i); $35 = ((($out)) + 288|0); $36 = ((($in)) + 288|0); $$val13$i = SIMD_Int32x4_load(HEAPU8, $36); temp_Int32x4_ptr = $35;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val13$i); $37 = ((($out)) + 304|0); $38 = ((($in)) + 304|0); $$val12$i = SIMD_Int32x4_load(HEAPU8, $38); temp_Int32x4_ptr = $37;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val12$i); $39 = ((($out)) + 320|0); $40 = ((($in)) + 320|0); $$val11$i = SIMD_Int32x4_load(HEAPU8, $40); temp_Int32x4_ptr = $39;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val11$i); $41 = ((($out)) + 336|0); $42 = ((($in)) + 336|0); $$val10$i = SIMD_Int32x4_load(HEAPU8, $42); temp_Int32x4_ptr = $41;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val10$i); $43 = ((($out)) + 352|0); $44 = ((($in)) + 352|0); $$val9$i = SIMD_Int32x4_load(HEAPU8, $44); temp_Int32x4_ptr = $43;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val9$i); $45 = ((($out)) + 368|0); $46 = ((($in)) + 368|0); $$val8$i = SIMD_Int32x4_load(HEAPU8, $46); temp_Int32x4_ptr = $45;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val8$i); $47 = ((($out)) + 384|0); $48 = ((($in)) + 384|0); $$val7$i = SIMD_Int32x4_load(HEAPU8, $48); temp_Int32x4_ptr = $47;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val7$i); $49 = ((($out)) + 400|0); $50 = ((($in)) + 400|0); $$val6$i = SIMD_Int32x4_load(HEAPU8, $50); temp_Int32x4_ptr = $49;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val6$i); $51 = ((($out)) + 416|0); $52 = ((($in)) + 416|0); $$val5$i = SIMD_Int32x4_load(HEAPU8, $52); temp_Int32x4_ptr = $51;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val5$i); $53 = ((($out)) + 432|0); $54 = ((($in)) + 432|0); $$val4$i = SIMD_Int32x4_load(HEAPU8, $54); temp_Int32x4_ptr = $53;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val4$i); $55 = ((($out)) + 448|0); $56 = ((($in)) + 448|0); $$val3$i = SIMD_Int32x4_load(HEAPU8, $56); temp_Int32x4_ptr = $55;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val3$i); $57 = ((($out)) + 464|0); $58 = ((($in)) + 464|0); $$val2$i = SIMD_Int32x4_load(HEAPU8, $58); temp_Int32x4_ptr = $57;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val2$i); $59 = ((($out)) + 480|0); $60 = ((($in)) + 480|0); $$val1$i = SIMD_Int32x4_load(HEAPU8, $60); temp_Int32x4_ptr = $59;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val1$i); $61 = ((($out)) + 496|0); $62 = ((($in)) + 496|0); $$val$i = SIMD_Int32x4_load(HEAPU8, $62); temp_Int32x4_ptr = $61;SIMD_Int32x4_store(HEAPU8, temp_Int32x4_ptr, $$val$i); return; break; } case 1: { _ipackwithoutmask1($0,$in,$out); return; break; } case 2: { _ipackwithoutmask2($0,$in,$out); return; break; } case 3: { _ipackwithoutmask3($0,$in,$out); return; break; } case 4: { _ipackwithoutmask4($0,$in,$out); return; break; } case 5: { _ipackwithoutmask5($0,$in,$out); return; break; } case 6: { _ipackwithoutmask6($0,$in,$out); return; break; } case 7: { _ipackwithoutmask7($0,$in,$out); return; break; } case 8: { _ipackwithoutmask8($0,$in,$out); return; break; } case 9: { _ipackwithoutmask9($0,$in,$out); return; break; } case 10: { _ipackwithoutmask10($0,$in,$out); return; break; } case 11: { _ipackwithoutmask11($0,$in,$out); return; break; } case 12: { _ipackwithoutmask12($0,$in,$out); return; break; } case 13: { _ipackwithoutmask13($0,$in,$out); return; break; } case 14: { _ipackwithoutmask14($0,$in,$out); return; break; } case 15: { _ipackwithoutmask15($0,$in,$out); return; break; } case 16: { _ipackwithoutmask16($0,$in,$out); return; break; } case 17: { _ipackwithoutmask17($0,$in,$out); return; break; } case 18: { _ipackwithoutmask18($0,$in,$out); return; break; } case 19: { _ipackwithoutmask19($0,$in,$out); return; break; } case 20: { _ipackwithoutmask20($0,$in,$out); return; break; } case 21: { _ipackwithoutmask21($0,$in,$out); return; break; } case 22: { _ipackwithoutmask22($0,$in,$out); return; break; } case 23: { _ipackwithoutmask23($0,$in,$out); return; break; } case 24: { _ipackwithoutmask24($0,$in,$out); return; break; } case 25: { _ipackwithoutmask25($0,$in,$out); return; break; } case 26: { _ipackwithoutmask26($0,$in,$out); return; break; } case 27: { _ipackwithoutmask27($0,$in,$out); return; break; } case 28: { _ipackwithoutmask28($0,$in,$out); return; break; } case 29: { _ipackwithoutmask29($0,$in,$out); return; break; } case 30: { _ipackwithoutmask30($0,$in,$out); return; break; } case 31: { _ipackwithoutmask31($0,$in,$out); return; break; } default: { return; } } } while(0); } function _maxbits($begin) { $begin = $begin|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val$1 = SIMD_Int32x4(0,0,0,0), $$val$10 = SIMD_Int32x4(0,0,0,0), $$val$11 = SIMD_Int32x4(0,0,0,0), $$val$12 = SIMD_Int32x4(0,0,0,0), $$val$13 = SIMD_Int32x4(0,0,0,0), $$val$14 = SIMD_Int32x4(0,0,0,0), $$val$15 = SIMD_Int32x4(0,0,0,0), $$val$16 = SIMD_Int32x4(0,0,0,0), $$val$17 = SIMD_Int32x4(0,0,0,0), $$val$18 = SIMD_Int32x4(0,0,0,0), $$val$19 = SIMD_Int32x4(0,0,0,0), $$val$2 = SIMD_Int32x4(0,0,0,0), $$val$20 = SIMD_Int32x4(0,0,0,0), $$val$21 = SIMD_Int32x4(0,0,0,0), $$val$22 = SIMD_Int32x4(0,0,0,0), $$val$23 = SIMD_Int32x4(0,0,0,0), $$val$24 = SIMD_Int32x4(0,0,0,0), $$val$25 = SIMD_Int32x4(0,0,0,0), $$val$26 = SIMD_Int32x4(0,0,0,0); var $$val$27 = SIMD_Int32x4(0,0,0,0), $$val$28 = SIMD_Int32x4(0,0,0,0), $$val$29 = SIMD_Int32x4(0,0,0,0), $$val$3 = SIMD_Int32x4(0,0,0,0), $$val$30 = SIMD_Int32x4(0,0,0,0), $$val$4 = SIMD_Int32x4(0,0,0,0), $$val$5 = SIMD_Int32x4(0,0,0,0), $$val$6 = SIMD_Int32x4(0,0,0,0), $$val$7 = SIMD_Int32x4(0,0,0,0), $$val$8 = SIMD_Int32x4(0,0,0,0), $$val$9 = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $0 = 0, $1 = SIMD_Int32x4(0,0,0,0), $10 = 0, $11 = SIMD_Int32x4(0,0,0,0), $12 = 0, $13 = SIMD_Int32x4(0,0,0,0), $14 = 0, $15 = SIMD_Int32x4(0,0,0,0); var $16 = 0, $17 = SIMD_Int32x4(0,0,0,0), $18 = 0, $19 = SIMD_Int32x4(0,0,0,0), $2 = 0, $20 = 0, $21 = SIMD_Int32x4(0,0,0,0), $22 = 0, $23 = SIMD_Int32x4(0,0,0,0), $24 = 0, $25 = SIMD_Int32x4(0,0,0,0), $26 = 0, $27 = SIMD_Int32x4(0,0,0,0), $28 = 0, $29 = SIMD_Int32x4(0,0,0,0), $3 = SIMD_Int32x4(0,0,0,0), $30 = 0, $31 = SIMD_Int32x4(0,0,0,0), $32 = 0, $33 = SIMD_Int32x4(0,0,0,0); var $34 = 0, $35 = SIMD_Int32x4(0,0,0,0), $36 = 0, $37 = SIMD_Int32x4(0,0,0,0), $38 = 0, $39 = SIMD_Int32x4(0,0,0,0), $4 = 0, $40 = 0, $41 = SIMD_Int32x4(0,0,0,0), $42 = 0, $43 = SIMD_Int32x4(0,0,0,0), $44 = 0, $45 = SIMD_Int32x4(0,0,0,0), $46 = 0, $47 = SIMD_Int32x4(0,0,0,0), $48 = 0, $49 = SIMD_Int32x4(0,0,0,0), $5 = SIMD_Int32x4(0,0,0,0), $50 = 0, $51 = SIMD_Int32x4(0,0,0,0); var $52 = 0, $53 = SIMD_Int32x4(0,0,0,0), $54 = 0, $55 = SIMD_Int32x4(0,0,0,0), $56 = 0, $57 = SIMD_Int32x4(0,0,0,0), $58 = 0, $59 = SIMD_Int32x4(0,0,0,0), $6 = 0, $60 = 0, $61 = SIMD_Int32x4(0,0,0,0), $62 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $63 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $64 = SIMD_Int32x4(0,0,0,0), $65 = SIMD_Int32x4(0,0,0,0), $66 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $67 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $68 = SIMD_Int32x4(0,0,0,0), $69 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0); var $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $8 = 0, $9 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; sp = STACKTOP; $$val1 = SIMD_Int32x4_load(HEAPU8, $begin); $0 = ((($begin)) + 16|0); $$val = SIMD_Int32x4_load(HEAPU8, $0); $1 = SIMD_Int32x4_or($$val,$$val1); $2 = ((($begin)) + 32|0); $$val$1 = SIMD_Int32x4_load(HEAPU8, $2); $3 = SIMD_Int32x4_or($$val$1,$1); $4 = ((($begin)) + 48|0); $$val$2 = SIMD_Int32x4_load(HEAPU8, $4); $5 = SIMD_Int32x4_or($$val$2,$3); $6 = ((($begin)) + 64|0); $$val$3 = SIMD_Int32x4_load(HEAPU8, $6); $7 = SIMD_Int32x4_or($$val$3,$5); $8 = ((($begin)) + 80|0); $$val$4 = SIMD_Int32x4_load(HEAPU8, $8); $9 = SIMD_Int32x4_or($$val$4,$7); $10 = ((($begin)) + 96|0); $$val$5 = SIMD_Int32x4_load(HEAPU8, $10); $11 = SIMD_Int32x4_or($$val$5,$9); $12 = ((($begin)) + 112|0); $$val$6 = SIMD_Int32x4_load(HEAPU8, $12); $13 = SIMD_Int32x4_or($$val$6,$11); $14 = ((($begin)) + 128|0); $$val$7 = SIMD_Int32x4_load(HEAPU8, $14); $15 = SIMD_Int32x4_or($$val$7,$13); $16 = ((($begin)) + 144|0); $$val$8 = SIMD_Int32x4_load(HEAPU8, $16); $17 = SIMD_Int32x4_or($$val$8,$15); $18 = ((($begin)) + 160|0); $$val$9 = SIMD_Int32x4_load(HEAPU8, $18); $19 = SIMD_Int32x4_or($$val$9,$17); $20 = ((($begin)) + 176|0); $$val$10 = SIMD_Int32x4_load(HEAPU8, $20); $21 = SIMD_Int32x4_or($$val$10,$19); $22 = ((($begin)) + 192|0); $$val$11 = SIMD_Int32x4_load(HEAPU8, $22); $23 = SIMD_Int32x4_or($$val$11,$21); $24 = ((($begin)) + 208|0); $$val$12 = SIMD_Int32x4_load(HEAPU8, $24); $25 = SIMD_Int32x4_or($$val$12,$23); $26 = ((($begin)) + 224|0); $$val$13 = SIMD_Int32x4_load(HEAPU8, $26); $27 = SIMD_Int32x4_or($$val$13,$25); $28 = ((($begin)) + 240|0); $$val$14 = SIMD_Int32x4_load(HEAPU8, $28); $29 = SIMD_Int32x4_or($$val$14,$27); $30 = ((($begin)) + 256|0); $$val$15 = SIMD_Int32x4_load(HEAPU8, $30); $31 = SIMD_Int32x4_or($$val$15,$29); $32 = ((($begin)) + 272|0); $$val$16 = SIMD_Int32x4_load(HEAPU8, $32); $33 = SIMD_Int32x4_or($$val$16,$31); $34 = ((($begin)) + 288|0); $$val$17 = SIMD_Int32x4_load(HEAPU8, $34); $35 = SIMD_Int32x4_or($$val$17,$33); $36 = ((($begin)) + 304|0); $$val$18 = SIMD_Int32x4_load(HEAPU8, $36); $37 = SIMD_Int32x4_or($$val$18,$35); $38 = ((($begin)) + 320|0); $$val$19 = SIMD_Int32x4_load(HEAPU8, $38); $39 = SIMD_Int32x4_or($$val$19,$37); $40 = ((($begin)) + 336|0); $$val$20 = SIMD_Int32x4_load(HEAPU8, $40); $41 = SIMD_Int32x4_or($$val$20,$39); $42 = ((($begin)) + 352|0); $$val$21 = SIMD_Int32x4_load(HEAPU8, $42); $43 = SIMD_Int32x4_or($$val$21,$41); $44 = ((($begin)) + 368|0); $$val$22 = SIMD_Int32x4_load(HEAPU8, $44); $45 = SIMD_Int32x4_or($$val$22,$43); $46 = ((($begin)) + 384|0); $$val$23 = SIMD_Int32x4_load(HEAPU8, $46); $47 = SIMD_Int32x4_or($$val$23,$45); $48 = ((($begin)) + 400|0); $$val$24 = SIMD_Int32x4_load(HEAPU8, $48); $49 = SIMD_Int32x4_or($$val$24,$47); $50 = ((($begin)) + 416|0); $$val$25 = SIMD_Int32x4_load(HEAPU8, $50); $51 = SIMD_Int32x4_or($$val$25,$49); $52 = ((($begin)) + 432|0); $$val$26 = SIMD_Int32x4_load(HEAPU8, $52); $53 = SIMD_Int32x4_or($$val$26,$51); $54 = ((($begin)) + 448|0); $$val$27 = SIMD_Int32x4_load(HEAPU8, $54); $55 = SIMD_Int32x4_or($$val$27,$53); $56 = ((($begin)) + 464|0); $$val$28 = SIMD_Int32x4_load(HEAPU8, $56); $57 = SIMD_Int32x4_or($$val$28,$55); $58 = ((($begin)) + 480|0); $$val$29 = SIMD_Int32x4_load(HEAPU8, $58); $59 = SIMD_Int32x4_or($$val$29,$57); $60 = ((($begin)) + 496|0); $$val$30 = SIMD_Int32x4_load(HEAPU8, $60); $61 = SIMD_Int32x4_or($$val$30,$59); $62 = SIMD_Int8x16_fromInt32x4Bits($61); $63 = SIMD_Int8x16_shuffle($62, SIMD_Int8x16_splat(0), 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $64 = SIMD_Int32x4_fromInt8x16Bits($63); $65 = SIMD_Int32x4_or($64,$61); $66 = SIMD_Int8x16_fromInt32x4Bits($65); $67 = SIMD_Int8x16_shuffle($66, SIMD_Int8x16_splat(0), 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19); $68 = SIMD_Int32x4_fromInt8x16Bits($67); $69 = SIMD_Int32x4_or($68,$65); $70 = SIMD_Int32x4_extractLane($69,0)|0; $71 = ($70|0)==(0); if ($71) { $74 = 0; return ($74|0); } $72 = (Math_clz32(($70|0))|0); $73 = (32 - ($72))|0; $74 = $73; return ($74|0); } function _maxbits_length($in,$length) { $in = $in|0; $length = $length|0; var $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $0 = 0, $1 = 0, $10 = 0, $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int32x4(0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $16 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $17 = SIMD_Int32x4(0,0,0,0), $18 = SIMD_Int32x4(0,0,0,0), $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0; var $25 = 0, $26 = 0, $27 = 0, $28 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = SIMD_Int32x4(0,0,0,0), $accumulator$0$lcssa = SIMD_Int32x4(0,0,0,0), $accumulator$04 = SIMD_Int32x4(0,0,0,0), $bigxor$1$lcssa = 0, $bigxor$1$ph = 0, $bigxor$12 = 0, $exitcond = 0, $exitcond11 = 0, $k$05 = 0, $k$13 = 0; var label = 0, sp = 0; sp = STACKTOP; $0 = $length >>> 2; $1 = $0 << 2; $2 = ($0|0)==(0); if ($2) { $bigxor$1$ph = 0; } else { $$val1 = SIMD_Int32x4_load(HEAPU8, $in); $3 = ($1>>>0)>(4); if ($3) { $4 = $0 << 2; $5 = (($4) + -5)|0; $6 = $5 >>> 2; $7 = (($6) + 1)|0; $accumulator$04 = $$val1;$k$05 = 1; while(1) { ; $8 = (($in) + ($k$05<<4)|0); $$val = SIMD_Int32x4_load(HEAPU8, $8); $9 = SIMD_Int32x4_or($$val,$accumulator$04); $10 = (($k$05) + 1)|0; $exitcond11 = ($k$05|0)==($7|0); if ($exitcond11) { $accumulator$0$lcssa = $9; break; } else { $accumulator$04 = $9;$k$05 = $10; } } } else { $accumulator$0$lcssa = $$val1; } ; $11 = SIMD_Int8x16_fromInt32x4Bits($accumulator$0$lcssa); $12 = SIMD_Int8x16_shuffle($11, SIMD_Int8x16_splat(0), 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $13 = SIMD_Int32x4_fromInt8x16Bits($12); $14 = SIMD_Int32x4_or($13,$accumulator$0$lcssa); $15 = SIMD_Int8x16_fromInt32x4Bits($14); $16 = SIMD_Int8x16_shuffle($15, SIMD_Int8x16_splat(0), 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19); $17 = SIMD_Int32x4_fromInt8x16Bits($16); $18 = SIMD_Int32x4_or($17,$14); $19 = SIMD_Int32x4_extractLane($18,0)|0; $bigxor$1$ph = $19; } $20 = ($1>>>0)<($length>>>0); if ($20) { $bigxor$12 = $bigxor$1$ph;$k$13 = $1; while(1) { $21 = (($in) + ($k$13<<2)|0); $22 = HEAP32[$21>>2]|0; $23 = $22 | $bigxor$12; $24 = (($k$13) + 1)|0; $exitcond = ($24|0)==($length|0); if ($exitcond) { $bigxor$1$lcssa = $23; break; } else { $bigxor$12 = $23;$k$13 = $24; } } } else { $bigxor$1$lcssa = $bigxor$1$ph; } $25 = ($bigxor$1$lcssa|0)==(0); if ($25) { $28 = 0; return ($28|0); } $26 = (Math_clz32(($bigxor$1$lcssa|0))|0); $27 = (32 - ($26))|0; $28 = $27; return ($28|0); } function _simdmaxbitsd1($initvalue,$in) { $initvalue = $initvalue|0; $in = $in|0; var $$lcssa = SIMD_Int32x4(0,0,0,0), $$val = SIMD_Int32x4(0,0,0,0), $$val1 = SIMD_Int32x4(0,0,0,0), $0 = SIMD_Int32x4(0,0,0,0), $1 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $10 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $11 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $12 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $13 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $14 = SIMD_Int32x4(0,0,0,0), $15 = SIMD_Int32x4(0,0,0,0), $16 = SIMD_Int32x4(0,0,0,0), $17 = 0, $18 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $19 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $2 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $20 = SIMD_Int32x4(0,0,0,0), $21 = SIMD_Int32x4(0,0,0,0), $22 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $23 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); var $24 = SIMD_Int32x4(0,0,0,0), $25 = SIMD_Int32x4(0,0,0,0), $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $30 = 0, $4 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $5 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $6 = SIMD_Int32x4(0,0,0,0), $7 = SIMD_Int32x4(0,0,0,0), $8 = 0, $9 = SIMD_Int8x16(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), $accumulator$02 = SIMD_Int32x4(0,0,0,0), $exitcond = 0, $k$04 = 0, $oldvec$03 = SIMD_Int32x4(0,0,0,0), label = 0, sp = 0; sp = STACKTOP; ; ; ; $0 = SIMD_Int32x4_splat($initvalue); $$val1 = SIMD_Int32x4_load(HEAPU8, $in); $1 = SIMD_Int8x16_fromInt32x4Bits($$val1); $2 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $1, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $3 = SIMD_Int8x16_fromInt32x4Bits($0); $4 = SIMD_Int8x16_shuffle($3, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $5 = SIMD_Int8x16_or($2,$4); $6 = SIMD_Int32x4_fromInt8x16Bits($5); $7 = SIMD_Int32x4_sub($$val1,$6); $accumulator$02 = $7;$k$04 = 1;$oldvec$03 = $$val1; while(1) { ; ; $8 = (($in) + ($k$04<<4)|0); $$val = SIMD_Int32x4_load(HEAPU8, $8); $9 = SIMD_Int8x16_fromInt32x4Bits($$val); $10 = SIMD_Int8x16_shuffle(SIMD_Int8x16_splat(0), $9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $11 = SIMD_Int8x16_fromInt32x4Bits($oldvec$03); $12 = SIMD_Int8x16_shuffle($11, SIMD_Int8x16_splat(0), 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27); $13 = SIMD_Int8x16_or($10,$12); $14 = SIMD_Int32x4_fromInt8x16Bits($13); $15 = SIMD_Int32x4_sub($$val,$14); $16 = SIMD_Int32x4_or($15,$accumulator$02); $17 = (($k$04) + 1)|0; $exitcond = ($17|0)==(32); if ($exitcond) { $$lcssa = $16; break; } else { $accumulator$02 = $16;$k$04 = $17;$oldvec$03 = $$val; } } ; $18 = SIMD_Int8x16_fromInt32x4Bits($$lcssa); $19 = SIMD_Int8x16_shuffle($18, SIMD_Int8x16_splat(0), 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23); $20 = SIMD_Int32x4_fromInt8x16Bits($19); $21 = SIMD_Int32x4_or($20,$$lcssa); $22 = SIMD_Int8x16_fromInt32x4Bits($21); $23 = SIMD_Int8x16_shuffle($22, SIMD_Int8x16_splat(0), 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19); $24 = SIMD_Int32x4_fromInt8x16Bits($23); $25 = SIMD_Int32x4_or($24,$21); $26 = SIMD_Int32x4_extractLane($25,0)|0; $27 = ($26|0)==(0); if ($27) { $30 = 0; return ($30|0); } $28 = (Math_clz32(($26|0))|0); $29 = (32 - ($28))|0; $30 = $29; return ($30|0); } function ___syscall_ret($r) { $r = $r|0; var $$0 = 0, $0 = 0, $1 = 0, $2 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($r>>>0)>(4294963200); if ($0) { $1 = (0 - ($r))|0; $2 = (___errno_location()|0); HEAP32[$2>>2] = $1; $$0 = -1; } else { $$0 = $r; } return ($$0|0); } function _rand() { var $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = 8; $1 = $0; $2 = HEAP32[$1>>2]|0; $3 = (($0) + 4)|0; $4 = $3; $5 = HEAP32[$4>>2]|0; $6 = (___muldi3(($2|0),($5|0),1284865837,1481765933)|0); $7 = tempRet0; $8 = (_i64Add(($6|0),($7|0),1,0)|0); $9 = tempRet0; $10 = 8; $11 = $10; HEAP32[$11>>2] = $8; $12 = (($10) + 4)|0; $13 = $12; HEAP32[$13>>2] = $9; $14 = (_bitshift64Lshr(($8|0),($9|0),33)|0); $15 = tempRet0; return ($14|0); } function _wcrtomb($s,$wc,$st) { $s = $s|0; $wc = $wc|0; $st = $st|0; var $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0; var $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0, $42 = 0, $43 = 0; var $44 = 0, $45 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $or$cond = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($s|0)==(0|0); do { if ($0) { $$0 = 1; } else { $1 = ($wc>>>0)<(128); if ($1) { $2 = $wc&255; HEAP8[$s>>0] = $2; $$0 = 1; break; } $3 = ($wc>>>0)<(2048); if ($3) { $4 = $wc >>> 6; $5 = $4 | 192; $6 = $5&255; $7 = ((($s)) + 1|0); HEAP8[$s>>0] = $6; $8 = $wc & 63; $9 = $8 | 128; $10 = $9&255; HEAP8[$7>>0] = $10; $$0 = 2; break; } $11 = ($wc>>>0)<(55296); $12 = $wc & -8192; $13 = ($12|0)==(57344); $or$cond = $11 | $13; if ($or$cond) { $14 = $wc >>> 12; $15 = $14 | 224; $16 = $15&255; $17 = ((($s)) + 1|0); HEAP8[$s>>0] = $16; $18 = $wc >>> 6; $19 = $18 & 63; $20 = $19 | 128; $21 = $20&255; $22 = ((($s)) + 2|0); HEAP8[$17>>0] = $21; $23 = $wc & 63; $24 = $23 | 128; $25 = $24&255; HEAP8[$22>>0] = $25; $$0 = 3; break; } $26 = (($wc) + -65536)|0; $27 = ($26>>>0)<(1048576); if ($27) { $28 = $wc >>> 18; $29 = $28 | 240; $30 = $29&255; $31 = ((($s)) + 1|0); HEAP8[$s>>0] = $30; $32 = $wc >>> 12; $33 = $32 & 63; $34 = $33 | 128; $35 = $34&255; $36 = ((($s)) + 2|0); HEAP8[$31>>0] = $35; $37 = $wc >>> 6; $38 = $37 & 63; $39 = $38 | 128; $40 = $39&255; $41 = ((($s)) + 3|0); HEAP8[$36>>0] = $40; $42 = $wc & 63; $43 = $42 | 128; $44 = $43&255; HEAP8[$41>>0] = $44; $$0 = 4; break; } else { $45 = (___errno_location()|0); HEAP32[$45>>2] = 84; $$0 = -1; break; } } } while(0); return ($$0|0); } function _wctomb($s,$wc) { $s = $s|0; $wc = $wc|0; var $$0 = 0, $0 = 0, $1 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($s|0)==(0|0); if ($0) { $$0 = 0; } else { $1 = (_wcrtomb($s,$wc,0)|0); $$0 = $1; } return ($$0|0); } function ___errno_location() { var $$0 = 0, $0 = 0, $1 = 0, $2 = 0, $3 = 0, $4 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = HEAP32[16>>2]|0; $1 = ($0|0)==(0|0); if ($1) { $$0 = 68; } else { $2 = (_pthread_self()|0); $3 = ((($2)) + 60|0); $4 = HEAP32[$3>>2]|0; $$0 = $4; } return ($$0|0); } function _strerror($e) { $e = $e|0; var $$lcssa = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $i$03 = 0, $i$03$lcssa = 0, $i$12 = 0, $s$0$lcssa = 0, $s$01 = 0, $s$1 = 0, label = 0; var sp = 0; sp = STACKTOP; $i$03 = 0; while(1) { $1 = (1035 + ($i$03)|0); $2 = HEAP8[$1>>0]|0; $3 = $2&255; $4 = ($3|0)==($e|0); if ($4) { $i$03$lcssa = $i$03; label = 2; break; } $5 = (($i$03) + 1)|0; $6 = ($5|0)==(87); if ($6) { $i$12 = 87;$s$01 = 1123; label = 5; break; } else { $i$03 = $5; } } if ((label|0) == 2) { $0 = ($i$03$lcssa|0)==(0); if ($0) { $s$0$lcssa = 1123; } else { $i$12 = $i$03$lcssa;$s$01 = 1123; label = 5; } } if ((label|0) == 5) { while(1) { label = 0; $s$1 = $s$01; while(1) { $7 = HEAP8[$s$1>>0]|0; $8 = ($7<<24>>24)==(0); $9 = ((($s$1)) + 1|0); if ($8) { $$lcssa = $9; break; } else { $s$1 = $9; } } $10 = (($i$12) + -1)|0; $11 = ($10|0)==(0); if ($11) { $s$0$lcssa = $$lcssa; break; } else { $i$12 = $10;$s$01 = $$lcssa; label = 5; } } } return ($s$0$lcssa|0); } function ___lockfile($f) { $f = $f|0; var label = 0, sp = 0; sp = STACKTOP; return 0; } function ___unlockfile($f) { $f = $f|0; var label = 0, sp = 0; sp = STACKTOP; return; } function _fputc($c,$f) { $c = $c|0; $f = $f|0; var $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0; var $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ((($f)) + 76|0); $1 = HEAP32[$0>>2]|0; $2 = ($1|0)<(0); if ($2) { label = 3; } else { $3 = (___lockfile($f)|0); $4 = ($3|0)==(0); if ($4) { label = 3; } else { $18 = ((($f)) + 75|0); $19 = HEAP8[$18>>0]|0; $20 = $19 << 24 >> 24; $21 = ($20|0)==($c|0); if ($21) { label = 10; } else { $22 = ((($f)) + 20|0); $23 = HEAP32[$22>>2]|0; $24 = ((($f)) + 16|0); $25 = HEAP32[$24>>2]|0; $26 = ($23>>>0)<($25>>>0); if ($26) { $27 = $c&255; $28 = ((($23)) + 1|0); HEAP32[$22>>2] = $28; HEAP8[$23>>0] = $27; $29 = $c & 255; $31 = $29; } else { label = 10; } } if ((label|0) == 10) { $30 = (___overflow($f,$c)|0); $31 = $30; } ___unlockfile($f); $$0 = $31; } } do { if ((label|0) == 3) { $5 = ((($f)) + 75|0); $6 = HEAP8[$5>>0]|0; $7 = $6 << 24 >> 24; $8 = ($7|0)==($c|0); if (!($8)) { $9 = ((($f)) + 20|0); $10 = HEAP32[$9>>2]|0; $11 = ((($f)) + 16|0); $12 = HEAP32[$11>>2]|0; $13 = ($10>>>0)<($12>>>0); if ($13) { $14 = $c&255; $15 = ((($10)) + 1|0); HEAP32[$9>>2] = $15; HEAP8[$10>>0] = $14; $16 = $c & 255; $$0 = $16; break; } } $17 = (___overflow($f,$c)|0); $$0 = $17; } } while(0); return ($$0|0); } function _puts($s) { $s = $s|0; var $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0; var $9 = 0, $phitmp = 0, label = 0, sp = 0; sp = STACKTOP; $0 = HEAP32[60>>2]|0; $1 = ((($0)) + 76|0); $2 = HEAP32[$1>>2]|0; $3 = ($2|0)>(-1); if ($3) { $4 = (___lockfile($0)|0); $19 = $4; } else { $19 = 0; } $5 = (_fputs($s,$0)|0); $6 = ($5|0)<(0); do { if ($6) { $18 = 1; } else { $7 = ((($0)) + 75|0); $8 = HEAP8[$7>>0]|0; $9 = ($8<<24>>24)==(10); if (!($9)) { $10 = ((($0)) + 20|0); $11 = HEAP32[$10>>2]|0; $12 = ((($0)) + 16|0); $13 = HEAP32[$12>>2]|0; $14 = ($11>>>0)<($13>>>0); if ($14) { $15 = ((($11)) + 1|0); HEAP32[$10>>2] = $15; HEAP8[$11>>0] = 10; $18 = 0; break; } } $16 = (___overflow($0,10)|0); $phitmp = ($16|0)<(0); $18 = $phitmp; } } while(0); $17 = $18 << 31 >> 31; $20 = ($19|0)==(0); if (!($20)) { ___unlockfile($0); } return ($17|0); } function _fflush($f) { $f = $f|0; var $$0 = 0, $$01 = 0, $$012 = 0, $$014 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0; var $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $phitmp = 0, $r$0$lcssa = 0, $r$03 = 0, $r$1 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($f|0)==(0|0); do { if ($0) { $7 = HEAP32[64>>2]|0; $8 = ($7|0)==(0|0); if ($8) { $27 = 0; } else { $9 = HEAP32[64>>2]|0; $10 = (_fflush($9)|0); $27 = $10; } ___lock(((44)|0)); $$012 = HEAP32[(40)>>2]|0; $11 = ($$012|0)==(0|0); if ($11) { $r$0$lcssa = $27; } else { $$014 = $$012;$r$03 = $27; while(1) { $12 = ((($$014)) + 76|0); $13 = HEAP32[$12>>2]|0; $14 = ($13|0)>(-1); if ($14) { $15 = (___lockfile($$014)|0); $23 = $15; } else { $23 = 0; } $16 = ((($$014)) + 20|0); $17 = HEAP32[$16>>2]|0; $18 = ((($$014)) + 28|0); $19 = HEAP32[$18>>2]|0; $20 = ($17>>>0)>($19>>>0); if ($20) { $21 = (___fflush_unlocked($$014)|0); $22 = $21 | $r$03; $r$1 = $22; } else { $r$1 = $r$03; } $24 = ($23|0)==(0); if (!($24)) { ___unlockfile($$014); } $25 = ((($$014)) + 56|0); $$01 = HEAP32[$25>>2]|0; $26 = ($$01|0)==(0|0); if ($26) { $r$0$lcssa = $r$1; break; } else { $$014 = $$01;$r$03 = $r$1; } } } ___unlock(((44)|0)); $$0 = $r$0$lcssa; } else { $1 = ((($f)) + 76|0); $2 = HEAP32[$1>>2]|0; $3 = ($2|0)>(-1); if (!($3)) { $4 = (___fflush_unlocked($f)|0); $$0 = $4; break; } $5 = (___lockfile($f)|0); $phitmp = ($5|0)==(0); $6 = (___fflush_unlocked($f)|0); if ($phitmp) { $$0 = $6; } else { ___unlockfile($f); $$0 = $6; } } } while(0); return ($$0|0); } function _fputs($s,$f) { $s = $s|0; $f = $f|0; var $0 = 0, $1 = 0, $2 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = (_strlen($s)|0); $1 = (_fwrite($s,$0,1,$f)|0); $2 = (($1) + -1)|0; return ($2|0); } function ___overflow($f,$_c) { $f = $f|0; $_c = $_c|0; var $$0 = 0, $$pre = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $3 = 0, $4 = 0, $5 = 0; var $6 = 0, $7 = 0, $8 = 0, $9 = 0, $c = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $c = sp; $0 = $_c&255; HEAP8[$c>>0] = $0; $1 = ((($f)) + 16|0); $2 = HEAP32[$1>>2]|0; $3 = ($2|0)==(0|0); if ($3) { $4 = (___towrite($f)|0); $5 = ($4|0)==(0); if ($5) { $$pre = HEAP32[$1>>2]|0; $9 = $$pre; label = 4; } else { $$0 = -1; } } else { $9 = $2; label = 4; } do { if ((label|0) == 4) { $6 = ((($f)) + 20|0); $7 = HEAP32[$6>>2]|0; $8 = ($7>>>0)<($9>>>0); if ($8) { $10 = $_c & 255; $11 = ((($f)) + 75|0); $12 = HEAP8[$11>>0]|0; $13 = $12 << 24 >> 24; $14 = ($10|0)==($13|0); if (!($14)) { $15 = ((($7)) + 1|0); HEAP32[$6>>2] = $15; HEAP8[$7>>0] = $0; $$0 = $10; break; } } $16 = ((($f)) + 36|0); $17 = HEAP32[$16>>2]|0; $18 = (FUNCTION_TABLE_iiii[$17 & 7]($f,$c,1)|0); $19 = ($18|0)==(1); if ($19) { $20 = HEAP8[$c>>0]|0; $21 = $20&255; $$0 = $21; } else { $$0 = -1; } } } while(0); STACKTOP = sp;return ($$0|0); } function _printf($fmt,$varargs) { $fmt = $fmt|0; $varargs = $varargs|0; var $0 = 0, $1 = 0, $ap = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $ap = sp; HEAP32[$ap>>2] = $varargs; $0 = HEAP32[60>>2]|0; $1 = (_vfprintf($0,$fmt,$ap)|0); STACKTOP = sp;return ($1|0); } function _putchar($c) { $c = $c|0; var $0 = 0, $1 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = HEAP32[60>>2]|0; $1 = (_fputc($c,$0)|0); return ($1|0); } function ___fwritex($s,$l,$f) { $s = $s|0; $l = $l|0; $f = $f|0; var $$0 = 0, $$01 = 0, $$02 = 0, $$pre = 0, $$pre6 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0; var $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $i$0 = 0, $i$0$lcssa10 = 0; var $i$1 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ((($f)) + 16|0); $1 = HEAP32[$0>>2]|0; $2 = ($1|0)==(0|0); if ($2) { $3 = (___towrite($f)|0); $4 = ($3|0)==(0); if ($4) { $$pre = HEAP32[$0>>2]|0; $7 = $$pre; label = 4; } else { $$0 = 0; } } else { $7 = $1; label = 4; } L4: do { if ((label|0) == 4) { $5 = ((($f)) + 20|0); $6 = HEAP32[$5>>2]|0; $8 = $7; $9 = $6; $10 = (($8) - ($9))|0; $11 = ($10>>>0)<($l>>>0); if ($11) { $12 = ((($f)) + 36|0); $13 = HEAP32[$12>>2]|0; $14 = (FUNCTION_TABLE_iiii[$13 & 7]($f,$s,$l)|0); $$0 = $14; break; } $15 = ((($f)) + 75|0); $16 = HEAP8[$15>>0]|0; $17 = ($16<<24>>24)>(-1); L9: do { if ($17) { $i$0 = $l; while(1) { $18 = ($i$0|0)==(0); if ($18) { $$01 = $l;$$02 = $s;$29 = $6;$i$1 = 0; break L9; } $19 = (($i$0) + -1)|0; $20 = (($s) + ($19)|0); $21 = HEAP8[$20>>0]|0; $22 = ($21<<24>>24)==(10); if ($22) { $i$0$lcssa10 = $i$0; break; } else { $i$0 = $19; } } $23 = ((($f)) + 36|0); $24 = HEAP32[$23>>2]|0; $25 = (FUNCTION_TABLE_iiii[$24 & 7]($f,$s,$i$0$lcssa10)|0); $26 = ($25>>>0)<($i$0$lcssa10>>>0); if ($26) { $$0 = $i$0$lcssa10; break L4; } $27 = (($s) + ($i$0$lcssa10)|0); $28 = (($l) - ($i$0$lcssa10))|0; $$pre6 = HEAP32[$5>>2]|0; $$01 = $28;$$02 = $27;$29 = $$pre6;$i$1 = $i$0$lcssa10; } else { $$01 = $l;$$02 = $s;$29 = $6;$i$1 = 0; } } while(0); _memcpy(($29|0),($$02|0),($$01|0))|0; $30 = HEAP32[$5>>2]|0; $31 = (($30) + ($$01)|0); HEAP32[$5>>2] = $31; $32 = (($i$1) + ($$01))|0; $$0 = $32; } } while(0); return ($$0|0); } function _fwrite($src,$size,$nmemb,$f) { $src = $src|0; $size = $size|0; $nmemb = $nmemb|0; $f = $f|0; var $0 = 0, $1 = 0, $10 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $phitmp = 0, label = 0, sp = 0; sp = STACKTOP; $0 = Math_imul($nmemb, $size)|0; $1 = ((($f)) + 76|0); $2 = HEAP32[$1>>2]|0; $3 = ($2|0)>(-1); if ($3) { $5 = (___lockfile($f)|0); $phitmp = ($5|0)==(0); $6 = (___fwritex($src,$0,$f)|0); if ($phitmp) { $7 = $6; } else { ___unlockfile($f); $7 = $6; } } else { $4 = (___fwritex($src,$0,$f)|0); $7 = $4; } $8 = ($7|0)==($0|0); if ($8) { $10 = $nmemb; } else { $9 = (($7>>>0) / ($size>>>0))&-1; $10 = $9; } return ($10|0); } function ___stdout_write($f,$buf,$len) { $f = $f|0; $buf = $buf|0; $len = $len|0; var $0 = 0, $1 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $tio = 0, $vararg_buffer = 0, $vararg_ptr1 = 0, $vararg_ptr2 = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 80|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer = sp; $tio = sp + 12|0; $0 = ((($f)) + 36|0); HEAP32[$0>>2] = 4; $1 = HEAP32[$f>>2]|0; $2 = $1 & 64; $3 = ($2|0)==(0); if ($3) { $4 = ((($f)) + 60|0); $5 = HEAP32[$4>>2]|0; HEAP32[$vararg_buffer>>2] = $5; $vararg_ptr1 = ((($vararg_buffer)) + 4|0); HEAP32[$vararg_ptr1>>2] = 21505; $vararg_ptr2 = ((($vararg_buffer)) + 8|0); HEAP32[$vararg_ptr2>>2] = $tio; $6 = (___syscall54(54,($vararg_buffer|0))|0); $7 = ($6|0)==(0); if (!($7)) { $8 = ((($f)) + 75|0); HEAP8[$8>>0] = -1; } } $9 = (___stdio_write($f,$buf,$len)|0); STACKTOP = sp;return ($9|0); } function ___stdio_close($f) { $f = $f|0; var $0 = 0, $1 = 0, $2 = 0, $3 = 0, $vararg_buffer = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 16|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer = sp; $0 = ((($f)) + 60|0); $1 = HEAP32[$0>>2]|0; HEAP32[$vararg_buffer>>2] = $1; $2 = (___syscall6(6,($vararg_buffer|0))|0); $3 = (___syscall_ret($2)|0); STACKTOP = sp;return ($3|0); } function ___stdio_write($f,$buf,$len) { $f = $f|0; $buf = $buf|0; $len = $len|0; var $$0 = 0, $$phi$trans$insert = 0, $$pre = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0; var $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0; var $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0, $50 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $cnt$0 = 0, $cnt$1 = 0, $iov$0 = 0, $iov$0$lcssa11 = 0, $iov$1 = 0, $iovcnt$0 = 0; var $iovcnt$0$lcssa12 = 0, $iovcnt$1 = 0, $iovs = 0, $rem$0 = 0, $vararg_buffer = 0, $vararg_buffer3 = 0, $vararg_ptr1 = 0, $vararg_ptr2 = 0, $vararg_ptr6 = 0, $vararg_ptr7 = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 48|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer3 = sp + 16|0; $vararg_buffer = sp; $iovs = sp + 32|0; $0 = ((($f)) + 28|0); $1 = HEAP32[$0>>2]|0; HEAP32[$iovs>>2] = $1; $2 = ((($iovs)) + 4|0); $3 = ((($f)) + 20|0); $4 = HEAP32[$3>>2]|0; $5 = $4; $6 = (($5) - ($1))|0; HEAP32[$2>>2] = $6; $7 = ((($iovs)) + 8|0); HEAP32[$7>>2] = $buf; $8 = ((($iovs)) + 12|0); HEAP32[$8>>2] = $len; $9 = (($6) + ($len))|0; $10 = ((($f)) + 60|0); $11 = ((($f)) + 44|0); $iov$0 = $iovs;$iovcnt$0 = 2;$rem$0 = $9; while(1) { $12 = HEAP32[16>>2]|0; $13 = ($12|0)==(0|0); if ($13) { $17 = HEAP32[$10>>2]|0; HEAP32[$vararg_buffer3>>2] = $17; $vararg_ptr6 = ((($vararg_buffer3)) + 4|0); HEAP32[$vararg_ptr6>>2] = $iov$0; $vararg_ptr7 = ((($vararg_buffer3)) + 8|0); HEAP32[$vararg_ptr7>>2] = $iovcnt$0; $18 = (___syscall146(146,($vararg_buffer3|0))|0); $19 = (___syscall_ret($18)|0); $cnt$0 = $19; } else { _pthread_cleanup_push((5|0),($f|0)); $14 = HEAP32[$10>>2]|0; HEAP32[$vararg_buffer>>2] = $14; $vararg_ptr1 = ((($vararg_buffer)) + 4|0); HEAP32[$vararg_ptr1>>2] = $iov$0; $vararg_ptr2 = ((($vararg_buffer)) + 8|0); HEAP32[$vararg_ptr2>>2] = $iovcnt$0; $15 = (___syscall146(146,($vararg_buffer|0))|0); $16 = (___syscall_ret($15)|0); _pthread_cleanup_pop(0); $cnt$0 = $16; } $20 = ($rem$0|0)==($cnt$0|0); if ($20) { label = 6; break; } $27 = ($cnt$0|0)<(0); if ($27) { $iov$0$lcssa11 = $iov$0;$iovcnt$0$lcssa12 = $iovcnt$0; label = 8; break; } $35 = (($rem$0) - ($cnt$0))|0; $36 = ((($iov$0)) + 4|0); $37 = HEAP32[$36>>2]|0; $38 = ($cnt$0>>>0)>($37>>>0); if ($38) { $39 = HEAP32[$11>>2]|0; HEAP32[$0>>2] = $39; HEAP32[$3>>2] = $39; $40 = (($cnt$0) - ($37))|0; $41 = ((($iov$0)) + 8|0); $42 = (($iovcnt$0) + -1)|0; $$phi$trans$insert = ((($iov$0)) + 12|0); $$pre = HEAP32[$$phi$trans$insert>>2]|0; $50 = $$pre;$cnt$1 = $40;$iov$1 = $41;$iovcnt$1 = $42; } else { $43 = ($iovcnt$0|0)==(2); if ($43) { $44 = HEAP32[$0>>2]|0; $45 = (($44) + ($cnt$0)|0); HEAP32[$0>>2] = $45; $50 = $37;$cnt$1 = $cnt$0;$iov$1 = $iov$0;$iovcnt$1 = 2; } else { $50 = $37;$cnt$1 = $cnt$0;$iov$1 = $iov$0;$iovcnt$1 = $iovcnt$0; } } $46 = HEAP32[$iov$1>>2]|0; $47 = (($46) + ($cnt$1)|0); HEAP32[$iov$1>>2] = $47; $48 = ((($iov$1)) + 4|0); $49 = (($50) - ($cnt$1))|0; HEAP32[$48>>2] = $49; $iov$0 = $iov$1;$iovcnt$0 = $iovcnt$1;$rem$0 = $35; } if ((label|0) == 6) { $21 = HEAP32[$11>>2]|0; $22 = ((($f)) + 48|0); $23 = HEAP32[$22>>2]|0; $24 = (($21) + ($23)|0); $25 = ((($f)) + 16|0); HEAP32[$25>>2] = $24; $26 = $21; HEAP32[$0>>2] = $26; HEAP32[$3>>2] = $26; $$0 = $len; } else if ((label|0) == 8) { $28 = ((($f)) + 16|0); HEAP32[$28>>2] = 0; HEAP32[$0>>2] = 0; HEAP32[$3>>2] = 0; $29 = HEAP32[$f>>2]|0; $30 = $29 | 32; HEAP32[$f>>2] = $30; $31 = ($iovcnt$0$lcssa12|0)==(2); if ($31) { $$0 = 0; } else { $32 = ((($iov$0$lcssa11)) + 4|0); $33 = HEAP32[$32>>2]|0; $34 = (($len) - ($33))|0; $$0 = $34; } } STACKTOP = sp;return ($$0|0); } function _vfprintf($f,$fmt,$ap) { $f = $f|0; $fmt = $fmt|0; $ap = $ap|0; var $$ = 0, $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0; var $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $ap2 = 0, $internal_buf = 0, $nl_arg = 0, $nl_type = 0; var $ret$1 = 0, $ret$1$ = 0, $vacopy_currentptr = 0, dest = 0, label = 0, sp = 0, stop = 0; sp = STACKTOP; STACKTOP = STACKTOP + 224|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $ap2 = sp + 120|0; $nl_type = sp + 80|0; $nl_arg = sp; $internal_buf = sp + 136|0; dest=$nl_type; stop=dest+40|0; do { HEAP32[dest>>2]=0|0; dest=dest+4|0; } while ((dest|0) < (stop|0)); $vacopy_currentptr = HEAP32[$ap>>2]|0; HEAP32[$ap2>>2] = $vacopy_currentptr; $0 = (_printf_core(0,$fmt,$ap2,$nl_arg,$nl_type)|0); $1 = ($0|0)<(0); if ($1) { $$0 = -1; } else { $2 = ((($f)) + 76|0); $3 = HEAP32[$2>>2]|0; $4 = ($3|0)>(-1); if ($4) { $5 = (___lockfile($f)|0); $32 = $5; } else { $32 = 0; } $6 = HEAP32[$f>>2]|0; $7 = $6 & 32; $8 = ((($f)) + 74|0); $9 = HEAP8[$8>>0]|0; $10 = ($9<<24>>24)<(1); if ($10) { $11 = $6 & -33; HEAP32[$f>>2] = $11; } $12 = ((($f)) + 48|0); $13 = HEAP32[$12>>2]|0; $14 = ($13|0)==(0); if ($14) { $16 = ((($f)) + 44|0); $17 = HEAP32[$16>>2]|0; HEAP32[$16>>2] = $internal_buf; $18 = ((($f)) + 28|0); HEAP32[$18>>2] = $internal_buf; $19 = ((($f)) + 20|0); HEAP32[$19>>2] = $internal_buf; HEAP32[$12>>2] = 80; $20 = ((($internal_buf)) + 80|0); $21 = ((($f)) + 16|0); HEAP32[$21>>2] = $20; $22 = (_printf_core($f,$fmt,$ap2,$nl_arg,$nl_type)|0); $23 = ($17|0)==(0|0); if ($23) { $ret$1 = $22; } else { $24 = ((($f)) + 36|0); $25 = HEAP32[$24>>2]|0; (FUNCTION_TABLE_iiii[$25 & 7]($f,0,0)|0); $26 = HEAP32[$19>>2]|0; $27 = ($26|0)==(0|0); $$ = $27 ? -1 : $22; HEAP32[$16>>2] = $17; HEAP32[$12>>2] = 0; HEAP32[$21>>2] = 0; HEAP32[$18>>2] = 0; HEAP32[$19>>2] = 0; $ret$1 = $$; } } else { $15 = (_printf_core($f,$fmt,$ap2,$nl_arg,$nl_type)|0); $ret$1 = $15; } $28 = HEAP32[$f>>2]|0; $29 = $28 & 32; $30 = ($29|0)==(0); $ret$1$ = $30 ? $ret$1 : -1; $31 = $28 | $7; HEAP32[$f>>2] = $31; $33 = ($32|0)==(0); if (!($33)) { ___unlockfile($f); } $$0 = $ret$1$; } STACKTOP = sp;return ($$0|0); } function ___stdio_seek($f,$off,$whence) { $f = $f|0; $off = $off|0; $whence = $whence|0; var $$pre = 0, $0 = 0, $1 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $ret = 0, $vararg_buffer = 0, $vararg_ptr1 = 0, $vararg_ptr2 = 0, $vararg_ptr3 = 0, $vararg_ptr4 = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 32|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $vararg_buffer = sp; $ret = sp + 20|0; $0 = ((($f)) + 60|0); $1 = HEAP32[$0>>2]|0; HEAP32[$vararg_buffer>>2] = $1; $vararg_ptr1 = ((($vararg_buffer)) + 4|0); HEAP32[$vararg_ptr1>>2] = 0; $vararg_ptr2 = ((($vararg_buffer)) + 8|0); HEAP32[$vararg_ptr2>>2] = $off; $vararg_ptr3 = ((($vararg_buffer)) + 12|0); HEAP32[$vararg_ptr3>>2] = $ret; $vararg_ptr4 = ((($vararg_buffer)) + 16|0); HEAP32[$vararg_ptr4>>2] = $whence; $2 = (___syscall140(140,($vararg_buffer|0))|0); $3 = (___syscall_ret($2)|0); $4 = ($3|0)<(0); if ($4) { HEAP32[$ret>>2] = -1; $5 = -1; } else { $$pre = HEAP32[$ret>>2]|0; $5 = $$pre; } STACKTOP = sp;return ($5|0); } function ___towrite($f) { $f = $f|0; var $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0; var $8 = 0, $9 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ((($f)) + 74|0); $1 = HEAP8[$0>>0]|0; $2 = $1 << 24 >> 24; $3 = (($2) + 255)|0; $4 = $3 | $2; $5 = $4&255; HEAP8[$0>>0] = $5; $6 = HEAP32[$f>>2]|0; $7 = $6 & 8; $8 = ($7|0)==(0); if ($8) { $10 = ((($f)) + 8|0); HEAP32[$10>>2] = 0; $11 = ((($f)) + 4|0); HEAP32[$11>>2] = 0; $12 = ((($f)) + 44|0); $13 = HEAP32[$12>>2]|0; $14 = ((($f)) + 28|0); HEAP32[$14>>2] = $13; $15 = ((($f)) + 20|0); HEAP32[$15>>2] = $13; $16 = $13; $17 = ((($f)) + 48|0); $18 = HEAP32[$17>>2]|0; $19 = (($16) + ($18)|0); $20 = ((($f)) + 16|0); HEAP32[$20>>2] = $19; $$0 = 0; } else { $9 = $6 | 32; HEAP32[$f>>2] = $9; $$0 = -1; } return ($$0|0); } function _frexpl($x,$e) { $x = +$x; $e = $e|0; var $0 = 0.0, label = 0, sp = 0; sp = STACKTOP; $0 = (+_frexp($x,$e)); return (+$0); } function _frexp($x,$e) { $x = +$x; $e = $e|0; var $$0 = 0.0, $$01 = 0.0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0.0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0.0, $7 = 0.0, $8 = 0, $9 = 0, $storemerge = 0, label = 0, sp = 0; sp = STACKTOP; HEAPF64[tempDoublePtr>>3] = $x;$0 = HEAP32[tempDoublePtr>>2]|0; $1 = HEAP32[tempDoublePtr+4>>2]|0; $2 = (_bitshift64Lshr(($0|0),($1|0),52)|0); $3 = tempRet0; $4 = $2 & 2047; switch ($4|0) { case 0: { $5 = $x != 0.0; if ($5) { $6 = $x * 1.8446744073709552E+19; $7 = (+_frexp($6,$e)); $8 = HEAP32[$e>>2]|0; $9 = (($8) + -64)|0; $$01 = $7;$storemerge = $9; } else { $$01 = $x;$storemerge = 0; } HEAP32[$e>>2] = $storemerge; $$0 = $$01; break; } case 2047: { $$0 = $x; break; } default: { $10 = (($4) + -1022)|0; HEAP32[$e>>2] = $10; $11 = $1 & -2146435073; $12 = $11 | 1071644672; HEAP32[tempDoublePtr>>2] = $0;HEAP32[tempDoublePtr+4>>2] = $12;$13 = +HEAPF64[tempDoublePtr>>3]; $$0 = $13; } } return (+$$0); } function _strlen($s) { $s = $s|0; var $$0 = 0, $$01$lcssa = 0, $$014 = 0, $$1$lcssa = 0, $$lcssa20 = 0, $$pn = 0, $$pn15 = 0, $$pre = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0; var $2 = 0, $20 = 0, $21 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $w$0 = 0, $w$0$lcssa = 0, label = 0, sp = 0; sp = STACKTOP; $0 = $s; $1 = $0 & 3; $2 = ($1|0)==(0); L1: do { if ($2) { $$01$lcssa = $s; label = 4; } else { $$014 = $s;$21 = $0; while(1) { $3 = HEAP8[$$014>>0]|0; $4 = ($3<<24>>24)==(0); if ($4) { $$pn = $21; break L1; } $5 = ((($$014)) + 1|0); $6 = $5; $7 = $6 & 3; $8 = ($7|0)==(0); if ($8) { $$01$lcssa = $5; label = 4; break; } else { $$014 = $5;$21 = $6; } } } } while(0); if ((label|0) == 4) { $w$0 = $$01$lcssa; while(1) { $9 = HEAP32[$w$0>>2]|0; $10 = (($9) + -16843009)|0; $11 = $9 & -2139062144; $12 = $11 ^ -2139062144; $13 = $12 & $10; $14 = ($13|0)==(0); $15 = ((($w$0)) + 4|0); if ($14) { $w$0 = $15; } else { $$lcssa20 = $9;$w$0$lcssa = $w$0; break; } } $16 = $$lcssa20&255; $17 = ($16<<24>>24)==(0); if ($17) { $$1$lcssa = $w$0$lcssa; } else { $$pn15 = $w$0$lcssa; while(1) { $18 = ((($$pn15)) + 1|0); $$pre = HEAP8[$18>>0]|0; $19 = ($$pre<<24>>24)==(0); if ($19) { $$1$lcssa = $18; break; } else { $$pn15 = $18; } } } $20 = $$1$lcssa; $$pn = $20; } $$0 = (($$pn) - ($0))|0; return ($$0|0); } function _memchr($src,$c,$n) { $src = $src|0; $c = $c|0; $n = $n|0; var $$0$lcssa = 0, $$0$lcssa44 = 0, $$019 = 0, $$1$lcssa = 0, $$110 = 0, $$110$lcssa = 0, $$24 = 0, $$3 = 0, $$lcssa = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0; var $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0; var $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $or$cond = 0, $or$cond18 = 0, $s$0$lcssa = 0, $s$0$lcssa43 = 0, $s$020 = 0, $s$15 = 0, $s$2 = 0, $w$0$lcssa = 0, $w$011 = 0, $w$011$lcssa = 0, label = 0, sp = 0; sp = STACKTOP; $0 = $c & 255; $1 = $src; $2 = $1 & 3; $3 = ($2|0)!=(0); $4 = ($n|0)!=(0); $or$cond18 = $4 & $3; L1: do { if ($or$cond18) { $5 = $c&255; $$019 = $n;$s$020 = $src; while(1) { $6 = HEAP8[$s$020>>0]|0; $7 = ($6<<24>>24)==($5<<24>>24); if ($7) { $$0$lcssa44 = $$019;$s$0$lcssa43 = $s$020; label = 6; break L1; } $8 = ((($s$020)) + 1|0); $9 = (($$019) + -1)|0; $10 = $8; $11 = $10 & 3; $12 = ($11|0)!=(0); $13 = ($9|0)!=(0); $or$cond = $13 & $12; if ($or$cond) { $$019 = $9;$s$020 = $8; } else { $$0$lcssa = $9;$$lcssa = $13;$s$0$lcssa = $8; label = 5; break; } } } else { $$0$lcssa = $n;$$lcssa = $4;$s$0$lcssa = $src; label = 5; } } while(0); if ((label|0) == 5) { if ($$lcssa) { $$0$lcssa44 = $$0$lcssa;$s$0$lcssa43 = $s$0$lcssa; label = 6; } else { $$3 = 0;$s$2 = $s$0$lcssa; } } L8: do { if ((label|0) == 6) { $14 = HEAP8[$s$0$lcssa43>>0]|0; $15 = $c&255; $16 = ($14<<24>>24)==($15<<24>>24); if ($16) { $$3 = $$0$lcssa44;$s$2 = $s$0$lcssa43; } else { $17 = Math_imul($0, 16843009)|0; $18 = ($$0$lcssa44>>>0)>(3); L11: do { if ($18) { $$110 = $$0$lcssa44;$w$011 = $s$0$lcssa43; while(1) { $19 = HEAP32[$w$011>>2]|0; $20 = $19 ^ $17; $21 = (($20) + -16843009)|0; $22 = $20 & -2139062144; $23 = $22 ^ -2139062144; $24 = $23 & $21; $25 = ($24|0)==(0); if (!($25)) { $$110$lcssa = $$110;$w$011$lcssa = $w$011; break; } $26 = ((($w$011)) + 4|0); $27 = (($$110) + -4)|0; $28 = ($27>>>0)>(3); if ($28) { $$110 = $27;$w$011 = $26; } else { $$1$lcssa = $27;$w$0$lcssa = $26; label = 11; break L11; } } $$24 = $$110$lcssa;$s$15 = $w$011$lcssa; } else { $$1$lcssa = $$0$lcssa44;$w$0$lcssa = $s$0$lcssa43; label = 11; } } while(0); if ((label|0) == 11) { $29 = ($$1$lcssa|0)==(0); if ($29) { $$3 = 0;$s$2 = $w$0$lcssa; break; } else { $$24 = $$1$lcssa;$s$15 = $w$0$lcssa; } } while(1) { $30 = HEAP8[$s$15>>0]|0; $31 = ($30<<24>>24)==($15<<24>>24); if ($31) { $$3 = $$24;$s$2 = $s$15; break L8; } $32 = ((($s$15)) + 1|0); $33 = (($$24) + -1)|0; $34 = ($33|0)==(0); if ($34) { $$3 = 0;$s$2 = $32; break; } else { $$24 = $33;$s$15 = $32; } } } } } while(0); $35 = ($$3|0)!=(0); $36 = $35 ? $s$2 : 0; return ($36|0); } function ___fflush_unlocked($f) { $f = $f|0; var $$0 = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0; var $9 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ((($f)) + 20|0); $1 = HEAP32[$0>>2]|0; $2 = ((($f)) + 28|0); $3 = HEAP32[$2>>2]|0; $4 = ($1>>>0)>($3>>>0); if ($4) { $5 = ((($f)) + 36|0); $6 = HEAP32[$5>>2]|0; (FUNCTION_TABLE_iiii[$6 & 7]($f,0,0)|0); $7 = HEAP32[$0>>2]|0; $8 = ($7|0)==(0|0); if ($8) { $$0 = -1; } else { label = 3; } } else { label = 3; } if ((label|0) == 3) { $9 = ((($f)) + 4|0); $10 = HEAP32[$9>>2]|0; $11 = ((($f)) + 8|0); $12 = HEAP32[$11>>2]|0; $13 = ($10>>>0)<($12>>>0); if ($13) { $14 = ((($f)) + 40|0); $15 = HEAP32[$14>>2]|0; $16 = $10; $17 = $12; $18 = (($16) - ($17))|0; (FUNCTION_TABLE_iiii[$15 & 7]($f,$18,1)|0); } $19 = ((($f)) + 16|0); HEAP32[$19>>2] = 0; HEAP32[$2>>2] = 0; HEAP32[$0>>2] = 0; HEAP32[$11>>2] = 0; HEAP32[$9>>2] = 0; $$0 = 0; } return ($$0|0); } function _cleanup239($p) { $p = $p|0; var $0 = 0, $1 = 0, $2 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ((($p)) + 68|0); $1 = HEAP32[$0>>2]|0; $2 = ($1|0)==(0); if ($2) { ___unlockfile($p); } return; } function _printf_core($f,$fmt,$ap,$nl_arg,$nl_type) { $f = $f|0; $fmt = $fmt|0; $ap = $ap|0; $nl_arg = $nl_arg|0; $nl_type = $nl_type|0; var $$ = 0, $$$i = 0, $$0 = 0, $$0$i = 0, $$0$lcssa$i = 0, $$012$i = 0, $$013$i = 0, $$03$i33 = 0, $$07$i = 0.0, $$1$i = 0.0, $$114$i = 0, $$2$i = 0.0, $$20$i = 0.0, $$21$i = 0, $$210$$22$i = 0, $$210$$24$i = 0, $$210$i = 0, $$23$i = 0, $$3$i = 0.0, $$31$i = 0; var $$311$i = 0, $$4$i = 0.0, $$412$lcssa$i = 0, $$41276$i = 0, $$43 = 0, $$5$lcssa$i = 0, $$587$i = 0, $$a$3$i = 0, $$a$3185$i = 0, $$a$3186$i = 0, $$fl$4 = 0, $$l10n$0 = 0, $$lcssa159$i = 0, $$lcssa321 = 0, $$lcssa322 = 0, $$lcssa326 = 0, $$lcssa328 = 0, $$lcssa329 = 0, $$lcssa330 = 0, $$lcssa331 = 0; var $$lcssa332 = 0, $$lcssa334 = 0, $$lcssa344 = 0, $$lcssa347 = 0.0, $$lcssa349 = 0, $$lcssa52 = 0, $$neg52$i = 0, $$neg53$i = 0, $$p$$i = 0, $$p$0 = 0, $$p$5 = 0, $$p$i = 0, $$pn$i = 0, $$pr$i = 0, $$pr47$i = 0, $$pre = 0, $$pre$i = 0, $$pre$phi184$iZ2D = 0, $$pre179$i = 0, $$pre182$i = 0; var $$pre183$i = 0, $$pre190 = 0, $$sum$i = 0, $$sum15$i = 0, $$sum16$i = 0, $$z$3$i = 0, $$z$4$i = 0, $0 = 0, $1 = 0, $10 = 0, $100 = 0, $101 = 0, $102 = 0, $103 = 0, $104 = 0, $105 = 0, $106 = 0, $107 = 0, $108 = 0, $109 = 0; var $11 = 0, $110 = 0, $111 = 0, $112 = 0, $113 = 0, $114 = 0, $115 = 0, $116 = 0, $117 = 0, $118 = 0, $119 = 0, $12 = 0, $120 = 0, $121 = 0, $122 = 0, $123 = 0, $124 = 0, $125 = 0, $126 = 0, $127 = 0; var $128 = 0, $129 = 0, $13 = 0, $130 = 0, $131 = 0, $132 = 0, $133 = 0, $134 = 0, $135 = 0, $136 = 0, $137 = 0, $138 = 0, $139 = 0, $14 = 0, $140 = 0, $141 = 0, $142 = 0, $143 = 0, $144 = 0, $145 = 0; var $146 = 0, $147 = 0, $148 = 0, $149 = 0, $15 = 0, $150 = 0, $151 = 0, $152 = 0, $153 = 0, $154 = 0, $155 = 0, $156 = 0, $157 = 0, $158 = 0, $159 = 0, $16 = 0, $160 = 0, $161 = 0, $162 = 0, $163 = 0; var $164 = 0, $165 = 0, $166 = 0, $167 = 0, $168 = 0, $169 = 0, $17 = 0, $170 = 0, $171 = 0, $172 = 0, $173 = 0, $174 = 0, $175 = 0, $176 = 0, $177 = 0, $178 = 0, $179 = 0, $18 = 0, $180 = 0, $181 = 0; var $182 = 0, $183 = 0, $184 = 0, $185 = 0, $186 = 0, $187 = 0, $188 = 0, $189 = 0, $19 = 0, $190 = 0, $191 = 0, $192 = 0, $193 = 0, $194 = 0, $195 = 0, $196 = 0, $197 = 0, $198 = 0, $199 = 0, $2 = 0; var $20 = 0, $200 = 0, $201 = 0, $202 = 0, $203 = 0, $204 = 0, $205 = 0, $206 = 0, $207 = 0, $208 = 0, $209 = 0, $21 = 0, $210 = 0, $211 = 0, $212 = 0, $213 = 0, $214 = 0, $215 = 0, $216 = 0, $217 = 0; var $218 = 0, $219 = 0, $22 = 0, $220 = 0, $221 = 0, $222 = 0, $223 = 0, $224 = 0, $225 = 0, $226 = 0, $227 = 0, $228 = 0, $229 = 0, $23 = 0, $230 = 0, $231 = 0, $232 = 0, $233 = 0, $234 = 0, $235 = 0; var $236 = 0, $237 = 0, $238 = 0, $239 = 0, $24 = 0, $240 = 0, $241 = 0, $242 = 0, $243 = 0, $244 = 0, $245 = 0, $246 = 0, $247 = 0, $248 = 0, $249 = 0, $25 = 0, $250 = 0, $251 = 0, $252 = 0, $253 = 0; var $254 = 0, $255 = 0, $256 = 0, $257 = 0, $258 = 0, $259 = 0, $26 = 0, $260 = 0, $261 = 0, $262 = 0, $263 = 0, $264 = 0, $265 = 0, $266 = 0, $267 = 0, $268 = 0, $269 = 0, $27 = 0, $270 = 0, $271 = 0; var $272 = 0, $273 = 0, $274 = 0, $275 = 0, $276 = 0, $277 = 0, $278 = 0, $279 = 0, $28 = 0, $280 = 0, $281 = 0, $282 = 0, $283 = 0, $284 = 0, $285 = 0, $286 = 0, $287 = 0, $288 = 0, $289 = 0, $29 = 0; var $290 = 0, $291 = 0, $292 = 0, $293 = 0, $294 = 0, $295 = 0, $296 = 0, $297 = 0, $298 = 0, $299 = 0, $3 = 0, $30 = 0, $300 = 0, $301 = 0, $302 = 0, $303 = 0, $304 = 0, $305 = 0, $306 = 0, $307 = 0; var $308 = 0, $309 = 0, $31 = 0, $310 = 0, $311 = 0, $312 = 0, $313 = 0, $314 = 0, $315 = 0, $316 = 0, $317 = 0, $318 = 0, $319 = 0, $32 = 0, $320 = 0, $321 = 0, $322 = 0, $323 = 0, $324 = 0, $325 = 0; var $326 = 0, $327 = 0, $328 = 0, $329 = 0, $33 = 0, $330 = 0, $331 = 0, $332 = 0, $333 = 0, $334 = 0, $335 = 0, $336 = 0, $337 = 0, $338 = 0, $339 = 0, $34 = 0, $340 = 0, $341 = 0, $342 = 0, $343 = 0; var $344 = 0, $345 = 0, $346 = 0, $347 = 0, $348 = 0, $349 = 0, $35 = 0, $350 = 0, $351 = 0, $352 = 0, $353 = 0, $354 = 0, $355 = 0, $356 = 0, $357 = 0, $358 = 0, $359 = 0, $36 = 0, $360 = 0, $361 = 0; var $362 = 0, $363 = 0, $364 = 0.0, $365 = 0, $366 = 0, $367 = 0, $368 = 0.0, $369 = 0, $37 = 0, $370 = 0, $371 = 0, $372 = 0, $373 = 0, $374 = 0, $375 = 0, $376 = 0, $377 = 0, $378 = 0, $379 = 0, $38 = 0; var $380 = 0, $381 = 0, $382 = 0, $383 = 0, $384 = 0, $385 = 0, $386 = 0, $387 = 0, $388 = 0, $389 = 0, $39 = 0, $390 = 0, $391 = 0, $392 = 0, $393 = 0, $394 = 0, $395 = 0, $396 = 0.0, $397 = 0.0, $398 = 0; var $399 = 0, $4 = 0, $40 = 0, $400 = 0, $401 = 0, $402 = 0, $403 = 0, $404 = 0, $405 = 0, $406 = 0, $407 = 0, $408 = 0, $409 = 0, $41 = 0, $410 = 0, $411 = 0, $412 = 0.0, $413 = 0, $414 = 0, $415 = 0; var $416 = 0.0, $417 = 0.0, $418 = 0.0, $419 = 0.0, $42 = 0, $420 = 0.0, $421 = 0.0, $422 = 0, $423 = 0, $424 = 0, $425 = 0, $426 = 0, $427 = 0, $428 = 0, $429 = 0, $43 = 0, $430 = 0, $431 = 0, $432 = 0, $433 = 0; var $434 = 0, $435 = 0, $436 = 0, $437 = 0, $438 = 0, $439 = 0, $44 = 0, $440 = 0, $441 = 0, $442 = 0, $443 = 0, $444 = 0, $445 = 0, $446 = 0, $447 = 0.0, $448 = 0.0, $449 = 0.0, $45 = 0, $450 = 0, $451 = 0; var $452 = 0, $453 = 0, $454 = 0, $455 = 0, $456 = 0, $457 = 0, $458 = 0, $459 = 0, $46 = 0, $460 = 0, $461 = 0, $462 = 0, $463 = 0, $464 = 0, $465 = 0, $466 = 0, $467 = 0, $468 = 0, $469 = 0, $47 = 0; var $470 = 0, $471 = 0, $472 = 0, $473 = 0, $474 = 0, $475 = 0, $476 = 0, $477 = 0, $478 = 0, $479 = 0, $48 = 0, $480 = 0, $481 = 0, $482 = 0.0, $483 = 0, $484 = 0, $485 = 0, $486 = 0, $487 = 0, $488 = 0; var $489 = 0, $49 = 0, $490 = 0.0, $491 = 0.0, $492 = 0.0, $493 = 0, $494 = 0, $495 = 0, $496 = 0, $497 = 0, $498 = 0, $499 = 0, $5 = 0, $50 = 0, $500 = 0, $501 = 0, $502 = 0, $503 = 0, $504 = 0, $505 = 0; var $506 = 0, $507 = 0, $508 = 0, $509 = 0, $51 = 0, $510 = 0, $511 = 0, $512 = 0, $513 = 0, $514 = 0, $515 = 0, $516 = 0, $517 = 0, $518 = 0, $519 = 0, $52 = 0, $520 = 0, $521 = 0, $522 = 0, $523 = 0; var $524 = 0, $525 = 0, $526 = 0, $527 = 0, $528 = 0, $529 = 0, $53 = 0, $530 = 0, $531 = 0, $532 = 0, $533 = 0, $534 = 0, $535 = 0, $536 = 0, $537 = 0, $538 = 0, $539 = 0, $54 = 0, $540 = 0, $541 = 0; var $542 = 0, $543 = 0, $544 = 0, $545 = 0, $546 = 0, $547 = 0, $548 = 0, $549 = 0, $55 = 0, $550 = 0, $551 = 0, $552 = 0, $553 = 0, $554 = 0, $555 = 0, $556 = 0, $557 = 0, $558 = 0, $559 = 0, $56 = 0; var $560 = 0, $561 = 0, $562 = 0, $563 = 0, $564 = 0, $565 = 0, $566 = 0, $567 = 0, $568 = 0, $569 = 0, $57 = 0, $570 = 0, $571 = 0, $572 = 0, $573 = 0, $574 = 0, $575 = 0, $576 = 0, $577 = 0, $578 = 0; var $579 = 0, $58 = 0, $580 = 0, $581 = 0, $582 = 0, $583 = 0, $584 = 0, $585 = 0, $586 = 0, $587 = 0, $588 = 0, $589 = 0, $59 = 0, $590 = 0, $591 = 0, $592 = 0, $593 = 0, $594 = 0, $595 = 0, $596 = 0; var $597 = 0, $598 = 0, $599 = 0, $6 = 0, $60 = 0, $600 = 0, $601 = 0.0, $602 = 0.0, $603 = 0, $604 = 0.0, $605 = 0, $606 = 0, $607 = 0, $608 = 0, $609 = 0, $61 = 0, $610 = 0, $611 = 0, $612 = 0, $613 = 0; var $614 = 0, $615 = 0, $616 = 0, $617 = 0, $618 = 0, $619 = 0, $62 = 0, $620 = 0, $621 = 0, $622 = 0, $623 = 0, $624 = 0, $625 = 0, $626 = 0, $627 = 0, $628 = 0, $629 = 0, $63 = 0, $630 = 0, $631 = 0; var $632 = 0, $633 = 0, $634 = 0, $635 = 0, $636 = 0, $637 = 0, $638 = 0, $639 = 0, $64 = 0, $640 = 0, $641 = 0, $642 = 0, $643 = 0, $644 = 0, $645 = 0, $646 = 0, $647 = 0, $648 = 0, $649 = 0, $65 = 0; var $650 = 0, $651 = 0, $652 = 0, $653 = 0, $654 = 0, $655 = 0, $656 = 0, $657 = 0, $658 = 0, $659 = 0, $66 = 0, $660 = 0, $661 = 0, $662 = 0, $663 = 0, $664 = 0, $665 = 0, $666 = 0, $667 = 0, $668 = 0; var $669 = 0, $67 = 0, $670 = 0, $671 = 0, $672 = 0, $673 = 0, $674 = 0, $675 = 0, $676 = 0, $677 = 0, $678 = 0, $679 = 0, $68 = 0, $680 = 0, $681 = 0, $682 = 0, $683 = 0, $684 = 0, $685 = 0, $686 = 0; var $687 = 0, $688 = 0, $689 = 0, $69 = 0, $690 = 0, $691 = 0, $692 = 0, $693 = 0, $694 = 0, $695 = 0, $696 = 0, $697 = 0, $698 = 0, $699 = 0, $7 = 0, $70 = 0, $700 = 0, $701 = 0, $702 = 0, $703 = 0; var $704 = 0, $705 = 0, $706 = 0, $707 = 0, $708 = 0, $709 = 0, $71 = 0, $710 = 0, $711 = 0, $712 = 0, $713 = 0, $714 = 0, $715 = 0, $716 = 0, $717 = 0, $718 = 0, $719 = 0, $72 = 0, $720 = 0, $721 = 0; var $722 = 0, $723 = 0, $724 = 0, $725 = 0, $726 = 0, $727 = 0, $728 = 0, $729 = 0, $73 = 0, $730 = 0, $731 = 0, $732 = 0, $733 = 0, $734 = 0, $735 = 0, $736 = 0, $737 = 0, $738 = 0, $739 = 0, $74 = 0; var $740 = 0, $741 = 0, $742 = 0, $743 = 0, $744 = 0, $745 = 0, $746 = 0, $747 = 0, $748 = 0, $749 = 0, $75 = 0, $750 = 0, $751 = 0, $752 = 0, $753 = 0, $754 = 0, $755 = 0, $756 = 0, $757 = 0, $758 = 0; var $759 = 0, $76 = 0, $760 = 0, $761 = 0, $762 = 0, $763 = 0, $764 = 0, $765 = 0, $766 = 0, $767 = 0, $768 = 0, $769 = 0, $77 = 0, $770 = 0, $771 = 0, $772 = 0, $773 = 0, $774 = 0, $775 = 0, $776 = 0; var $777 = 0, $778 = 0, $779 = 0, $78 = 0, $780 = 0, $781 = 0, $782 = 0, $783 = 0, $784 = 0, $785 = 0, $786 = 0, $787 = 0, $788 = 0, $789 = 0, $79 = 0, $790 = 0, $791 = 0, $792 = 0, $793 = 0, $794 = 0; var $795 = 0, $796 = 0, $797 = 0, $798 = 0, $799 = 0, $8 = 0, $80 = 0, $800 = 0, $801 = 0, $802 = 0, $81 = 0, $82 = 0, $83 = 0, $84 = 0, $85 = 0, $86 = 0, $87 = 0, $88 = 0, $89 = 0, $9 = 0; var $90 = 0, $91 = 0, $92 = 0, $93 = 0, $94 = 0, $95 = 0, $96 = 0, $97 = 0, $98 = 0, $99 = 0, $a$0 = 0, $a$1 = 0, $a$1$lcssa$i = 0, $a$1147$i = 0, $a$2 = 0, $a$2$ph$i = 0, $a$3$lcssa$i = 0, $a$3134$i = 0, $a$5$lcssa$i = 0, $a$5109$i = 0; var $a$6$i = 0, $a$7$i = 0, $a$8$ph$i = 0, $arg = 0, $arglist_current = 0, $arglist_current2 = 0, $arglist_next = 0, $arglist_next3 = 0, $argpos$0 = 0, $big$i = 0, $buf = 0, $buf$i = 0, $carry$0140$i = 0, $carry3$0128$i = 0, $cnt$0 = 0, $cnt$1 = 0, $cnt$1$lcssa = 0, $d$0$i = 0, $d$0139$i = 0, $d$0141$i = 0; var $d$1127$i = 0, $d$2$lcssa$i = 0, $d$2108$i = 0, $d$3$i = 0, $d$482$i = 0, $d$575$i = 0, $d$686$i = 0, $e$0123$i = 0, $e$1$i = 0, $e$2104$i = 0, $e$3$i = 0, $e$4$ph$i = 0, $e2$i = 0, $ebuf0$i = 0, $estr$0$i = 0, $estr$1$lcssa$i = 0, $estr$193$i = 0, $estr$2$i = 0, $exitcond$i = 0, $expanded = 0; var $expanded10 = 0, $expanded11 = 0, $expanded13 = 0, $expanded14 = 0, $expanded15 = 0, $expanded4 = 0, $expanded6 = 0, $expanded7 = 0, $expanded8 = 0, $fl$0103 = 0, $fl$056 = 0, $fl$1 = 0, $fl$1$ = 0, $fl$3 = 0, $fl$4 = 0, $fl$6 = 0, $i$0$lcssa = 0, $i$0$lcssa197 = 0, $i$0108 = 0, $i$0122$i = 0; var $i$03$i = 0, $i$03$i25 = 0, $i$1$lcssa$i = 0, $i$1116$i = 0, $i$1119 = 0, $i$2103$i = 0, $i$295 = 0, $i$295$lcssa = 0, $i$393 = 0, $i$399$i = 0, $isdigit = 0, $isdigit$i = 0, $isdigit$i27 = 0, $isdigit10 = 0, $isdigit12 = 0, $isdigit2$i = 0, $isdigit2$i23 = 0, $isdigittmp = 0, $isdigittmp$ = 0, $isdigittmp$i = 0; var $isdigittmp$i26 = 0, $isdigittmp1$i = 0, $isdigittmp1$i22 = 0, $isdigittmp11 = 0, $isdigittmp4$i = 0, $isdigittmp4$i24 = 0, $isdigittmp9 = 0, $j$0$i = 0, $j$0115$i = 0, $j$0117$i = 0, $j$1100$i = 0, $j$2$i = 0, $l$0 = 0, $l$0$i = 0, $l$1$i = 0, $l$1107 = 0, $l$2 = 0, $l10n$0 = 0, $l10n$0$lcssa = 0, $l10n$0$phi = 0; var $l10n$1 = 0, $l10n$2 = 0, $l10n$3 = 0, $mb = 0, $notlhs$i = 0, $notrhs$i = 0, $or$cond = 0, $or$cond$i = 0, $or$cond15 = 0, $or$cond17 = 0, $or$cond20 = 0, $or$cond239 = 0, $or$cond29$i = 0, $or$cond3$not$i = 0, $or$cond6$i = 0, $p$0 = 0, $p$1 = 0, $p$2 = 0, $p$2$ = 0, $p$3 = 0; var $p$4195 = 0, $p$5 = 0, $pl$0 = 0, $pl$0$i = 0, $pl$1 = 0, $pl$1$i = 0, $pl$2 = 0, $prefix$0 = 0, $prefix$0$$i = 0, $prefix$0$i = 0, $prefix$1 = 0, $prefix$2 = 0, $r$0$a$8$i = 0, $re$169$i = 0, $round$068$i = 0.0, $round6$1$i = 0.0, $s$0$i = 0, $s$1$i = 0, $s$1$i$lcssa = 0, $s1$0$i = 0; var $s7$079$i = 0, $s7$1$i = 0, $s8$0$lcssa$i = 0, $s8$070$i = 0, $s9$0$i = 0, $s9$183$i = 0, $s9$2$i = 0, $small$0$i = 0.0, $small$1$i = 0.0, $st$0 = 0, $st$0$lcssa327 = 0, $storemerge = 0, $storemerge13 = 0, $storemerge8102 = 0, $storemerge854 = 0, $sum = 0, $t$0 = 0, $t$1 = 0, $w$$i = 0, $w$0 = 0; var $w$1 = 0, $w$2 = 0, $w$30$i = 0, $wc = 0, $ws$0109 = 0, $ws$1120 = 0, $z$0$i = 0, $z$0$lcssa = 0, $z$096 = 0, $z$1 = 0, $z$1$lcssa$i = 0, $z$1146$i = 0, $z$2 = 0, $z$2$i = 0, $z$2$i$lcssa = 0, $z$3$lcssa$i = 0, $z$3133$i = 0, $z$4$i = 0, $z$6$$i = 0, $z$6$i = 0; var $z$6$i$lcssa = 0, $z$6$ph$i = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 624|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $big$i = sp + 24|0; $e2$i = sp + 16|0; $buf$i = sp + 588|0; $ebuf0$i = sp + 576|0; $arg = sp; $buf = sp + 536|0; $wc = sp + 8|0; $mb = sp + 528|0; $0 = ($f|0)!=(0|0); $1 = ((($buf)) + 40|0); $2 = $1; $3 = ((($buf)) + 39|0); $4 = ((($wc)) + 4|0); $5 = ((($ebuf0$i)) + 12|0); $6 = ((($ebuf0$i)) + 11|0); $7 = $buf$i; $8 = $5; $9 = (($8) - ($7))|0; $10 = (-2 - ($7))|0; $11 = (($8) + 2)|0; $12 = ((($big$i)) + 288|0); $13 = ((($buf$i)) + 9|0); $14 = $13; $15 = ((($buf$i)) + 8|0); $22 = $fmt;$cnt$0 = 0;$l$0 = 0;$l10n$0 = 0; L1: while(1) { $16 = ($cnt$0|0)>(-1); do { if ($16) { $17 = (2147483647 - ($cnt$0))|0; $18 = ($l$0|0)>($17|0); if ($18) { $19 = (___errno_location()|0); HEAP32[$19>>2] = 75; $cnt$1 = -1; break; } else { $20 = (($l$0) + ($cnt$0))|0; $cnt$1 = $20; break; } } else { $cnt$1 = $cnt$0; } } while(0); $21 = HEAP8[$22>>0]|0; $23 = ($21<<24>>24)==(0); if ($23) { $cnt$1$lcssa = $cnt$1;$l10n$0$lcssa = $l10n$0; label = 245; break; } else { $24 = $21;$26 = $22; } L9: while(1) { switch ($24<<24>>24) { case 37: { $28 = $26;$z$096 = $26; label = 9; break L9; break; } case 0: { $$lcssa52 = $26;$z$0$lcssa = $26; break L9; break; } default: { } } $25 = ((($26)) + 1|0); $$pre = HEAP8[$25>>0]|0; $24 = $$pre;$26 = $25; } L12: do { if ((label|0) == 9) { while(1) { label = 0; $27 = ((($28)) + 1|0); $29 = HEAP8[$27>>0]|0; $30 = ($29<<24>>24)==(37); if (!($30)) { $$lcssa52 = $28;$z$0$lcssa = $z$096; break L12; } $31 = ((($z$096)) + 1|0); $32 = ((($28)) + 2|0); $33 = HEAP8[$32>>0]|0; $34 = ($33<<24>>24)==(37); if ($34) { $28 = $32;$z$096 = $31; label = 9; } else { $$lcssa52 = $32;$z$0$lcssa = $31; break; } } } } while(0); $35 = $z$0$lcssa; $36 = $22; $37 = (($35) - ($36))|0; if ($0) { $38 = HEAP32[$f>>2]|0; $39 = $38 & 32; $40 = ($39|0)==(0); if ($40) { (___fwritex($22,$37,$f)|0); } } $41 = ($z$0$lcssa|0)==($22|0); if (!($41)) { $l10n$0$phi = $l10n$0;$22 = $$lcssa52;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$0$phi; continue; } $42 = ((($$lcssa52)) + 1|0); $43 = HEAP8[$42>>0]|0; $44 = $43 << 24 >> 24; $isdigittmp = (($44) + -48)|0; $isdigit = ($isdigittmp>>>0)<(10); if ($isdigit) { $45 = ((($$lcssa52)) + 2|0); $46 = HEAP8[$45>>0]|0; $47 = ($46<<24>>24)==(36); $48 = ((($$lcssa52)) + 3|0); $$43 = $47 ? $48 : $42; $$l10n$0 = $47 ? 1 : $l10n$0; $isdigittmp$ = $47 ? $isdigittmp : -1; $$pre190 = HEAP8[$$43>>0]|0; $50 = $$pre190;$argpos$0 = $isdigittmp$;$l10n$1 = $$l10n$0;$storemerge = $$43; } else { $50 = $43;$argpos$0 = -1;$l10n$1 = $l10n$0;$storemerge = $42; } $49 = $50 << 24 >> 24; $51 = $49 & -32; $52 = ($51|0)==(32); L25: do { if ($52) { $54 = $49;$59 = $50;$fl$0103 = 0;$storemerge8102 = $storemerge; while(1) { $53 = (($54) + -32)|0; $55 = 1 << $53; $56 = $55 & 75913; $57 = ($56|0)==(0); if ($57) { $68 = $59;$fl$056 = $fl$0103;$storemerge854 = $storemerge8102; break L25; } $58 = $59 << 24 >> 24; $60 = (($58) + -32)|0; $61 = 1 << $60; $62 = $61 | $fl$0103; $63 = ((($storemerge8102)) + 1|0); $64 = HEAP8[$63>>0]|0; $65 = $64 << 24 >> 24; $66 = $65 & -32; $67 = ($66|0)==(32); if ($67) { $54 = $65;$59 = $64;$fl$0103 = $62;$storemerge8102 = $63; } else { $68 = $64;$fl$056 = $62;$storemerge854 = $63; break; } } } else { $68 = $50;$fl$056 = 0;$storemerge854 = $storemerge; } } while(0); $69 = ($68<<24>>24)==(42); do { if ($69) { $70 = ((($storemerge854)) + 1|0); $71 = HEAP8[$70>>0]|0; $72 = $71 << 24 >> 24; $isdigittmp11 = (($72) + -48)|0; $isdigit12 = ($isdigittmp11>>>0)<(10); if ($isdigit12) { $73 = ((($storemerge854)) + 2|0); $74 = HEAP8[$73>>0]|0; $75 = ($74<<24>>24)==(36); if ($75) { $76 = (($nl_type) + ($isdigittmp11<<2)|0); HEAP32[$76>>2] = 10; $77 = HEAP8[$70>>0]|0; $78 = $77 << 24 >> 24; $79 = (($78) + -48)|0; $80 = (($nl_arg) + ($79<<3)|0); $81 = $80; $82 = $81; $83 = HEAP32[$82>>2]|0; $84 = (($81) + 4)|0; $85 = $84; $86 = HEAP32[$85>>2]|0; $87 = ((($storemerge854)) + 3|0); $l10n$2 = 1;$storemerge13 = $87;$w$0 = $83; } else { label = 24; } } else { label = 24; } if ((label|0) == 24) { label = 0; $88 = ($l10n$1|0)==(0); if (!($88)) { $$0 = -1; break L1; } if (!($0)) { $108 = $70;$fl$1 = $fl$056;$l10n$3 = 0;$w$1 = 0; break; } $arglist_current = HEAP32[$ap>>2]|0; $89 = $arglist_current; $90 = ((0) + 4|0); $expanded4 = $90; $expanded = (($expanded4) - 1)|0; $91 = (($89) + ($expanded))|0; $92 = ((0) + 4|0); $expanded8 = $92; $expanded7 = (($expanded8) - 1)|0; $expanded6 = $expanded7 ^ -1; $93 = $91 & $expanded6; $94 = $93; $95 = HEAP32[$94>>2]|0; $arglist_next = ((($94)) + 4|0); HEAP32[$ap>>2] = $arglist_next; $l10n$2 = 0;$storemerge13 = $70;$w$0 = $95; } $96 = ($w$0|0)<(0); if ($96) { $97 = $fl$056 | 8192; $98 = (0 - ($w$0))|0; $108 = $storemerge13;$fl$1 = $97;$l10n$3 = $l10n$2;$w$1 = $98; } else { $108 = $storemerge13;$fl$1 = $fl$056;$l10n$3 = $l10n$2;$w$1 = $w$0; } } else { $99 = $68 << 24 >> 24; $isdigittmp1$i = (($99) + -48)|0; $isdigit2$i = ($isdigittmp1$i>>>0)<(10); if ($isdigit2$i) { $103 = $storemerge854;$i$03$i = 0;$isdigittmp4$i = $isdigittmp1$i; while(1) { $100 = ($i$03$i*10)|0; $101 = (($100) + ($isdigittmp4$i))|0; $102 = ((($103)) + 1|0); $104 = HEAP8[$102>>0]|0; $105 = $104 << 24 >> 24; $isdigittmp$i = (($105) + -48)|0; $isdigit$i = ($isdigittmp$i>>>0)<(10); if ($isdigit$i) { $103 = $102;$i$03$i = $101;$isdigittmp4$i = $isdigittmp$i; } else { $$lcssa321 = $101;$$lcssa322 = $102; break; } } $106 = ($$lcssa321|0)<(0); if ($106) { $$0 = -1; break L1; } else { $108 = $$lcssa322;$fl$1 = $fl$056;$l10n$3 = $l10n$1;$w$1 = $$lcssa321; } } else { $108 = $storemerge854;$fl$1 = $fl$056;$l10n$3 = $l10n$1;$w$1 = 0; } } } while(0); $107 = HEAP8[$108>>0]|0; $109 = ($107<<24>>24)==(46); L46: do { if ($109) { $110 = ((($108)) + 1|0); $111 = HEAP8[$110>>0]|0; $112 = ($111<<24>>24)==(42); if (!($112)) { $139 = $111 << 24 >> 24; $isdigittmp1$i22 = (($139) + -48)|0; $isdigit2$i23 = ($isdigittmp1$i22>>>0)<(10); if ($isdigit2$i23) { $143 = $110;$i$03$i25 = 0;$isdigittmp4$i24 = $isdigittmp1$i22; } else { $802 = $110;$p$0 = 0; break; } while(1) { $140 = ($i$03$i25*10)|0; $141 = (($140) + ($isdigittmp4$i24))|0; $142 = ((($143)) + 1|0); $144 = HEAP8[$142>>0]|0; $145 = $144 << 24 >> 24; $isdigittmp$i26 = (($145) + -48)|0; $isdigit$i27 = ($isdigittmp$i26>>>0)<(10); if ($isdigit$i27) { $143 = $142;$i$03$i25 = $141;$isdigittmp4$i24 = $isdigittmp$i26; } else { $802 = $142;$p$0 = $141; break L46; } } } $113 = ((($108)) + 2|0); $114 = HEAP8[$113>>0]|0; $115 = $114 << 24 >> 24; $isdigittmp9 = (($115) + -48)|0; $isdigit10 = ($isdigittmp9>>>0)<(10); if ($isdigit10) { $116 = ((($108)) + 3|0); $117 = HEAP8[$116>>0]|0; $118 = ($117<<24>>24)==(36); if ($118) { $119 = (($nl_type) + ($isdigittmp9<<2)|0); HEAP32[$119>>2] = 10; $120 = HEAP8[$113>>0]|0; $121 = $120 << 24 >> 24; $122 = (($121) + -48)|0; $123 = (($nl_arg) + ($122<<3)|0); $124 = $123; $125 = $124; $126 = HEAP32[$125>>2]|0; $127 = (($124) + 4)|0; $128 = $127; $129 = HEAP32[$128>>2]|0; $130 = ((($108)) + 4|0); $802 = $130;$p$0 = $126; break; } } $131 = ($l10n$3|0)==(0); if (!($131)) { $$0 = -1; break L1; } if ($0) { $arglist_current2 = HEAP32[$ap>>2]|0; $132 = $arglist_current2; $133 = ((0) + 4|0); $expanded11 = $133; $expanded10 = (($expanded11) - 1)|0; $134 = (($132) + ($expanded10))|0; $135 = ((0) + 4|0); $expanded15 = $135; $expanded14 = (($expanded15) - 1)|0; $expanded13 = $expanded14 ^ -1; $136 = $134 & $expanded13; $137 = $136; $138 = HEAP32[$137>>2]|0; $arglist_next3 = ((($137)) + 4|0); HEAP32[$ap>>2] = $arglist_next3; $802 = $113;$p$0 = $138; } else { $802 = $113;$p$0 = 0; } } else { $802 = $108;$p$0 = -1; } } while(0); $147 = $802;$st$0 = 0; while(1) { $146 = HEAP8[$147>>0]|0; $148 = $146 << 24 >> 24; $149 = (($148) + -65)|0; $150 = ($149>>>0)>(57); if ($150) { $$0 = -1; break L1; } $151 = ((($147)) + 1|0); $152 = ((3959 + (($st$0*58)|0)|0) + ($149)|0); $153 = HEAP8[$152>>0]|0; $154 = $153&255; $155 = (($154) + -1)|0; $156 = ($155>>>0)<(8); if ($156) { $147 = $151;$st$0 = $154; } else { $$lcssa326 = $147;$$lcssa328 = $151;$$lcssa329 = $153;$$lcssa330 = $154;$st$0$lcssa327 = $st$0; break; } } $157 = ($$lcssa329<<24>>24)==(0); if ($157) { $$0 = -1; break; } $158 = ($$lcssa329<<24>>24)==(19); $159 = ($argpos$0|0)>(-1); do { if ($158) { if ($159) { $$0 = -1; break L1; } else { label = 52; } } else { if ($159) { $160 = (($nl_type) + ($argpos$0<<2)|0); HEAP32[$160>>2] = $$lcssa330; $161 = (($nl_arg) + ($argpos$0<<3)|0); $162 = $161; $163 = $162; $164 = HEAP32[$163>>2]|0; $165 = (($162) + 4)|0; $166 = $165; $167 = HEAP32[$166>>2]|0; $168 = $arg; $169 = $168; HEAP32[$169>>2] = $164; $170 = (($168) + 4)|0; $171 = $170; HEAP32[$171>>2] = $167; label = 52; break; } if (!($0)) { $$0 = 0; break L1; } _pop_arg($arg,$$lcssa330,$ap); } } while(0); if ((label|0) == 52) { label = 0; if (!($0)) { $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue; } } $172 = HEAP8[$$lcssa326>>0]|0; $173 = $172 << 24 >> 24; $174 = ($st$0$lcssa327|0)!=(0); $175 = $173 & 15; $176 = ($175|0)==(3); $or$cond15 = $174 & $176; $177 = $173 & -33; $t$0 = $or$cond15 ? $177 : $173; $178 = $fl$1 & 8192; $179 = ($178|0)==(0); $180 = $fl$1 & -65537; $fl$1$ = $179 ? $fl$1 : $180; L75: do { switch ($t$0|0) { case 110: { switch ($st$0$lcssa327|0) { case 0: { $187 = HEAP32[$arg>>2]|0; HEAP32[$187>>2] = $cnt$1; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 1: { $188 = HEAP32[$arg>>2]|0; HEAP32[$188>>2] = $cnt$1; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 2: { $189 = ($cnt$1|0)<(0); $190 = $189 << 31 >> 31; $191 = HEAP32[$arg>>2]|0; $192 = $191; $193 = $192; HEAP32[$193>>2] = $cnt$1; $194 = (($192) + 4)|0; $195 = $194; HEAP32[$195>>2] = $190; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 3: { $196 = $cnt$1&65535; $197 = HEAP32[$arg>>2]|0; HEAP16[$197>>1] = $196; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 4: { $198 = $cnt$1&255; $199 = HEAP32[$arg>>2]|0; HEAP8[$199>>0] = $198; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 6: { $200 = HEAP32[$arg>>2]|0; HEAP32[$200>>2] = $cnt$1; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } case 7: { $201 = ($cnt$1|0)<(0); $202 = $201 << 31 >> 31; $203 = HEAP32[$arg>>2]|0; $204 = $203; $205 = $204; HEAP32[$205>>2] = $cnt$1; $206 = (($204) + 4)|0; $207 = $206; HEAP32[$207>>2] = $202; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; break; } default: { $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $37;$l10n$0 = $l10n$3; continue L1; } } break; } case 112: { $208 = ($p$0>>>0)>(8); $209 = $208 ? $p$0 : 8; $210 = $fl$1$ | 8; $fl$3 = $210;$p$1 = $209;$t$1 = 120; label = 64; break; } case 88: case 120: { $fl$3 = $fl$1$;$p$1 = $p$0;$t$1 = $t$0; label = 64; break; } case 111: { $248 = $arg; $249 = $248; $250 = HEAP32[$249>>2]|0; $251 = (($248) + 4)|0; $252 = $251; $253 = HEAP32[$252>>2]|0; $254 = ($250|0)==(0); $255 = ($253|0)==(0); $256 = $254 & $255; if ($256) { $$0$lcssa$i = $1; } else { $$03$i33 = $1;$258 = $250;$262 = $253; while(1) { $257 = $258 & 7; $259 = $257 | 48; $260 = $259&255; $261 = ((($$03$i33)) + -1|0); HEAP8[$261>>0] = $260; $263 = (_bitshift64Lshr(($258|0),($262|0),3)|0); $264 = tempRet0; $265 = ($263|0)==(0); $266 = ($264|0)==(0); $267 = $265 & $266; if ($267) { $$0$lcssa$i = $261; break; } else { $$03$i33 = $261;$258 = $263;$262 = $264; } } } $268 = $fl$1$ & 8; $269 = ($268|0)==(0); if ($269) { $a$0 = $$0$lcssa$i;$fl$4 = $fl$1$;$p$2 = $p$0;$pl$1 = 0;$prefix$1 = 4439; label = 77; } else { $270 = $$0$lcssa$i; $271 = (($2) - ($270))|0; $272 = (($271) + 1)|0; $273 = ($p$0|0)<($272|0); $$p$0 = $273 ? $272 : $p$0; $a$0 = $$0$lcssa$i;$fl$4 = $fl$1$;$p$2 = $$p$0;$pl$1 = 0;$prefix$1 = 4439; label = 77; } break; } case 105: case 100: { $274 = $arg; $275 = $274; $276 = HEAP32[$275>>2]|0; $277 = (($274) + 4)|0; $278 = $277; $279 = HEAP32[$278>>2]|0; $280 = ($279|0)<(0); if ($280) { $281 = (_i64Subtract(0,0,($276|0),($279|0))|0); $282 = tempRet0; $283 = $arg; $284 = $283; HEAP32[$284>>2] = $281; $285 = (($283) + 4)|0; $286 = $285; HEAP32[$286>>2] = $282; $291 = $281;$292 = $282;$pl$0 = 1;$prefix$0 = 4439; label = 76; break L75; } $287 = $fl$1$ & 2048; $288 = ($287|0)==(0); if ($288) { $289 = $fl$1$ & 1; $290 = ($289|0)==(0); $$ = $290 ? 4439 : (4441); $291 = $276;$292 = $279;$pl$0 = $289;$prefix$0 = $$; label = 76; } else { $291 = $276;$292 = $279;$pl$0 = 1;$prefix$0 = (4440); label = 76; } break; } case 117: { $181 = $arg; $182 = $181; $183 = HEAP32[$182>>2]|0; $184 = (($181) + 4)|0; $185 = $184; $186 = HEAP32[$185>>2]|0; $291 = $183;$292 = $186;$pl$0 = 0;$prefix$0 = 4439; label = 76; break; } case 99: { $312 = $arg; $313 = $312; $314 = HEAP32[$313>>2]|0; $315 = (($312) + 4)|0; $316 = $315; $317 = HEAP32[$316>>2]|0; $318 = $314&255; HEAP8[$3>>0] = $318; $a$2 = $3;$fl$6 = $180;$p$5 = 1;$pl$2 = 0;$prefix$2 = 4439;$z$2 = $1; break; } case 109: { $319 = (___errno_location()|0); $320 = HEAP32[$319>>2]|0; $321 = (_strerror($320)|0); $a$1 = $321; label = 82; break; } case 115: { $322 = HEAP32[$arg>>2]|0; $323 = ($322|0)!=(0|0); $324 = $323 ? $322 : 4449; $a$1 = $324; label = 82; break; } case 67: { $331 = $arg; $332 = $331; $333 = HEAP32[$332>>2]|0; $334 = (($331) + 4)|0; $335 = $334; $336 = HEAP32[$335>>2]|0; HEAP32[$wc>>2] = $333; HEAP32[$4>>2] = 0; HEAP32[$arg>>2] = $wc; $p$4195 = -1; label = 86; break; } case 83: { $337 = ($p$0|0)==(0); if ($337) { _pad($f,32,$w$1,0,$fl$1$); $i$0$lcssa197 = 0; label = 98; } else { $p$4195 = $p$0; label = 86; } break; } case 65: case 71: case 70: case 69: case 97: case 103: case 102: case 101: { $364 = +HEAPF64[$arg>>3]; HEAP32[$e2$i>>2] = 0; HEAPF64[tempDoublePtr>>3] = $364;$365 = HEAP32[tempDoublePtr>>2]|0; $366 = HEAP32[tempDoublePtr+4>>2]|0; $367 = ($366|0)<(0); if ($367) { $368 = -$364; $$07$i = $368;$pl$0$i = 1;$prefix$0$i = 4456; } else { $369 = $fl$1$ & 2048; $370 = ($369|0)==(0); if ($370) { $371 = $fl$1$ & 1; $372 = ($371|0)==(0); $$$i = $372 ? (4457) : (4462); $$07$i = $364;$pl$0$i = $371;$prefix$0$i = $$$i; } else { $$07$i = $364;$pl$0$i = 1;$prefix$0$i = (4459); } } HEAPF64[tempDoublePtr>>3] = $$07$i;$373 = HEAP32[tempDoublePtr>>2]|0; $374 = HEAP32[tempDoublePtr+4>>2]|0; $375 = $374 & 2146435072; $376 = ($375>>>0)<(2146435072); $377 = (0)<(0); $378 = ($375|0)==(2146435072); $379 = $378 & $377; $380 = $376 | $379; do { if ($380) { $396 = (+_frexpl($$07$i,$e2$i)); $397 = $396 * 2.0; $398 = $397 != 0.0; if ($398) { $399 = HEAP32[$e2$i>>2]|0; $400 = (($399) + -1)|0; HEAP32[$e2$i>>2] = $400; } $401 = $t$0 | 32; $402 = ($401|0)==(97); if ($402) { $403 = $t$0 & 32; $404 = ($403|0)==(0); $405 = ((($prefix$0$i)) + 9|0); $prefix$0$$i = $404 ? $prefix$0$i : $405; $406 = $pl$0$i | 2; $407 = ($p$0>>>0)>(11); $408 = (12 - ($p$0))|0; $409 = ($408|0)==(0); $410 = $407 | $409; do { if ($410) { $$1$i = $397; } else { $re$169$i = $408;$round$068$i = 8.0; while(1) { $411 = (($re$169$i) + -1)|0; $412 = $round$068$i * 16.0; $413 = ($411|0)==(0); if ($413) { $$lcssa347 = $412; break; } else { $re$169$i = $411;$round$068$i = $412; } } $414 = HEAP8[$prefix$0$$i>>0]|0; $415 = ($414<<24>>24)==(45); if ($415) { $416 = -$397; $417 = $416 - $$lcssa347; $418 = $$lcssa347 + $417; $419 = -$418; $$1$i = $419; break; } else { $420 = $397 + $$lcssa347; $421 = $420 - $$lcssa347; $$1$i = $421; break; } } } while(0); $422 = HEAP32[$e2$i>>2]|0; $423 = ($422|0)<(0); $424 = (0 - ($422))|0; $425 = $423 ? $424 : $422; $426 = ($425|0)<(0); $427 = $426 << 31 >> 31; $428 = (_fmt_u($425,$427,$5)|0); $429 = ($428|0)==($5|0); if ($429) { HEAP8[$6>>0] = 48; $estr$0$i = $6; } else { $estr$0$i = $428; } $430 = $422 >> 31; $431 = $430 & 2; $432 = (($431) + 43)|0; $433 = $432&255; $434 = ((($estr$0$i)) + -1|0); HEAP8[$434>>0] = $433; $435 = (($t$0) + 15)|0; $436 = $435&255; $437 = ((($estr$0$i)) + -2|0); HEAP8[$437>>0] = $436; $notrhs$i = ($p$0|0)<(1); $438 = $fl$1$ & 8; $439 = ($438|0)==(0); $$2$i = $$1$i;$s$0$i = $buf$i; while(1) { $440 = (~~(($$2$i))); $441 = (4423 + ($440)|0); $442 = HEAP8[$441>>0]|0; $443 = $442&255; $444 = $443 | $403; $445 = $444&255; $446 = ((($s$0$i)) + 1|0); HEAP8[$s$0$i>>0] = $445; $447 = (+($440|0)); $448 = $$2$i - $447; $449 = $448 * 16.0; $450 = $446; $451 = (($450) - ($7))|0; $452 = ($451|0)==(1); do { if ($452) { $notlhs$i = $449 == 0.0; $or$cond3$not$i = $notrhs$i & $notlhs$i; $or$cond$i = $439 & $or$cond3$not$i; if ($or$cond$i) { $s$1$i = $446; break; } $453 = ((($s$0$i)) + 2|0); HEAP8[$446>>0] = 46; $s$1$i = $453; } else { $s$1$i = $446; } } while(0); $454 = $449 != 0.0; if ($454) { $$2$i = $449;$s$0$i = $s$1$i; } else { $s$1$i$lcssa = $s$1$i; break; } } $455 = ($p$0|0)!=(0); $$pre182$i = $s$1$i$lcssa; $456 = (($10) + ($$pre182$i))|0; $457 = ($456|0)<($p$0|0); $or$cond239 = $455 & $457; $458 = $437; $459 = (($11) + ($p$0))|0; $460 = (($459) - ($458))|0; $461 = $437; $462 = (($9) - ($461))|0; $463 = (($462) + ($$pre182$i))|0; $l$0$i = $or$cond239 ? $460 : $463; $464 = (($l$0$i) + ($406))|0; _pad($f,32,$w$1,$464,$fl$1$); $465 = HEAP32[$f>>2]|0; $466 = $465 & 32; $467 = ($466|0)==(0); if ($467) { (___fwritex($prefix$0$$i,$406,$f)|0); } $468 = $fl$1$ ^ 65536; _pad($f,48,$w$1,$464,$468); $469 = (($$pre182$i) - ($7))|0; $470 = HEAP32[$f>>2]|0; $471 = $470 & 32; $472 = ($471|0)==(0); if ($472) { (___fwritex($buf$i,$469,$f)|0); } $473 = $437; $474 = (($8) - ($473))|0; $sum = (($469) + ($474))|0; $475 = (($l$0$i) - ($sum))|0; _pad($f,48,$475,0,0); $476 = HEAP32[$f>>2]|0; $477 = $476 & 32; $478 = ($477|0)==(0); if ($478) { (___fwritex($437,$474,$f)|0); } $479 = $fl$1$ ^ 8192; _pad($f,32,$w$1,$464,$479); $480 = ($464|0)<($w$1|0); $w$$i = $480 ? $w$1 : $464; $$0$i = $w$$i; break; } $481 = ($p$0|0)<(0); $$p$i = $481 ? 6 : $p$0; if ($398) { $482 = $397 * 268435456.0; $483 = HEAP32[$e2$i>>2]|0; $484 = (($483) + -28)|0; HEAP32[$e2$i>>2] = $484; $$3$i = $482;$485 = $484; } else { $$pre179$i = HEAP32[$e2$i>>2]|0; $$3$i = $397;$485 = $$pre179$i; } $486 = ($485|0)<(0); $$31$i = $486 ? $big$i : $12; $487 = $$31$i; $$4$i = $$3$i;$z$0$i = $$31$i; while(1) { $488 = (~~(($$4$i))>>>0); HEAP32[$z$0$i>>2] = $488; $489 = ((($z$0$i)) + 4|0); $490 = (+($488>>>0)); $491 = $$4$i - $490; $492 = $491 * 1.0E+9; $493 = $492 != 0.0; if ($493) { $$4$i = $492;$z$0$i = $489; } else { $$lcssa331 = $489; break; } } $$pr$i = HEAP32[$e2$i>>2]|0; $494 = ($$pr$i|0)>(0); if ($494) { $495 = $$pr$i;$a$1147$i = $$31$i;$z$1146$i = $$lcssa331; while(1) { $496 = ($495|0)>(29); $497 = $496 ? 29 : $495; $d$0139$i = ((($z$1146$i)) + -4|0); $498 = ($d$0139$i>>>0)<($a$1147$i>>>0); do { if ($498) { $a$2$ph$i = $a$1147$i; } else { $carry$0140$i = 0;$d$0141$i = $d$0139$i; while(1) { $499 = HEAP32[$d$0141$i>>2]|0; $500 = (_bitshift64Shl(($499|0),0,($497|0))|0); $501 = tempRet0; $502 = (_i64Add(($500|0),($501|0),($carry$0140$i|0),0)|0); $503 = tempRet0; $504 = (___uremdi3(($502|0),($503|0),1000000000,0)|0); $505 = tempRet0; HEAP32[$d$0141$i>>2] = $504; $506 = (___udivdi3(($502|0),($503|0),1000000000,0)|0); $507 = tempRet0; $d$0$i = ((($d$0141$i)) + -4|0); $508 = ($d$0$i>>>0)<($a$1147$i>>>0); if ($508) { $$lcssa332 = $506; break; } else { $carry$0140$i = $506;$d$0141$i = $d$0$i; } } $509 = ($$lcssa332|0)==(0); if ($509) { $a$2$ph$i = $a$1147$i; break; } $510 = ((($a$1147$i)) + -4|0); HEAP32[$510>>2] = $$lcssa332; $a$2$ph$i = $510; } } while(0); $z$2$i = $z$1146$i; while(1) { $511 = ($z$2$i>>>0)>($a$2$ph$i>>>0); if (!($511)) { $z$2$i$lcssa = $z$2$i; break; } $512 = ((($z$2$i)) + -4|0); $513 = HEAP32[$512>>2]|0; $514 = ($513|0)==(0); if ($514) { $z$2$i = $512; } else { $z$2$i$lcssa = $z$2$i; break; } } $515 = HEAP32[$e2$i>>2]|0; $516 = (($515) - ($497))|0; HEAP32[$e2$i>>2] = $516; $517 = ($516|0)>(0); if ($517) { $495 = $516;$a$1147$i = $a$2$ph$i;$z$1146$i = $z$2$i$lcssa; } else { $$pr47$i = $516;$a$1$lcssa$i = $a$2$ph$i;$z$1$lcssa$i = $z$2$i$lcssa; break; } } } else { $$pr47$i = $$pr$i;$a$1$lcssa$i = $$31$i;$z$1$lcssa$i = $$lcssa331; } $518 = ($$pr47$i|0)<(0); if ($518) { $519 = (($$p$i) + 25)|0; $520 = (($519|0) / 9)&-1; $521 = (($520) + 1)|0; $522 = ($401|0)==(102); $524 = $$pr47$i;$a$3134$i = $a$1$lcssa$i;$z$3133$i = $z$1$lcssa$i; while(1) { $523 = (0 - ($524))|0; $525 = ($523|0)>(9); $526 = $525 ? 9 : $523; $527 = ($a$3134$i>>>0)<($z$3133$i>>>0); do { if ($527) { $531 = 1 << $526; $532 = (($531) + -1)|0; $533 = 1000000000 >>> $526; $carry3$0128$i = 0;$d$1127$i = $a$3134$i; while(1) { $534 = HEAP32[$d$1127$i>>2]|0; $535 = $534 & $532; $536 = $534 >>> $526; $537 = (($536) + ($carry3$0128$i))|0; HEAP32[$d$1127$i>>2] = $537; $538 = Math_imul($535, $533)|0; $539 = ((($d$1127$i)) + 4|0); $540 = ($539>>>0)<($z$3133$i>>>0); if ($540) { $carry3$0128$i = $538;$d$1127$i = $539; } else { $$lcssa334 = $538; break; } } $541 = HEAP32[$a$3134$i>>2]|0; $542 = ($541|0)==(0); $543 = ((($a$3134$i)) + 4|0); $$a$3$i = $542 ? $543 : $a$3134$i; $544 = ($$lcssa334|0)==(0); if ($544) { $$a$3186$i = $$a$3$i;$z$4$i = $z$3133$i; break; } $545 = ((($z$3133$i)) + 4|0); HEAP32[$z$3133$i>>2] = $$lcssa334; $$a$3186$i = $$a$3$i;$z$4$i = $545; } else { $528 = HEAP32[$a$3134$i>>2]|0; $529 = ($528|0)==(0); $530 = ((($a$3134$i)) + 4|0); $$a$3185$i = $529 ? $530 : $a$3134$i; $$a$3186$i = $$a$3185$i;$z$4$i = $z$3133$i; } } while(0); $546 = $522 ? $$31$i : $$a$3186$i; $547 = $z$4$i; $548 = $546; $549 = (($547) - ($548))|0; $550 = $549 >> 2; $551 = ($550|0)>($521|0); $552 = (($546) + ($521<<2)|0); $$z$4$i = $551 ? $552 : $z$4$i; $553 = HEAP32[$e2$i>>2]|0; $554 = (($553) + ($526))|0; HEAP32[$e2$i>>2] = $554; $555 = ($554|0)<(0); if ($555) { $524 = $554;$a$3134$i = $$a$3186$i;$z$3133$i = $$z$4$i; } else { $a$3$lcssa$i = $$a$3186$i;$z$3$lcssa$i = $$z$4$i; break; } } } else { $a$3$lcssa$i = $a$1$lcssa$i;$z$3$lcssa$i = $z$1$lcssa$i; } $556 = ($a$3$lcssa$i>>>0)<($z$3$lcssa$i>>>0); do { if ($556) { $557 = $a$3$lcssa$i; $558 = (($487) - ($557))|0; $559 = $558 >> 2; $560 = ($559*9)|0; $561 = HEAP32[$a$3$lcssa$i>>2]|0; $562 = ($561>>>0)<(10); if ($562) { $e$1$i = $560; break; } else { $e$0123$i = $560;$i$0122$i = 10; } while(1) { $563 = ($i$0122$i*10)|0; $564 = (($e$0123$i) + 1)|0; $565 = ($561>>>0)<($563>>>0); if ($565) { $e$1$i = $564; break; } else { $e$0123$i = $564;$i$0122$i = $563; } } } else { $e$1$i = 0; } } while(0); $566 = ($401|0)!=(102); $567 = $566 ? $e$1$i : 0; $568 = (($$p$i) - ($567))|0; $569 = ($401|0)==(103); $570 = ($$p$i|0)!=(0); $571 = $570 & $569; $$neg52$i = $571 << 31 >> 31; $572 = (($568) + ($$neg52$i))|0; $573 = $z$3$lcssa$i; $574 = (($573) - ($487))|0; $575 = $574 >> 2; $576 = ($575*9)|0; $577 = (($576) + -9)|0; $578 = ($572|0)<($577|0); if ($578) { $579 = (($572) + 9216)|0; $580 = (($579|0) / 9)&-1; $$sum$i = (($580) + -1023)|0; $581 = (($$31$i) + ($$sum$i<<2)|0); $582 = (($579|0) % 9)&-1; $j$0115$i = (($582) + 1)|0; $583 = ($j$0115$i|0)<(9); if ($583) { $i$1116$i = 10;$j$0117$i = $j$0115$i; while(1) { $584 = ($i$1116$i*10)|0; $j$0$i = (($j$0117$i) + 1)|0; $exitcond$i = ($j$0$i|0)==(9); if ($exitcond$i) { $i$1$lcssa$i = $584; break; } else { $i$1116$i = $584;$j$0117$i = $j$0$i; } } } else { $i$1$lcssa$i = 10; } $585 = HEAP32[$581>>2]|0; $586 = (($585>>>0) % ($i$1$lcssa$i>>>0))&-1; $587 = ($586|0)==(0); if ($587) { $$sum15$i = (($580) + -1022)|0; $588 = (($$31$i) + ($$sum15$i<<2)|0); $589 = ($588|0)==($z$3$lcssa$i|0); if ($589) { $a$7$i = $a$3$lcssa$i;$d$3$i = $581;$e$3$i = $e$1$i; } else { label = 163; } } else { label = 163; } do { if ((label|0) == 163) { label = 0; $590 = (($585>>>0) / ($i$1$lcssa$i>>>0))&-1; $591 = $590 & 1; $592 = ($591|0)==(0); $$20$i = $592 ? 9007199254740992.0 : 9007199254740994.0; $593 = (($i$1$lcssa$i|0) / 2)&-1; $594 = ($586>>>0)<($593>>>0); do { if ($594) { $small$0$i = 0.5; } else { $595 = ($586|0)==($593|0); if ($595) { $$sum16$i = (($580) + -1022)|0; $596 = (($$31$i) + ($$sum16$i<<2)|0); $597 = ($596|0)==($z$3$lcssa$i|0); if ($597) { $small$0$i = 1.0; break; } } $small$0$i = 1.5; } } while(0); $598 = ($pl$0$i|0)==(0); do { if ($598) { $round6$1$i = $$20$i;$small$1$i = $small$0$i; } else { $599 = HEAP8[$prefix$0$i>>0]|0; $600 = ($599<<24>>24)==(45); if (!($600)) { $round6$1$i = $$20$i;$small$1$i = $small$0$i; break; } $601 = -$$20$i; $602 = -$small$0$i; $round6$1$i = $601;$small$1$i = $602; } } while(0); $603 = (($585) - ($586))|0; HEAP32[$581>>2] = $603; $604 = $round6$1$i + $small$1$i; $605 = $604 != $round6$1$i; if (!($605)) { $a$7$i = $a$3$lcssa$i;$d$3$i = $581;$e$3$i = $e$1$i; break; } $606 = (($603) + ($i$1$lcssa$i))|0; HEAP32[$581>>2] = $606; $607 = ($606>>>0)>(999999999); if ($607) { $a$5109$i = $a$3$lcssa$i;$d$2108$i = $581; while(1) { $608 = ((($d$2108$i)) + -4|0); HEAP32[$d$2108$i>>2] = 0; $609 = ($608>>>0)<($a$5109$i>>>0); if ($609) { $610 = ((($a$5109$i)) + -4|0); HEAP32[$610>>2] = 0; $a$6$i = $610; } else { $a$6$i = $a$5109$i; } $611 = HEAP32[$608>>2]|0; $612 = (($611) + 1)|0; HEAP32[$608>>2] = $612; $613 = ($612>>>0)>(999999999); if ($613) { $a$5109$i = $a$6$i;$d$2108$i = $608; } else { $a$5$lcssa$i = $a$6$i;$d$2$lcssa$i = $608; break; } } } else { $a$5$lcssa$i = $a$3$lcssa$i;$d$2$lcssa$i = $581; } $614 = $a$5$lcssa$i; $615 = (($487) - ($614))|0; $616 = $615 >> 2; $617 = ($616*9)|0; $618 = HEAP32[$a$5$lcssa$i>>2]|0; $619 = ($618>>>0)<(10); if ($619) { $a$7$i = $a$5$lcssa$i;$d$3$i = $d$2$lcssa$i;$e$3$i = $617; break; } else { $e$2104$i = $617;$i$2103$i = 10; } while(1) { $620 = ($i$2103$i*10)|0; $621 = (($e$2104$i) + 1)|0; $622 = ($618>>>0)<($620>>>0); if ($622) { $a$7$i = $a$5$lcssa$i;$d$3$i = $d$2$lcssa$i;$e$3$i = $621; break; } else { $e$2104$i = $621;$i$2103$i = $620; } } } } while(0); $623 = ((($d$3$i)) + 4|0); $624 = ($z$3$lcssa$i>>>0)>($623>>>0); $$z$3$i = $624 ? $623 : $z$3$lcssa$i; $a$8$ph$i = $a$7$i;$e$4$ph$i = $e$3$i;$z$6$ph$i = $$z$3$i; } else { $a$8$ph$i = $a$3$lcssa$i;$e$4$ph$i = $e$1$i;$z$6$ph$i = $z$3$lcssa$i; } $625 = (0 - ($e$4$ph$i))|0; $z$6$i = $z$6$ph$i; while(1) { $626 = ($z$6$i>>>0)>($a$8$ph$i>>>0); if (!($626)) { $$lcssa159$i = 0;$z$6$i$lcssa = $z$6$i; break; } $627 = ((($z$6$i)) + -4|0); $628 = HEAP32[$627>>2]|0; $629 = ($628|0)==(0); if ($629) { $z$6$i = $627; } else { $$lcssa159$i = 1;$z$6$i$lcssa = $z$6$i; break; } } do { if ($569) { $630 = $570&1; $631 = $630 ^ 1; $$p$$i = (($631) + ($$p$i))|0; $632 = ($$p$$i|0)>($e$4$ph$i|0); $633 = ($e$4$ph$i|0)>(-5); $or$cond6$i = $632 & $633; if ($or$cond6$i) { $634 = (($t$0) + -1)|0; $$neg53$i = (($$p$$i) + -1)|0; $635 = (($$neg53$i) - ($e$4$ph$i))|0; $$013$i = $634;$$210$i = $635; } else { $636 = (($t$0) + -2)|0; $637 = (($$p$$i) + -1)|0; $$013$i = $636;$$210$i = $637; } $638 = $fl$1$ & 8; $639 = ($638|0)==(0); if (!($639)) { $$114$i = $$013$i;$$311$i = $$210$i;$$pre$phi184$iZ2D = $638; break; } do { if ($$lcssa159$i) { $640 = ((($z$6$i$lcssa)) + -4|0); $641 = HEAP32[$640>>2]|0; $642 = ($641|0)==(0); if ($642) { $j$2$i = 9; break; } $643 = (($641>>>0) % 10)&-1; $644 = ($643|0)==(0); if ($644) { $i$399$i = 10;$j$1100$i = 0; } else { $j$2$i = 0; break; } while(1) { $645 = ($i$399$i*10)|0; $646 = (($j$1100$i) + 1)|0; $647 = (($641>>>0) % ($645>>>0))&-1; $648 = ($647|0)==(0); if ($648) { $i$399$i = $645;$j$1100$i = $646; } else { $j$2$i = $646; break; } } } else { $j$2$i = 9; } } while(0); $649 = $$013$i | 32; $650 = ($649|0)==(102); $651 = $z$6$i$lcssa; $652 = (($651) - ($487))|0; $653 = $652 >> 2; $654 = ($653*9)|0; $655 = (($654) + -9)|0; if ($650) { $656 = (($655) - ($j$2$i))|0; $657 = ($656|0)<(0); $$21$i = $657 ? 0 : $656; $658 = ($$210$i|0)<($$21$i|0); $$210$$22$i = $658 ? $$210$i : $$21$i; $$114$i = $$013$i;$$311$i = $$210$$22$i;$$pre$phi184$iZ2D = 0; break; } else { $659 = (($655) + ($e$4$ph$i))|0; $660 = (($659) - ($j$2$i))|0; $661 = ($660|0)<(0); $$23$i = $661 ? 0 : $660; $662 = ($$210$i|0)<($$23$i|0); $$210$$24$i = $662 ? $$210$i : $$23$i; $$114$i = $$013$i;$$311$i = $$210$$24$i;$$pre$phi184$iZ2D = 0; break; } } else { $$pre183$i = $fl$1$ & 8; $$114$i = $t$0;$$311$i = $$p$i;$$pre$phi184$iZ2D = $$pre183$i; } } while(0); $663 = $$311$i | $$pre$phi184$iZ2D; $664 = ($663|0)!=(0); $665 = $664&1; $666 = $$114$i | 32; $667 = ($666|0)==(102); if ($667) { $668 = ($e$4$ph$i|0)>(0); $669 = $668 ? $e$4$ph$i : 0; $$pn$i = $669;$estr$2$i = 0; } else { $670 = ($e$4$ph$i|0)<(0); $671 = $670 ? $625 : $e$4$ph$i; $672 = ($671|0)<(0); $673 = $672 << 31 >> 31; $674 = (_fmt_u($671,$673,$5)|0); $675 = $674; $676 = (($8) - ($675))|0; $677 = ($676|0)<(2); if ($677) { $estr$193$i = $674; while(1) { $678 = ((($estr$193$i)) + -1|0); HEAP8[$678>>0] = 48; $679 = $678; $680 = (($8) - ($679))|0; $681 = ($680|0)<(2); if ($681) { $estr$193$i = $678; } else { $estr$1$lcssa$i = $678; break; } } } else { $estr$1$lcssa$i = $674; } $682 = $e$4$ph$i >> 31; $683 = $682 & 2; $684 = (($683) + 43)|0; $685 = $684&255; $686 = ((($estr$1$lcssa$i)) + -1|0); HEAP8[$686>>0] = $685; $687 = $$114$i&255; $688 = ((($estr$1$lcssa$i)) + -2|0); HEAP8[$688>>0] = $687; $689 = $688; $690 = (($8) - ($689))|0; $$pn$i = $690;$estr$2$i = $688; } $691 = (($pl$0$i) + 1)|0; $692 = (($691) + ($$311$i))|0; $l$1$i = (($692) + ($665))|0; $693 = (($l$1$i) + ($$pn$i))|0; _pad($f,32,$w$1,$693,$fl$1$); $694 = HEAP32[$f>>2]|0; $695 = $694 & 32; $696 = ($695|0)==(0); if ($696) { (___fwritex($prefix$0$i,$pl$0$i,$f)|0); } $697 = $fl$1$ ^ 65536; _pad($f,48,$w$1,$693,$697); do { if ($667) { $698 = ($a$8$ph$i>>>0)>($$31$i>>>0); $r$0$a$8$i = $698 ? $$31$i : $a$8$ph$i; $d$482$i = $r$0$a$8$i; while(1) { $699 = HEAP32[$d$482$i>>2]|0; $700 = (_fmt_u($699,0,$13)|0); $701 = ($d$482$i|0)==($r$0$a$8$i|0); do { if ($701) { $705 = ($700|0)==($13|0); if (!($705)) { $s7$1$i = $700; break; } HEAP8[$15>>0] = 48; $s7$1$i = $15; } else { $702 = ($700>>>0)>($buf$i>>>0); if ($702) { $s7$079$i = $700; } else { $s7$1$i = $700; break; } while(1) { $703 = ((($s7$079$i)) + -1|0); HEAP8[$703>>0] = 48; $704 = ($703>>>0)>($buf$i>>>0); if ($704) { $s7$079$i = $703; } else { $s7$1$i = $703; break; } } } } while(0); $706 = HEAP32[$f>>2]|0; $707 = $706 & 32; $708 = ($707|0)==(0); if ($708) { $709 = $s7$1$i; $710 = (($14) - ($709))|0; (___fwritex($s7$1$i,$710,$f)|0); } $711 = ((($d$482$i)) + 4|0); $712 = ($711>>>0)>($$31$i>>>0); if ($712) { $$lcssa344 = $711; break; } else { $d$482$i = $711; } } $713 = ($663|0)==(0); do { if (!($713)) { $714 = HEAP32[$f>>2]|0; $715 = $714 & 32; $716 = ($715|0)==(0); if (!($716)) { break; } (___fwritex(4491,1,$f)|0); } } while(0); $717 = ($$lcssa344>>>0)<($z$6$i$lcssa>>>0); $718 = ($$311$i|0)>(0); $719 = $718 & $717; if ($719) { $$41276$i = $$311$i;$d$575$i = $$lcssa344; while(1) { $720 = HEAP32[$d$575$i>>2]|0; $721 = (_fmt_u($720,0,$13)|0); $722 = ($721>>>0)>($buf$i>>>0); if ($722) { $s8$070$i = $721; while(1) { $723 = ((($s8$070$i)) + -1|0); HEAP8[$723>>0] = 48; $724 = ($723>>>0)>($buf$i>>>0); if ($724) { $s8$070$i = $723; } else { $s8$0$lcssa$i = $723; break; } } } else { $s8$0$lcssa$i = $721; } $725 = HEAP32[$f>>2]|0; $726 = $725 & 32; $727 = ($726|0)==(0); if ($727) { $728 = ($$41276$i|0)>(9); $729 = $728 ? 9 : $$41276$i; (___fwritex($s8$0$lcssa$i,$729,$f)|0); } $730 = ((($d$575$i)) + 4|0); $731 = (($$41276$i) + -9)|0; $732 = ($730>>>0)<($z$6$i$lcssa>>>0); $733 = ($$41276$i|0)>(9); $734 = $733 & $732; if ($734) { $$41276$i = $731;$d$575$i = $730; } else { $$412$lcssa$i = $731; break; } } } else { $$412$lcssa$i = $$311$i; } $735 = (($$412$lcssa$i) + 9)|0; _pad($f,48,$735,9,0); } else { $736 = ((($a$8$ph$i)) + 4|0); $z$6$$i = $$lcssa159$i ? $z$6$i$lcssa : $736; $737 = ($$311$i|0)>(-1); if ($737) { $738 = ($$pre$phi184$iZ2D|0)==(0); $$587$i = $$311$i;$d$686$i = $a$8$ph$i; while(1) { $739 = HEAP32[$d$686$i>>2]|0; $740 = (_fmt_u($739,0,$13)|0); $741 = ($740|0)==($13|0); if ($741) { HEAP8[$15>>0] = 48; $s9$0$i = $15; } else { $s9$0$i = $740; } $742 = ($d$686$i|0)==($a$8$ph$i|0); do { if ($742) { $746 = ((($s9$0$i)) + 1|0); $747 = HEAP32[$f>>2]|0; $748 = $747 & 32; $749 = ($748|0)==(0); if ($749) { (___fwritex($s9$0$i,1,$f)|0); } $750 = ($$587$i|0)<(1); $or$cond29$i = $738 & $750; if ($or$cond29$i) { $s9$2$i = $746; break; } $751 = HEAP32[$f>>2]|0; $752 = $751 & 32; $753 = ($752|0)==(0); if (!($753)) { $s9$2$i = $746; break; } (___fwritex(4491,1,$f)|0); $s9$2$i = $746; } else { $743 = ($s9$0$i>>>0)>($buf$i>>>0); if ($743) { $s9$183$i = $s9$0$i; } else { $s9$2$i = $s9$0$i; break; } while(1) { $744 = ((($s9$183$i)) + -1|0); HEAP8[$744>>0] = 48; $745 = ($744>>>0)>($buf$i>>>0); if ($745) { $s9$183$i = $744; } else { $s9$2$i = $744; break; } } } } while(0); $754 = $s9$2$i; $755 = (($14) - ($754))|0; $756 = HEAP32[$f>>2]|0; $757 = $756 & 32; $758 = ($757|0)==(0); if ($758) { $759 = ($$587$i|0)>($755|0); $760 = $759 ? $755 : $$587$i; (___fwritex($s9$2$i,$760,$f)|0); } $761 = (($$587$i) - ($755))|0; $762 = ((($d$686$i)) + 4|0); $763 = ($762>>>0)<($z$6$$i>>>0); $764 = ($761|0)>(-1); $765 = $763 & $764; if ($765) { $$587$i = $761;$d$686$i = $762; } else { $$5$lcssa$i = $761; break; } } } else { $$5$lcssa$i = $$311$i; } $766 = (($$5$lcssa$i) + 18)|0; _pad($f,48,$766,18,0); $767 = HEAP32[$f>>2]|0; $768 = $767 & 32; $769 = ($768|0)==(0); if (!($769)) { break; } $770 = $estr$2$i; $771 = (($8) - ($770))|0; (___fwritex($estr$2$i,$771,$f)|0); } } while(0); $772 = $fl$1$ ^ 8192; _pad($f,32,$w$1,$693,$772); $773 = ($693|0)<($w$1|0); $w$30$i = $773 ? $w$1 : $693; $$0$i = $w$30$i; } else { $381 = $t$0 & 32; $382 = ($381|0)!=(0); $383 = $382 ? 4475 : 4479; $384 = ($$07$i != $$07$i) | (0.0 != 0.0); $385 = $382 ? 4483 : 4487; $pl$1$i = $384 ? 0 : $pl$0$i; $s1$0$i = $384 ? $385 : $383; $386 = (($pl$1$i) + 3)|0; _pad($f,32,$w$1,$386,$180); $387 = HEAP32[$f>>2]|0; $388 = $387 & 32; $389 = ($388|0)==(0); if ($389) { (___fwritex($prefix$0$i,$pl$1$i,$f)|0); $$pre$i = HEAP32[$f>>2]|0; $391 = $$pre$i; } else { $391 = $387; } $390 = $391 & 32; $392 = ($390|0)==(0); if ($392) { (___fwritex($s1$0$i,3,$f)|0); } $393 = $fl$1$ ^ 8192; _pad($f,32,$w$1,$386,$393); $394 = ($386|0)<($w$1|0); $395 = $394 ? $w$1 : $386; $$0$i = $395; } } while(0); $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $$0$i;$l10n$0 = $l10n$3; continue L1; break; } default: { $a$2 = $22;$fl$6 = $fl$1$;$p$5 = $p$0;$pl$2 = 0;$prefix$2 = 4439;$z$2 = $1; } } } while(0); L313: do { if ((label|0) == 64) { label = 0; $211 = $arg; $212 = $211; $213 = HEAP32[$212>>2]|0; $214 = (($211) + 4)|0; $215 = $214; $216 = HEAP32[$215>>2]|0; $217 = $t$1 & 32; $218 = ($213|0)==(0); $219 = ($216|0)==(0); $220 = $218 & $219; if ($220) { $a$0 = $1;$fl$4 = $fl$3;$p$2 = $p$1;$pl$1 = 0;$prefix$1 = 4439; label = 77; } else { $$012$i = $1;$222 = $213;$229 = $216; while(1) { $221 = $222 & 15; $223 = (4423 + ($221)|0); $224 = HEAP8[$223>>0]|0; $225 = $224&255; $226 = $225 | $217; $227 = $226&255; $228 = ((($$012$i)) + -1|0); HEAP8[$228>>0] = $227; $230 = (_bitshift64Lshr(($222|0),($229|0),4)|0); $231 = tempRet0; $232 = ($230|0)==(0); $233 = ($231|0)==(0); $234 = $232 & $233; if ($234) { $$lcssa349 = $228; break; } else { $$012$i = $228;$222 = $230;$229 = $231; } } $235 = $arg; $236 = $235; $237 = HEAP32[$236>>2]|0; $238 = (($235) + 4)|0; $239 = $238; $240 = HEAP32[$239>>2]|0; $241 = ($237|0)==(0); $242 = ($240|0)==(0); $243 = $241 & $242; $244 = $fl$3 & 8; $245 = ($244|0)==(0); $or$cond17 = $245 | $243; if ($or$cond17) { $a$0 = $$lcssa349;$fl$4 = $fl$3;$p$2 = $p$1;$pl$1 = 0;$prefix$1 = 4439; label = 77; } else { $246 = $t$1 >> 4; $247 = (4439 + ($246)|0); $a$0 = $$lcssa349;$fl$4 = $fl$3;$p$2 = $p$1;$pl$1 = 2;$prefix$1 = $247; label = 77; } } } else if ((label|0) == 76) { label = 0; $293 = (_fmt_u($291,$292,$1)|0); $a$0 = $293;$fl$4 = $fl$1$;$p$2 = $p$0;$pl$1 = $pl$0;$prefix$1 = $prefix$0; label = 77; } else if ((label|0) == 82) { label = 0; $325 = (_memchr($a$1,0,$p$0)|0); $326 = ($325|0)==(0|0); $327 = $325; $328 = $a$1; $329 = (($327) - ($328))|0; $330 = (($a$1) + ($p$0)|0); $z$1 = $326 ? $330 : $325; $p$3 = $326 ? $p$0 : $329; $a$2 = $a$1;$fl$6 = $180;$p$5 = $p$3;$pl$2 = 0;$prefix$2 = 4439;$z$2 = $z$1; } else if ((label|0) == 86) { label = 0; $338 = HEAP32[$arg>>2]|0; $i$0108 = 0;$l$1107 = 0;$ws$0109 = $338; while(1) { $339 = HEAP32[$ws$0109>>2]|0; $340 = ($339|0)==(0); if ($340) { $i$0$lcssa = $i$0108;$l$2 = $l$1107; break; } $341 = (_wctomb($mb,$339)|0); $342 = ($341|0)<(0); $343 = (($p$4195) - ($i$0108))|0; $344 = ($341>>>0)>($343>>>0); $or$cond20 = $342 | $344; if ($or$cond20) { $i$0$lcssa = $i$0108;$l$2 = $341; break; } $345 = ((($ws$0109)) + 4|0); $346 = (($341) + ($i$0108))|0; $347 = ($p$4195>>>0)>($346>>>0); if ($347) { $i$0108 = $346;$l$1107 = $341;$ws$0109 = $345; } else { $i$0$lcssa = $346;$l$2 = $341; break; } } $348 = ($l$2|0)<(0); if ($348) { $$0 = -1; break L1; } _pad($f,32,$w$1,$i$0$lcssa,$fl$1$); $349 = ($i$0$lcssa|0)==(0); if ($349) { $i$0$lcssa197 = 0; label = 98; } else { $350 = HEAP32[$arg>>2]|0; $i$1119 = 0;$ws$1120 = $350; while(1) { $351 = HEAP32[$ws$1120>>2]|0; $352 = ($351|0)==(0); if ($352) { $i$0$lcssa197 = $i$0$lcssa; label = 98; break L313; } $353 = ((($ws$1120)) + 4|0); $354 = (_wctomb($mb,$351)|0); $355 = (($354) + ($i$1119))|0; $356 = ($355|0)>($i$0$lcssa|0); if ($356) { $i$0$lcssa197 = $i$0$lcssa; label = 98; break L313; } $357 = HEAP32[$f>>2]|0; $358 = $357 & 32; $359 = ($358|0)==(0); if ($359) { (___fwritex($mb,$354,$f)|0); } $360 = ($355>>>0)<($i$0$lcssa>>>0); if ($360) { $i$1119 = $355;$ws$1120 = $353; } else { $i$0$lcssa197 = $i$0$lcssa; label = 98; break; } } } } } while(0); if ((label|0) == 98) { label = 0; $361 = $fl$1$ ^ 8192; _pad($f,32,$w$1,$i$0$lcssa197,$361); $362 = ($w$1|0)>($i$0$lcssa197|0); $363 = $362 ? $w$1 : $i$0$lcssa197; $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $363;$l10n$0 = $l10n$3; continue; } if ((label|0) == 77) { label = 0; $294 = ($p$2|0)>(-1); $295 = $fl$4 & -65537; $$fl$4 = $294 ? $295 : $fl$4; $296 = $arg; $297 = $296; $298 = HEAP32[$297>>2]|0; $299 = (($296) + 4)|0; $300 = $299; $301 = HEAP32[$300>>2]|0; $302 = ($298|0)!=(0); $303 = ($301|0)!=(0); $304 = $302 | $303; $305 = ($p$2|0)!=(0); $or$cond = $305 | $304; if ($or$cond) { $306 = $a$0; $307 = (($2) - ($306))|0; $308 = $304&1; $309 = $308 ^ 1; $310 = (($309) + ($307))|0; $311 = ($p$2|0)>($310|0); $p$2$ = $311 ? $p$2 : $310; $a$2 = $a$0;$fl$6 = $$fl$4;$p$5 = $p$2$;$pl$2 = $pl$1;$prefix$2 = $prefix$1;$z$2 = $1; } else { $a$2 = $1;$fl$6 = $$fl$4;$p$5 = 0;$pl$2 = $pl$1;$prefix$2 = $prefix$1;$z$2 = $1; } } $774 = $z$2; $775 = $a$2; $776 = (($774) - ($775))|0; $777 = ($p$5|0)<($776|0); $$p$5 = $777 ? $776 : $p$5; $778 = (($pl$2) + ($$p$5))|0; $779 = ($w$1|0)<($778|0); $w$2 = $779 ? $778 : $w$1; _pad($f,32,$w$2,$778,$fl$6); $780 = HEAP32[$f>>2]|0; $781 = $780 & 32; $782 = ($781|0)==(0); if ($782) { (___fwritex($prefix$2,$pl$2,$f)|0); } $783 = $fl$6 ^ 65536; _pad($f,48,$w$2,$778,$783); _pad($f,48,$$p$5,$776,0); $784 = HEAP32[$f>>2]|0; $785 = $784 & 32; $786 = ($785|0)==(0); if ($786) { (___fwritex($a$2,$776,$f)|0); } $787 = $fl$6 ^ 8192; _pad($f,32,$w$2,$778,$787); $22 = $$lcssa328;$cnt$0 = $cnt$1;$l$0 = $w$2;$l10n$0 = $l10n$3; } L348: do { if ((label|0) == 245) { $788 = ($f|0)==(0|0); if ($788) { $789 = ($l10n$0$lcssa|0)==(0); if ($789) { $$0 = 0; } else { $i$295 = 1; while(1) { $790 = (($nl_type) + ($i$295<<2)|0); $791 = HEAP32[$790>>2]|0; $792 = ($791|0)==(0); if ($792) { $i$295$lcssa = $i$295; break; } $794 = (($nl_arg) + ($i$295<<3)|0); _pop_arg($794,$791,$ap); $795 = (($i$295) + 1)|0; $796 = ($795|0)<(10); if ($796) { $i$295 = $795; } else { $$0 = 1; break L348; } } $793 = ($i$295$lcssa|0)<(10); if ($793) { $i$393 = $i$295$lcssa; while(1) { $799 = (($nl_type) + ($i$393<<2)|0); $800 = HEAP32[$799>>2]|0; $801 = ($800|0)==(0); $797 = (($i$393) + 1)|0; if (!($801)) { $$0 = -1; break L348; } $798 = ($797|0)<(10); if ($798) { $i$393 = $797; } else { $$0 = 1; break; } } } else { $$0 = 1; } } } else { $$0 = $cnt$1$lcssa; } } } while(0); STACKTOP = sp;return ($$0|0); } function _pop_arg($arg,$type,$ap) { $arg = $arg|0; $type = $type|0; $ap = $ap|0; var $$mask = 0, $$mask1 = 0, $0 = 0, $1 = 0, $10 = 0, $100 = 0, $101 = 0, $102 = 0, $103 = 0, $104 = 0, $105 = 0, $106 = 0.0, $107 = 0, $108 = 0, $109 = 0, $11 = 0, $110 = 0, $111 = 0, $112 = 0, $113 = 0.0; var $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0, $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0; var $30 = 0, $31 = 0, $32 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0, $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0; var $49 = 0, $5 = 0, $50 = 0, $51 = 0, $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0, $59 = 0, $6 = 0, $60 = 0, $61 = 0, $62 = 0, $63 = 0, $64 = 0, $65 = 0, $66 = 0; var $67 = 0, $68 = 0, $69 = 0, $7 = 0, $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $75 = 0, $76 = 0, $77 = 0, $78 = 0, $79 = 0, $8 = 0, $80 = 0, $81 = 0, $82 = 0, $83 = 0, $84 = 0; var $85 = 0, $86 = 0, $87 = 0, $88 = 0, $89 = 0, $9 = 0, $90 = 0, $91 = 0, $92 = 0, $93 = 0, $94 = 0, $95 = 0, $96 = 0, $97 = 0, $98 = 0, $99 = 0, $arglist_current = 0, $arglist_current11 = 0, $arglist_current14 = 0, $arglist_current17 = 0; var $arglist_current2 = 0, $arglist_current20 = 0, $arglist_current23 = 0, $arglist_current26 = 0, $arglist_current5 = 0, $arglist_current8 = 0, $arglist_next = 0, $arglist_next12 = 0, $arglist_next15 = 0, $arglist_next18 = 0, $arglist_next21 = 0, $arglist_next24 = 0, $arglist_next27 = 0, $arglist_next3 = 0, $arglist_next6 = 0, $arglist_next9 = 0, $expanded = 0, $expanded28 = 0, $expanded30 = 0, $expanded31 = 0; var $expanded32 = 0, $expanded34 = 0, $expanded35 = 0, $expanded37 = 0, $expanded38 = 0, $expanded39 = 0, $expanded41 = 0, $expanded42 = 0, $expanded44 = 0, $expanded45 = 0, $expanded46 = 0, $expanded48 = 0, $expanded49 = 0, $expanded51 = 0, $expanded52 = 0, $expanded53 = 0, $expanded55 = 0, $expanded56 = 0, $expanded58 = 0, $expanded59 = 0; var $expanded60 = 0, $expanded62 = 0, $expanded63 = 0, $expanded65 = 0, $expanded66 = 0, $expanded67 = 0, $expanded69 = 0, $expanded70 = 0, $expanded72 = 0, $expanded73 = 0, $expanded74 = 0, $expanded76 = 0, $expanded77 = 0, $expanded79 = 0, $expanded80 = 0, $expanded81 = 0, $expanded83 = 0, $expanded84 = 0, $expanded86 = 0, $expanded87 = 0; var $expanded88 = 0, $expanded90 = 0, $expanded91 = 0, $expanded93 = 0, $expanded94 = 0, $expanded95 = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($type>>>0)>(20); L1: do { if (!($0)) { do { switch ($type|0) { case 9: { $arglist_current = HEAP32[$ap>>2]|0; $1 = $arglist_current; $2 = ((0) + 4|0); $expanded28 = $2; $expanded = (($expanded28) - 1)|0; $3 = (($1) + ($expanded))|0; $4 = ((0) + 4|0); $expanded32 = $4; $expanded31 = (($expanded32) - 1)|0; $expanded30 = $expanded31 ^ -1; $5 = $3 & $expanded30; $6 = $5; $7 = HEAP32[$6>>2]|0; $arglist_next = ((($6)) + 4|0); HEAP32[$ap>>2] = $arglist_next; HEAP32[$arg>>2] = $7; break L1; break; } case 10: { $arglist_current2 = HEAP32[$ap>>2]|0; $8 = $arglist_current2; $9 = ((0) + 4|0); $expanded35 = $9; $expanded34 = (($expanded35) - 1)|0; $10 = (($8) + ($expanded34))|0; $11 = ((0) + 4|0); $expanded39 = $11; $expanded38 = (($expanded39) - 1)|0; $expanded37 = $expanded38 ^ -1; $12 = $10 & $expanded37; $13 = $12; $14 = HEAP32[$13>>2]|0; $arglist_next3 = ((($13)) + 4|0); HEAP32[$ap>>2] = $arglist_next3; $15 = ($14|0)<(0); $16 = $15 << 31 >> 31; $17 = $arg; $18 = $17; HEAP32[$18>>2] = $14; $19 = (($17) + 4)|0; $20 = $19; HEAP32[$20>>2] = $16; break L1; break; } case 11: { $arglist_current5 = HEAP32[$ap>>2]|0; $21 = $arglist_current5; $22 = ((0) + 4|0); $expanded42 = $22; $expanded41 = (($expanded42) - 1)|0; $23 = (($21) + ($expanded41))|0; $24 = ((0) + 4|0); $expanded46 = $24; $expanded45 = (($expanded46) - 1)|0; $expanded44 = $expanded45 ^ -1; $25 = $23 & $expanded44; $26 = $25; $27 = HEAP32[$26>>2]|0; $arglist_next6 = ((($26)) + 4|0); HEAP32[$ap>>2] = $arglist_next6; $28 = $arg; $29 = $28; HEAP32[$29>>2] = $27; $30 = (($28) + 4)|0; $31 = $30; HEAP32[$31>>2] = 0; break L1; break; } case 12: { $arglist_current8 = HEAP32[$ap>>2]|0; $32 = $arglist_current8; $33 = ((0) + 8|0); $expanded49 = $33; $expanded48 = (($expanded49) - 1)|0; $34 = (($32) + ($expanded48))|0; $35 = ((0) + 8|0); $expanded53 = $35; $expanded52 = (($expanded53) - 1)|0; $expanded51 = $expanded52 ^ -1; $36 = $34 & $expanded51; $37 = $36; $38 = $37; $39 = $38; $40 = HEAP32[$39>>2]|0; $41 = (($38) + 4)|0; $42 = $41; $43 = HEAP32[$42>>2]|0; $arglist_next9 = ((($37)) + 8|0); HEAP32[$ap>>2] = $arglist_next9; $44 = $arg; $45 = $44; HEAP32[$45>>2] = $40; $46 = (($44) + 4)|0; $47 = $46; HEAP32[$47>>2] = $43; break L1; break; } case 13: { $arglist_current11 = HEAP32[$ap>>2]|0; $48 = $arglist_current11; $49 = ((0) + 4|0); $expanded56 = $49; $expanded55 = (($expanded56) - 1)|0; $50 = (($48) + ($expanded55))|0; $51 = ((0) + 4|0); $expanded60 = $51; $expanded59 = (($expanded60) - 1)|0; $expanded58 = $expanded59 ^ -1; $52 = $50 & $expanded58; $53 = $52; $54 = HEAP32[$53>>2]|0; $arglist_next12 = ((($53)) + 4|0); HEAP32[$ap>>2] = $arglist_next12; $55 = $54&65535; $56 = $55 << 16 >> 16; $57 = ($56|0)<(0); $58 = $57 << 31 >> 31; $59 = $arg; $60 = $59; HEAP32[$60>>2] = $56; $61 = (($59) + 4)|0; $62 = $61; HEAP32[$62>>2] = $58; break L1; break; } case 14: { $arglist_current14 = HEAP32[$ap>>2]|0; $63 = $arglist_current14; $64 = ((0) + 4|0); $expanded63 = $64; $expanded62 = (($expanded63) - 1)|0; $65 = (($63) + ($expanded62))|0; $66 = ((0) + 4|0); $expanded67 = $66; $expanded66 = (($expanded67) - 1)|0; $expanded65 = $expanded66 ^ -1; $67 = $65 & $expanded65; $68 = $67; $69 = HEAP32[$68>>2]|0; $arglist_next15 = ((($68)) + 4|0); HEAP32[$ap>>2] = $arglist_next15; $$mask1 = $69 & 65535; $70 = $arg; $71 = $70; HEAP32[$71>>2] = $$mask1; $72 = (($70) + 4)|0; $73 = $72; HEAP32[$73>>2] = 0; break L1; break; } case 15: { $arglist_current17 = HEAP32[$ap>>2]|0; $74 = $arglist_current17; $75 = ((0) + 4|0); $expanded70 = $75; $expanded69 = (($expanded70) - 1)|0; $76 = (($74) + ($expanded69))|0; $77 = ((0) + 4|0); $expanded74 = $77; $expanded73 = (($expanded74) - 1)|0; $expanded72 = $expanded73 ^ -1; $78 = $76 & $expanded72; $79 = $78; $80 = HEAP32[$79>>2]|0; $arglist_next18 = ((($79)) + 4|0); HEAP32[$ap>>2] = $arglist_next18; $81 = $80&255; $82 = $81 << 24 >> 24; $83 = ($82|0)<(0); $84 = $83 << 31 >> 31; $85 = $arg; $86 = $85; HEAP32[$86>>2] = $82; $87 = (($85) + 4)|0; $88 = $87; HEAP32[$88>>2] = $84; break L1; break; } case 16: { $arglist_current20 = HEAP32[$ap>>2]|0; $89 = $arglist_current20; $90 = ((0) + 4|0); $expanded77 = $90; $expanded76 = (($expanded77) - 1)|0; $91 = (($89) + ($expanded76))|0; $92 = ((0) + 4|0); $expanded81 = $92; $expanded80 = (($expanded81) - 1)|0; $expanded79 = $expanded80 ^ -1; $93 = $91 & $expanded79; $94 = $93; $95 = HEAP32[$94>>2]|0; $arglist_next21 = ((($94)) + 4|0); HEAP32[$ap>>2] = $arglist_next21; $$mask = $95 & 255; $96 = $arg; $97 = $96; HEAP32[$97>>2] = $$mask; $98 = (($96) + 4)|0; $99 = $98; HEAP32[$99>>2] = 0; break L1; break; } case 17: { $arglist_current23 = HEAP32[$ap>>2]|0; $100 = $arglist_current23; $101 = ((0) + 8|0); $expanded84 = $101; $expanded83 = (($expanded84) - 1)|0; $102 = (($100) + ($expanded83))|0; $103 = ((0) + 8|0); $expanded88 = $103; $expanded87 = (($expanded88) - 1)|0; $expanded86 = $expanded87 ^ -1; $104 = $102 & $expanded86; $105 = $104; $106 = +HEAPF64[$105>>3]; $arglist_next24 = ((($105)) + 8|0); HEAP32[$ap>>2] = $arglist_next24; HEAPF64[$arg>>3] = $106; break L1; break; } case 18: { $arglist_current26 = HEAP32[$ap>>2]|0; $107 = $arglist_current26; $108 = ((0) + 8|0); $expanded91 = $108; $expanded90 = (($expanded91) - 1)|0; $109 = (($107) + ($expanded90))|0; $110 = ((0) + 8|0); $expanded95 = $110; $expanded94 = (($expanded95) - 1)|0; $expanded93 = $expanded94 ^ -1; $111 = $109 & $expanded93; $112 = $111; $113 = +HEAPF64[$112>>3]; $arglist_next27 = ((($112)) + 8|0); HEAP32[$ap>>2] = $arglist_next27; HEAPF64[$arg>>3] = $113; break L1; break; } default: { break L1; } } } while(0); } } while(0); return; } function _fmt_u($0,$1,$s) { $0 = $0|0; $1 = $1|0; $s = $s|0; var $$0$lcssa = 0, $$01$lcssa$off0 = 0, $$05 = 0, $$1$lcssa = 0, $$12 = 0, $$lcssa20 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $19 = 0, $2 = 0, $20 = 0, $21 = 0, $22 = 0; var $23 = 0, $24 = 0, $25 = 0, $26 = 0, $27 = 0, $28 = 0, $29 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $y$03 = 0, label = 0, sp = 0; sp = STACKTOP; $2 = ($1>>>0)>(0); $3 = ($0>>>0)>(4294967295); $4 = ($1|0)==(0); $5 = $4 & $3; $6 = $2 | $5; if ($6) { $$05 = $s;$7 = $0;$8 = $1; while(1) { $9 = (___uremdi3(($7|0),($8|0),10,0)|0); $10 = tempRet0; $11 = $9 | 48; $12 = $11&255; $13 = ((($$05)) + -1|0); HEAP8[$13>>0] = $12; $14 = (___udivdi3(($7|0),($8|0),10,0)|0); $15 = tempRet0; $16 = ($8>>>0)>(9); $17 = ($7>>>0)>(4294967295); $18 = ($8|0)==(9); $19 = $18 & $17; $20 = $16 | $19; if ($20) { $$05 = $13;$7 = $14;$8 = $15; } else { $$lcssa20 = $13;$28 = $14;$29 = $15; break; } } $$0$lcssa = $$lcssa20;$$01$lcssa$off0 = $28; } else { $$0$lcssa = $s;$$01$lcssa$off0 = $0; } $21 = ($$01$lcssa$off0|0)==(0); if ($21) { $$1$lcssa = $$0$lcssa; } else { $$12 = $$0$lcssa;$y$03 = $$01$lcssa$off0; while(1) { $22 = (($y$03>>>0) % 10)&-1; $23 = $22 | 48; $24 = $23&255; $25 = ((($$12)) + -1|0); HEAP8[$25>>0] = $24; $26 = (($y$03>>>0) / 10)&-1; $27 = ($y$03>>>0)<(10); if ($27) { $$1$lcssa = $25; break; } else { $$12 = $25;$y$03 = $26; } } } return ($$1$lcssa|0); } function _pad($f,$c,$w,$l,$fl) { $f = $f|0; $c = $c|0; $w = $w|0; $l = $l|0; $fl = $fl|0; var $$0$lcssa6 = 0, $$02 = 0, $$pre = 0, $0 = 0, $1 = 0, $10 = 0, $11 = 0, $12 = 0, $13 = 0, $14 = 0, $15 = 0, $16 = 0, $17 = 0, $18 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0; var $8 = 0, $9 = 0, $or$cond = 0, $pad = 0, label = 0, sp = 0; sp = STACKTOP; STACKTOP = STACKTOP + 256|0; if ((STACKTOP|0) >= (STACK_MAX|0)) abort(); $pad = sp; $0 = $fl & 73728; $1 = ($0|0)==(0); $2 = ($w|0)>($l|0); $or$cond = $2 & $1; do { if ($or$cond) { $3 = (($w) - ($l))|0; $4 = ($3>>>0)>(256); $5 = $4 ? 256 : $3; _memset(($pad|0),($c|0),($5|0))|0; $6 = ($3>>>0)>(255); $7 = HEAP32[$f>>2]|0; $8 = $7 & 32; $9 = ($8|0)==(0); if ($6) { $10 = (($w) - ($l))|0; $$02 = $3;$17 = $7;$18 = $9; while(1) { if ($18) { (___fwritex($pad,256,$f)|0); $$pre = HEAP32[$f>>2]|0; $14 = $$pre; } else { $14 = $17; } $11 = (($$02) + -256)|0; $12 = ($11>>>0)>(255); $13 = $14 & 32; $15 = ($13|0)==(0); if ($12) { $$02 = $11;$17 = $14;$18 = $15; } else { break; } } $16 = $10 & 255; if ($15) { $$0$lcssa6 = $16; } else { break; } } else { if ($9) { $$0$lcssa6 = $3; } else { break; } } (___fwritex($pad,$$0$lcssa6,$f)|0); } } while(0); STACKTOP = sp;return; } function _malloc($bytes) { $bytes = $bytes|0; var $$3$i = 0, $$lcssa = 0, $$lcssa211 = 0, $$lcssa215 = 0, $$lcssa216 = 0, $$lcssa217 = 0, $$lcssa219 = 0, $$lcssa222 = 0, $$lcssa224 = 0, $$lcssa226 = 0, $$lcssa228 = 0, $$lcssa230 = 0, $$lcssa232 = 0, $$pre = 0, $$pre$i = 0, $$pre$i$i = 0, $$pre$i22$i = 0, $$pre$i25 = 0, $$pre$phi$i$iZ2D = 0, $$pre$phi$i23$iZ2D = 0; var $$pre$phi$i26Z2D = 0, $$pre$phi$iZ2D = 0, $$pre$phi58$i$iZ2D = 0, $$pre$phiZ2D = 0, $$pre105 = 0, $$pre106 = 0, $$pre14$i$i = 0, $$pre43$i = 0, $$pre56$i$i = 0, $$pre57$i$i = 0, $$pre8$i = 0, $$rsize$0$i = 0, $$rsize$3$i = 0, $$sum = 0, $$sum$i$i = 0, $$sum$i$i$i = 0, $$sum$i13$i = 0, $$sum$i14$i = 0, $$sum$i17$i = 0, $$sum$i19$i = 0; var $$sum$i2334 = 0, $$sum$i32 = 0, $$sum$i35 = 0, $$sum1 = 0, $$sum1$i = 0, $$sum1$i$i = 0, $$sum1$i15$i = 0, $$sum1$i20$i = 0, $$sum1$i24 = 0, $$sum10 = 0, $$sum10$i = 0, $$sum10$i$i = 0, $$sum11$i = 0, $$sum11$i$i = 0, $$sum1112 = 0, $$sum112$i = 0, $$sum113$i = 0, $$sum114$i = 0, $$sum115$i = 0, $$sum116$i = 0; var $$sum117$i = 0, $$sum118$i = 0, $$sum119$i = 0, $$sum12$i = 0, $$sum12$i$i = 0, $$sum120$i = 0, $$sum121$i = 0, $$sum122$i = 0, $$sum123$i = 0, $$sum124$i = 0, $$sum125$i = 0, $$sum13$i = 0, $$sum13$i$i = 0, $$sum14$i$i = 0, $$sum15$i = 0, $$sum15$i$i = 0, $$sum16$i = 0, $$sum16$i$i = 0, $$sum17$i = 0, $$sum17$i$i = 0; var $$sum18$i = 0, $$sum1819$i$i = 0, $$sum2 = 0, $$sum2$i = 0, $$sum2$i$i = 0, $$sum2$i$i$i = 0, $$sum2$i16$i = 0, $$sum2$i18$i = 0, $$sum2$i21$i = 0, $$sum20$i$i = 0, $$sum21$i$i = 0, $$sum22$i$i = 0, $$sum23$i$i = 0, $$sum24$i$i = 0, $$sum25$i$i = 0, $$sum27$i$i = 0, $$sum28$i$i = 0, $$sum29$i$i = 0, $$sum3$i = 0, $$sum3$i27 = 0; var $$sum30$i$i = 0, $$sum3132$i$i = 0, $$sum34$i$i = 0, $$sum3536$i$i = 0, $$sum3738$i$i = 0, $$sum39$i$i = 0, $$sum4 = 0, $$sum4$i = 0, $$sum4$i$i = 0, $$sum4$i28 = 0, $$sum40$i$i = 0, $$sum41$i$i = 0, $$sum42$i$i = 0, $$sum5$i = 0, $$sum5$i$i = 0, $$sum56 = 0, $$sum6$i = 0, $$sum67$i$i = 0, $$sum7$i = 0, $$sum8$i = 0; var $$sum9 = 0, $$sum9$i = 0, $$sum9$i$i = 0, $$tsize$1$i = 0, $$v$0$i = 0, $0 = 0, $1 = 0, $10 = 0, $100 = 0, $1000 = 0, $1001 = 0, $1002 = 0, $1003 = 0, $1004 = 0, $1005 = 0, $1006 = 0, $1007 = 0, $1008 = 0, $1009 = 0, $101 = 0; var $1010 = 0, $1011 = 0, $1012 = 0, $1013 = 0, $1014 = 0, $1015 = 0, $1016 = 0, $1017 = 0, $1018 = 0, $1019 = 0, $102 = 0, $1020 = 0, $1021 = 0, $1022 = 0, $1023 = 0, $1024 = 0, $1025 = 0, $1026 = 0, $1027 = 0, $1028 = 0; var $1029 = 0, $103 = 0, $1030 = 0, $1031 = 0, $1032 = 0, $1033 = 0, $1034 = 0, $1035 = 0, $1036 = 0, $1037 = 0, $1038 = 0, $1039 = 0, $104 = 0, $1040 = 0, $1041 = 0, $1042 = 0, $1043 = 0, $1044 = 0, $1045 = 0, $1046 = 0; var $1047 = 0, $1048 = 0, $1049 = 0, $105 = 0, $1050 = 0, $1051 = 0, $1052 = 0, $1053 = 0, $1054 = 0, $1055 = 0, $1056 = 0, $1057 = 0, $1058 = 0, $1059 = 0, $106 = 0, $1060 = 0, $1061 = 0, $1062 = 0, $1063 = 0, $1064 = 0; var $1065 = 0, $1066 = 0, $1067 = 0, $1068 = 0, $1069 = 0, $107 = 0, $1070 = 0, $108 = 0, $109 = 0, $11 = 0, $110 = 0, $111 = 0, $112 = 0, $113 = 0, $114 = 0, $115 = 0, $116 = 0, $117 = 0, $118 = 0, $119 = 0; var $12 = 0, $120 = 0, $121 = 0, $122 = 0, $123 = 0, $124 = 0, $125 = 0, $126 = 0, $127 = 0, $128 = 0, $129 = 0, $13 = 0, $130 = 0, $131 = 0, $132 = 0, $133 = 0, $134 = 0, $135 = 0, $136 = 0, $137 = 0; var $138 = 0, $139 = 0, $14 = 0, $140 = 0, $141 = 0, $142 = 0, $143 = 0, $144 = 0, $145 = 0, $146 = 0, $147 = 0, $148 = 0, $149 = 0, $15 = 0, $150 = 0, $151 = 0, $152 = 0, $153 = 0, $154 = 0, $155 = 0; var $156 = 0, $157 = 0, $158 = 0, $159 = 0, $16 = 0, $160 = 0, $161 = 0, $162 = 0, $163 = 0, $164 = 0, $165 = 0, $166 = 0, $167 = 0, $168 = 0, $169 = 0, $17 = 0, $170 = 0, $171 = 0, $172 = 0, $173 = 0; var $174 = 0, $175 = 0, $176 = 0, $177 = 0, $178 = 0, $179 = 0, $18 = 0, $180 = 0, $181 = 0, $182 = 0, $183 = 0, $184 = 0, $185 = 0, $186 = 0, $187 = 0, $188 = 0, $189 = 0, $19 = 0, $190 = 0, $191 = 0; var $192 = 0, $193 = 0, $194 = 0, $195 = 0, $196 = 0, $197 = 0, $198 = 0, $199 = 0, $2 = 0, $20 = 0, $200 = 0, $201 = 0, $202 = 0, $203 = 0, $204 = 0, $205 = 0, $206 = 0, $207 = 0, $208 = 0, $209 = 0; var $21 = 0, $210 = 0, $211 = 0, $212 = 0, $213 = 0, $214 = 0, $215 = 0, $216 = 0, $217 = 0, $218 = 0, $219 = 0, $22 = 0, $220 = 0, $221 = 0, $222 = 0, $223 = 0, $224 = 0, $225 = 0, $226 = 0, $227 = 0; var $228 = 0, $229 = 0, $23 = 0, $230 = 0, $231 = 0, $232 = 0, $233 = 0, $234 = 0, $235 = 0, $236 = 0, $237 = 0, $238 = 0, $239 = 0, $24 = 0, $240 = 0, $241 = 0, $242 = 0, $243 = 0, $244 = 0, $245 = 0; var $246 = 0, $247 = 0, $248 = 0, $249 = 0, $25 = 0, $250 = 0, $251 = 0, $252 = 0, $253 = 0, $254 = 0, $255 = 0, $256 = 0, $257 = 0, $258 = 0, $259 = 0, $26 = 0, $260 = 0, $261 = 0, $262 = 0, $263 = 0; var $264 = 0, $265 = 0, $266 = 0, $267 = 0, $268 = 0, $269 = 0, $27 = 0, $270 = 0, $271 = 0, $272 = 0, $273 = 0, $274 = 0, $275 = 0, $276 = 0, $277 = 0, $278 = 0, $279 = 0, $28 = 0, $280 = 0, $281 = 0; var $282 = 0, $283 = 0, $284 = 0, $285 = 0, $286 = 0, $287 = 0, $288 = 0, $289 = 0, $29 = 0, $290 = 0, $291 = 0, $292 = 0, $293 = 0, $294 = 0, $295 = 0, $296 = 0, $297 = 0, $298 = 0, $299 = 0, $3 = 0; var $30 = 0, $300 = 0, $301 = 0, $302 = 0, $303 = 0, $304 = 0, $305 = 0, $306 = 0, $307 = 0, $308 = 0, $309 = 0, $31 = 0, $310 = 0, $311 = 0, $312 = 0, $313 = 0, $314 = 0, $315 = 0, $316 = 0, $317 = 0; var $318 = 0, $319 = 0, $32 = 0, $320 = 0, $321 = 0, $322 = 0, $323 = 0, $324 = 0, $325 = 0, $326 = 0, $327 = 0, $328 = 0, $329 = 0, $33 = 0, $330 = 0, $331 = 0, $332 = 0, $333 = 0, $334 = 0, $335 = 0; var $336 = 0, $337 = 0, $338 = 0, $339 = 0, $34 = 0, $340 = 0, $341 = 0, $342 = 0, $343 = 0, $344 = 0, $345 = 0, $346 = 0, $347 = 0, $348 = 0, $349 = 0, $35 = 0, $350 = 0, $351 = 0, $352 = 0, $353 = 0; var $354 = 0, $355 = 0, $356 = 0, $357 = 0, $358 = 0, $359 = 0, $36 = 0, $360 = 0, $361 = 0, $362 = 0, $363 = 0, $364 = 0, $365 = 0, $366 = 0, $367 = 0, $368 = 0, $369 = 0, $37 = 0, $370 = 0, $371 = 0; var $372 = 0, $373 = 0, $374 = 0, $375 = 0, $376 = 0, $377 = 0, $378 = 0, $379 = 0, $38 = 0, $380 = 0, $381 = 0, $382 = 0, $383 = 0, $384 = 0, $385 = 0, $386 = 0, $387 = 0, $388 = 0, $389 = 0, $39 = 0; var $390 = 0, $391 = 0, $392 = 0, $393 = 0, $394 = 0, $395 = 0, $396 = 0, $397 = 0, $398 = 0, $399 = 0, $4 = 0, $40 = 0, $400 = 0, $401 = 0, $402 = 0, $403 = 0, $404 = 0, $405 = 0, $406 = 0, $407 = 0; var $408 = 0, $409 = 0, $41 = 0, $410 = 0, $411 = 0, $412 = 0, $413 = 0, $414 = 0, $415 = 0, $416 = 0, $417 = 0, $418 = 0, $419 = 0, $42 = 0, $420 = 0, $421 = 0, $422 = 0, $423 = 0, $424 = 0, $425 = 0; var $426 = 0, $427 = 0, $428 = 0, $429 = 0, $43 = 0, $430 = 0, $431 = 0, $432 = 0, $433 = 0, $434 = 0, $435 = 0, $436 = 0, $437 = 0, $438 = 0, $439 = 0, $44 = 0, $440 = 0, $441 = 0, $442 = 0, $443 = 0; var $444 = 0, $445 = 0, $446 = 0, $447 = 0, $448 = 0, $449 = 0, $45 = 0, $450 = 0, $451 = 0, $452 = 0, $453 = 0, $454 = 0, $455 = 0, $456 = 0, $457 = 0, $458 = 0, $459 = 0, $46 = 0, $460 = 0, $461 = 0; var $462 = 0, $463 = 0, $464 = 0, $465 = 0, $466 = 0, $467 = 0, $468 = 0, $469 = 0, $47 = 0, $470 = 0, $471 = 0, $472 = 0, $473 = 0, $474 = 0, $475 = 0, $476 = 0, $477 = 0, $478 = 0, $479 = 0, $48 = 0; var $480 = 0, $481 = 0, $482 = 0, $483 = 0, $484 = 0, $485 = 0, $486 = 0, $487 = 0, $488 = 0, $489 = 0, $49 = 0, $490 = 0, $491 = 0, $492 = 0, $493 = 0, $494 = 0, $495 = 0, $496 = 0, $497 = 0, $498 = 0; var $499 = 0, $5 = 0, $50 = 0, $500 = 0, $501 = 0, $502 = 0, $503 = 0, $504 = 0, $505 = 0, $506 = 0, $507 = 0, $508 = 0, $509 = 0, $51 = 0, $510 = 0, $511 = 0, $512 = 0, $513 = 0, $514 = 0, $515 = 0; var $516 = 0, $517 = 0, $518 = 0, $519 = 0, $52 = 0, $520 = 0, $521 = 0, $522 = 0, $523 = 0, $524 = 0, $525 = 0, $526 = 0, $527 = 0, $528 = 0, $529 = 0, $53 = 0, $530 = 0, $531 = 0, $532 = 0, $533 = 0; var $534 = 0, $535 = 0, $536 = 0, $537 = 0, $538 = 0, $539 = 0, $54 = 0, $540 = 0, $541 = 0, $542 = 0, $543 = 0, $544 = 0, $545 = 0, $546 = 0, $547 = 0, $548 = 0, $549 = 0, $55 = 0, $550 = 0, $551 = 0; var $552 = 0, $553 = 0, $554 = 0, $555 = 0, $556 = 0, $557 = 0, $558 = 0, $559 = 0, $56 = 0, $560 = 0, $561 = 0, $562 = 0, $563 = 0, $564 = 0, $565 = 0, $566 = 0, $567 = 0, $568 = 0, $569 = 0, $57 = 0; var $570 = 0, $571 = 0, $572 = 0, $573 = 0, $574 = 0, $575 = 0, $576 = 0, $577 = 0, $578 = 0, $579 = 0, $58 = 0, $580 = 0, $581 = 0, $582 = 0, $583 = 0, $584 = 0, $585 = 0, $586 = 0, $587 = 0, $588 = 0; var $589 = 0, $59 = 0, $590 = 0, $591 = 0, $592 = 0, $593 = 0, $594 = 0, $595 = 0, $596 = 0, $597 = 0, $598 = 0, $599 = 0, $6 = 0, $60 = 0, $600 = 0, $601 = 0, $602 = 0, $603 = 0, $604 = 0, $605 = 0; var $606 = 0, $607 = 0, $608 = 0, $609 = 0, $61 = 0, $610 = 0, $611 = 0, $612 = 0, $613 = 0, $614 = 0, $615 = 0, $616 = 0, $617 = 0, $618 = 0, $619 = 0, $62 = 0, $620 = 0, $621 = 0, $622 = 0, $623 = 0; var $624 = 0, $625 = 0, $626 = 0, $627 = 0, $628 = 0, $629 = 0, $63 = 0, $630 = 0, $631 = 0, $632 = 0, $633 = 0, $634 = 0, $635 = 0, $636 = 0, $637 = 0, $638 = 0, $639 = 0, $64 = 0, $640 = 0, $641 = 0; var $642 = 0, $643 = 0, $644 = 0, $645 = 0, $646 = 0, $647 = 0, $648 = 0, $649 = 0, $65 = 0, $650 = 0, $651 = 0, $652 = 0, $653 = 0, $654 = 0, $655 = 0, $656 = 0, $657 = 0, $658 = 0, $659 = 0, $66 = 0; var $660 = 0, $661 = 0, $662 = 0, $663 = 0, $664 = 0, $665 = 0, $666 = 0, $667 = 0, $668 = 0, $669 = 0, $67 = 0, $670 = 0, $671 = 0, $672 = 0, $673 = 0, $674 = 0, $675 = 0, $676 = 0, $677 = 0, $678 = 0; var $679 = 0, $68 = 0, $680 = 0, $681 = 0, $682 = 0, $683 = 0, $684 = 0, $685 = 0, $686 = 0, $687 = 0, $688 = 0, $689 = 0, $69 = 0, $690 = 0, $691 = 0, $692 = 0, $693 = 0, $694 = 0, $695 = 0, $696 = 0; var $697 = 0, $698 = 0, $699 = 0, $7 = 0, $70 = 0, $700 = 0, $701 = 0, $702 = 0, $703 = 0, $704 = 0, $705 = 0, $706 = 0, $707 = 0, $708 = 0, $709 = 0, $71 = 0, $710 = 0, $711 = 0, $712 = 0, $713 = 0; var $714 = 0, $715 = 0, $716 = 0, $717 = 0, $718 = 0, $719 = 0, $72 = 0, $720 = 0, $721 = 0, $722 = 0, $723 = 0, $724 = 0, $725 = 0, $726 = 0, $727 = 0, $728 = 0, $729 = 0, $73 = 0, $730 = 0, $731 = 0; var $732 = 0, $733 = 0, $734 = 0, $735 = 0, $736 = 0, $737 = 0, $738 = 0, $739 = 0, $74 = 0, $740 = 0, $741 = 0, $742 = 0, $743 = 0, $744 = 0, $745 = 0, $746 = 0, $747 = 0, $748 = 0, $749 = 0, $75 = 0; var $750 = 0, $751 = 0, $752 = 0, $753 = 0, $754 = 0, $755 = 0, $756 = 0, $757 = 0, $758 = 0, $759 = 0, $76 = 0, $760 = 0, $761 = 0, $762 = 0, $763 = 0, $764 = 0, $765 = 0, $766 = 0, $767 = 0, $768 = 0; var $769 = 0, $77 = 0, $770 = 0, $771 = 0, $772 = 0, $773 = 0, $774 = 0, $775 = 0, $776 = 0, $777 = 0, $778 = 0, $779 = 0, $78 = 0, $780 = 0, $781 = 0, $782 = 0, $783 = 0, $784 = 0, $785 = 0, $786 = 0; var $787 = 0, $788 = 0, $789 = 0, $79 = 0, $790 = 0, $791 = 0, $792 = 0, $793 = 0, $794 = 0, $795 = 0, $796 = 0, $797 = 0, $798 = 0, $799 = 0, $8 = 0, $80 = 0, $800 = 0, $801 = 0, $802 = 0, $803 = 0; var $804 = 0, $805 = 0, $806 = 0, $807 = 0, $808 = 0, $809 = 0, $81 = 0, $810 = 0, $811 = 0, $812 = 0, $813 = 0, $814 = 0, $815 = 0, $816 = 0, $817 = 0, $818 = 0, $819 = 0, $82 = 0, $820 = 0, $821 = 0; var $822 = 0, $823 = 0, $824 = 0, $825 = 0, $826 = 0, $827 = 0, $828 = 0, $829 = 0, $83 = 0, $830 = 0, $831 = 0, $832 = 0, $833 = 0, $834 = 0, $835 = 0, $836 = 0, $837 = 0, $838 = 0, $839 = 0, $84 = 0; var $840 = 0, $841 = 0, $842 = 0, $843 = 0, $844 = 0, $845 = 0, $846 = 0, $847 = 0, $848 = 0, $849 = 0, $85 = 0, $850 = 0, $851 = 0, $852 = 0, $853 = 0, $854 = 0, $855 = 0, $856 = 0, $857 = 0, $858 = 0; var $859 = 0, $86 = 0, $860 = 0, $861 = 0, $862 = 0, $863 = 0, $864 = 0, $865 = 0, $866 = 0, $867 = 0, $868 = 0, $869 = 0, $87 = 0, $870 = 0, $871 = 0, $872 = 0, $873 = 0, $874 = 0, $875 = 0, $876 = 0; var $877 = 0, $878 = 0, $879 = 0, $88 = 0, $880 = 0, $881 = 0, $882 = 0, $883 = 0, $884 = 0, $885 = 0, $886 = 0, $887 = 0, $888 = 0, $889 = 0, $89 = 0, $890 = 0, $891 = 0, $892 = 0, $893 = 0, $894 = 0; var $895 = 0, $896 = 0, $897 = 0, $898 = 0, $899 = 0, $9 = 0, $90 = 0, $900 = 0, $901 = 0, $902 = 0, $903 = 0, $904 = 0, $905 = 0, $906 = 0, $907 = 0, $908 = 0, $909 = 0, $91 = 0, $910 = 0, $911 = 0; var $912 = 0, $913 = 0, $914 = 0, $915 = 0, $916 = 0, $917 = 0, $918 = 0, $919 = 0, $92 = 0, $920 = 0, $921 = 0, $922 = 0, $923 = 0, $924 = 0, $925 = 0, $926 = 0, $927 = 0, $928 = 0, $929 = 0, $93 = 0; var $930 = 0, $931 = 0, $932 = 0, $933 = 0, $934 = 0, $935 = 0, $936 = 0, $937 = 0, $938 = 0, $939 = 0, $94 = 0, $940 = 0, $941 = 0, $942 = 0, $943 = 0, $944 = 0, $945 = 0, $946 = 0, $947 = 0, $948 = 0; var $949 = 0, $95 = 0, $950 = 0, $951 = 0, $952 = 0, $953 = 0, $954 = 0, $955 = 0, $956 = 0, $957 = 0, $958 = 0, $959 = 0, $96 = 0, $960 = 0, $961 = 0, $962 = 0, $963 = 0, $964 = 0, $965 = 0, $966 = 0; var $967 = 0, $968 = 0, $969 = 0, $97 = 0, $970 = 0, $971 = 0, $972 = 0, $973 = 0, $974 = 0, $975 = 0, $976 = 0, $977 = 0, $978 = 0, $979 = 0, $98 = 0, $980 = 0, $981 = 0, $982 = 0, $983 = 0, $984 = 0; var $985 = 0, $986 = 0, $987 = 0, $988 = 0, $989 = 0, $99 = 0, $990 = 0, $991 = 0, $992 = 0, $993 = 0, $994 = 0, $995 = 0, $996 = 0, $997 = 0, $998 = 0, $999 = 0, $F$0$i$i = 0, $F1$0$i = 0, $F4$0 = 0, $F4$0$i$i = 0; var $F5$0$i = 0, $I1$0$i$i = 0, $I7$0$i = 0, $I7$0$i$i = 0, $K12$029$i = 0, $K2$07$i$i = 0, $K8$051$i$i = 0, $R$0$i = 0, $R$0$i$i = 0, $R$0$i$i$lcssa = 0, $R$0$i$lcssa = 0, $R$0$i18 = 0, $R$0$i18$lcssa = 0, $R$1$i = 0, $R$1$i$i = 0, $R$1$i20 = 0, $RP$0$i = 0, $RP$0$i$i = 0, $RP$0$i$i$lcssa = 0, $RP$0$i$lcssa = 0; var $RP$0$i17 = 0, $RP$0$i17$lcssa = 0, $T$0$lcssa$i = 0, $T$0$lcssa$i$i = 0, $T$0$lcssa$i25$i = 0, $T$028$i = 0, $T$028$i$lcssa = 0, $T$050$i$i = 0, $T$050$i$i$lcssa = 0, $T$06$i$i = 0, $T$06$i$i$lcssa = 0, $br$0$ph$i = 0, $cond$i = 0, $cond$i$i = 0, $cond$i21 = 0, $exitcond$i$i = 0, $i$02$i$i = 0, $idx$0$i = 0, $mem$0 = 0, $nb$0 = 0; var $not$$i = 0, $not$$i$i = 0, $not$$i26$i = 0, $oldfirst$0$i$i = 0, $or$cond$i = 0, $or$cond$i30 = 0, $or$cond1$i = 0, $or$cond19$i = 0, $or$cond2$i = 0, $or$cond3$i = 0, $or$cond5$i = 0, $or$cond57$i = 0, $or$cond6$i = 0, $or$cond8$i = 0, $or$cond9$i = 0, $qsize$0$i$i = 0, $rsize$0$i = 0, $rsize$0$i$lcssa = 0, $rsize$0$i15 = 0, $rsize$1$i = 0; var $rsize$2$i = 0, $rsize$3$lcssa$i = 0, $rsize$331$i = 0, $rst$0$i = 0, $rst$1$i = 0, $sizebits$0$i = 0, $sp$0$i$i = 0, $sp$0$i$i$i = 0, $sp$084$i = 0, $sp$084$i$lcssa = 0, $sp$183$i = 0, $sp$183$i$lcssa = 0, $ssize$0$$i = 0, $ssize$0$i = 0, $ssize$1$ph$i = 0, $ssize$2$i = 0, $t$0$i = 0, $t$0$i14 = 0, $t$1$i = 0, $t$2$ph$i = 0; var $t$2$v$3$i = 0, $t$230$i = 0, $tbase$255$i = 0, $tsize$0$ph$i = 0, $tsize$0323944$i = 0, $tsize$1$i = 0, $tsize$254$i = 0, $v$0$i = 0, $v$0$i$lcssa = 0, $v$0$i16 = 0, $v$1$i = 0, $v$2$i = 0, $v$3$lcssa$i = 0, $v$3$ph$i = 0, $v$332$i = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($bytes>>>0)<(245); do { if ($0) { $1 = ($bytes>>>0)<(11); $2 = (($bytes) + 11)|0; $3 = $2 & -8; $4 = $1 ? 16 : $3; $5 = $4 >>> 3; $6 = HEAP32[184>>2]|0; $7 = $6 >>> $5; $8 = $7 & 3; $9 = ($8|0)==(0); if (!($9)) { $10 = $7 & 1; $11 = $10 ^ 1; $12 = (($11) + ($5))|0; $13 = $12 << 1; $14 = (224 + ($13<<2)|0); $$sum10 = (($13) + 2)|0; $15 = (224 + ($$sum10<<2)|0); $16 = HEAP32[$15>>2]|0; $17 = ((($16)) + 8|0); $18 = HEAP32[$17>>2]|0; $19 = ($14|0)==($18|0); do { if ($19) { $20 = 1 << $12; $21 = $20 ^ -1; $22 = $6 & $21; HEAP32[184>>2] = $22; } else { $23 = HEAP32[(200)>>2]|0; $24 = ($18>>>0)<($23>>>0); if ($24) { _abort(); // unreachable; } $25 = ((($18)) + 12|0); $26 = HEAP32[$25>>2]|0; $27 = ($26|0)==($16|0); if ($27) { HEAP32[$25>>2] = $14; HEAP32[$15>>2] = $18; break; } else { _abort(); // unreachable; } } } while(0); $28 = $12 << 3; $29 = $28 | 3; $30 = ((($16)) + 4|0); HEAP32[$30>>2] = $29; $$sum1112 = $28 | 4; $31 = (($16) + ($$sum1112)|0); $32 = HEAP32[$31>>2]|0; $33 = $32 | 1; HEAP32[$31>>2] = $33; $mem$0 = $17; return ($mem$0|0); } $34 = HEAP32[(192)>>2]|0; $35 = ($4>>>0)>($34>>>0); if ($35) { $36 = ($7|0)==(0); if (!($36)) { $37 = $7 << $5; $38 = 2 << $5; $39 = (0 - ($38))|0; $40 = $38 | $39; $41 = $37 & $40; $42 = (0 - ($41))|0; $43 = $41 & $42; $44 = (($43) + -1)|0; $45 = $44 >>> 12; $46 = $45 & 16; $47 = $44 >>> $46; $48 = $47 >>> 5; $49 = $48 & 8; $50 = $49 | $46; $51 = $47 >>> $49; $52 = $51 >>> 2; $53 = $52 & 4; $54 = $50 | $53; $55 = $51 >>> $53; $56 = $55 >>> 1; $57 = $56 & 2; $58 = $54 | $57; $59 = $55 >>> $57; $60 = $59 >>> 1; $61 = $60 & 1; $62 = $58 | $61; $63 = $59 >>> $61; $64 = (($62) + ($63))|0; $65 = $64 << 1; $66 = (224 + ($65<<2)|0); $$sum4 = (($65) + 2)|0; $67 = (224 + ($$sum4<<2)|0); $68 = HEAP32[$67>>2]|0; $69 = ((($68)) + 8|0); $70 = HEAP32[$69>>2]|0; $71 = ($66|0)==($70|0); do { if ($71) { $72 = 1 << $64; $73 = $72 ^ -1; $74 = $6 & $73; HEAP32[184>>2] = $74; $88 = $34; } else { $75 = HEAP32[(200)>>2]|0; $76 = ($70>>>0)<($75>>>0); if ($76) { _abort(); // unreachable; } $77 = ((($70)) + 12|0); $78 = HEAP32[$77>>2]|0; $79 = ($78|0)==($68|0); if ($79) { HEAP32[$77>>2] = $66; HEAP32[$67>>2] = $70; $$pre = HEAP32[(192)>>2]|0; $88 = $$pre; break; } else { _abort(); // unreachable; } } } while(0); $80 = $64 << 3; $81 = (($80) - ($4))|0; $82 = $4 | 3; $83 = ((($68)) + 4|0); HEAP32[$83>>2] = $82; $84 = (($68) + ($4)|0); $85 = $81 | 1; $$sum56 = $4 | 4; $86 = (($68) + ($$sum56)|0); HEAP32[$86>>2] = $85; $87 = (($68) + ($80)|0); HEAP32[$87>>2] = $81; $89 = ($88|0)==(0); if (!($89)) { $90 = HEAP32[(204)>>2]|0; $91 = $88 >>> 3; $92 = $91 << 1; $93 = (224 + ($92<<2)|0); $94 = HEAP32[184>>2]|0; $95 = 1 << $91; $96 = $94 & $95; $97 = ($96|0)==(0); if ($97) { $98 = $94 | $95; HEAP32[184>>2] = $98; $$pre105 = (($92) + 2)|0; $$pre106 = (224 + ($$pre105<<2)|0); $$pre$phiZ2D = $$pre106;$F4$0 = $93; } else { $$sum9 = (($92) + 2)|0; $99 = (224 + ($$sum9<<2)|0); $100 = HEAP32[$99>>2]|0; $101 = HEAP32[(200)>>2]|0; $102 = ($100>>>0)<($101>>>0); if ($102) { _abort(); // unreachable; } else { $$pre$phiZ2D = $99;$F4$0 = $100; } } HEAP32[$$pre$phiZ2D>>2] = $90; $103 = ((($F4$0)) + 12|0); HEAP32[$103>>2] = $90; $104 = ((($90)) + 8|0); HEAP32[$104>>2] = $F4$0; $105 = ((($90)) + 12|0); HEAP32[$105>>2] = $93; } HEAP32[(192)>>2] = $81; HEAP32[(204)>>2] = $84; $mem$0 = $69; return ($mem$0|0); } $106 = HEAP32[(188)>>2]|0; $107 = ($106|0)==(0); if ($107) { $nb$0 = $4; } else { $108 = (0 - ($106))|0; $109 = $106 & $108; $110 = (($109) + -1)|0; $111 = $110 >>> 12; $112 = $111 & 16; $113 = $110 >>> $112; $114 = $113 >>> 5; $115 = $114 & 8; $116 = $115 | $112; $117 = $113 >>> $115; $118 = $117 >>> 2; $119 = $118 & 4; $120 = $116 | $119; $121 = $117 >>> $119; $122 = $121 >>> 1; $123 = $122 & 2; $124 = $120 | $123; $125 = $121 >>> $123; $126 = $125 >>> 1; $127 = $126 & 1; $128 = $124 | $127; $129 = $125 >>> $127; $130 = (($128) + ($129))|0; $131 = (488 + ($130<<2)|0); $132 = HEAP32[$131>>2]|0; $133 = ((($132)) + 4|0); $134 = HEAP32[$133>>2]|0; $135 = $134 & -8; $136 = (($135) - ($4))|0; $rsize$0$i = $136;$t$0$i = $132;$v$0$i = $132; while(1) { $137 = ((($t$0$i)) + 16|0); $138 = HEAP32[$137>>2]|0; $139 = ($138|0)==(0|0); if ($139) { $140 = ((($t$0$i)) + 20|0); $141 = HEAP32[$140>>2]|0; $142 = ($141|0)==(0|0); if ($142) { $rsize$0$i$lcssa = $rsize$0$i;$v$0$i$lcssa = $v$0$i; break; } else { $144 = $141; } } else { $144 = $138; } $143 = ((($144)) + 4|0); $145 = HEAP32[$143>>2]|0; $146 = $145 & -8; $147 = (($146) - ($4))|0; $148 = ($147>>>0)<($rsize$0$i>>>0); $$rsize$0$i = $148 ? $147 : $rsize$0$i; $$v$0$i = $148 ? $144 : $v$0$i; $rsize$0$i = $$rsize$0$i;$t$0$i = $144;$v$0$i = $$v$0$i; } $149 = HEAP32[(200)>>2]|0; $150 = ($v$0$i$lcssa>>>0)<($149>>>0); if ($150) { _abort(); // unreachable; } $151 = (($v$0$i$lcssa) + ($4)|0); $152 = ($v$0$i$lcssa>>>0)<($151>>>0); if (!($152)) { _abort(); // unreachable; } $153 = ((($v$0$i$lcssa)) + 24|0); $154 = HEAP32[$153>>2]|0; $155 = ((($v$0$i$lcssa)) + 12|0); $156 = HEAP32[$155>>2]|0; $157 = ($156|0)==($v$0$i$lcssa|0); do { if ($157) { $167 = ((($v$0$i$lcssa)) + 20|0); $168 = HEAP32[$167>>2]|0; $169 = ($168|0)==(0|0); if ($169) { $170 = ((($v$0$i$lcssa)) + 16|0); $171 = HEAP32[$170>>2]|0; $172 = ($171|0)==(0|0); if ($172) { $R$1$i = 0; break; } else { $R$0$i = $171;$RP$0$i = $170; } } else { $R$0$i = $168;$RP$0$i = $167; } while(1) { $173 = ((($R$0$i)) + 20|0); $174 = HEAP32[$173>>2]|0; $175 = ($174|0)==(0|0); if (!($175)) { $R$0$i = $174;$RP$0$i = $173; continue; } $176 = ((($R$0$i)) + 16|0); $177 = HEAP32[$176>>2]|0; $178 = ($177|0)==(0|0); if ($178) { $R$0$i$lcssa = $R$0$i;$RP$0$i$lcssa = $RP$0$i; break; } else { $R$0$i = $177;$RP$0$i = $176; } } $179 = ($RP$0$i$lcssa>>>0)<($149>>>0); if ($179) { _abort(); // unreachable; } else { HEAP32[$RP$0$i$lcssa>>2] = 0; $R$1$i = $R$0$i$lcssa; break; } } else { $158 = ((($v$0$i$lcssa)) + 8|0); $159 = HEAP32[$158>>2]|0; $160 = ($159>>>0)<($149>>>0); if ($160) { _abort(); // unreachable; } $161 = ((($159)) + 12|0); $162 = HEAP32[$161>>2]|0; $163 = ($162|0)==($v$0$i$lcssa|0); if (!($163)) { _abort(); // unreachable; } $164 = ((($156)) + 8|0); $165 = HEAP32[$164>>2]|0; $166 = ($165|0)==($v$0$i$lcssa|0); if ($166) { HEAP32[$161>>2] = $156; HEAP32[$164>>2] = $159; $R$1$i = $156; break; } else { _abort(); // unreachable; } } } while(0); $180 = ($154|0)==(0|0); do { if (!($180)) { $181 = ((($v$0$i$lcssa)) + 28|0); $182 = HEAP32[$181>>2]|0; $183 = (488 + ($182<<2)|0); $184 = HEAP32[$183>>2]|0; $185 = ($v$0$i$lcssa|0)==($184|0); if ($185) { HEAP32[$183>>2] = $R$1$i; $cond$i = ($R$1$i|0)==(0|0); if ($cond$i) { $186 = 1 << $182; $187 = $186 ^ -1; $188 = HEAP32[(188)>>2]|0; $189 = $188 & $187; HEAP32[(188)>>2] = $189; break; } } else { $190 = HEAP32[(200)>>2]|0; $191 = ($154>>>0)<($190>>>0); if ($191) { _abort(); // unreachable; } $192 = ((($154)) + 16|0); $193 = HEAP32[$192>>2]|0; $194 = ($193|0)==($v$0$i$lcssa|0); if ($194) { HEAP32[$192>>2] = $R$1$i; } else { $195 = ((($154)) + 20|0); HEAP32[$195>>2] = $R$1$i; } $196 = ($R$1$i|0)==(0|0); if ($196) { break; } } $197 = HEAP32[(200)>>2]|0; $198 = ($R$1$i>>>0)<($197>>>0); if ($198) { _abort(); // unreachable; } $199 = ((($R$1$i)) + 24|0); HEAP32[$199>>2] = $154; $200 = ((($v$0$i$lcssa)) + 16|0); $201 = HEAP32[$200>>2]|0; $202 = ($201|0)==(0|0); do { if (!($202)) { $203 = ($201>>>0)<($197>>>0); if ($203) { _abort(); // unreachable; } else { $204 = ((($R$1$i)) + 16|0); HEAP32[$204>>2] = $201; $205 = ((($201)) + 24|0); HEAP32[$205>>2] = $R$1$i; break; } } } while(0); $206 = ((($v$0$i$lcssa)) + 20|0); $207 = HEAP32[$206>>2]|0; $208 = ($207|0)==(0|0); if (!($208)) { $209 = HEAP32[(200)>>2]|0; $210 = ($207>>>0)<($209>>>0); if ($210) { _abort(); // unreachable; } else { $211 = ((($R$1$i)) + 20|0); HEAP32[$211>>2] = $207; $212 = ((($207)) + 24|0); HEAP32[$212>>2] = $R$1$i; break; } } } } while(0); $213 = ($rsize$0$i$lcssa>>>0)<(16); if ($213) { $214 = (($rsize$0$i$lcssa) + ($4))|0; $215 = $214 | 3; $216 = ((($v$0$i$lcssa)) + 4|0); HEAP32[$216>>2] = $215; $$sum4$i = (($214) + 4)|0; $217 = (($v$0$i$lcssa) + ($$sum4$i)|0); $218 = HEAP32[$217>>2]|0; $219 = $218 | 1; HEAP32[$217>>2] = $219; } else { $220 = $4 | 3; $221 = ((($v$0$i$lcssa)) + 4|0); HEAP32[$221>>2] = $220; $222 = $rsize$0$i$lcssa | 1; $$sum$i35 = $4 | 4; $223 = (($v$0$i$lcssa) + ($$sum$i35)|0); HEAP32[$223>>2] = $222; $$sum1$i = (($rsize$0$i$lcssa) + ($4))|0; $224 = (($v$0$i$lcssa) + ($$sum1$i)|0); HEAP32[$224>>2] = $rsize$0$i$lcssa; $225 = HEAP32[(192)>>2]|0; $226 = ($225|0)==(0); if (!($226)) { $227 = HEAP32[(204)>>2]|0; $228 = $225 >>> 3; $229 = $228 << 1; $230 = (224 + ($229<<2)|0); $231 = HEAP32[184>>2]|0; $232 = 1 << $228; $233 = $231 & $232; $234 = ($233|0)==(0); if ($234) { $235 = $231 | $232; HEAP32[184>>2] = $235; $$pre$i = (($229) + 2)|0; $$pre8$i = (224 + ($$pre$i<<2)|0); $$pre$phi$iZ2D = $$pre8$i;$F1$0$i = $230; } else { $$sum3$i = (($229) + 2)|0; $236 = (224 + ($$sum3$i<<2)|0); $237 = HEAP32[$236>>2]|0; $238 = HEAP32[(200)>>2]|0; $239 = ($237>>>0)<($238>>>0); if ($239) { _abort(); // unreachable; } else { $$pre$phi$iZ2D = $236;$F1$0$i = $237; } } HEAP32[$$pre$phi$iZ2D>>2] = $227; $240 = ((($F1$0$i)) + 12|0); HEAP32[$240>>2] = $227; $241 = ((($227)) + 8|0); HEAP32[$241>>2] = $F1$0$i; $242 = ((($227)) + 12|0); HEAP32[$242>>2] = $230; } HEAP32[(192)>>2] = $rsize$0$i$lcssa; HEAP32[(204)>>2] = $151; } $243 = ((($v$0$i$lcssa)) + 8|0); $mem$0 = $243; return ($mem$0|0); } } else { $nb$0 = $4; } } else { $244 = ($bytes>>>0)>(4294967231); if ($244) { $nb$0 = -1; } else { $245 = (($bytes) + 11)|0; $246 = $245 & -8; $247 = HEAP32[(188)>>2]|0; $248 = ($247|0)==(0); if ($248) { $nb$0 = $246; } else { $249 = (0 - ($246))|0; $250 = $245 >>> 8; $251 = ($250|0)==(0); if ($251) { $idx$0$i = 0; } else { $252 = ($246>>>0)>(16777215); if ($252) { $idx$0$i = 31; } else { $253 = (($250) + 1048320)|0; $254 = $253 >>> 16; $255 = $254 & 8; $256 = $250 << $255; $257 = (($256) + 520192)|0; $258 = $257 >>> 16; $259 = $258 & 4; $260 = $259 | $255; $261 = $256 << $259; $262 = (($261) + 245760)|0; $263 = $262 >>> 16; $264 = $263 & 2; $265 = $260 | $264; $266 = (14 - ($265))|0; $267 = $261 << $264; $268 = $267 >>> 15; $269 = (($266) + ($268))|0; $270 = $269 << 1; $271 = (($269) + 7)|0; $272 = $246 >>> $271; $273 = $272 & 1; $274 = $273 | $270; $idx$0$i = $274; } } $275 = (488 + ($idx$0$i<<2)|0); $276 = HEAP32[$275>>2]|0; $277 = ($276|0)==(0|0); L123: do { if ($277) { $rsize$2$i = $249;$t$1$i = 0;$v$2$i = 0; label = 86; } else { $278 = ($idx$0$i|0)==(31); $279 = $idx$0$i >>> 1; $280 = (25 - ($279))|0; $281 = $278 ? 0 : $280; $282 = $246 << $281; $rsize$0$i15 = $249;$rst$0$i = 0;$sizebits$0$i = $282;$t$0$i14 = $276;$v$0$i16 = 0; while(1) { $283 = ((($t$0$i14)) + 4|0); $284 = HEAP32[$283>>2]|0; $285 = $284 & -8; $286 = (($285) - ($246))|0; $287 = ($286>>>0)<($rsize$0$i15>>>0); if ($287) { $288 = ($285|0)==($246|0); if ($288) { $rsize$331$i = $286;$t$230$i = $t$0$i14;$v$332$i = $t$0$i14; label = 90; break L123; } else { $rsize$1$i = $286;$v$1$i = $t$0$i14; } } else { $rsize$1$i = $rsize$0$i15;$v$1$i = $v$0$i16; } $289 = ((($t$0$i14)) + 20|0); $290 = HEAP32[$289>>2]|0; $291 = $sizebits$0$i >>> 31; $292 = (((($t$0$i14)) + 16|0) + ($291<<2)|0); $293 = HEAP32[$292>>2]|0; $294 = ($290|0)==(0|0); $295 = ($290|0)==($293|0); $or$cond19$i = $294 | $295; $rst$1$i = $or$cond19$i ? $rst$0$i : $290; $296 = ($293|0)==(0|0); $297 = $sizebits$0$i << 1; if ($296) { $rsize$2$i = $rsize$1$i;$t$1$i = $rst$1$i;$v$2$i = $v$1$i; label = 86; break; } else { $rsize$0$i15 = $rsize$1$i;$rst$0$i = $rst$1$i;$sizebits$0$i = $297;$t$0$i14 = $293;$v$0$i16 = $v$1$i; } } } } while(0); if ((label|0) == 86) { $298 = ($t$1$i|0)==(0|0); $299 = ($v$2$i|0)==(0|0); $or$cond$i = $298 & $299; if ($or$cond$i) { $300 = 2 << $idx$0$i; $301 = (0 - ($300))|0; $302 = $300 | $301; $303 = $247 & $302; $304 = ($303|0)==(0); if ($304) { $nb$0 = $246; break; } $305 = (0 - ($303))|0; $306 = $303 & $305; $307 = (($306) + -1)|0; $308 = $307 >>> 12; $309 = $308 & 16; $310 = $307 >>> $309; $311 = $310 >>> 5; $312 = $311 & 8; $313 = $312 | $309; $314 = $310 >>> $312; $315 = $314 >>> 2; $316 = $315 & 4; $317 = $313 | $316; $318 = $314 >>> $316; $319 = $318 >>> 1; $320 = $319 & 2; $321 = $317 | $320; $322 = $318 >>> $320; $323 = $322 >>> 1; $324 = $323 & 1; $325 = $321 | $324; $326 = $322 >>> $324; $327 = (($325) + ($326))|0; $328 = (488 + ($327<<2)|0); $329 = HEAP32[$328>>2]|0; $t$2$ph$i = $329;$v$3$ph$i = 0; } else { $t$2$ph$i = $t$1$i;$v$3$ph$i = $v$2$i; } $330 = ($t$2$ph$i|0)==(0|0); if ($330) { $rsize$3$lcssa$i = $rsize$2$i;$v$3$lcssa$i = $v$3$ph$i; } else { $rsize$331$i = $rsize$2$i;$t$230$i = $t$2$ph$i;$v$332$i = $v$3$ph$i; label = 90; } } if ((label|0) == 90) { while(1) { label = 0; $331 = ((($t$230$i)) + 4|0); $332 = HEAP32[$331>>2]|0; $333 = $332 & -8; $334 = (($333) - ($246))|0; $335 = ($334>>>0)<($rsize$331$i>>>0); $$rsize$3$i = $335 ? $334 : $rsize$331$i; $t$2$v$3$i = $335 ? $t$230$i : $v$332$i; $336 = ((($t$230$i)) + 16|0); $337 = HEAP32[$336>>2]|0; $338 = ($337|0)==(0|0); if (!($338)) { $rsize$331$i = $$rsize$3$i;$t$230$i = $337;$v$332$i = $t$2$v$3$i; label = 90; continue; } $339 = ((($t$230$i)) + 20|0); $340 = HEAP32[$339>>2]|0; $341 = ($340|0)==(0|0); if ($341) { $rsize$3$lcssa$i = $$rsize$3$i;$v$3$lcssa$i = $t$2$v$3$i; break; } else { $rsize$331$i = $$rsize$3$i;$t$230$i = $340;$v$332$i = $t$2$v$3$i; label = 90; } } } $342 = ($v$3$lcssa$i|0)==(0|0); if ($342) { $nb$0 = $246; } else { $343 = HEAP32[(192)>>2]|0; $344 = (($343) - ($246))|0; $345 = ($rsize$3$lcssa$i>>>0)<($344>>>0); if ($345) { $346 = HEAP32[(200)>>2]|0; $347 = ($v$3$lcssa$i>>>0)<($346>>>0); if ($347) { _abort(); // unreachable; } $348 = (($v$3$lcssa$i) + ($246)|0); $349 = ($v$3$lcssa$i>>>0)<($348>>>0); if (!($349)) { _abort(); // unreachable; } $350 = ((($v$3$lcssa$i)) + 24|0); $351 = HEAP32[$350>>2]|0; $352 = ((($v$3$lcssa$i)) + 12|0); $353 = HEAP32[$352>>2]|0; $354 = ($353|0)==($v$3$lcssa$i|0); do { if ($354) { $364 = ((($v$3$lcssa$i)) + 20|0); $365 = HEAP32[$364>>2]|0; $366 = ($365|0)==(0|0); if ($366) { $367 = ((($v$3$lcssa$i)) + 16|0); $368 = HEAP32[$367>>2]|0; $369 = ($368|0)==(0|0); if ($369) { $R$1$i20 = 0; break; } else { $R$0$i18 = $368;$RP$0$i17 = $367; } } else { $R$0$i18 = $365;$RP$0$i17 = $364; } while(1) { $370 = ((($R$0$i18)) + 20|0); $371 = HEAP32[$370>>2]|0; $372 = ($371|0)==(0|0); if (!($372)) { $R$0$i18 = $371;$RP$0$i17 = $370; continue; } $373 = ((($R$0$i18)) + 16|0); $374 = HEAP32[$373>>2]|0; $375 = ($374|0)==(0|0); if ($375) { $R$0$i18$lcssa = $R$0$i18;$RP$0$i17$lcssa = $RP$0$i17; break; } else { $R$0$i18 = $374;$RP$0$i17 = $373; } } $376 = ($RP$0$i17$lcssa>>>0)<($346>>>0); if ($376) { _abort(); // unreachable; } else { HEAP32[$RP$0$i17$lcssa>>2] = 0; $R$1$i20 = $R$0$i18$lcssa; break; } } else { $355 = ((($v$3$lcssa$i)) + 8|0); $356 = HEAP32[$355>>2]|0; $357 = ($356>>>0)<($346>>>0); if ($357) { _abort(); // unreachable; } $358 = ((($356)) + 12|0); $359 = HEAP32[$358>>2]|0; $360 = ($359|0)==($v$3$lcssa$i|0); if (!($360)) { _abort(); // unreachable; } $361 = ((($353)) + 8|0); $362 = HEAP32[$361>>2]|0; $363 = ($362|0)==($v$3$lcssa$i|0); if ($363) { HEAP32[$358>>2] = $353; HEAP32[$361>>2] = $356; $R$1$i20 = $353; break; } else { _abort(); // unreachable; } } } while(0); $377 = ($351|0)==(0|0); do { if (!($377)) { $378 = ((($v$3$lcssa$i)) + 28|0); $379 = HEAP32[$378>>2]|0; $380 = (488 + ($379<<2)|0); $381 = HEAP32[$380>>2]|0; $382 = ($v$3$lcssa$i|0)==($381|0); if ($382) { HEAP32[$380>>2] = $R$1$i20; $cond$i21 = ($R$1$i20|0)==(0|0); if ($cond$i21) { $383 = 1 << $379; $384 = $383 ^ -1; $385 = HEAP32[(188)>>2]|0; $386 = $385 & $384; HEAP32[(188)>>2] = $386; break; } } else { $387 = HEAP32[(200)>>2]|0; $388 = ($351>>>0)<($387>>>0); if ($388) { _abort(); // unreachable; } $389 = ((($351)) + 16|0); $390 = HEAP32[$389>>2]|0; $391 = ($390|0)==($v$3$lcssa$i|0); if ($391) { HEAP32[$389>>2] = $R$1$i20; } else { $392 = ((($351)) + 20|0); HEAP32[$392>>2] = $R$1$i20; } $393 = ($R$1$i20|0)==(0|0); if ($393) { break; } } $394 = HEAP32[(200)>>2]|0; $395 = ($R$1$i20>>>0)<($394>>>0); if ($395) { _abort(); // unreachable; } $396 = ((($R$1$i20)) + 24|0); HEAP32[$396>>2] = $351; $397 = ((($v$3$lcssa$i)) + 16|0); $398 = HEAP32[$397>>2]|0; $399 = ($398|0)==(0|0); do { if (!($399)) { $400 = ($398>>>0)<($394>>>0); if ($400) { _abort(); // unreachable; } else { $401 = ((($R$1$i20)) + 16|0); HEAP32[$401>>2] = $398; $402 = ((($398)) + 24|0); HEAP32[$402>>2] = $R$1$i20; break; } } } while(0); $403 = ((($v$3$lcssa$i)) + 20|0); $404 = HEAP32[$403>>2]|0; $405 = ($404|0)==(0|0); if (!($405)) { $406 = HEAP32[(200)>>2]|0; $407 = ($404>>>0)<($406>>>0); if ($407) { _abort(); // unreachable; } else { $408 = ((($R$1$i20)) + 20|0); HEAP32[$408>>2] = $404; $409 = ((($404)) + 24|0); HEAP32[$409>>2] = $R$1$i20; break; } } } } while(0); $410 = ($rsize$3$lcssa$i>>>0)<(16); L199: do { if ($410) { $411 = (($rsize$3$lcssa$i) + ($246))|0; $412 = $411 | 3; $413 = ((($v$3$lcssa$i)) + 4|0); HEAP32[$413>>2] = $412; $$sum18$i = (($411) + 4)|0; $414 = (($v$3$lcssa$i) + ($$sum18$i)|0); $415 = HEAP32[$414>>2]|0; $416 = $415 | 1; HEAP32[$414>>2] = $416; } else { $417 = $246 | 3; $418 = ((($v$3$lcssa$i)) + 4|0); HEAP32[$418>>2] = $417; $419 = $rsize$3$lcssa$i | 1; $$sum$i2334 = $246 | 4; $420 = (($v$3$lcssa$i) + ($$sum$i2334)|0); HEAP32[$420>>2] = $419; $$sum1$i24 = (($rsize$3$lcssa$i) + ($246))|0; $421 = (($v$3$lcssa$i) + ($$sum1$i24)|0); HEAP32[$421>>2] = $rsize$3$lcssa$i; $422 = $rsize$3$lcssa$i >>> 3; $423 = ($rsize$3$lcssa$i>>>0)<(256); if ($423) { $424 = $422 << 1; $425 = (224 + ($424<<2)|0); $426 = HEAP32[184>>2]|0; $427 = 1 << $422; $428 = $426 & $427; $429 = ($428|0)==(0); if ($429) { $430 = $426 | $427; HEAP32[184>>2] = $430; $$pre$i25 = (($424) + 2)|0; $$pre43$i = (224 + ($$pre$i25<<2)|0); $$pre$phi$i26Z2D = $$pre43$i;$F5$0$i = $425; } else { $$sum17$i = (($424) + 2)|0; $431 = (224 + ($$sum17$i<<2)|0); $432 = HEAP32[$431>>2]|0; $433 = HEAP32[(200)>>2]|0; $434 = ($432>>>0)<($433>>>0); if ($434) { _abort(); // unreachable; } else { $$pre$phi$i26Z2D = $431;$F5$0$i = $432; } } HEAP32[$$pre$phi$i26Z2D>>2] = $348; $435 = ((($F5$0$i)) + 12|0); HEAP32[$435>>2] = $348; $$sum15$i = (($246) + 8)|0; $436 = (($v$3$lcssa$i) + ($$sum15$i)|0); HEAP32[$436>>2] = $F5$0$i; $$sum16$i = (($246) + 12)|0; $437 = (($v$3$lcssa$i) + ($$sum16$i)|0); HEAP32[$437>>2] = $425; break; } $438 = $rsize$3$lcssa$i >>> 8; $439 = ($438|0)==(0); if ($439) { $I7$0$i = 0; } else { $440 = ($rsize$3$lcssa$i>>>0)>(16777215); if ($440) { $I7$0$i = 31; } else { $441 = (($438) + 1048320)|0; $442 = $441 >>> 16; $443 = $442 & 8; $444 = $438 << $443; $445 = (($444) + 520192)|0; $446 = $445 >>> 16; $447 = $446 & 4; $448 = $447 | $443; $449 = $444 << $447; $450 = (($449) + 245760)|0; $451 = $450 >>> 16; $452 = $451 & 2; $453 = $448 | $452; $454 = (14 - ($453))|0; $455 = $449 << $452; $456 = $455 >>> 15; $457 = (($454) + ($456))|0; $458 = $457 << 1; $459 = (($457) + 7)|0; $460 = $rsize$3$lcssa$i >>> $459; $461 = $460 & 1; $462 = $461 | $458; $I7$0$i = $462; } } $463 = (488 + ($I7$0$i<<2)|0); $$sum2$i = (($246) + 28)|0; $464 = (($v$3$lcssa$i) + ($$sum2$i)|0); HEAP32[$464>>2] = $I7$0$i; $$sum3$i27 = (($246) + 16)|0; $465 = (($v$3$lcssa$i) + ($$sum3$i27)|0); $$sum4$i28 = (($246) + 20)|0; $466 = (($v$3$lcssa$i) + ($$sum4$i28)|0); HEAP32[$466>>2] = 0; HEAP32[$465>>2] = 0; $467 = HEAP32[(188)>>2]|0; $468 = 1 << $I7$0$i; $469 = $467 & $468; $470 = ($469|0)==(0); if ($470) { $471 = $467 | $468; HEAP32[(188)>>2] = $471; HEAP32[$463>>2] = $348; $$sum5$i = (($246) + 24)|0; $472 = (($v$3$lcssa$i) + ($$sum5$i)|0); HEAP32[$472>>2] = $463; $$sum6$i = (($246) + 12)|0; $473 = (($v$3$lcssa$i) + ($$sum6$i)|0); HEAP32[$473>>2] = $348; $$sum7$i = (($246) + 8)|0; $474 = (($v$3$lcssa$i) + ($$sum7$i)|0); HEAP32[$474>>2] = $348; break; } $475 = HEAP32[$463>>2]|0; $476 = ((($475)) + 4|0); $477 = HEAP32[$476>>2]|0; $478 = $477 & -8; $479 = ($478|0)==($rsize$3$lcssa$i|0); L217: do { if ($479) { $T$0$lcssa$i = $475; } else { $480 = ($I7$0$i|0)==(31); $481 = $I7$0$i >>> 1; $482 = (25 - ($481))|0; $483 = $480 ? 0 : $482; $484 = $rsize$3$lcssa$i << $483; $K12$029$i = $484;$T$028$i = $475; while(1) { $491 = $K12$029$i >>> 31; $492 = (((($T$028$i)) + 16|0) + ($491<<2)|0); $487 = HEAP32[$492>>2]|0; $493 = ($487|0)==(0|0); if ($493) { $$lcssa232 = $492;$T$028$i$lcssa = $T$028$i; break; } $485 = $K12$029$i << 1; $486 = ((($487)) + 4|0); $488 = HEAP32[$486>>2]|0; $489 = $488 & -8; $490 = ($489|0)==($rsize$3$lcssa$i|0); if ($490) { $T$0$lcssa$i = $487; break L217; } else { $K12$029$i = $485;$T$028$i = $487; } } $494 = HEAP32[(200)>>2]|0; $495 = ($$lcssa232>>>0)<($494>>>0); if ($495) { _abort(); // unreachable; } else { HEAP32[$$lcssa232>>2] = $348; $$sum11$i = (($246) + 24)|0; $496 = (($v$3$lcssa$i) + ($$sum11$i)|0); HEAP32[$496>>2] = $T$028$i$lcssa; $$sum12$i = (($246) + 12)|0; $497 = (($v$3$lcssa$i) + ($$sum12$i)|0); HEAP32[$497>>2] = $348; $$sum13$i = (($246) + 8)|0; $498 = (($v$3$lcssa$i) + ($$sum13$i)|0); HEAP32[$498>>2] = $348; break L199; } } } while(0); $499 = ((($T$0$lcssa$i)) + 8|0); $500 = HEAP32[$499>>2]|0; $501 = HEAP32[(200)>>2]|0; $502 = ($500>>>0)>=($501>>>0); $not$$i = ($T$0$lcssa$i>>>0)>=($501>>>0); $503 = $502 & $not$$i; if ($503) { $504 = ((($500)) + 12|0); HEAP32[$504>>2] = $348; HEAP32[$499>>2] = $348; $$sum8$i = (($246) + 8)|0; $505 = (($v$3$lcssa$i) + ($$sum8$i)|0); HEAP32[$505>>2] = $500; $$sum9$i = (($246) + 12)|0; $506 = (($v$3$lcssa$i) + ($$sum9$i)|0); HEAP32[$506>>2] = $T$0$lcssa$i; $$sum10$i = (($246) + 24)|0; $507 = (($v$3$lcssa$i) + ($$sum10$i)|0); HEAP32[$507>>2] = 0; break; } else { _abort(); // unreachable; } } } while(0); $508 = ((($v$3$lcssa$i)) + 8|0); $mem$0 = $508; return ($mem$0|0); } else { $nb$0 = $246; } } } } } } while(0); $509 = HEAP32[(192)>>2]|0; $510 = ($509>>>0)<($nb$0>>>0); if (!($510)) { $511 = (($509) - ($nb$0))|0; $512 = HEAP32[(204)>>2]|0; $513 = ($511>>>0)>(15); if ($513) { $514 = (($512) + ($nb$0)|0); HEAP32[(204)>>2] = $514; HEAP32[(192)>>2] = $511; $515 = $511 | 1; $$sum2 = (($nb$0) + 4)|0; $516 = (($512) + ($$sum2)|0); HEAP32[$516>>2] = $515; $517 = (($512) + ($509)|0); HEAP32[$517>>2] = $511; $518 = $nb$0 | 3; $519 = ((($512)) + 4|0); HEAP32[$519>>2] = $518; } else { HEAP32[(192)>>2] = 0; HEAP32[(204)>>2] = 0; $520 = $509 | 3; $521 = ((($512)) + 4|0); HEAP32[$521>>2] = $520; $$sum1 = (($509) + 4)|0; $522 = (($512) + ($$sum1)|0); $523 = HEAP32[$522>>2]|0; $524 = $523 | 1; HEAP32[$522>>2] = $524; } $525 = ((($512)) + 8|0); $mem$0 = $525; return ($mem$0|0); } $526 = HEAP32[(196)>>2]|0; $527 = ($526>>>0)>($nb$0>>>0); if ($527) { $528 = (($526) - ($nb$0))|0; HEAP32[(196)>>2] = $528; $529 = HEAP32[(208)>>2]|0; $530 = (($529) + ($nb$0)|0); HEAP32[(208)>>2] = $530; $531 = $528 | 1; $$sum = (($nb$0) + 4)|0; $532 = (($529) + ($$sum)|0); HEAP32[$532>>2] = $531; $533 = $nb$0 | 3; $534 = ((($529)) + 4|0); HEAP32[$534>>2] = $533; $535 = ((($529)) + 8|0); $mem$0 = $535; return ($mem$0|0); } $536 = HEAP32[656>>2]|0; $537 = ($536|0)==(0); do { if ($537) { $538 = (_sysconf(30)|0); $539 = (($538) + -1)|0; $540 = $539 & $538; $541 = ($540|0)==(0); if ($541) { HEAP32[(664)>>2] = $538; HEAP32[(660)>>2] = $538; HEAP32[(668)>>2] = -1; HEAP32[(672)>>2] = -1; HEAP32[(676)>>2] = 0; HEAP32[(628)>>2] = 0; $542 = (_time((0|0))|0); $543 = $542 & -16; $544 = $543 ^ 1431655768; HEAP32[656>>2] = $544; break; } else { _abort(); // unreachable; } } } while(0); $545 = (($nb$0) + 48)|0; $546 = HEAP32[(664)>>2]|0; $547 = (($nb$0) + 47)|0; $548 = (($546) + ($547))|0; $549 = (0 - ($546))|0; $550 = $548 & $549; $551 = ($550>>>0)>($nb$0>>>0); if (!($551)) { $mem$0 = 0; return ($mem$0|0); } $552 = HEAP32[(624)>>2]|0; $553 = ($552|0)==(0); if (!($553)) { $554 = HEAP32[(616)>>2]|0; $555 = (($554) + ($550))|0; $556 = ($555>>>0)<=($554>>>0); $557 = ($555>>>0)>($552>>>0); $or$cond1$i = $556 | $557; if ($or$cond1$i) { $mem$0 = 0; return ($mem$0|0); } } $558 = HEAP32[(628)>>2]|0; $559 = $558 & 4; $560 = ($559|0)==(0); L258: do { if ($560) { $561 = HEAP32[(208)>>2]|0; $562 = ($561|0)==(0|0); L260: do { if ($562) { label = 174; } else { $sp$0$i$i = (632); while(1) { $563 = HEAP32[$sp$0$i$i>>2]|0; $564 = ($563>>>0)>($561>>>0); if (!($564)) { $565 = ((($sp$0$i$i)) + 4|0); $566 = HEAP32[$565>>2]|0; $567 = (($563) + ($566)|0); $568 = ($567>>>0)>($561>>>0); if ($568) { $$lcssa228 = $sp$0$i$i;$$lcssa230 = $565; break; } } $569 = ((($sp$0$i$i)) + 8|0); $570 = HEAP32[$569>>2]|0; $571 = ($570|0)==(0|0); if ($571) { label = 174; break L260; } else { $sp$0$i$i = $570; } } $594 = HEAP32[(196)>>2]|0; $595 = (($548) - ($594))|0; $596 = $595 & $549; $597 = ($596>>>0)<(2147483647); if ($597) { $598 = (_sbrk(($596|0))|0); $599 = HEAP32[$$lcssa228>>2]|0; $600 = HEAP32[$$lcssa230>>2]|0; $601 = (($599) + ($600)|0); $602 = ($598|0)==($601|0); $$3$i = $602 ? $596 : 0; if ($602) { $603 = ($598|0)==((-1)|0); if ($603) { $tsize$0323944$i = $$3$i; } else { $tbase$255$i = $598;$tsize$254$i = $$3$i; label = 194; break L258; } } else { $br$0$ph$i = $598;$ssize$1$ph$i = $596;$tsize$0$ph$i = $$3$i; label = 184; } } else { $tsize$0323944$i = 0; } } } while(0); do { if ((label|0) == 174) { $572 = (_sbrk(0)|0); $573 = ($572|0)==((-1)|0); if ($573) { $tsize$0323944$i = 0; } else { $574 = $572; $575 = HEAP32[(660)>>2]|0; $576 = (($575) + -1)|0; $577 = $576 & $574; $578 = ($577|0)==(0); if ($578) { $ssize$0$i = $550; } else { $579 = (($576) + ($574))|0; $580 = (0 - ($575))|0; $581 = $579 & $580; $582 = (($550) - ($574))|0; $583 = (($582) + ($581))|0; $ssize$0$i = $583; } $584 = HEAP32[(616)>>2]|0; $585 = (($584) + ($ssize$0$i))|0; $586 = ($ssize$0$i>>>0)>($nb$0>>>0); $587 = ($ssize$0$i>>>0)<(2147483647); $or$cond$i30 = $586 & $587; if ($or$cond$i30) { $588 = HEAP32[(624)>>2]|0; $589 = ($588|0)==(0); if (!($589)) { $590 = ($585>>>0)<=($584>>>0); $591 = ($585>>>0)>($588>>>0); $or$cond2$i = $590 | $591; if ($or$cond2$i) { $tsize$0323944$i = 0; break; } } $592 = (_sbrk(($ssize$0$i|0))|0); $593 = ($592|0)==($572|0); $ssize$0$$i = $593 ? $ssize$0$i : 0; if ($593) { $tbase$255$i = $572;$tsize$254$i = $ssize$0$$i; label = 194; break L258; } else { $br$0$ph$i = $592;$ssize$1$ph$i = $ssize$0$i;$tsize$0$ph$i = $ssize$0$$i; label = 184; } } else { $tsize$0323944$i = 0; } } } } while(0); L280: do { if ((label|0) == 184) { $604 = (0 - ($ssize$1$ph$i))|0; $605 = ($br$0$ph$i|0)!=((-1)|0); $606 = ($ssize$1$ph$i>>>0)<(2147483647); $or$cond5$i = $606 & $605; $607 = ($545>>>0)>($ssize$1$ph$i>>>0); $or$cond6$i = $607 & $or$cond5$i; do { if ($or$cond6$i) { $608 = HEAP32[(664)>>2]|0; $609 = (($547) - ($ssize$1$ph$i))|0; $610 = (($609) + ($608))|0; $611 = (0 - ($608))|0; $612 = $610 & $611; $613 = ($612>>>0)<(2147483647); if ($613) { $614 = (_sbrk(($612|0))|0); $615 = ($614|0)==((-1)|0); if ($615) { (_sbrk(($604|0))|0); $tsize$0323944$i = $tsize$0$ph$i; break L280; } else { $616 = (($612) + ($ssize$1$ph$i))|0; $ssize$2$i = $616; break; } } else { $ssize$2$i = $ssize$1$ph$i; } } else { $ssize$2$i = $ssize$1$ph$i; } } while(0); $617 = ($br$0$ph$i|0)==((-1)|0); if ($617) { $tsize$0323944$i = $tsize$0$ph$i; } else { $tbase$255$i = $br$0$ph$i;$tsize$254$i = $ssize$2$i; label = 194; break L258; } } } while(0); $618 = HEAP32[(628)>>2]|0; $619 = $618 | 4; HEAP32[(628)>>2] = $619; $tsize$1$i = $tsize$0323944$i; label = 191; } else { $tsize$1$i = 0; label = 191; } } while(0); if ((label|0) == 191) { $620 = ($550>>>0)<(2147483647); if ($620) { $621 = (_sbrk(($550|0))|0); $622 = (_sbrk(0)|0); $623 = ($621|0)!=((-1)|0); $624 = ($622|0)!=((-1)|0); $or$cond3$i = $623 & $624; $625 = ($621>>>0)<($622>>>0); $or$cond8$i = $625 & $or$cond3$i; if ($or$cond8$i) { $626 = $622; $627 = $621; $628 = (($626) - ($627))|0; $629 = (($nb$0) + 40)|0; $630 = ($628>>>0)>($629>>>0); $$tsize$1$i = $630 ? $628 : $tsize$1$i; if ($630) { $tbase$255$i = $621;$tsize$254$i = $$tsize$1$i; label = 194; } } } } if ((label|0) == 194) { $631 = HEAP32[(616)>>2]|0; $632 = (($631) + ($tsize$254$i))|0; HEAP32[(616)>>2] = $632; $633 = HEAP32[(620)>>2]|0; $634 = ($632>>>0)>($633>>>0); if ($634) { HEAP32[(620)>>2] = $632; } $635 = HEAP32[(208)>>2]|0; $636 = ($635|0)==(0|0); L299: do { if ($636) { $637 = HEAP32[(200)>>2]|0; $638 = ($637|0)==(0|0); $639 = ($tbase$255$i>>>0)<($637>>>0); $or$cond9$i = $638 | $639; if ($or$cond9$i) { HEAP32[(200)>>2] = $tbase$255$i; } HEAP32[(632)>>2] = $tbase$255$i; HEAP32[(636)>>2] = $tsize$254$i; HEAP32[(644)>>2] = 0; $640 = HEAP32[656>>2]|0; HEAP32[(220)>>2] = $640; HEAP32[(216)>>2] = -1; $i$02$i$i = 0; while(1) { $641 = $i$02$i$i << 1; $642 = (224 + ($641<<2)|0); $$sum$i$i = (($641) + 3)|0; $643 = (224 + ($$sum$i$i<<2)|0); HEAP32[$643>>2] = $642; $$sum1$i$i = (($641) + 2)|0; $644 = (224 + ($$sum1$i$i<<2)|0); HEAP32[$644>>2] = $642; $645 = (($i$02$i$i) + 1)|0; $exitcond$i$i = ($645|0)==(32); if ($exitcond$i$i) { break; } else { $i$02$i$i = $645; } } $646 = (($tsize$254$i) + -40)|0; $647 = ((($tbase$255$i)) + 8|0); $648 = $647; $649 = $648 & 7; $650 = ($649|0)==(0); $651 = (0 - ($648))|0; $652 = $651 & 7; $653 = $650 ? 0 : $652; $654 = (($tbase$255$i) + ($653)|0); $655 = (($646) - ($653))|0; HEAP32[(208)>>2] = $654; HEAP32[(196)>>2] = $655; $656 = $655 | 1; $$sum$i13$i = (($653) + 4)|0; $657 = (($tbase$255$i) + ($$sum$i13$i)|0); HEAP32[$657>>2] = $656; $$sum2$i$i = (($tsize$254$i) + -36)|0; $658 = (($tbase$255$i) + ($$sum2$i$i)|0); HEAP32[$658>>2] = 40; $659 = HEAP32[(672)>>2]|0; HEAP32[(212)>>2] = $659; } else { $sp$084$i = (632); while(1) { $660 = HEAP32[$sp$084$i>>2]|0; $661 = ((($sp$084$i)) + 4|0); $662 = HEAP32[$661>>2]|0; $663 = (($660) + ($662)|0); $664 = ($tbase$255$i|0)==($663|0); if ($664) { $$lcssa222 = $660;$$lcssa224 = $661;$$lcssa226 = $662;$sp$084$i$lcssa = $sp$084$i; label = 204; break; } $665 = ((($sp$084$i)) + 8|0); $666 = HEAP32[$665>>2]|0; $667 = ($666|0)==(0|0); if ($667) { break; } else { $sp$084$i = $666; } } if ((label|0) == 204) { $668 = ((($sp$084$i$lcssa)) + 12|0); $669 = HEAP32[$668>>2]|0; $670 = $669 & 8; $671 = ($670|0)==(0); if ($671) { $672 = ($635>>>0)>=($$lcssa222>>>0); $673 = ($635>>>0)<($tbase$255$i>>>0); $or$cond57$i = $673 & $672; if ($or$cond57$i) { $674 = (($$lcssa226) + ($tsize$254$i))|0; HEAP32[$$lcssa224>>2] = $674; $675 = HEAP32[(196)>>2]|0; $676 = (($675) + ($tsize$254$i))|0; $677 = ((($635)) + 8|0); $678 = $677; $679 = $678 & 7; $680 = ($679|0)==(0); $681 = (0 - ($678))|0; $682 = $681 & 7; $683 = $680 ? 0 : $682; $684 = (($635) + ($683)|0); $685 = (($676) - ($683))|0; HEAP32[(208)>>2] = $684; HEAP32[(196)>>2] = $685; $686 = $685 | 1; $$sum$i17$i = (($683) + 4)|0; $687 = (($635) + ($$sum$i17$i)|0); HEAP32[$687>>2] = $686; $$sum2$i18$i = (($676) + 4)|0; $688 = (($635) + ($$sum2$i18$i)|0); HEAP32[$688>>2] = 40; $689 = HEAP32[(672)>>2]|0; HEAP32[(212)>>2] = $689; break; } } } $690 = HEAP32[(200)>>2]|0; $691 = ($tbase$255$i>>>0)<($690>>>0); if ($691) { HEAP32[(200)>>2] = $tbase$255$i; $755 = $tbase$255$i; } else { $755 = $690; } $692 = (($tbase$255$i) + ($tsize$254$i)|0); $sp$183$i = (632); while(1) { $693 = HEAP32[$sp$183$i>>2]|0; $694 = ($693|0)==($692|0); if ($694) { $$lcssa219 = $sp$183$i;$sp$183$i$lcssa = $sp$183$i; label = 212; break; } $695 = ((($sp$183$i)) + 8|0); $696 = HEAP32[$695>>2]|0; $697 = ($696|0)==(0|0); if ($697) { $sp$0$i$i$i = (632); break; } else { $sp$183$i = $696; } } if ((label|0) == 212) { $698 = ((($sp$183$i$lcssa)) + 12|0); $699 = HEAP32[$698>>2]|0; $700 = $699 & 8; $701 = ($700|0)==(0); if ($701) { HEAP32[$$lcssa219>>2] = $tbase$255$i; $702 = ((($sp$183$i$lcssa)) + 4|0); $703 = HEAP32[$702>>2]|0; $704 = (($703) + ($tsize$254$i))|0; HEAP32[$702>>2] = $704; $705 = ((($tbase$255$i)) + 8|0); $706 = $705; $707 = $706 & 7; $708 = ($707|0)==(0); $709 = (0 - ($706))|0; $710 = $709 & 7; $711 = $708 ? 0 : $710; $712 = (($tbase$255$i) + ($711)|0); $$sum112$i = (($tsize$254$i) + 8)|0; $713 = (($tbase$255$i) + ($$sum112$i)|0); $714 = $713; $715 = $714 & 7; $716 = ($715|0)==(0); $717 = (0 - ($714))|0; $718 = $717 & 7; $719 = $716 ? 0 : $718; $$sum113$i = (($719) + ($tsize$254$i))|0; $720 = (($tbase$255$i) + ($$sum113$i)|0); $721 = $720; $722 = $712; $723 = (($721) - ($722))|0; $$sum$i19$i = (($711) + ($nb$0))|0; $724 = (($tbase$255$i) + ($$sum$i19$i)|0); $725 = (($723) - ($nb$0))|0; $726 = $nb$0 | 3; $$sum1$i20$i = (($711) + 4)|0; $727 = (($tbase$255$i) + ($$sum1$i20$i)|0); HEAP32[$727>>2] = $726; $728 = ($720|0)==($635|0); L324: do { if ($728) { $729 = HEAP32[(196)>>2]|0; $730 = (($729) + ($725))|0; HEAP32[(196)>>2] = $730; HEAP32[(208)>>2] = $724; $731 = $730 | 1; $$sum42$i$i = (($$sum$i19$i) + 4)|0; $732 = (($tbase$255$i) + ($$sum42$i$i)|0); HEAP32[$732>>2] = $731; } else { $733 = HEAP32[(204)>>2]|0; $734 = ($720|0)==($733|0); if ($734) { $735 = HEAP32[(192)>>2]|0; $736 = (($735) + ($725))|0; HEAP32[(192)>>2] = $736; HEAP32[(204)>>2] = $724; $737 = $736 | 1; $$sum40$i$i = (($$sum$i19$i) + 4)|0; $738 = (($tbase$255$i) + ($$sum40$i$i)|0); HEAP32[$738>>2] = $737; $$sum41$i$i = (($736) + ($$sum$i19$i))|0; $739 = (($tbase$255$i) + ($$sum41$i$i)|0); HEAP32[$739>>2] = $736; break; } $$sum2$i21$i = (($tsize$254$i) + 4)|0; $$sum114$i = (($$sum2$i21$i) + ($719))|0; $740 = (($tbase$255$i) + ($$sum114$i)|0); $741 = HEAP32[$740>>2]|0; $742 = $741 & 3; $743 = ($742|0)==(1); if ($743) { $744 = $741 & -8; $745 = $741 >>> 3; $746 = ($741>>>0)<(256); L332: do { if ($746) { $$sum3738$i$i = $719 | 8; $$sum124$i = (($$sum3738$i$i) + ($tsize$254$i))|0; $747 = (($tbase$255$i) + ($$sum124$i)|0); $748 = HEAP32[$747>>2]|0; $$sum39$i$i = (($tsize$254$i) + 12)|0; $$sum125$i = (($$sum39$i$i) + ($719))|0; $749 = (($tbase$255$i) + ($$sum125$i)|0); $750 = HEAP32[$749>>2]|0; $751 = $745 << 1; $752 = (224 + ($751<<2)|0); $753 = ($748|0)==($752|0); do { if (!($753)) { $754 = ($748>>>0)<($755>>>0); if ($754) { _abort(); // unreachable; } $756 = ((($748)) + 12|0); $757 = HEAP32[$756>>2]|0; $758 = ($757|0)==($720|0); if ($758) { break; } _abort(); // unreachable; } } while(0); $759 = ($750|0)==($748|0); if ($759) { $760 = 1 << $745; $761 = $760 ^ -1; $762 = HEAP32[184>>2]|0; $763 = $762 & $761; HEAP32[184>>2] = $763; break; } $764 = ($750|0)==($752|0); do { if ($764) { $$pre57$i$i = ((($750)) + 8|0); $$pre$phi58$i$iZ2D = $$pre57$i$i; } else { $765 = ($750>>>0)<($755>>>0); if ($765) { _abort(); // unreachable; } $766 = ((($750)) + 8|0); $767 = HEAP32[$766>>2]|0; $768 = ($767|0)==($720|0); if ($768) { $$pre$phi58$i$iZ2D = $766; break; } _abort(); // unreachable; } } while(0); $769 = ((($748)) + 12|0); HEAP32[$769>>2] = $750; HEAP32[$$pre$phi58$i$iZ2D>>2] = $748; } else { $$sum34$i$i = $719 | 24; $$sum115$i = (($$sum34$i$i) + ($tsize$254$i))|0; $770 = (($tbase$255$i) + ($$sum115$i)|0); $771 = HEAP32[$770>>2]|0; $$sum5$i$i = (($tsize$254$i) + 12)|0; $$sum116$i = (($$sum5$i$i) + ($719))|0; $772 = (($tbase$255$i) + ($$sum116$i)|0); $773 = HEAP32[$772>>2]|0; $774 = ($773|0)==($720|0); do { if ($774) { $$sum67$i$i = $719 | 16; $$sum122$i = (($$sum2$i21$i) + ($$sum67$i$i))|0; $784 = (($tbase$255$i) + ($$sum122$i)|0); $785 = HEAP32[$784>>2]|0; $786 = ($785|0)==(0|0); if ($786) { $$sum123$i = (($$sum67$i$i) + ($tsize$254$i))|0; $787 = (($tbase$255$i) + ($$sum123$i)|0); $788 = HEAP32[$787>>2]|0; $789 = ($788|0)==(0|0); if ($789) { $R$1$i$i = 0; break; } else { $R$0$i$i = $788;$RP$0$i$i = $787; } } else { $R$0$i$i = $785;$RP$0$i$i = $784; } while(1) { $790 = ((($R$0$i$i)) + 20|0); $791 = HEAP32[$790>>2]|0; $792 = ($791|0)==(0|0); if (!($792)) { $R$0$i$i = $791;$RP$0$i$i = $790; continue; } $793 = ((($R$0$i$i)) + 16|0); $794 = HEAP32[$793>>2]|0; $795 = ($794|0)==(0|0); if ($795) { $R$0$i$i$lcssa = $R$0$i$i;$RP$0$i$i$lcssa = $RP$0$i$i; break; } else { $R$0$i$i = $794;$RP$0$i$i = $793; } } $796 = ($RP$0$i$i$lcssa>>>0)<($755>>>0); if ($796) { _abort(); // unreachable; } else { HEAP32[$RP$0$i$i$lcssa>>2] = 0; $R$1$i$i = $R$0$i$i$lcssa; break; } } else { $$sum3536$i$i = $719 | 8; $$sum117$i = (($$sum3536$i$i) + ($tsize$254$i))|0; $775 = (($tbase$255$i) + ($$sum117$i)|0); $776 = HEAP32[$775>>2]|0; $777 = ($776>>>0)<($755>>>0); if ($777) { _abort(); // unreachable; } $778 = ((($776)) + 12|0); $779 = HEAP32[$778>>2]|0; $780 = ($779|0)==($720|0); if (!($780)) { _abort(); // unreachable; } $781 = ((($773)) + 8|0); $782 = HEAP32[$781>>2]|0; $783 = ($782|0)==($720|0); if ($783) { HEAP32[$778>>2] = $773; HEAP32[$781>>2] = $776; $R$1$i$i = $773; break; } else { _abort(); // unreachable; } } } while(0); $797 = ($771|0)==(0|0); if ($797) { break; } $$sum30$i$i = (($tsize$254$i) + 28)|0; $$sum118$i = (($$sum30$i$i) + ($719))|0; $798 = (($tbase$255$i) + ($$sum118$i)|0); $799 = HEAP32[$798>>2]|0; $800 = (488 + ($799<<2)|0); $801 = HEAP32[$800>>2]|0; $802 = ($720|0)==($801|0); do { if ($802) { HEAP32[$800>>2] = $R$1$i$i; $cond$i$i = ($R$1$i$i|0)==(0|0); if (!($cond$i$i)) { break; } $803 = 1 << $799; $804 = $803 ^ -1; $805 = HEAP32[(188)>>2]|0; $806 = $805 & $804; HEAP32[(188)>>2] = $806; break L332; } else { $807 = HEAP32[(200)>>2]|0; $808 = ($771>>>0)<($807>>>0); if ($808) { _abort(); // unreachable; } $809 = ((($771)) + 16|0); $810 = HEAP32[$809>>2]|0; $811 = ($810|0)==($720|0); if ($811) { HEAP32[$809>>2] = $R$1$i$i; } else { $812 = ((($771)) + 20|0); HEAP32[$812>>2] = $R$1$i$i; } $813 = ($R$1$i$i|0)==(0|0); if ($813) { break L332; } } } while(0); $814 = HEAP32[(200)>>2]|0; $815 = ($R$1$i$i>>>0)<($814>>>0); if ($815) { _abort(); // unreachable; } $816 = ((($R$1$i$i)) + 24|0); HEAP32[$816>>2] = $771; $$sum3132$i$i = $719 | 16; $$sum119$i = (($$sum3132$i$i) + ($tsize$254$i))|0; $817 = (($tbase$255$i) + ($$sum119$i)|0); $818 = HEAP32[$817>>2]|0; $819 = ($818|0)==(0|0); do { if (!($819)) { $820 = ($818>>>0)<($814>>>0); if ($820) { _abort(); // unreachable; } else { $821 = ((($R$1$i$i)) + 16|0); HEAP32[$821>>2] = $818; $822 = ((($818)) + 24|0); HEAP32[$822>>2] = $R$1$i$i; break; } } } while(0); $$sum120$i = (($$sum2$i21$i) + ($$sum3132$i$i))|0; $823 = (($tbase$255$i) + ($$sum120$i)|0); $824 = HEAP32[$823>>2]|0; $825 = ($824|0)==(0|0); if ($825) { break; } $826 = HEAP32[(200)>>2]|0; $827 = ($824>>>0)<($826>>>0); if ($827) { _abort(); // unreachable; } else { $828 = ((($R$1$i$i)) + 20|0); HEAP32[$828>>2] = $824; $829 = ((($824)) + 24|0); HEAP32[$829>>2] = $R$1$i$i; break; } } } while(0); $$sum9$i$i = $744 | $719; $$sum121$i = (($$sum9$i$i) + ($tsize$254$i))|0; $830 = (($tbase$255$i) + ($$sum121$i)|0); $831 = (($744) + ($725))|0; $oldfirst$0$i$i = $830;$qsize$0$i$i = $831; } else { $oldfirst$0$i$i = $720;$qsize$0$i$i = $725; } $832 = ((($oldfirst$0$i$i)) + 4|0); $833 = HEAP32[$832>>2]|0; $834 = $833 & -2; HEAP32[$832>>2] = $834; $835 = $qsize$0$i$i | 1; $$sum10$i$i = (($$sum$i19$i) + 4)|0; $836 = (($tbase$255$i) + ($$sum10$i$i)|0); HEAP32[$836>>2] = $835; $$sum11$i$i = (($qsize$0$i$i) + ($$sum$i19$i))|0; $837 = (($tbase$255$i) + ($$sum11$i$i)|0); HEAP32[$837>>2] = $qsize$0$i$i; $838 = $qsize$0$i$i >>> 3; $839 = ($qsize$0$i$i>>>0)<(256); if ($839) { $840 = $838 << 1; $841 = (224 + ($840<<2)|0); $842 = HEAP32[184>>2]|0; $843 = 1 << $838; $844 = $842 & $843; $845 = ($844|0)==(0); do { if ($845) { $846 = $842 | $843; HEAP32[184>>2] = $846; $$pre$i22$i = (($840) + 2)|0; $$pre56$i$i = (224 + ($$pre$i22$i<<2)|0); $$pre$phi$i23$iZ2D = $$pre56$i$i;$F4$0$i$i = $841; } else { $$sum29$i$i = (($840) + 2)|0; $847 = (224 + ($$sum29$i$i<<2)|0); $848 = HEAP32[$847>>2]|0; $849 = HEAP32[(200)>>2]|0; $850 = ($848>>>0)<($849>>>0); if (!($850)) { $$pre$phi$i23$iZ2D = $847;$F4$0$i$i = $848; break; } _abort(); // unreachable; } } while(0); HEAP32[$$pre$phi$i23$iZ2D>>2] = $724; $851 = ((($F4$0$i$i)) + 12|0); HEAP32[$851>>2] = $724; $$sum27$i$i = (($$sum$i19$i) + 8)|0; $852 = (($tbase$255$i) + ($$sum27$i$i)|0); HEAP32[$852>>2] = $F4$0$i$i; $$sum28$i$i = (($$sum$i19$i) + 12)|0; $853 = (($tbase$255$i) + ($$sum28$i$i)|0); HEAP32[$853>>2] = $841; break; } $854 = $qsize$0$i$i >>> 8; $855 = ($854|0)==(0); do { if ($855) { $I7$0$i$i = 0; } else { $856 = ($qsize$0$i$i>>>0)>(16777215); if ($856) { $I7$0$i$i = 31; break; } $857 = (($854) + 1048320)|0; $858 = $857 >>> 16; $859 = $858 & 8; $860 = $854 << $859; $861 = (($860) + 520192)|0; $862 = $861 >>> 16; $863 = $862 & 4; $864 = $863 | $859; $865 = $860 << $863; $866 = (($865) + 245760)|0; $867 = $866 >>> 16; $868 = $867 & 2; $869 = $864 | $868; $870 = (14 - ($869))|0; $871 = $865 << $868; $872 = $871 >>> 15; $873 = (($870) + ($872))|0; $874 = $873 << 1; $875 = (($873) + 7)|0; $876 = $qsize$0$i$i >>> $875; $877 = $876 & 1; $878 = $877 | $874; $I7$0$i$i = $878; } } while(0); $879 = (488 + ($I7$0$i$i<<2)|0); $$sum12$i$i = (($$sum$i19$i) + 28)|0; $880 = (($tbase$255$i) + ($$sum12$i$i)|0); HEAP32[$880>>2] = $I7$0$i$i; $$sum13$i$i = (($$sum$i19$i) + 16)|0; $881 = (($tbase$255$i) + ($$sum13$i$i)|0); $$sum14$i$i = (($$sum$i19$i) + 20)|0; $882 = (($tbase$255$i) + ($$sum14$i$i)|0); HEAP32[$882>>2] = 0; HEAP32[$881>>2] = 0; $883 = HEAP32[(188)>>2]|0; $884 = 1 << $I7$0$i$i; $885 = $883 & $884; $886 = ($885|0)==(0); if ($886) { $887 = $883 | $884; HEAP32[(188)>>2] = $887; HEAP32[$879>>2] = $724; $$sum15$i$i = (($$sum$i19$i) + 24)|0; $888 = (($tbase$255$i) + ($$sum15$i$i)|0); HEAP32[$888>>2] = $879; $$sum16$i$i = (($$sum$i19$i) + 12)|0; $889 = (($tbase$255$i) + ($$sum16$i$i)|0); HEAP32[$889>>2] = $724; $$sum17$i$i = (($$sum$i19$i) + 8)|0; $890 = (($tbase$255$i) + ($$sum17$i$i)|0); HEAP32[$890>>2] = $724; break; } $891 = HEAP32[$879>>2]|0; $892 = ((($891)) + 4|0); $893 = HEAP32[$892>>2]|0; $894 = $893 & -8; $895 = ($894|0)==($qsize$0$i$i|0); L418: do { if ($895) { $T$0$lcssa$i25$i = $891; } else { $896 = ($I7$0$i$i|0)==(31); $897 = $I7$0$i$i >>> 1; $898 = (25 - ($897))|0; $899 = $896 ? 0 : $898; $900 = $qsize$0$i$i << $899; $K8$051$i$i = $900;$T$050$i$i = $891; while(1) { $907 = $K8$051$i$i >>> 31; $908 = (((($T$050$i$i)) + 16|0) + ($907<<2)|0); $903 = HEAP32[$908>>2]|0; $909 = ($903|0)==(0|0); if ($909) { $$lcssa = $908;$T$050$i$i$lcssa = $T$050$i$i; break; } $901 = $K8$051$i$i << 1; $902 = ((($903)) + 4|0); $904 = HEAP32[$902>>2]|0; $905 = $904 & -8; $906 = ($905|0)==($qsize$0$i$i|0); if ($906) { $T$0$lcssa$i25$i = $903; break L418; } else { $K8$051$i$i = $901;$T$050$i$i = $903; } } $910 = HEAP32[(200)>>2]|0; $911 = ($$lcssa>>>0)<($910>>>0); if ($911) { _abort(); // unreachable; } else { HEAP32[$$lcssa>>2] = $724; $$sum23$i$i = (($$sum$i19$i) + 24)|0; $912 = (($tbase$255$i) + ($$sum23$i$i)|0); HEAP32[$912>>2] = $T$050$i$i$lcssa; $$sum24$i$i = (($$sum$i19$i) + 12)|0; $913 = (($tbase$255$i) + ($$sum24$i$i)|0); HEAP32[$913>>2] = $724; $$sum25$i$i = (($$sum$i19$i) + 8)|0; $914 = (($tbase$255$i) + ($$sum25$i$i)|0); HEAP32[$914>>2] = $724; break L324; } } } while(0); $915 = ((($T$0$lcssa$i25$i)) + 8|0); $916 = HEAP32[$915>>2]|0; $917 = HEAP32[(200)>>2]|0; $918 = ($916>>>0)>=($917>>>0); $not$$i26$i = ($T$0$lcssa$i25$i>>>0)>=($917>>>0); $919 = $918 & $not$$i26$i; if ($919) { $920 = ((($916)) + 12|0); HEAP32[$920>>2] = $724; HEAP32[$915>>2] = $724; $$sum20$i$i = (($$sum$i19$i) + 8)|0; $921 = (($tbase$255$i) + ($$sum20$i$i)|0); HEAP32[$921>>2] = $916; $$sum21$i$i = (($$sum$i19$i) + 12)|0; $922 = (($tbase$255$i) + ($$sum21$i$i)|0); HEAP32[$922>>2] = $T$0$lcssa$i25$i; $$sum22$i$i = (($$sum$i19$i) + 24)|0; $923 = (($tbase$255$i) + ($$sum22$i$i)|0); HEAP32[$923>>2] = 0; break; } else { _abort(); // unreachable; } } } while(0); $$sum1819$i$i = $711 | 8; $924 = (($tbase$255$i) + ($$sum1819$i$i)|0); $mem$0 = $924; return ($mem$0|0); } else { $sp$0$i$i$i = (632); } } while(1) { $925 = HEAP32[$sp$0$i$i$i>>2]|0; $926 = ($925>>>0)>($635>>>0); if (!($926)) { $927 = ((($sp$0$i$i$i)) + 4|0); $928 = HEAP32[$927>>2]|0; $929 = (($925) + ($928)|0); $930 = ($929>>>0)>($635>>>0); if ($930) { $$lcssa215 = $925;$$lcssa216 = $928;$$lcssa217 = $929; break; } } $931 = ((($sp$0$i$i$i)) + 8|0); $932 = HEAP32[$931>>2]|0; $sp$0$i$i$i = $932; } $$sum$i14$i = (($$lcssa216) + -47)|0; $$sum1$i15$i = (($$lcssa216) + -39)|0; $933 = (($$lcssa215) + ($$sum1$i15$i)|0); $934 = $933; $935 = $934 & 7; $936 = ($935|0)==(0); $937 = (0 - ($934))|0; $938 = $937 & 7; $939 = $936 ? 0 : $938; $$sum2$i16$i = (($$sum$i14$i) + ($939))|0; $940 = (($$lcssa215) + ($$sum2$i16$i)|0); $941 = ((($635)) + 16|0); $942 = ($940>>>0)<($941>>>0); $943 = $942 ? $635 : $940; $944 = ((($943)) + 8|0); $945 = (($tsize$254$i) + -40)|0; $946 = ((($tbase$255$i)) + 8|0); $947 = $946; $948 = $947 & 7; $949 = ($948|0)==(0); $950 = (0 - ($947))|0; $951 = $950 & 7; $952 = $949 ? 0 : $951; $953 = (($tbase$255$i) + ($952)|0); $954 = (($945) - ($952))|0; HEAP32[(208)>>2] = $953; HEAP32[(196)>>2] = $954; $955 = $954 | 1; $$sum$i$i$i = (($952) + 4)|0; $956 = (($tbase$255$i) + ($$sum$i$i$i)|0); HEAP32[$956>>2] = $955; $$sum2$i$i$i = (($tsize$254$i) + -36)|0; $957 = (($tbase$255$i) + ($$sum2$i$i$i)|0); HEAP32[$957>>2] = 40; $958 = HEAP32[(672)>>2]|0; HEAP32[(212)>>2] = $958; $959 = ((($943)) + 4|0); HEAP32[$959>>2] = 27; ;HEAP32[$944>>2]=HEAP32[(632)>>2]|0;HEAP32[$944+4>>2]=HEAP32[(632)+4>>2]|0;HEAP32[$944+8>>2]=HEAP32[(632)+8>>2]|0;HEAP32[$944+12>>2]=HEAP32[(632)+12>>2]|0; HEAP32[(632)>>2] = $tbase$255$i; HEAP32[(636)>>2] = $tsize$254$i; HEAP32[(644)>>2] = 0; HEAP32[(640)>>2] = $944; $960 = ((($943)) + 28|0); HEAP32[$960>>2] = 7; $961 = ((($943)) + 32|0); $962 = ($961>>>0)<($$lcssa217>>>0); if ($962) { $964 = $960; while(1) { $963 = ((($964)) + 4|0); HEAP32[$963>>2] = 7; $965 = ((($964)) + 8|0); $966 = ($965>>>0)<($$lcssa217>>>0); if ($966) { $964 = $963; } else { break; } } } $967 = ($943|0)==($635|0); if (!($967)) { $968 = $943; $969 = $635; $970 = (($968) - ($969))|0; $971 = HEAP32[$959>>2]|0; $972 = $971 & -2; HEAP32[$959>>2] = $972; $973 = $970 | 1; $974 = ((($635)) + 4|0); HEAP32[$974>>2] = $973; HEAP32[$943>>2] = $970; $975 = $970 >>> 3; $976 = ($970>>>0)<(256); if ($976) { $977 = $975 << 1; $978 = (224 + ($977<<2)|0); $979 = HEAP32[184>>2]|0; $980 = 1 << $975; $981 = $979 & $980; $982 = ($981|0)==(0); if ($982) { $983 = $979 | $980; HEAP32[184>>2] = $983; $$pre$i$i = (($977) + 2)|0; $$pre14$i$i = (224 + ($$pre$i$i<<2)|0); $$pre$phi$i$iZ2D = $$pre14$i$i;$F$0$i$i = $978; } else { $$sum4$i$i = (($977) + 2)|0; $984 = (224 + ($$sum4$i$i<<2)|0); $985 = HEAP32[$984>>2]|0; $986 = HEAP32[(200)>>2]|0; $987 = ($985>>>0)<($986>>>0); if ($987) { _abort(); // unreachable; } else { $$pre$phi$i$iZ2D = $984;$F$0$i$i = $985; } } HEAP32[$$pre$phi$i$iZ2D>>2] = $635; $988 = ((($F$0$i$i)) + 12|0); HEAP32[$988>>2] = $635; $989 = ((($635)) + 8|0); HEAP32[$989>>2] = $F$0$i$i; $990 = ((($635)) + 12|0); HEAP32[$990>>2] = $978; break; } $991 = $970 >>> 8; $992 = ($991|0)==(0); if ($992) { $I1$0$i$i = 0; } else { $993 = ($970>>>0)>(16777215); if ($993) { $I1$0$i$i = 31; } else { $994 = (($991) + 1048320)|0; $995 = $994 >>> 16; $996 = $995 & 8; $997 = $991 << $996; $998 = (($997) + 520192)|0; $999 = $998 >>> 16; $1000 = $999 & 4; $1001 = $1000 | $996; $1002 = $997 << $1000; $1003 = (($1002) + 245760)|0; $1004 = $1003 >>> 16; $1005 = $1004 & 2; $1006 = $1001 | $1005; $1007 = (14 - ($1006))|0; $1008 = $1002 << $1005; $1009 = $1008 >>> 15; $1010 = (($1007) + ($1009))|0; $1011 = $1010 << 1; $1012 = (($1010) + 7)|0; $1013 = $970 >>> $1012; $1014 = $1013 & 1; $1015 = $1014 | $1011; $I1$0$i$i = $1015; } } $1016 = (488 + ($I1$0$i$i<<2)|0); $1017 = ((($635)) + 28|0); HEAP32[$1017>>2] = $I1$0$i$i; $1018 = ((($635)) + 20|0); HEAP32[$1018>>2] = 0; HEAP32[$941>>2] = 0; $1019 = HEAP32[(188)>>2]|0; $1020 = 1 << $I1$0$i$i; $1021 = $1019 & $1020; $1022 = ($1021|0)==(0); if ($1022) { $1023 = $1019 | $1020; HEAP32[(188)>>2] = $1023; HEAP32[$1016>>2] = $635; $1024 = ((($635)) + 24|0); HEAP32[$1024>>2] = $1016; $1025 = ((($635)) + 12|0); HEAP32[$1025>>2] = $635; $1026 = ((($635)) + 8|0); HEAP32[$1026>>2] = $635; break; } $1027 = HEAP32[$1016>>2]|0; $1028 = ((($1027)) + 4|0); $1029 = HEAP32[$1028>>2]|0; $1030 = $1029 & -8; $1031 = ($1030|0)==($970|0); L459: do { if ($1031) { $T$0$lcssa$i$i = $1027; } else { $1032 = ($I1$0$i$i|0)==(31); $1033 = $I1$0$i$i >>> 1; $1034 = (25 - ($1033))|0; $1035 = $1032 ? 0 : $1034; $1036 = $970 << $1035; $K2$07$i$i = $1036;$T$06$i$i = $1027; while(1) { $1043 = $K2$07$i$i >>> 31; $1044 = (((($T$06$i$i)) + 16|0) + ($1043<<2)|0); $1039 = HEAP32[$1044>>2]|0; $1045 = ($1039|0)==(0|0); if ($1045) { $$lcssa211 = $1044;$T$06$i$i$lcssa = $T$06$i$i; break; } $1037 = $K2$07$i$i << 1; $1038 = ((($1039)) + 4|0); $1040 = HEAP32[$1038>>2]|0; $1041 = $1040 & -8; $1042 = ($1041|0)==($970|0); if ($1042) { $T$0$lcssa$i$i = $1039; break L459; } else { $K2$07$i$i = $1037;$T$06$i$i = $1039; } } $1046 = HEAP32[(200)>>2]|0; $1047 = ($$lcssa211>>>0)<($1046>>>0); if ($1047) { _abort(); // unreachable; } else { HEAP32[$$lcssa211>>2] = $635; $1048 = ((($635)) + 24|0); HEAP32[$1048>>2] = $T$06$i$i$lcssa; $1049 = ((($635)) + 12|0); HEAP32[$1049>>2] = $635; $1050 = ((($635)) + 8|0); HEAP32[$1050>>2] = $635; break L299; } } } while(0); $1051 = ((($T$0$lcssa$i$i)) + 8|0); $1052 = HEAP32[$1051>>2]|0; $1053 = HEAP32[(200)>>2]|0; $1054 = ($1052>>>0)>=($1053>>>0); $not$$i$i = ($T$0$lcssa$i$i>>>0)>=($1053>>>0); $1055 = $1054 & $not$$i$i; if ($1055) { $1056 = ((($1052)) + 12|0); HEAP32[$1056>>2] = $635; HEAP32[$1051>>2] = $635; $1057 = ((($635)) + 8|0); HEAP32[$1057>>2] = $1052; $1058 = ((($635)) + 12|0); HEAP32[$1058>>2] = $T$0$lcssa$i$i; $1059 = ((($635)) + 24|0); HEAP32[$1059>>2] = 0; break; } else { _abort(); // unreachable; } } } } while(0); $1060 = HEAP32[(196)>>2]|0; $1061 = ($1060>>>0)>($nb$0>>>0); if ($1061) { $1062 = (($1060) - ($nb$0))|0; HEAP32[(196)>>2] = $1062; $1063 = HEAP32[(208)>>2]|0; $1064 = (($1063) + ($nb$0)|0); HEAP32[(208)>>2] = $1064; $1065 = $1062 | 1; $$sum$i32 = (($nb$0) + 4)|0; $1066 = (($1063) + ($$sum$i32)|0); HEAP32[$1066>>2] = $1065; $1067 = $nb$0 | 3; $1068 = ((($1063)) + 4|0); HEAP32[$1068>>2] = $1067; $1069 = ((($1063)) + 8|0); $mem$0 = $1069; return ($mem$0|0); } } $1070 = (___errno_location()|0); HEAP32[$1070>>2] = 12; $mem$0 = 0; return ($mem$0|0); } function _free($mem) { $mem = $mem|0; var $$lcssa = 0, $$pre = 0, $$pre$phi59Z2D = 0, $$pre$phi61Z2D = 0, $$pre$phiZ2D = 0, $$pre57 = 0, $$pre58 = 0, $$pre60 = 0, $$sum = 0, $$sum11 = 0, $$sum12 = 0, $$sum13 = 0, $$sum14 = 0, $$sum1718 = 0, $$sum19 = 0, $$sum2 = 0, $$sum20 = 0, $$sum22 = 0, $$sum23 = 0, $$sum24 = 0; var $$sum25 = 0, $$sum26 = 0, $$sum27 = 0, $$sum28 = 0, $$sum29 = 0, $$sum3 = 0, $$sum30 = 0, $$sum31 = 0, $$sum5 = 0, $$sum67 = 0, $$sum8 = 0, $$sum9 = 0, $0 = 0, $1 = 0, $10 = 0, $100 = 0, $101 = 0, $102 = 0, $103 = 0, $104 = 0; var $105 = 0, $106 = 0, $107 = 0, $108 = 0, $109 = 0, $11 = 0, $110 = 0, $111 = 0, $112 = 0, $113 = 0, $114 = 0, $115 = 0, $116 = 0, $117 = 0, $118 = 0, $119 = 0, $12 = 0, $120 = 0, $121 = 0, $122 = 0; var $123 = 0, $124 = 0, $125 = 0, $126 = 0, $127 = 0, $128 = 0, $129 = 0, $13 = 0, $130 = 0, $131 = 0, $132 = 0, $133 = 0, $134 = 0, $135 = 0, $136 = 0, $137 = 0, $138 = 0, $139 = 0, $14 = 0, $140 = 0; var $141 = 0, $142 = 0, $143 = 0, $144 = 0, $145 = 0, $146 = 0, $147 = 0, $148 = 0, $149 = 0, $15 = 0, $150 = 0, $151 = 0, $152 = 0, $153 = 0, $154 = 0, $155 = 0, $156 = 0, $157 = 0, $158 = 0, $159 = 0; var $16 = 0, $160 = 0, $161 = 0, $162 = 0, $163 = 0, $164 = 0, $165 = 0, $166 = 0, $167 = 0, $168 = 0, $169 = 0, $17 = 0, $170 = 0, $171 = 0, $172 = 0, $173 = 0, $174 = 0, $175 = 0, $176 = 0, $177 = 0; var $178 = 0, $179 = 0, $18 = 0, $180 = 0, $181 = 0, $182 = 0, $183 = 0, $184 = 0, $185 = 0, $186 = 0, $187 = 0, $188 = 0, $189 = 0, $19 = 0, $190 = 0, $191 = 0, $192 = 0, $193 = 0, $194 = 0, $195 = 0; var $196 = 0, $197 = 0, $198 = 0, $199 = 0, $2 = 0, $20 = 0, $200 = 0, $201 = 0, $202 = 0, $203 = 0, $204 = 0, $205 = 0, $206 = 0, $207 = 0, $208 = 0, $209 = 0, $21 = 0, $210 = 0, $211 = 0, $212 = 0; var $213 = 0, $214 = 0, $215 = 0, $216 = 0, $217 = 0, $218 = 0, $219 = 0, $22 = 0, $220 = 0, $221 = 0, $222 = 0, $223 = 0, $224 = 0, $225 = 0, $226 = 0, $227 = 0, $228 = 0, $229 = 0, $23 = 0, $230 = 0; var $231 = 0, $232 = 0, $233 = 0, $234 = 0, $235 = 0, $236 = 0, $237 = 0, $238 = 0, $239 = 0, $24 = 0, $240 = 0, $241 = 0, $242 = 0, $243 = 0, $244 = 0, $245 = 0, $246 = 0, $247 = 0, $248 = 0, $249 = 0; var $25 = 0, $250 = 0, $251 = 0, $252 = 0, $253 = 0, $254 = 0, $255 = 0, $256 = 0, $257 = 0, $258 = 0, $259 = 0, $26 = 0, $260 = 0, $261 = 0, $262 = 0, $263 = 0, $264 = 0, $265 = 0, $266 = 0, $267 = 0; var $268 = 0, $269 = 0, $27 = 0, $270 = 0, $271 = 0, $272 = 0, $273 = 0, $274 = 0, $275 = 0, $276 = 0, $277 = 0, $278 = 0, $279 = 0, $28 = 0, $280 = 0, $281 = 0, $282 = 0, $283 = 0, $284 = 0, $285 = 0; var $286 = 0, $287 = 0, $288 = 0, $289 = 0, $29 = 0, $290 = 0, $291 = 0, $292 = 0, $293 = 0, $294 = 0, $295 = 0, $296 = 0, $297 = 0, $298 = 0, $299 = 0, $3 = 0, $30 = 0, $300 = 0, $301 = 0, $302 = 0; var $303 = 0, $304 = 0, $305 = 0, $306 = 0, $307 = 0, $308 = 0, $309 = 0, $31 = 0, $310 = 0, $311 = 0, $312 = 0, $313 = 0, $314 = 0, $315 = 0, $316 = 0, $317 = 0, $318 = 0, $319 = 0, $32 = 0, $320 = 0; var $321 = 0, $33 = 0, $34 = 0, $35 = 0, $36 = 0, $37 = 0, $38 = 0, $39 = 0, $4 = 0, $40 = 0, $41 = 0, $42 = 0, $43 = 0, $44 = 0, $45 = 0, $46 = 0, $47 = 0, $48 = 0, $49 = 0, $5 = 0; var $50 = 0, $51 = 0, $52 = 0, $53 = 0, $54 = 0, $55 = 0, $56 = 0, $57 = 0, $58 = 0, $59 = 0, $6 = 0, $60 = 0, $61 = 0, $62 = 0, $63 = 0, $64 = 0, $65 = 0, $66 = 0, $67 = 0, $68 = 0; var $69 = 0, $7 = 0, $70 = 0, $71 = 0, $72 = 0, $73 = 0, $74 = 0, $75 = 0, $76 = 0, $77 = 0, $78 = 0, $79 = 0, $8 = 0, $80 = 0, $81 = 0, $82 = 0, $83 = 0, $84 = 0, $85 = 0, $86 = 0; var $87 = 0, $88 = 0, $89 = 0, $9 = 0, $90 = 0, $91 = 0, $92 = 0, $93 = 0, $94 = 0, $95 = 0, $96 = 0, $97 = 0, $98 = 0, $99 = 0, $F16$0 = 0, $I18$0 = 0, $K19$052 = 0, $R$0 = 0, $R$0$lcssa = 0, $R$1 = 0; var $R7$0 = 0, $R7$0$lcssa = 0, $R7$1 = 0, $RP$0 = 0, $RP$0$lcssa = 0, $RP9$0 = 0, $RP9$0$lcssa = 0, $T$0$lcssa = 0, $T$051 = 0, $T$051$lcssa = 0, $cond = 0, $cond47 = 0, $not$ = 0, $p$0 = 0, $psize$0 = 0, $psize$1 = 0, $sp$0$i = 0, $sp$0$in$i = 0, label = 0, sp = 0; sp = STACKTOP; $0 = ($mem|0)==(0|0); if ($0) { return; } $1 = ((($mem)) + -8|0); $2 = HEAP32[(200)>>2]|0; $3 = ($1>>>0)<($2>>>0); if ($3) { _abort(); // unreachable; } $4 = ((($mem)) + -4|0); $5 = HEAP32[$4>>2]|0; $6 = $5 & 3; $7 = ($6|0)==(1); if ($7) { _abort(); // unreachable; } $8 = $5 & -8; $$sum = (($8) + -8)|0; $9 = (($mem) + ($$sum)|0); $10 = $5 & 1; $11 = ($10|0)==(0); do { if ($11) { $12 = HEAP32[$1>>2]|0; $13 = ($6|0)==(0); if ($13) { return; } $$sum2 = (-8 - ($12))|0; $14 = (($mem) + ($$sum2)|0); $15 = (($12) + ($8))|0; $16 = ($14>>>0)<($2>>>0); if ($16) { _abort(); // unreachable; } $17 = HEAP32[(204)>>2]|0; $18 = ($14|0)==($17|0); if ($18) { $$sum3 = (($8) + -4)|0; $103 = (($mem) + ($$sum3)|0); $104 = HEAP32[$103>>2]|0; $105 = $104 & 3; $106 = ($105|0)==(3); if (!($106)) { $p$0 = $14;$psize$0 = $15; break; } HEAP32[(192)>>2] = $15; $107 = $104 & -2; HEAP32[$103>>2] = $107; $108 = $15 | 1; $$sum20 = (($$sum2) + 4)|0; $109 = (($mem) + ($$sum20)|0); HEAP32[$109>>2] = $108; HEAP32[$9>>2] = $15; return; } $19 = $12 >>> 3; $20 = ($12>>>0)<(256); if ($20) { $$sum30 = (($$sum2) + 8)|0; $21 = (($mem) + ($$sum30)|0); $22 = HEAP32[$21>>2]|0; $$sum31 = (($$sum2) + 12)|0; $23 = (($mem) + ($$sum31)|0); $24 = HEAP32[$23>>2]|0; $25 = $19 << 1; $26 = (224 + ($25<<2)|0); $27 = ($22|0)==($26|0); if (!($27)) { $28 = ($22>>>0)<($2>>>0); if ($28) { _abort(); // unreachable; } $29 = ((($22)) + 12|0); $30 = HEAP32[$29>>2]|0; $31 = ($30|0)==($14|0); if (!($31)) { _abort(); // unreachable; } } $32 = ($24|0)==($22|0); if ($32) { $33 = 1 << $19; $34 = $33 ^ -1; $35 = HEAP32[184>>2]|0; $36 = $35 & $34; HEAP32[184>>2] = $36; $p$0 = $14;$psize$0 = $15; break; } $37 = ($24|0)==($26|0); if ($37) { $$pre60 = ((($24)) + 8|0); $$pre$phi61Z2D = $$pre60; } else { $38 = ($24>>>0)<($2>>>0); if ($38) { _abort(); // unreachable; } $39 = ((($24)) + 8|0); $40 = HEAP32[$39>>2]|0; $41 = ($40|0)==($14|0); if ($41) { $$pre$phi61Z2D = $39; } else { _abort(); // unreachable; } } $42 = ((($22)) + 12|0); HEAP32[$42>>2] = $24; HEAP32[$$pre$phi61Z2D>>2] = $22; $p$0 = $14;$psize$0 = $15; break; } $$sum22 = (($$sum2) + 24)|0; $43 = (($mem) + ($$sum22)|0); $44 = HEAP32[$43>>2]|0; $$sum23 = (($$sum2) + 12)|0; $45 = (($mem) + ($$sum23)|0); $46 = HEAP32[$45>>2]|0; $47 = ($46|0)==($14|0); do { if ($47) { $$sum25 = (($$sum2) + 20)|0; $57 = (($mem) + ($$sum25)|0); $58 = HEAP32[$57>>2]|0; $59 = ($58|0)==(0|0); if ($59) { $$sum24 = (($$sum2) + 16)|0; $60 = (($mem) + ($$sum24)|0); $61 = HEAP32[$60>>2]|0; $62 = ($61|0)==(0|0); if ($62) { $R$1 = 0; break; } else { $R$0 = $61;$RP$0 = $60; } } else { $R$0 = $58;$RP$0 = $57; } while(1) { $63 = ((($R$0)) + 20|0); $64 = HEAP32[$63>>2]|0; $65 = ($64|0)==(0|0); if (!($65)) { $R$0 = $64;$RP$0 = $63; continue; } $66 = ((($R$0)) + 16|0); $67 = HEAP32[$66>>2]|0; $68 = ($67|0)==(0|0); if ($68) { $R$0$lcssa = $R$0;$RP$0$lcssa = $RP$0; break; } else { $R$0 = $67;$RP$0 = $66; } } $69 = ($RP$0$lcssa>>>0)<($2>>>0); if ($69) { _abort(); // unreachable; } else { HEAP32[$RP$0$lcssa>>2] = 0; $R$1 = $R$0$lcssa; break; } } else { $$sum29 = (($$sum2) + 8)|0; $48 = (($mem) + ($$sum29)|0); $49 = HEAP32[$48>>2]|0; $50 = ($49>>>0)<($2>>>0); if ($50) { _abort(); // unreachable; } $51 = ((($49)) + 12|0); $52 = HEAP32[$51>>2]|0; $53 = ($52|0)==($14|0); if (!($53)) { _abort(); // unreachable; } $54 = ((($46)) + 8|0); $55 = HEAP32[$54>>2]|0; $56 = ($55|0)==($14|0); if ($56) { HEAP32[$51>>2] = $46; HEAP32[$54>>2] = $49; $R$1 = $46; break; } else { _abort(); // unreachable; } } } while(0); $70 = ($44|0)==(0|0); if ($70) { $p$0 = $14;$psize$0 = $15; } else { $$sum26 = (($$sum2) + 28)|0; $71 = (($mem) + ($$sum26)|0); $72 = HEAP32[$71>>2]|0; $73 = (488 + ($72<<2)|0); $74 = HEAP32[$73>>2]|0; $75 = ($14|0)==($74|0); if ($75) { HEAP32[$73>>2] = $R$1; $cond = ($R$1|0)==(0|0); if ($cond) { $76 = 1 << $72; $77 = $76 ^ -1; $78 = HEAP32[(188)>>2]|0; $79 = $78 & $77; HEAP32[(188)>>2] = $79; $p$0 = $14;$psize$0 = $15; break; } } else { $80 = HEAP32[(200)>>2]|0; $81 = ($44>>>0)<($80>>>0); if ($81) { _abort(); // unreachable; } $82 = ((($44)) + 16|0); $83 = HEAP32[$82>>2]|0; $84 = ($83|0)==($14|0); if ($84) { HEAP32[$82>>2] = $R$1; } else { $85 = ((($44)) + 20|0); HEAP32[$85>>2] = $R$1; } $86 = ($R$1|0)==(0|0); if ($86) { $p$0 = $14;$psize$0 = $15; break; } } $87 = HEAP32[(200)>>2]|0; $88 = ($R$1>>>0)<($87>>>0); if ($88) { _abort(); // unreachable; } $89 = ((($R$1)) + 24|0); HEAP32[$89>>2] = $44; $$sum27 = (($$sum2) + 16)|0; $90 = (($mem) + ($$sum27)|0); $91 = HEAP32[$90>>2]|0; $92 = ($91|0)==(0|0); do { if (!($92)) { $93 = ($91>>>0)<($87>>>0); if ($93) { _abort(); // unreachable; } else { $94 = ((($R$1)) + 16|0); HEAP32[$94>>2] = $91; $95 = ((($91)) + 24|0); HEAP32[$95>>2] = $R$1; break; } } } while(0); $$sum28 = (($$sum2) + 20)|0; $96 = (($mem) + ($$sum28)|0); $97 = HEAP32[$96>>2]|0; $98 = ($97|0)==(0|0); if ($98) { $p$0 = $14;$psize$0 = $15; } else { $99 = HEAP32[(200)>>2]|0; $100 = ($97>>>0)<($99>>>0); if ($100) { _abort(); // unreachable; } else { $101 = ((($R$1)) + 20|0); HEAP32[$101>>2] = $97; $102 = ((($97)) + 24|0); HEAP32[$102>>2] = $R$1; $p$0 = $14;$psize$0 = $15; break; } } } } else { $p$0 = $1;$psize$0 = $8; } } while(0); $110 = ($p$0>>>0)<($9>>>0); if (!($110)) { _abort(); // unreachable; } $$sum19 = (($8) + -4)|0; $111 = (($mem) + ($$sum19)|0); $112 = HEAP32[$111>>2]|0; $113 = $112 & 1; $114 = ($113|0)==(0); if ($114) { _abort(); // unreachable; } $115 = $112 & 2; $116 = ($115|0)==(0); if ($116) { $117 = HEAP32[(208)>>2]|0; $118 = ($9|0)==($117|0); if ($118) { $119 = HEAP32[(196)>>2]|0; $120 = (($119) + ($psize$0))|0; HEAP32[(196)>>2] = $120; HEAP32[(208)>>2] = $p$0; $121 = $120 | 1; $122 = ((($p$0)) + 4|0); HEAP32[$122>>2] = $121; $123 = HEAP32[(204)>>2]|0; $124 = ($p$0|0)==($123|0); if (!($124)) { return; } HEAP32[(204)>>2] = 0; HEAP32[(192)>>2] = 0; return; } $125 = HEAP32[(204)>>2]|0; $126 = ($9|0)==($125|0); if ($126) { $127 = HEAP32[(192)>>2]|0; $128 = (($127) + ($psize$0))|0; HEAP32[(192)>>2] = $128; HEAP32[(204)>>2] = $p$0; $129 = $128 | 1; $130 = ((($p$0)) + 4|0); HEAP32[$130>>2] = $129; $131 = (($p$0) + ($128)|0); HEAP32[$131>>2] = $128; return; } $132 = $112 & -8; $133 = (($132) + ($psize$0))|0; $134 = $112 >>> 3; $135 = ($112>>>0)<(256); do { if ($135) { $136 = (($mem) + ($8)|0); $137 = HEAP32[$136>>2]|0; $$sum1718 = $8 | 4; $138 = (($mem) + ($$sum1718)|0); $139 = HEAP32[$138>>2]|0; $140 = $134 << 1; $141 = (224 + ($140<<2)|0); $142 = ($137|0)==($141|0); if (!($142)) { $143 = HEAP32[(200)>>2]|0; $144 = ($137>>>0)<($143>>>0); if ($144) { _abort(); // unreachable; } $145 = ((($137)) + 12|0); $146 = HEAP32[$145>>2]|0; $147 = ($146|0)==($9|0); if (!($147)) { _abort(); // unreachable; } } $148 = ($139|0)==($137|0); if ($148) { $149 = 1 << $134; $150 = $149 ^ -1; $151 = HEAP32[184>>2]|0; $152 = $151 & $150; HEAP32[184>>2] = $152; break; } $153 = ($139|0)==($141|0); if ($153) { $$pre58 = ((($139)) + 8|0); $$pre$phi59Z2D = $$pre58; } else { $154 = HEAP32[(200)>>2]|0; $155 = ($139>>>0)<($154>>>0); if ($155) { _abort(); // unreachable; } $156 = ((($139)) + 8|0); $157 = HEAP32[$156>>2]|0; $158 = ($157|0)==($9|0); if ($158) { $$pre$phi59Z2D = $156; } else { _abort(); // unreachable; } } $159 = ((($137)) + 12|0); HEAP32[$159>>2] = $139; HEAP32[$$pre$phi59Z2D>>2] = $137; } else { $$sum5 = (($8) + 16)|0; $160 = (($mem) + ($$sum5)|0); $161 = HEAP32[$160>>2]|0; $$sum67 = $8 | 4; $162 = (($mem) + ($$sum67)|0); $163 = HEAP32[$162>>2]|0; $164 = ($163|0)==($9|0); do { if ($164) { $$sum9 = (($8) + 12)|0; $175 = (($mem) + ($$sum9)|0); $176 = HEAP32[$175>>2]|0; $177 = ($176|0)==(0|0); if ($177) { $$sum8 = (($8) + 8)|0; $178 = (($mem) + ($$sum8)|0); $179 = HEAP32[$178>>2]|0; $180 = ($179|0)==(0|0); if ($180) { $R7$1 = 0; break; } else { $R7$0 = $179;$RP9$0 = $178; } } else { $R7$0 = $176;$RP9$0 = $175; } while(1) { $181 = ((($R7$0)) + 20|0); $182 = HEAP32[$181>>2]|0; $183 = ($182|0)==(0|0); if (!($183)) { $R7$0 = $182;$RP9$0 = $181; continue; } $184 = ((($R7$0)) + 16|0); $185 = HEAP32[$184>>2]|0; $186 = ($185|0)==(0|0); if ($186) { $R7$0$lcssa = $R7$0;$RP9$0$lcssa = $RP9$0; break; } else { $R7$0 = $185;$RP9$0 = $184; } } $187 = HEAP32[(200)>>2]|0; $188 = ($RP9$0$lcssa>>>0)<($187>>>0); if ($188) { _abort(); // unreachable; } else { HEAP32[$RP9$0$lcssa>>2] = 0; $R7$1 = $R7$0$lcssa; break; } } else { $165 = (($mem) + ($8)|0); $166 = HEAP32[$165>>2]|0; $167 = HEAP32[(200)>>2]|0; $168 = ($166>>>0)<($167>>>0); if ($168) { _abort(); // unreachable; } $169 = ((($166)) + 12|0); $170 = HEAP32[$169>>2]|0; $171 = ($170|0)==($9|0); if (!($171)) { _abort(); // unreachable; } $172 = ((($163)) + 8|0); $173 = HEAP32[$172>>2]|0; $174 = ($173|0)==($9|0); if ($174) { HEAP32[$169>>2] = $163; HEAP32[$172>>2] = $166; $R7$1 = $163; break; } else { _abort(); // unreachable; } } } while(0); $189 = ($161|0)==(0|0); if (!($189)) { $$sum12 = (($8) + 20)|0; $190 = (($mem) + ($$sum12)|0); $191 = HEAP32[$190>>2]|0; $192 = (488 + ($191<<2)|0); $193 = HEAP32[$192>>2]|0; $194 = ($9|0)==($193|0); if ($194) { HEAP32[$192>>2] = $R7$1; $cond47 = ($R7$1|0)==(0|0); if ($cond47) { $195 = 1 << $191; $196 = $195 ^ -1; $197 = HEAP32[(188)>>2]|0; $198 = $197 & $196; HEAP32[(188)>>2] = $198; break; } } else { $199 = HEAP32[(200)>>2]|0; $200 = ($161>>>0)<($199>>>0); if ($200) { _abort(); // unreachable; } $201 = ((($161)) + 16|0); $202 = HEAP32[$201>>2]|0; $203 = ($202|0)==($9|0); if ($203) { HEAP32[$201>>2] = $R7$1; } else { $204 = ((($161)) + 20|0); HEAP32[$204>>2] = $R7$1; } $205 = ($R7$1|0)==(0|0); if ($205) { break; } } $206 = HEAP32[(200)>>2]|0; $207 = ($R7$1>>>0)<($206>>>0); if ($207) { _abort(); // unreachable; } $208 = ((($R7$1)) + 24|0); HEAP32[$208>>2] = $161; $$sum13 = (($8) + 8)|0; $209 = (($mem) + ($$sum13)|0); $210 = HEAP32[$209>>2]|0; $211 = ($210|0)==(0|0); do { if (!($211)) { $212 = ($210>>>0)<($206>>>0); if ($212) { _abort(); // unreachable; } else { $213 = ((($R7$1)) + 16|0); HEAP32[$213>>2] = $210; $214 = ((($210)) + 24|0); HEAP32[$214>>2] = $R7$1; break; } } } while(0); $$sum14 = (($8) + 12)|0; $215 = (($mem) + ($$sum14)|0); $216 = HEAP32[$215>>2]|0; $217 = ($216|0)==(0|0); if (!($217)) { $218 = HEAP32[(200)>>2]|0; $219 = ($216>>>0)<($218>>>0); if ($219) { _abort(); // unreachable; } else { $220 = ((($R7$1)) + 20|0); HEAP32[$220>>2] = $216; $221 = ((($216)) + 24|0); HEAP32[$221>>2] = $R7$1; break; } } } } } while(0); $222 = $133 | 1; $223 = ((($p$0)) + 4|0); HEAP32[$223>>2] = $222; $224 = (($p$0) + ($133)|0); HEAP32[$224>>2] = $133; $225 = HEAP32[(204)>>2]|0; $226 = ($p$0|0)==($225|0); if ($226) { HEAP32[(192)>>2] = $133; return; } else { $psize$1 = $133; } } else { $227 = $112 & -2; HEAP32[$111>>2] = $227; $228 = $psize$0 | 1; $229 = ((($p$0)) + 4|0); HEAP32[$229>>2] = $228; $230 = (($p$0) + ($psize$0)|0); HEAP32[$230>>2] = $psize$0; $psize$1 = $psize$0; } $231 = $psize$1 >>> 3; $232 = ($psize$1>>>0)<(256); if ($232) { $233 = $231 << 1; $234 = (224 + ($233<<2)|0); $235 = HEAP32[184>>2]|0; $236 = 1 << $231; $237 = $235 & $236; $238 = ($237|0)==(0); if ($238) { $239 = $235 | $236; HEAP32[184>>2] = $239; $$pre = (($233) + 2)|0; $$pre57 = (224 + ($$pre<<2)|0); $$pre$phiZ2D = $$pre57;$F16$0 = $234; } else { $$sum11 = (($233) + 2)|0; $240 = (224 + ($$sum11<<2)|0); $241 = HEAP32[$240>>2]|0; $242 = HEAP32[(200)>>2]|0; $243 = ($241>>>0)<($242>>>0); if ($243) { _abort(); // unreachable; } else { $$pre$phiZ2D = $240;$F16$0 = $241; } } HEAP32[$$pre$phiZ2D>>2] = $p$0; $244 = ((($F16$0)) + 12|0); HEAP32[$244>>2] = $p$0; $245 = ((($p$0)) + 8|0); HEAP32[$245>>2] = $F16$0; $246 = ((($p$0)) + 12|0); HEAP32[$246>>2] = $234; return; } $247 = $psize$1 >>> 8; $248 = ($247|0)==(0); if ($248) { $I18$0 = 0; } else { $249 = ($psize$1>>>0)>(16777215); if ($249) { $I18$0 = 31; } else { $250 = (($247) + 1048320)|0; $251 = $250 >>> 16; $252 = $251 & 8; $253 = $247 << $252; $254 = (($253) + 520192)|0; $255 = $254 >>> 16; $256 = $255 & 4; $257 = $256 | $252; $258 = $253 << $256; $259 = (($258) + 245760)|0; $260 = $259 >>> 16; $261 = $260 & 2; $262 = $257 | $261; $263 = (14 - ($262))|0; $264 = $258 << $261; $265 = $264 >>> 15; $266 = (($263) + ($265))|0; $267 = $266 << 1; $268 = (($266) + 7)|0; $269 = $psize$1 >>> $268; $270 = $269 & 1; $271 = $270 | $267; $I18$0 = $271; } } $272 = (488 + ($I18$0<<2)|0); $273 = ((($p$0)) + 28|0); HEAP32[$273>>2] = $I18$0; $274 = ((($p$0)) + 16|0); $275 = ((($p$0)) + 20|0); HEAP32[$275>>2] = 0; HEAP32[$274>>2] = 0; $276 = HEAP32[(188)>>2]|0; $277 = 1 << $I18$0; $278 = $276 & $277; $279 = ($278|0)==(0); L199: do { if ($279) { $280 = $276 | $277; HEAP32[(188)>>2] = $280; HEAP32[$272>>2] = $p$0; $281 = ((($p$0)) + 24|0); HEAP32[$281>>2] = $272; $282 = ((($p$0)) + 12|0); HEAP32[$282>>2] = $p$0; $283 = ((($p$0)) + 8|0); HEAP32[$283>>2] = $p$0; } else { $284 = HEAP32[$272>>2]|0; $285 = ((($284)) + 4|0); $286 = HEAP32[$285>>2]|0; $287 = $286 & -8; $288 = ($287|0)==($psize$1|0); L202: do { if ($288) { $T$0$lcssa = $284; } else { $289 = ($I18$0|0)==(31); $290 = $I18$0 >>> 1; $291 = (25 - ($290))|0; $292 = $289 ? 0 : $291; $293 = $psize$1 << $292; $K19$052 = $293;$T$051 = $284; while(1) { $300 = $K19$052 >>> 31; $301 = (((($T$051)) + 16|0) + ($300<<2)|0); $296 = HEAP32[$301>>2]|0; $302 = ($296|0)==(0|0); if ($302) { $$lcssa = $301;$T$051$lcssa = $T$051; break; } $294 = $K19$052 << 1; $295 = ((($296)) + 4|0); $297 = HEAP32[$295>>2]|0; $298 = $297 & -8; $299 = ($298|0)==($psize$1|0); if ($299) { $T$0$lcssa = $296; break L202; } else { $K19$052 = $294;$T$051 = $296; } } $303 = HEAP32[(200)>>2]|0; $304 = ($$lcssa>>>0)<($303>>>0); if ($304) { _abort(); // unreachable; } else { HEAP32[$$lcssa>>2] = $p$0; $305 = ((($p$0)) + 24|0); HEAP32[$305>>2] = $T$051$lcssa; $306 = ((($p$0)) + 12|0); HEAP32[$306>>2] = $p$0; $307 = ((($p$0)) + 8|0); HEAP32[$307>>2] = $p$0; break L199; } } } while(0); $308 = ((($T$0$lcssa)) + 8|0); $309 = HEAP32[$308>>2]|0; $310 = HEAP32[(200)>>2]|0; $311 = ($309>>>0)>=($310>>>0); $not$ = ($T$0$lcssa>>>0)>=($310>>>0); $312 = $311 & $not$; if ($312) { $313 = ((($309)) + 12|0); HEAP32[$313>>2] = $p$0; HEAP32[$308>>2] = $p$0; $314 = ((($p$0)) + 8|0); HEAP32[$314>>2] = $309; $315 = ((($p$0)) + 12|0); HEAP32[$315>>2] = $T$0$lcssa; $316 = ((($p$0)) + 24|0); HEAP32[$316>>2] = 0; break; } else { _abort(); // unreachable; } } } while(0); $317 = HEAP32[(216)>>2]|0; $318 = (($317) + -1)|0; HEAP32[(216)>>2] = $318; $319 = ($318|0)==(0); if ($319) { $sp$0$in$i = (640); } else { return; } while(1) { $sp$0$i = HEAP32[$sp$0$in$i>>2]|0; $320 = ($sp$0$i|0)==(0|0); $321 = ((($sp$0$i)) + 8|0); if ($320) { break; } else { $sp$0$in$i = $321; } } HEAP32[(216)>>2] = -1; return; } function runPostSets() { } function _i64Subtract(a, b, c, d) { a = a|0; b = b|0; c = c|0; d = d|0; var l = 0, h = 0; l = (a - c)>>>0; h = (b - d)>>>0; h = (b - d - (((c>>>0) > (a>>>0))|0))>>>0; // Borrow one from high word to low word on underflow. return ((tempRet0 = h,l|0)|0); } function _memset(ptr, value, num) { ptr = ptr|0; value = value|0; num = num|0; var stop = 0, value4 = 0, stop4 = 0, unaligned = 0; stop = (ptr + num)|0; if ((num|0) >= 20) { // This is unaligned, but quite large, so work hard to get to aligned settings value = value & 0xff; unaligned = ptr & 3; value4 = value | (value << 8) | (value << 16) | (value << 24); stop4 = stop & ~3; if (unaligned) { unaligned = (ptr + 4 - unaligned)|0; while ((ptr|0) < (unaligned|0)) { // no need to check for stop, since we have large num HEAP8[((ptr)>>0)]=value; ptr = (ptr+1)|0; } } while ((ptr|0) < (stop4|0)) { HEAP32[((ptr)>>2)]=value4; ptr = (ptr+4)|0; } } while ((ptr|0) < (stop|0)) { HEAP8[((ptr)>>0)]=value; ptr = (ptr+1)|0; } return (ptr-num)|0; } function _bitshift64Lshr(low, high, bits) { low = low|0; high = high|0; bits = bits|0; var ander = 0; if ((bits|0) < 32) { ander = ((1 << bits) - 1)|0; tempRet0 = high >>> bits; return (low >>> bits) | ((high&ander) << (32 - bits)); } tempRet0 = 0; return (high >>> (bits - 32))|0; } function _bitshift64Shl(low, high, bits) { low = low|0; high = high|0; bits = bits|0; var ander = 0; if ((bits|0) < 32) { ander = ((1 << bits) - 1)|0; tempRet0 = (high << bits) | ((low&(ander << (32 - bits))) >>> (32 - bits)); return low << bits; } tempRet0 = low << (bits - 32); return 0; } function _i64Add(a, b, c, d) { /* x = a + b*2^32 y = c + d*2^32 result = l + h*2^32 */ a = a|0; b = b|0; c = c|0; d = d|0; var l = 0, h = 0; l = (a + c)>>>0; h = (b + d + (((l>>>0) < (a>>>0))|0))>>>0; // Add carry from low word to high word on overflow. return ((tempRet0 = h,l|0)|0); } function _memcpy(dest, src, num) { dest = dest|0; src = src|0; num = num|0; var ret = 0; if ((num|0) >= 4096) return _emscripten_memcpy_big(dest|0, src|0, num|0)|0; ret = dest|0; if ((dest&3) == (src&3)) { while (dest & 3) { if ((num|0) == 0) return ret|0; HEAP8[((dest)>>0)]=((HEAP8[((src)>>0)])|0); dest = (dest+1)|0; src = (src+1)|0; num = (num-1)|0; } while ((num|0) >= 4) { HEAP32[((dest)>>2)]=((HEAP32[((src)>>2)])|0); dest = (dest+4)|0; src = (src+4)|0; num = (num-4)|0; } } while ((num|0) > 0) { HEAP8[((dest)>>0)]=((HEAP8[((src)>>0)])|0); dest = (dest+1)|0; src = (src+1)|0; num = (num-1)|0; } return ret|0; } function _bitshift64Ashr(low, high, bits) { low = low|0; high = high|0; bits = bits|0; var ander = 0; if ((bits|0) < 32) { ander = ((1 << bits) - 1)|0; tempRet0 = high >> bits; return (low >>> bits) | ((high&ander) << (32 - bits)); } tempRet0 = (high|0) < 0 ? -1 : 0; return (high >> (bits - 32))|0; } function _llvm_cttz_i32(x) { x = x|0; var ret = 0; ret = ((HEAP8[(((cttz_i8)+(x & 0xff))>>0)])|0); if ((ret|0) < 8) return ret|0; ret = ((HEAP8[(((cttz_i8)+((x >> 8)&0xff))>>0)])|0); if ((ret|0) < 8) return (ret + 8)|0; ret = ((HEAP8[(((cttz_i8)+((x >> 16)&0xff))>>0)])|0); if ((ret|0) < 8) return (ret + 16)|0; return (((HEAP8[(((cttz_i8)+(x >>> 24))>>0)])|0) + 24)|0; } // ======== compiled code from system/lib/compiler-rt , see readme therein function ___muldsi3($a, $b) { $a = $a | 0; $b = $b | 0; var $1 = 0, $2 = 0, $3 = 0, $6 = 0, $8 = 0, $11 = 0, $12 = 0; $1 = $a & 65535; $2 = $b & 65535; $3 = Math_imul($2, $1) | 0; $6 = $a >>> 16; $8 = ($3 >>> 16) + (Math_imul($2, $6) | 0) | 0; $11 = $b >>> 16; $12 = Math_imul($11, $1) | 0; return (tempRet0 = (($8 >>> 16) + (Math_imul($11, $6) | 0) | 0) + ((($8 & 65535) + $12 | 0) >>> 16) | 0, 0 | ($8 + $12 << 16 | $3 & 65535)) | 0; } function ___divdi3($a$0, $a$1, $b$0, $b$1) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; var $1$0 = 0, $1$1 = 0, $2$0 = 0, $2$1 = 0, $4$0 = 0, $4$1 = 0, $6$0 = 0, $7$0 = 0, $7$1 = 0, $8$0 = 0, $10$0 = 0; $1$0 = $a$1 >> 31 | (($a$1 | 0) < 0 ? -1 : 0) << 1; $1$1 = (($a$1 | 0) < 0 ? -1 : 0) >> 31 | (($a$1 | 0) < 0 ? -1 : 0) << 1; $2$0 = $b$1 >> 31 | (($b$1 | 0) < 0 ? -1 : 0) << 1; $2$1 = (($b$1 | 0) < 0 ? -1 : 0) >> 31 | (($b$1 | 0) < 0 ? -1 : 0) << 1; $4$0 = _i64Subtract($1$0 ^ $a$0, $1$1 ^ $a$1, $1$0, $1$1) | 0; $4$1 = tempRet0; $6$0 = _i64Subtract($2$0 ^ $b$0, $2$1 ^ $b$1, $2$0, $2$1) | 0; $7$0 = $2$0 ^ $1$0; $7$1 = $2$1 ^ $1$1; $8$0 = ___udivmoddi4($4$0, $4$1, $6$0, tempRet0, 0) | 0; $10$0 = _i64Subtract($8$0 ^ $7$0, tempRet0 ^ $7$1, $7$0, $7$1) | 0; return $10$0 | 0; } function ___remdi3($a$0, $a$1, $b$0, $b$1) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; var $rem = 0, $1$0 = 0, $1$1 = 0, $2$0 = 0, $2$1 = 0, $4$0 = 0, $4$1 = 0, $6$0 = 0, $10$0 = 0, $10$1 = 0, __stackBase__ = 0; __stackBase__ = STACKTOP; STACKTOP = STACKTOP + 16 | 0; $rem = __stackBase__ | 0; $1$0 = $a$1 >> 31 | (($a$1 | 0) < 0 ? -1 : 0) << 1; $1$1 = (($a$1 | 0) < 0 ? -1 : 0) >> 31 | (($a$1 | 0) < 0 ? -1 : 0) << 1; $2$0 = $b$1 >> 31 | (($b$1 | 0) < 0 ? -1 : 0) << 1; $2$1 = (($b$1 | 0) < 0 ? -1 : 0) >> 31 | (($b$1 | 0) < 0 ? -1 : 0) << 1; $4$0 = _i64Subtract($1$0 ^ $a$0, $1$1 ^ $a$1, $1$0, $1$1) | 0; $4$1 = tempRet0; $6$0 = _i64Subtract($2$0 ^ $b$0, $2$1 ^ $b$1, $2$0, $2$1) | 0; ___udivmoddi4($4$0, $4$1, $6$0, tempRet0, $rem) | 0; $10$0 = _i64Subtract(HEAP32[$rem >> 2] ^ $1$0, HEAP32[$rem + 4 >> 2] ^ $1$1, $1$0, $1$1) | 0; $10$1 = tempRet0; STACKTOP = __stackBase__; return (tempRet0 = $10$1, $10$0) | 0; } function ___muldi3($a$0, $a$1, $b$0, $b$1) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; var $x_sroa_0_0_extract_trunc = 0, $y_sroa_0_0_extract_trunc = 0, $1$0 = 0, $1$1 = 0, $2 = 0; $x_sroa_0_0_extract_trunc = $a$0; $y_sroa_0_0_extract_trunc = $b$0; $1$0 = ___muldsi3($x_sroa_0_0_extract_trunc, $y_sroa_0_0_extract_trunc) | 0; $1$1 = tempRet0; $2 = Math_imul($a$1, $y_sroa_0_0_extract_trunc) | 0; return (tempRet0 = ((Math_imul($b$1, $x_sroa_0_0_extract_trunc) | 0) + $2 | 0) + $1$1 | $1$1 & 0, 0 | $1$0 & -1) | 0; } function ___udivdi3($a$0, $a$1, $b$0, $b$1) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; var $1$0 = 0; $1$0 = ___udivmoddi4($a$0, $a$1, $b$0, $b$1, 0) | 0; return $1$0 | 0; } function ___uremdi3($a$0, $a$1, $b$0, $b$1) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; var $rem = 0, __stackBase__ = 0; __stackBase__ = STACKTOP; STACKTOP = STACKTOP + 16 | 0; $rem = __stackBase__ | 0; ___udivmoddi4($a$0, $a$1, $b$0, $b$1, $rem) | 0; STACKTOP = __stackBase__; return (tempRet0 = HEAP32[$rem + 4 >> 2] | 0, HEAP32[$rem >> 2] | 0) | 0; } function ___udivmoddi4($a$0, $a$1, $b$0, $b$1, $rem) { $a$0 = $a$0 | 0; $a$1 = $a$1 | 0; $b$0 = $b$0 | 0; $b$1 = $b$1 | 0; $rem = $rem | 0; var $n_sroa_0_0_extract_trunc = 0, $n_sroa_1_4_extract_shift$0 = 0, $n_sroa_1_4_extract_trunc = 0, $d_sroa_0_0_extract_trunc = 0, $d_sroa_1_4_extract_shift$0 = 0, $d_sroa_1_4_extract_trunc = 0, $4 = 0, $17 = 0, $37 = 0, $49 = 0, $51 = 0, $57 = 0, $58 = 0, $66 = 0, $78 = 0, $86 = 0, $88 = 0, $89 = 0, $91 = 0, $92 = 0, $95 = 0, $105 = 0, $117 = 0, $119 = 0, $125 = 0, $126 = 0, $130 = 0, $q_sroa_1_1_ph = 0, $q_sroa_0_1_ph = 0, $r_sroa_1_1_ph = 0, $r_sroa_0_1_ph = 0, $sr_1_ph = 0, $d_sroa_0_0_insert_insert99$0 = 0, $d_sroa_0_0_insert_insert99$1 = 0, $137$0 = 0, $137$1 = 0, $carry_0203 = 0, $sr_1202 = 0, $r_sroa_0_1201 = 0, $r_sroa_1_1200 = 0, $q_sroa_0_1199 = 0, $q_sroa_1_1198 = 0, $147 = 0, $149 = 0, $r_sroa_0_0_insert_insert42$0 = 0, $r_sroa_0_0_insert_insert42$1 = 0, $150$1 = 0, $151$0 = 0, $152 = 0, $154$0 = 0, $r_sroa_0_0_extract_trunc = 0, $r_sroa_1_4_extract_trunc = 0, $155 = 0, $carry_0_lcssa$0 = 0, $carry_0_lcssa$1 = 0, $r_sroa_0_1_lcssa = 0, $r_sroa_1_1_lcssa = 0, $q_sroa_0_1_lcssa = 0, $q_sroa_1_1_lcssa = 0, $q_sroa_0_0_insert_ext75$0 = 0, $q_sroa_0_0_insert_ext75$1 = 0, $q_sroa_0_0_insert_insert77$1 = 0, $_0$0 = 0, $_0$1 = 0; $n_sroa_0_0_extract_trunc = $a$0; $n_sroa_1_4_extract_shift$0 = $a$1; $n_sroa_1_4_extract_trunc = $n_sroa_1_4_extract_shift$0; $d_sroa_0_0_extract_trunc = $b$0; $d_sroa_1_4_extract_shift$0 = $b$1; $d_sroa_1_4_extract_trunc = $d_sroa_1_4_extract_shift$0; if (($n_sroa_1_4_extract_trunc | 0) == 0) { $4 = ($rem | 0) != 0; if (($d_sroa_1_4_extract_trunc | 0) == 0) { if ($4) { HEAP32[$rem >> 2] = ($n_sroa_0_0_extract_trunc >>> 0) % ($d_sroa_0_0_extract_trunc >>> 0); HEAP32[$rem + 4 >> 2] = 0; } $_0$1 = 0; $_0$0 = ($n_sroa_0_0_extract_trunc >>> 0) / ($d_sroa_0_0_extract_trunc >>> 0) >>> 0; return (tempRet0 = $_0$1, $_0$0) | 0; } else { if (!$4) { $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } HEAP32[$rem >> 2] = $a$0 & -1; HEAP32[$rem + 4 >> 2] = $a$1 & 0; $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } } $17 = ($d_sroa_1_4_extract_trunc | 0) == 0; do { if (($d_sroa_0_0_extract_trunc | 0) == 0) { if ($17) { if (($rem | 0) != 0) { HEAP32[$rem >> 2] = ($n_sroa_1_4_extract_trunc >>> 0) % ($d_sroa_0_0_extract_trunc >>> 0); HEAP32[$rem + 4 >> 2] = 0; } $_0$1 = 0; $_0$0 = ($n_sroa_1_4_extract_trunc >>> 0) / ($d_sroa_0_0_extract_trunc >>> 0) >>> 0; return (tempRet0 = $_0$1, $_0$0) | 0; } if (($n_sroa_0_0_extract_trunc | 0) == 0) { if (($rem | 0) != 0) { HEAP32[$rem >> 2] = 0; HEAP32[$rem + 4 >> 2] = ($n_sroa_1_4_extract_trunc >>> 0) % ($d_sroa_1_4_extract_trunc >>> 0); } $_0$1 = 0; $_0$0 = ($n_sroa_1_4_extract_trunc >>> 0) / ($d_sroa_1_4_extract_trunc >>> 0) >>> 0; return (tempRet0 = $_0$1, $_0$0) | 0; } $37 = $d_sroa_1_4_extract_trunc - 1 | 0; if (($37 & $d_sroa_1_4_extract_trunc | 0) == 0) { if (($rem | 0) != 0) { HEAP32[$rem >> 2] = 0 | $a$0 & -1; HEAP32[$rem + 4 >> 2] = $37 & $n_sroa_1_4_extract_trunc | $a$1 & 0; } $_0$1 = 0; $_0$0 = $n_sroa_1_4_extract_trunc >>> ((_llvm_cttz_i32($d_sroa_1_4_extract_trunc | 0) | 0) >>> 0); return (tempRet0 = $_0$1, $_0$0) | 0; } $49 = Math_clz32($d_sroa_1_4_extract_trunc | 0) | 0; $51 = $49 - (Math_clz32($n_sroa_1_4_extract_trunc | 0) | 0) | 0; if ($51 >>> 0 <= 30) { $57 = $51 + 1 | 0; $58 = 31 - $51 | 0; $sr_1_ph = $57; $r_sroa_0_1_ph = $n_sroa_1_4_extract_trunc << $58 | $n_sroa_0_0_extract_trunc >>> ($57 >>> 0); $r_sroa_1_1_ph = $n_sroa_1_4_extract_trunc >>> ($57 >>> 0); $q_sroa_0_1_ph = 0; $q_sroa_1_1_ph = $n_sroa_0_0_extract_trunc << $58; break; } if (($rem | 0) == 0) { $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } HEAP32[$rem >> 2] = 0 | $a$0 & -1; HEAP32[$rem + 4 >> 2] = $n_sroa_1_4_extract_shift$0 | $a$1 & 0; $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } else { if (!$17) { $117 = Math_clz32($d_sroa_1_4_extract_trunc | 0) | 0; $119 = $117 - (Math_clz32($n_sroa_1_4_extract_trunc | 0) | 0) | 0; if ($119 >>> 0 <= 31) { $125 = $119 + 1 | 0; $126 = 31 - $119 | 0; $130 = $119 - 31 >> 31; $sr_1_ph = $125; $r_sroa_0_1_ph = $n_sroa_0_0_extract_trunc >>> ($125 >>> 0) & $130 | $n_sroa_1_4_extract_trunc << $126; $r_sroa_1_1_ph = $n_sroa_1_4_extract_trunc >>> ($125 >>> 0) & $130; $q_sroa_0_1_ph = 0; $q_sroa_1_1_ph = $n_sroa_0_0_extract_trunc << $126; break; } if (($rem | 0) == 0) { $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } HEAP32[$rem >> 2] = 0 | $a$0 & -1; HEAP32[$rem + 4 >> 2] = $n_sroa_1_4_extract_shift$0 | $a$1 & 0; $_0$1 = 0; $_0$0 = 0; return (tempRet0 = $_0$1, $_0$0) | 0; } $66 = $d_sroa_0_0_extract_trunc - 1 | 0; if (($66 & $d_sroa_0_0_extract_trunc | 0) != 0) { $86 = (Math_clz32($d_sroa_0_0_extract_trunc | 0) | 0) + 33 | 0; $88 = $86 - (Math_clz32($n_sroa_1_4_extract_trunc | 0) | 0) | 0; $89 = 64 - $88 | 0; $91 = 32 - $88 | 0; $92 = $91 >> 31; $95 = $88 - 32 | 0; $105 = $95 >> 31; $sr_1_ph = $88; $r_sroa_0_1_ph = $91 - 1 >> 31 & $n_sroa_1_4_extract_trunc >>> ($95 >>> 0) | ($n_sroa_1_4_extract_trunc << $91 | $n_sroa_0_0_extract_trunc >>> ($88 >>> 0)) & $105; $r_sroa_1_1_ph = $105 & $n_sroa_1_4_extract_trunc >>> ($88 >>> 0); $q_sroa_0_1_ph = $n_sroa_0_0_extract_trunc << $89 & $92; $q_sroa_1_1_ph = ($n_sroa_1_4_extract_trunc << $89 | $n_sroa_0_0_extract_trunc >>> ($95 >>> 0)) & $92 | $n_sroa_0_0_extract_trunc << $91 & $88 - 33 >> 31; break; } if (($rem | 0) != 0) { HEAP32[$rem >> 2] = $66 & $n_sroa_0_0_extract_trunc; HEAP32[$rem + 4 >> 2] = 0; } if (($d_sroa_0_0_extract_trunc | 0) == 1) { $_0$1 = $n_sroa_1_4_extract_shift$0 | $a$1 & 0; $_0$0 = 0 | $a$0 & -1; return (tempRet0 = $_0$1, $_0$0) | 0; } else { $78 = _llvm_cttz_i32($d_sroa_0_0_extract_trunc | 0) | 0; $_0$1 = 0 | $n_sroa_1_4_extract_trunc >>> ($78 >>> 0); $_0$0 = $n_sroa_1_4_extract_trunc << 32 - $78 | $n_sroa_0_0_extract_trunc >>> ($78 >>> 0) | 0; return (tempRet0 = $_0$1, $_0$0) | 0; } } } while (0); if (($sr_1_ph | 0) == 0) { $q_sroa_1_1_lcssa = $q_sroa_1_1_ph; $q_sroa_0_1_lcssa = $q_sroa_0_1_ph; $r_sroa_1_1_lcssa = $r_sroa_1_1_ph; $r_sroa_0_1_lcssa = $r_sroa_0_1_ph; $carry_0_lcssa$1 = 0; $carry_0_lcssa$0 = 0; } else { $d_sroa_0_0_insert_insert99$0 = 0 | $b$0 & -1; $d_sroa_0_0_insert_insert99$1 = $d_sroa_1_4_extract_shift$0 | $b$1 & 0; $137$0 = _i64Add($d_sroa_0_0_insert_insert99$0 | 0, $d_sroa_0_0_insert_insert99$1 | 0, -1, -1) | 0; $137$1 = tempRet0; $q_sroa_1_1198 = $q_sroa_1_1_ph; $q_sroa_0_1199 = $q_sroa_0_1_ph; $r_sroa_1_1200 = $r_sroa_1_1_ph; $r_sroa_0_1201 = $r_sroa_0_1_ph; $sr_1202 = $sr_1_ph; $carry_0203 = 0; while (1) { $147 = $q_sroa_0_1199 >>> 31 | $q_sroa_1_1198 << 1; $149 = $carry_0203 | $q_sroa_0_1199 << 1; $r_sroa_0_0_insert_insert42$0 = 0 | ($r_sroa_0_1201 << 1 | $q_sroa_1_1198 >>> 31); $r_sroa_0_0_insert_insert42$1 = $r_sroa_0_1201 >>> 31 | $r_sroa_1_1200 << 1 | 0; _i64Subtract($137$0, $137$1, $r_sroa_0_0_insert_insert42$0, $r_sroa_0_0_insert_insert42$1) | 0; $150$1 = tempRet0; $151$0 = $150$1 >> 31 | (($150$1 | 0) < 0 ? -1 : 0) << 1; $152 = $151$0 & 1; $154$0 = _i64Subtract($r_sroa_0_0_insert_insert42$0, $r_sroa_0_0_insert_insert42$1, $151$0 & $d_sroa_0_0_insert_insert99$0, ((($150$1 | 0) < 0 ? -1 : 0) >> 31 | (($150$1 | 0) < 0 ? -1 : 0) << 1) & $d_sroa_0_0_insert_insert99$1) | 0; $r_sroa_0_0_extract_trunc = $154$0; $r_sroa_1_4_extract_trunc = tempRet0; $155 = $sr_1202 - 1 | 0; if (($155 | 0) == 0) { break; } else { $q_sroa_1_1198 = $147; $q_sroa_0_1199 = $149; $r_sroa_1_1200 = $r_sroa_1_4_extract_trunc; $r_sroa_0_1201 = $r_sroa_0_0_extract_trunc; $sr_1202 = $155; $carry_0203 = $152; } } $q_sroa_1_1_lcssa = $147; $q_sroa_0_1_lcssa = $149; $r_sroa_1_1_lcssa = $r_sroa_1_4_extract_trunc; $r_sroa_0_1_lcssa = $r_sroa_0_0_extract_trunc; $carry_0_lcssa$1 = 0; $carry_0_lcssa$0 = $152; } $q_sroa_0_0_insert_ext75$0 = $q_sroa_0_1_lcssa; $q_sroa_0_0_insert_ext75$1 = 0; $q_sroa_0_0_insert_insert77$1 = $q_sroa_1_1_lcssa | $q_sroa_0_0_insert_ext75$1; if (($rem | 0) != 0) { HEAP32[$rem >> 2] = 0 | $r_sroa_0_1_lcssa; HEAP32[$rem + 4 >> 2] = $r_sroa_1_1_lcssa | 0; } $_0$1 = (0 | $q_sroa_0_0_insert_ext75$0) >>> 31 | $q_sroa_0_0_insert_insert77$1 << 1 | ($q_sroa_0_0_insert_ext75$1 << 1 | $q_sroa_0_0_insert_ext75$0 >>> 31) & 0 | $carry_0_lcssa$1; $_0$0 = ($q_sroa_0_0_insert_ext75$0 << 1 | 0 >>> 31) & -2 | $carry_0_lcssa$0; return (tempRet0 = $_0$1, $_0$0) | 0; } // ======================================================================= function dynCall_ii(index,a1) { index = index|0; a1=a1|0; return FUNCTION_TABLE_ii[index&1](a1|0)|0; } function dynCall_iiii(index,a1,a2,a3) { index = index|0; a1=a1|0; a2=a2|0; a3=a3|0; return FUNCTION_TABLE_iiii[index&7](a1|0,a2|0,a3|0)|0; } function dynCall_vi(index,a1) { index = index|0; a1=a1|0; FUNCTION_TABLE_vi[index&7](a1|0); } function b0(p0) { p0 = p0|0; nullFunc_ii(0);return 0; } function b1(p0,p1,p2) { p0 = p0|0;p1 = p1|0;p2 = p2|0; nullFunc_iiii(1);return 0; } function b2(p0) { p0 = p0|0; nullFunc_vi(2); } // EMSCRIPTEN_END_FUNCS var FUNCTION_TABLE_ii = [b0,___stdio_close]; var FUNCTION_TABLE_iiii = [b1,b1,___stdout_write,___stdio_seek,___stdio_write,b1,b1,b1]; var FUNCTION_TABLE_vi = [b2,b2,b2,b2,b2,_cleanup239,b2,b2]; return { _i64Subtract: _i64Subtract, _free: _free, _main: _main, _i64Add: _i64Add, _memset: _memset, _malloc: _malloc, _memcpy: _memcpy, _bitshift64Lshr: _bitshift64Lshr, _fflush: _fflush, ___errno_location: ___errno_location, _bitshift64Shl: _bitshift64Shl, runPostSets: runPostSets, _emscripten_replace_memory: _emscripten_replace_memory, stackAlloc: stackAlloc, stackSave: stackSave, stackRestore: stackRestore, establishStackSpace: establishStackSpace, setThrew: setThrew, setTempRet0: setTempRet0, getTempRet0: getTempRet0, dynCall_ii: dynCall_ii, dynCall_iiii: dynCall_iiii, dynCall_vi: dynCall_vi }; }) // EMSCRIPTEN_END_ASM (Module.asmGlobalArg, Module.asmLibraryArg, buffer); var real__i64Subtract = asm["_i64Subtract"]; asm["_i64Subtract"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__i64Subtract.apply(null, arguments); }; var real__free = asm["_free"]; asm["_free"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__free.apply(null, arguments); }; var real__main = asm["_main"]; asm["_main"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__main.apply(null, arguments); }; var real__i64Add = asm["_i64Add"]; asm["_i64Add"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__i64Add.apply(null, arguments); }; var real__malloc = asm["_malloc"]; asm["_malloc"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__malloc.apply(null, arguments); }; var real__bitshift64Lshr = asm["_bitshift64Lshr"]; asm["_bitshift64Lshr"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__bitshift64Lshr.apply(null, arguments); }; var real__fflush = asm["_fflush"]; asm["_fflush"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__fflush.apply(null, arguments); }; var real____errno_location = asm["___errno_location"]; asm["___errno_location"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real____errno_location.apply(null, arguments); }; var real__bitshift64Shl = asm["_bitshift64Shl"]; asm["_bitshift64Shl"] = function() { assert(runtimeInitialized, 'you need to wait for the runtime to be ready (e.g. wait for main() to be called)'); assert(!runtimeExited, 'the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)'); return real__bitshift64Shl.apply(null, arguments); }; var _i64Subtract = Module["_i64Subtract"] = asm["_i64Subtract"]; var _free = Module["_free"] = asm["_free"]; var _main = Module["_main"] = asm["_main"]; var _i64Add = Module["_i64Add"] = asm["_i64Add"]; var _memset = Module["_memset"] = asm["_memset"]; var runPostSets = Module["runPostSets"] = asm["runPostSets"]; var _malloc = Module["_malloc"] = asm["_malloc"]; var _memcpy = Module["_memcpy"] = asm["_memcpy"]; var _emscripten_replace_memory = Module["_emscripten_replace_memory"] = asm["_emscripten_replace_memory"]; var _bitshift64Lshr = Module["_bitshift64Lshr"] = asm["_bitshift64Lshr"]; var _fflush = Module["_fflush"] = asm["_fflush"]; var ___errno_location = Module["___errno_location"] = asm["___errno_location"]; var _bitshift64Shl = Module["_bitshift64Shl"] = asm["_bitshift64Shl"]; var dynCall_ii = Module["dynCall_ii"] = asm["dynCall_ii"]; var dynCall_iiii = Module["dynCall_iiii"] = asm["dynCall_iiii"]; var dynCall_vi = Module["dynCall_vi"] = asm["dynCall_vi"]; ; Runtime.stackAlloc = asm['stackAlloc']; Runtime.stackSave = asm['stackSave']; Runtime.stackRestore = asm['stackRestore']; Runtime.establishStackSpace = asm['establishStackSpace']; Runtime.setTempRet0 = asm['setTempRet0']; Runtime.getTempRet0 = asm['getTempRet0']; // === Auto-generated postamble setup entry stuff === function ExitStatus(status) { this.name = "ExitStatus"; this.message = "Program terminated with exit(" + status + ")"; this.status = status; }; ExitStatus.prototype = new Error(); ExitStatus.prototype.constructor = ExitStatus; var initialStackTop; var preloadStartTime = null; var calledMain = false; dependenciesFulfilled = function runCaller() { // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false) if (!Module['calledRun']) run(); if (!Module['calledRun']) dependenciesFulfilled = runCaller; // try this again later, after new deps are fulfilled } Module['callMain'] = Module.callMain = function callMain(args) { assert(runDependencies == 0, 'cannot call main when async dependencies remain! (listen on __ATMAIN__)'); assert(__ATPRERUN__.length == 0, 'cannot call main when preRun functions remain to be called'); args = args || []; ensureInitRuntime(); var argc = args.length+1; function pad() { for (var i = 0; i < 4-1; i++) { argv.push(0); } } var argv = [allocate(intArrayFromString(Module['thisProgram']), 'i8', ALLOC_NORMAL) ]; pad(); for (var i = 0; i < argc-1; i = i + 1) { argv.push(allocate(intArrayFromString(args[i]), 'i8', ALLOC_NORMAL)); pad(); } argv.push(0); argv = allocate(argv, 'i32', ALLOC_NORMAL); try { var ret = Module['_main'](argc, argv, 0); // if we're not running an evented main loop, it's time to exit exit(ret, /* implicit = */ true); } catch(e) { if (e instanceof ExitStatus) { // exit() throws this once it's done to make sure execution // has been stopped completely return; } else if (e == 'SimulateInfiniteLoop') { // running an evented main loop, don't immediately exit Module['noExitRuntime'] = true; return; } else { if (e && typeof e === 'object' && e.stack) Module.printErr('exception thrown: ' + [e, e.stack]); throw e; } } finally { calledMain = true; } } function run(args) { args = args || Module['arguments']; if (preloadStartTime === null) preloadStartTime = Date.now(); if (runDependencies > 0) { Module.printErr('run() called, but dependencies remain, so not running'); return; } preRun(); if (runDependencies > 0) return; // a preRun added a dependency, run will be called later if (Module['calledRun']) return; // run may have just been called through dependencies being fulfilled just in this very frame function doRun() { if (Module['calledRun']) return; // run may have just been called while the async setStatus time below was happening Module['calledRun'] = true; if (ABORT) return; ensureInitRuntime(); preMain(); if (ENVIRONMENT_IS_WEB && preloadStartTime !== null) { Module.printErr('pre-main prep time: ' + (Date.now() - preloadStartTime) + ' ms'); } if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized'](); if (Module['_main'] && shouldRunNow) Module['callMain'](args); postRun(); } if (Module['setStatus']) { Module['setStatus']('Running...'); setTimeout(function() { setTimeout(function() { Module['setStatus'](''); }, 1); doRun(); }, 1); } else { doRun(); } } Module['run'] = Module.run = run; function exit(status, implicit) { if (implicit && Module['noExitRuntime']) { Module.printErr('exit(' + status + ') implicitly called by end of main(), but noExitRuntime, so not exiting the runtime (you can use emscripten_force_exit, if you want to force a true shutdown)'); return; } if (Module['noExitRuntime']) { Module.printErr('exit(' + status + ') called, but noExitRuntime, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)'); } else { ABORT = true; EXITSTATUS = status; STACKTOP = initialStackTop; exitRuntime(); if (Module['onExit']) Module['onExit'](status); } if (ENVIRONMENT_IS_NODE) { // Work around a node.js bug where stdout buffer is not flushed at process exit: // Instead of process.exit() directly, wait for stdout flush event. // See https://github.com/joyent/node/issues/1669 and https://github.com/kripken/emscripten/issues/2582 // Workaround is based on https://github.com/RReverser/acorn/commit/50ab143cecc9ed71a2d66f78b4aec3bb2e9844f6 process['stdout']['once']('drain', function () { process['exit'](status); }); console.log(' '); // Make sure to print something to force the drain event to occur, in case the stdout buffer was empty. // Work around another node bug where sometimes 'drain' is never fired - make another effort // to emit the exit status, after a significant delay (if node hasn't fired drain by then, give up) setTimeout(function() { process['exit'](status); }, 500); } else if (ENVIRONMENT_IS_SHELL && typeof quit === 'function') { quit(status); } // if we reach here, we must throw an exception to halt the current execution throw new ExitStatus(status); } Module['exit'] = Module.exit = exit; var abortDecorators = []; function abort(what) { if (what !== undefined) { Module.print(what); Module.printErr(what); what = JSON.stringify(what) } else { what = ''; } ABORT = true; EXITSTATUS = 1; var extra = ''; var output = 'abort(' + what + ') at ' + stackTrace() + extra; if (abortDecorators) { abortDecorators.forEach(function(decorator) { output = decorator(output, what); }); } throw output; } Module['abort'] = Module.abort = abort; // {{PRE_RUN_ADDITIONS}} if (Module['preInit']) { if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']]; while (Module['preInit'].length > 0) { Module['preInit'].pop()(); } } // shouldRunNow refers to calling main(), not run(). var shouldRunNow = true; if (Module['noInitialRun']) { shouldRunNow = false; } run(); // {{POST_RUN_ADDITIONS}} // {{MODULE_ADDITIONS}}