/external/v8/src/wasm/ |
D | wasm-interpreter.cc | 619 inline int32_t ExecuteI32ReinterpretF32(WasmValue a) { in ExecuteI32ReinterpretF32() 623 inline int64_t ExecuteI64ReinterpretF64(WasmValue a) { in ExecuteI64ReinterpretF64() 1098 void InitFrame(const WasmFunction* function, WasmValue* args) { in InitFrame() 1142 WasmValue GetReturnValue(uint32_t index) { in GetReturnValue() 1143 if (state_ == WasmInterpreter::TRAPPED) return WasmValue(0xDEADBEEF); in GetReturnValue() 1151 WasmValue GetStackValue(sp_t index) { in GetStackValue() 1156 void SetStackValue(sp_t index, WasmValue value) { in SetStackValue() 1248 std::unique_ptr<WasmValue[]> stack_; 1249 WasmValue* stack_limit_ = nullptr; // End of allocated stack space. 1250 WasmValue* sp_ = nullptr; // Current stack pointer. [all …]
|
D | wasm-value.h | 68 class WasmValue { 70 WasmValue() : type_(kWasmStmt), bit_pattern_{} {} in WasmValue() function 73 explicit WasmValue(ctype v) : type_(localtype), bit_pattern_{} { \ 91 bool operator==(const WasmValue& other) const { 109 inline ctype WasmValue::to_unchecked() const { \ 113 inline ctype WasmValue::to() const { \
|
D | wasm-interpreter.h | 67 WasmValue GetLocalValue(int index) const; 68 WasmValue GetStackValue(int index) const; 118 void InitFrame(const WasmFunction* function, WasmValue* args); 134 WasmValue GetReturnValue(int index = 0);
|
D | wasm-debug.cc | 46 Handle<Object> WasmValueToValueObject(Isolate* isolate, WasmValue value) { in WasmValueToValueObject() 174 ScopedVector<WasmValue> wasm_args(num_params); in Execute() 182 wasm_args[i] = WasmValue(ReadUnalignedValue<ctype>(arg_buf_ptr)); \ in Execute() 240 WasmValue ret_val = thread->GetReturnValue(0); in Execute() 458 WasmValue value = frame->GetLocalValue(i); in GetLocalScopeObject() 479 WasmValue value = frame->GetStackValue(i); in GetLocalScopeObject()
|
/external/v8/src/wasm/baseline/ |
D | liftoff-compiler.cc | 366 __ LoadConstant(zero_double_reg, WasmValue(0.)); in StartFunctionBody() 742 __ LoadConstant(tmp, WasmValue(int32_t{0})); in EmitDivOrRem64CCall() 745 __ LoadConstant(tmp, WasmValue(int32_t{-1})); in EmitDivOrRem64CCall() 1012 __ LoadConstant(reg, WasmValue(value)); in I64Const() 1019 __ LoadConstant(reg, WasmValue(value)); in F32Const() 1025 __ LoadConstant(reg, WasmValue(value)); in F64Const() 1262 __ LoadConstant(tmp, WasmValue(split)); in GenerateBrTable() 1283 __ LoadConstant(tmp, WasmValue(uint32_t{imm.table_count})); in BrTable() 1359 __ LoadConstant(end_offset_reg, WasmValue(end_offset)); in BoundsCheckMem() 1362 WasmValue(static_cast<uint32_t>(end_offset))); in BoundsCheckMem() [all …]
|
D | liftoff-assembler.cc | 53 static RegisterLoad Const(LiftoffRegister dst, WasmValue constant) { in Const() 139 ? WasmValue(int64_t{rl.value}) in Execute() 140 : WasmValue(int32_t{rl.value})); in Execute() 221 LoadConstant(dst, WasmValue(value)); in LoadI64HalfIntoRegister() 243 void LoadConstant(LiftoffRegister dst, WasmValue value) { in LoadConstant()
|
D | liftoff-assembler.h | 82 WasmValue constant() const { in constant() 85 return type_ == kWasmI32 ? WasmValue(i32_const_) in constant() 86 : WasmValue(int64_t{i32_const_}); in constant() 352 inline void LoadConstant(LiftoffRegister, WasmValue, 373 inline void Spill(uint32_t index, WasmValue);
|
/external/v8/src/wasm/baseline/arm/ |
D | liftoff-assembler-arm.h | 30 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 87 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/s390/ |
D | liftoff-assembler-s390.h | 30 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 87 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/ppc/ |
D | liftoff-assembler-ppc.h | 30 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 87 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/arm64/ |
D | liftoff-assembler-arm64.h | 159 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 325 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/mips64/ |
D | liftoff-assembler-mips64.h | 233 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 430 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 263 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 497 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/x64/ |
D | liftoff-assembler-x64.h | 156 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 353 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|
/external/v8/src/wasm/baseline/ia32/ |
D | liftoff-assembler-ia32.h | 181 void LiftoffAssembler::LoadConstant(LiftoffRegister reg, WasmValue value, in LoadConstant() 424 void LiftoffAssembler::Spill(uint32_t index, WasmValue value) { in Spill()
|