MCPcopy Index your code
hub / github.com/sql-js/sql.js / _shr

Function _shr

js/sql-debug.js:396179–396205  ·  view source on GitHub ↗
($0,$1)

Source from the content-addressed store, hash-verified

396177 STACKTOP = sp;return;
396178}
396179function _shr($0,$1) {
396180 $0 = $0|0;
396181 $1 = $1|0;
396182 var $$0 = 0, $$pre = 0, $$pre11 = 0, $10 = 0, $11 = 0, $12 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, label = 0, sp = 0;
396183 sp = STACKTOP;
396184 $2 = ($1>>>0)>(31);
396185 $3 = ((($0)) + 4|0);
396186 if ($2) {
396187 $4 = (($1) + -32)|0;
396188 $5 = HEAP32[$3>>2]|0;
396189 HEAP32[$0>>2] = $5;
396190 HEAP32[$3>>2] = 0;
396191 $$0 = $4;$10 = 0;$7 = $5;
396192 } else {
396193 $$pre = HEAP32[$0>>2]|0;
396194 $$pre11 = HEAP32[$3>>2]|0;
396195 $$0 = $1;$10 = $$pre11;$7 = $$pre;
396196 }
396197 $6 = $7 >>> $$0;
396198 $8 = (32 - ($$0))|0;
396199 $9 = $10 << $8;
396200 $11 = $9 | $6;
396201 HEAP32[$0>>2] = $11;
396202 $12 = $10 >>> $$0;
396203 HEAP32[$3>>2] = $12;
396204 return;
396205}
396206function _trinkle($0,$1,$2,$3,$4,$5,$6) {
396207 $0 = $0|0;
396208 $1 = $1|0;

Callers 2

_qsortFunction · 0.85
_trinkleFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…