Lines Matching refs:WasmValue

551 int32_t ExecuteI32ReinterpretF32(WasmValue a) {  in ExecuteI32ReinterpretF32()
555 int64_t ExecuteI64ReinterpretF64(WasmValue a) { in ExecuteI64ReinterpretF64()
1214 void InitFrame(const WasmFunction* function, WasmValue* args) { in InitFrame()
1252 WasmValue GetReturnValue(uint32_t index) { in GetReturnValue()
1253 if (state_ == WasmInterpreter::TRAPPED) return WasmValue(0xDEADBEEF); in GetReturnValue()
1258 WasmValue GetStackValue(sp_t index) { in GetStackValue()
1263 void SetStackValue(sp_t index, WasmValue value) { in SetStackValue()
1339 StackValue(WasmValue v, WasmInterpreterInternals* impl, sp_t index) in StackValue()
1342 value_ = WasmValue(Handle<Object>::null(), value_.type()); in StackValue()
1348 WasmValue ExtractValue(WasmInterpreterInternals* impl, sp_t index) { in ExtractValue()
1355 return WasmValue(ref, value_.type()); in ExtractValue()
1380 WasmValue value_;
1419 WasmValue val; in InitLocals()
1423 val = WasmValue(ctype{}); \ in InitLocals()
1428 val = WasmValue(isolate_->factory()->null_value(), p); in InitLocals()
1664 uint64_t ToMemType(WasmValue value) { in ToMemType()
1685 WasmValue result( in ExecuteLoad()
1789 Push(WasmValue(base::saturated_cast<int32_t>(Pop().to<float>()))); in ExecuteNumericOp()
1792 Push(WasmValue(base::saturated_cast<uint32_t>(Pop().to<float>()))); in ExecuteNumericOp()
1795 Push(WasmValue(base::saturated_cast<int32_t>(Pop().to<double>()))); in ExecuteNumericOp()
1798 Push(WasmValue(base::saturated_cast<uint32_t>(Pop().to<double>()))); in ExecuteNumericOp()
1801 Push(WasmValue(base::saturated_cast<int64_t>(Pop().to<float>()))); in ExecuteNumericOp()
1804 Push(WasmValue(base::saturated_cast<uint64_t>(Pop().to<float>()))); in ExecuteNumericOp()
1807 Push(WasmValue(base::saturated_cast<int64_t>(Pop().to<double>()))); in ExecuteNumericOp()
1810 Push(WasmValue(base::saturated_cast<uint64_t>(Pop().to<double>()))); in ExecuteNumericOp()
1926 Push(WasmValue(result)); in ExecuteNumericOp()
1938 Push(WasmValue(table_size)); in ExecuteNumericOp()
2028 Push(WasmValue(result)); \ in ExecuteAtomicOp()
2109 Push(WasmValue(static_cast<op_type>(AdjustByteOrder<type>(old_val)))); \ in ExecuteAtomicOp()
2137 WasmValue result = WasmValue(static_cast<op_type>(AdjustByteOrder<type>( \ in ExecuteAtomicOp()
2194 Push(WasmValue(result.ToSmi().value())); in ExecuteAtomicOp()
2214 Push(WasmValue(result.ToSmi().value())); in ExecuteAtomicOp()
2225 Push(WasmValue(0)); in ExecuteAtomicOp()
2232 Push(WasmValue(result.ToSmi().value())); in ExecuteAtomicOp()
2254 WasmValue val = Pop(); \ in ExecuteSimdOp()
2258 Push(WasmValue(Simd128(s))); \ in ExecuteSimdOp()
2273 WasmValue val = Pop(); \ in ExecuteSimdOp()
2276 Push(WasmValue(ss.val[LANE(imm.lane, ss)])); \ in ExecuteSimdOp()
2296 WasmValue val = Pop(); \ in ExecuteSimdOp()
2303 Push(WasmValue( \ in ExecuteSimdOp()
2306 Push(WasmValue(static_cast<extended_type>(res))); \ in ExecuteSimdOp()
2318 WasmValue v2 = Pop(); \ in ExecuteSimdOp()
2319 WasmValue v1 = Pop(); \ in ExecuteSimdOp()
2330 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2399 WasmValue v = Pop(); \ in ExecuteSimdOp()
2408 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2453 WasmValue v = Pop(); \ in ExecuteSimdOp()
2460 Push(WasmValue(res)); \ in ExecuteSimdOp()
2471 WasmValue v2 = Pop(); \ in ExecuteSimdOp()
2472 WasmValue v1 = Pop(); \ in ExecuteSimdOp()
2483 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2552 WasmValue new_val = Pop(); \ in ExecuteSimdOp()
2553 WasmValue simd_val = Pop(); \ in ExecuteSimdOp()
2556 Push(WasmValue(Simd128(s))); \ in ExecuteSimdOp()
2577 WasmValue v = Pop(); \ in ExecuteSimdOp()
2584 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2647 WasmValue v = Pop(); \ in ExecuteSimdOp()
2656 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2709 WasmValue v2 = Pop(); \ in ExecuteSimdOp()
2710 WasmValue v1 = Pop(); \ in ExecuteSimdOp()
2719 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2737 Push(WasmValue(Simd128(res))); in ExecuteSimdOp()
2750 Push(WasmValue(Simd128(res))); in ExecuteSimdOp()
2760 Push(WasmValue(Simd128(res))); in ExecuteSimdOp()
2773 Push(WasmValue(Simd128(res))); in ExecuteSimdOp()
2789 Push(WasmValue(Simd128(res))); in ExecuteSimdOp()
2796 Push(WasmValue((res))); in ExecuteSimdOp()
2806 Push(WasmValue(res)); \ in ExecuteSimdOp()
2824 Push(WasmValue(Simd128(res))); \ in ExecuteSimdOp()
2942 Push(WasmValue(Simd128(s))); in DoSimdLoadSplat()
2963 Push(WasmValue(Simd128(s))); in DoSimdLoadExtend()
2980 Push(WasmValue(Simd128(s))); in DoSimdLoadZeroExtend()
2998 Push(WasmValue(Simd128(value))); in DoSimdLoadLane()
3014 Push(WasmValue( in DoSimdStoreLane()
3029 WasmValue v2 = Pop(); in DoSimdExtMul()
3030 WasmValue v1 = Pop(); in DoSimdExtMul()
3041 Push(WasmValue(Simd128(res))); in DoSimdExtMul()
3056 Push(WasmValue(Simd128(res))); in DoSimdExtAddPairwise()
3113 WasmValue value = GetStackValue(base_index + i); in DoThrowException()
3212 WasmValue value; in DoUnpackException()
3217 value = WasmValue(u32); in DoUnpackException()
3223 value = WasmValue(Float32::FromBits(f32_bits)); in DoUnpackException()
3229 value = WasmValue(u64); in DoUnpackException()
3235 value = WasmValue(Float64::FromBits(f64_bits)); in DoUnpackException()
3245 value = WasmValue(Simd128(s128)); in DoUnpackException()
3259 value = WasmValue(ref, sig->GetParam(i)); in DoUnpackException()
3348 WasmValue cond = Pop(); in Execute()
3400 WasmValue cond = Pop(); in Execute()
3401 WasmValue fval = Pop(); in Execute()
3402 WasmValue tval = Pop(); in Execute()
3416 WasmValue cond = Pop(); in Execute()
3462 Push(WasmValue(imm.value)); in Execute()
3469 Push(WasmValue(imm.value)); in Execute()
3476 Push(WasmValue(imm.value)); in Execute()
3483 Push(WasmValue(imm.value)); in Execute()
3491 Push(WasmValue(isolate_->factory()->null_value(), in Execute()
3503 Push(WasmValue(function, kWasmFuncRef)); in Execute()
3519 WasmValue val = Pop(); in Execute()
3528 WasmValue val = Pop(); in Execute()
3677 Push(WasmValue(value, table->type())); in Execute()
3752 Push(WasmValue(result)); \ in Execute()
3768 WasmValue val = Pop(); \ in Execute()
3794 Push(WasmValue(result)); in Execute()
3806 ? WasmValue(num_pages) in Execute()
3807 : WasmValue(static_cast<uint32_t>(num_pages))); in Execute()
3815 WasmValue val = Pop(); in Execute()
3816 Push(WasmValue(ExecuteI32ReinterpretF32(val))); in Execute()
3820 WasmValue val = Pop(); in Execute()
3821 Push(WasmValue(ExecuteI64ReinterpretF64(val))); in Execute()
3827 Push(WasmValue(static_cast<wtype>(val))); \ in Execute()
3840 Push(WasmValue(result)); in Execute()
3858 WasmValue rval = Pop(); \ in Execute()
3859 WasmValue lval = Pop(); \ in Execute()
3862 Push(WasmValue(result)); \ in Execute()
3876 Push(WasmValue(result)); \ in Execute()
3889 Push(WasmValue(result)); \ in Execute()
3930 WasmValue Pop() { in Pop()
3936 WasmValue val = stack_value.ExtractValue(this, StackHeight()); in Pop()
3950 WasmValue PopArity(size_t arity) { in PopArity()
3951 if (arity == 0) return WasmValue(); in PopArity()
3956 void Push(WasmValue val) { in Push()
3968 void Push(WasmValue* vals, size_t arity) { in Push()
3970 for (WasmValue *val = vals, *end = vals + arity; val != end; ++val) { in Push()
4026 WasmValue val = GetStackValue(i); in TraceValueStack()
4175 void WasmInterpreter::InitFrame(const WasmFunction* function, WasmValue* args) { in InitFrame()
4187 WasmValue WasmInterpreter::GetReturnValue(int index) const { in GetReturnValue()