Home | History | Annotate | Download | only in wasm

Lines Matching refs:Pop

737     // determine how many values to pop off the stack for explicit and
1143 TRACE(" => pop func#%u @%zu\n", (*code)->function->func_index, *pc);
1167 WasmVal val = Pop();
1168 TRACE(" action [pop x, sp-%u, push x]\n", target.spdiff - 1);
1238 WasmVal cond = Pop();
1255 WasmVal cond = Pop();
1256 WasmVal fval = Pop();
1257 WasmVal tval = Pop();
1271 WasmVal cond = Pop();
1287 uint32_t key = Pop().to<uint32_t>();
1349 WasmVal val = Pop();
1429 WasmVal val = Pop();
1465 uint32_t index = Pop().to<uint32_t>(); \
1497 WasmVal val = Pop(); \
1498 uint32_t index = Pop().to<uint32_t>(); \
1524 uint32_t index = Pop().to<uint32_t>(); \
1549 WasmVal val = Pop(); \
1550 uint32_t index = Pop().to<uint32_t>(); \
1573 WasmVal rval = Pop(); \
1574 WasmVal lval = Pop(); \
1585 volatile ctype rval = Pop().to<ctype>(); \
1586 volatile ctype lval = Pop().to<ctype>(); \
1598 volatile ctype val = Pop().to<ctype>(); \
1618 WasmVal Pop() {
1621 DCHECK_GT(stack_.size(), frames_.back().llimit()); // can't pop into locals
1631 DCHECK_GE(nsize, frames_.back().llimit()); // can't pop into locals
1638 return Pop();