Lines Matching refs:push
231 ConstOp::I32Const(i) => self.stack.push(Val::I32(*i)), in eval_loop()
232 ConstOp::I64Const(i) => self.stack.push(Val::I64(*i)), in eval_loop()
233 ConstOp::F32Const(f) => self.stack.push(Val::F32(*f)), in eval_loop()
234 ConstOp::F64Const(f) => self.stack.push(Val::F64(*f)), in eval_loop()
235 ConstOp::V128Const(v) => self.stack.push(Val::V128((*v).into())), in eval_loop()
236 ConstOp::GlobalGet(g) => self.stack.push(context.global_get(store, *g)?), in eval_loop()
237 ConstOp::RefNull(ty) => self.stack.push(Val::null_top(*ty)), in eval_loop()
238 ConstOp::RefFunc(f) => self.stack.push(context.ref_func(store, *f)?), in eval_loop()
244 self.stack.push(Val::AnyRef(Some(r))); in eval_loop()
251 self.stack.push(Val::I32(a.wrapping_add(b))); in eval_loop()
256 self.stack.push(Val::I32(a.wrapping_sub(b))); in eval_loop()
261 self.stack.push(Val::I32(a.wrapping_mul(b))); in eval_loop()
266 self.stack.push(Val::I64(a.wrapping_add(b))); in eval_loop()
271 self.stack.push(Val::I64(a.wrapping_sub(b))); in eval_loop()
276 self.stack.push(Val::I64(a.wrapping_mul(b))); in eval_loop()
317 self.stack.push(s); in eval_loop()
325 self.stack.push( in eval_loop()
353 self.stack.push(Val::AnyRef(Some(array.into()))); in eval_loop()
378 self.stack.push(Val::AnyRef(Some(array.into()))); in eval_loop()
415 self.stack.push(Val::AnyRef(Some(array.into()))); in eval_loop()
425 self.stack.push(Val::ExternRef(result)); in eval_loop()
435 self.stack.push(result.into()); in eval_loop()