emscripten/tests/optimizer/test-js-optimizer-pointerMa...

74 строки
1.7 KiB
JavaScript
Исходник Обычный вид История

2014-09-05 00:48:30 +04:00
function f() {
HEAP8[x >> 0];
HEAP8[x + 1 >> 0];
HEAP8[x + 2 >> 0];
HEAP8[x + 2 + 1 >> 0];
HEAP8[x + 2 + 2 >> 0];
HEAP8[x + 2 + 1 + y >> 0];
HEAP8[x + 2 + 2 + y >> 0];
x();
HEAP16[x >> 1];
HEAP16[x + 1 >> 1];
HEAP16[x + 2 >> 1];
HEAP16[x + 2 + 1 >> 1];
HEAP16[x + 2 + 2 >> 1];
HEAP16[x + 2 + 1 + y >> 1];
HEAP16[x + 2 + 2 + y >> 1];
HEAP16[x + 4 + 1 + y >> 1];
HEAP16[x + 4 + 2 + y >> 1];
HEAP16[x + 1 + 4 + y >> 1];
HEAP16[x + 2 + 4 + y >> 1];
x();
HEAP32[x >> 2];
HEAP32[x + 1 >> 2];
HEAP32[x + 2 >> 2];
HEAP32[x + 3 >> 2];
HEAP32[x + 4 >> 2];
HEAP32[x + 4 + 1 >> 2];
HEAP32[x + 4 + 4 >> 2];
HEAP32[x + 4 + 1 + y >> 2];
HEAP32[x + 4 + 4 + y >> 2];
HEAP32[x + 8 + 1 + y >> 2];
HEAP32[x + 8 + 4 + y >> 2];
HEAP32[x + 1 + 8 + y >> 2];
HEAP32[x + 4 + 8 + y >> 2];
x();
HEAPU32[x >> 2];
HEAPU32[x + 1 >> 2];
HEAPU32[x + 4 >> 2];
HEAPU32[x + 4 + 1 >> 2];
HEAPU32[x + 4 + 4 >> 2];
HEAPU32[x + 4 + 1 + y >> 2];
HEAPU32[x + 4 + 4 + y >> 2];
HEAPU32[x + 8 + 1 + y >> 2];
HEAPU32[x + 8 + 4 + y >> 2];
HEAPU32[x + 1 + 8 + y >> 2];
HEAPU32[x + 4 + 8 + y >> 2];
x();
HEAPF32[x >> 2];
HEAPF32[x + 1 >> 2];
HEAPF32[x + 4 >> 2];
HEAPF32[x + 4 + 1 >> 2];
HEAPF32[x + 4 + 4 >> 2];
HEAPF32[x + 4 + 1 + y >> 2];
HEAPF32[x + 4 + 4 + y >> 2];
HEAPF32[x + 8 + 1 + y >> 2];
HEAPF32[x + 8 + 4 + y >> 2];
HEAPF32[x + 1 + 8 + y >> 2];
HEAPF32[x + 4 + 8 + y >> 2];
x();
HEAPF64[x >> 3];
HEAPF64[x + 1 >> 3];
HEAPF64[x + 8 >> 3];
HEAPF64[x + 8 + 1 >> 3];
HEAPF64[x + 8 + 8 >> 3];
HEAPF64[x + 8 + 1 + y >> 3];
HEAPF64[x + 8 + 8 + y >> 3];
HEAPF64[x + 16 + 1 + y >> 3];
HEAPF64[x + 16 + 8 + y >> 3];
HEAPF64[x + 1 + 16 + y >> 3];
HEAPF64[x + 8 + 16 + y >> 3];
}
// EMSCRIPTEN_GENERATED_FUNCTIONS