Lines Matching refs:WasmValue

22   if (generate_result()) result->runtime_value = WasmValue(value);
27 if (generate_result()) result->runtime_value = WasmValue(value);
32 if (generate_result()) result->runtime_value = WasmValue(value);
37 if (generate_result()) result->runtime_value = WasmValue(value);
44 result->runtime_value = WasmValue(imm.value, kWasmS128);
54 WasmValue(lhs.runtime_value.to_i32() + rhs.runtime_value.to_i32());
58 WasmValue(lhs.runtime_value.to_i32() - rhs.runtime_value.to_i32());
62 WasmValue(lhs.runtime_value.to_i32() * rhs.runtime_value.to_i32());
66 WasmValue(lhs.runtime_value.to_i64() + rhs.runtime_value.to_i64());
70 WasmValue(lhs.runtime_value.to_i64() - rhs.runtime_value.to_i64());
74 WasmValue(lhs.runtime_value.to_i64() * rhs.runtime_value.to_i64());
84 result->runtime_value = WasmValue(isolate_->factory()->null_value(), type);
99 result->runtime_value = WasmValue(internal, type);
109 ? WasmValue(
114 : WasmValue(
124 std::vector<WasmValue> field_values(imm.struct_type->field_count());
129 WasmValue(isolate_->factory()->NewWasmStruct(
136 WasmValue DefaultValueForType(ValueType type, Isolate* isolate) {
141 return WasmValue(0);
143 return WasmValue(int64_t{0});
145 return WasmValue(0.0f);
147 return WasmValue(0.0);
149 return WasmValue(Simd128());
151 return WasmValue(isolate->factory()->null_value(), type);
165 std::vector<WasmValue> field_values(imm.struct_type->field_count());
170 WasmValue(isolate_->factory()->NewWasmStruct(
181 std::vector<WasmValue> element_values;
184 WasmValue(isolate_->factory()->NewWasmArrayFromElements(
219 result->runtime_value = WasmValue(
226 result->runtime_value = WasmValue(