/external/v8/src/wasm/ |
D | value-type.h | 18 kWasmI64, enumerator 70 case kWasmI64: in ForValueType() 137 case kWasmI64: in ForValueType() 182 case kWasmI64: in ElementSizeInBytes() 197 case kWasmI64: in ElementSizeLog2Of() 213 case kWasmI64: in ValueTypeCodeFor() 234 case kWasmI64: in MachineTypeFor() 256 case kWasmI64: in MachineRepresentationFor() 280 return kWasmI64; in ValueTypeFor() 298 case kWasmI64: in ShortNameOf() [all …]
|
D | wasm-opcodes.h | 511 V(i_l, kWasmI32, kWasmI64) \ 512 V(l_ll, kWasmI64, kWasmI64, kWasmI64) \ 513 V(i_ll, kWasmI32, kWasmI64, kWasmI64) \ 514 V(l_l, kWasmI64, kWasmI64) \ 515 V(l_i, kWasmI64, kWasmI32) \ 516 V(l_f, kWasmI64, kWasmF32) \ 517 V(l_d, kWasmI64, kWasmF64) \ 522 V(f_l, kWasmF32, kWasmI64) \ 527 V(d_l, kWasmF64, kWasmI64) \ 533 V(v_il, kWasmStmt, kWasmI32, kWasmI64) \ [all …]
|
D | wasm-value.h | 59 V(i64, kWasmI64, int64_t) \ 60 V(u64, kWasmI64, uint64_t) \
|
D | wasm-debug.cc | 52 case kWasmI64: in WasmValueToValueObject() 186 CASE_ARG_TYPE(kWasmI64, uint64_t) in Execute() 249 CASE_RET_TYPE(kWasmI64, uint64_t) in Execute()
|
D | wasm-module-builder.cc | 415 DCHECK_EQ(kWasmI64, global.type); in WriteTo() 441 case kWasmI64: in WriteTo()
|
D | module-compiler.cc | 1353 case kWasmI64: in WriteGlobalValue() 1381 case kWasmI64: { in WriteGlobalValue() 1667 if (global.type == kWasmI64 && in ProcessImports() 1790 size_t size = (global.type == kWasmI64 || global.type == kWasmF64) in InitGlobals() 2003 case kWasmI64: in ProcessExports()
|
D | wasm-opcodes.cc | 377 if (type == kWasmI64 || type == kWasmS128) return false; in IsJSCompatibleSignature()
|
D | module-decoder.cc | 111 return kWasmI64; in TypeOf() 1296 return kWasmI64; in consume_value_type()
|
D | function-body-decoder-impl.h | 248 *result = kWasmI64; in decode_local_type() 725 type = kWasmI64; in DecodeLocals() 1718 auto* value = Push(kWasmI64); in DecodeFunctionBody()
|
D | wasm-js.cc | 1313 case i::wasm::kWasmI64: in WebAssemblyGlobalGetValueCommon() 1360 case i::wasm::kWasmI64: in WebAssemblyGlobalSetValue()
|
D | wasm-interpreter.cc | 2680 case kWasmI64: in TraceValueStack() 2740 case kWasmI64: in CallExternalWasmFunction() 2809 case kWasmI64: in CallExternalWasmFunction()
|
D | function-body-decoder.cc | 589 case kWasmI64: in DefaultValue()
|
/external/v8/src/wasm/baseline/ |
D | liftoff-compiler.cc | 93 constexpr ValueType kTypesArr_ilfd[] = {kWasmI32, kWasmI64, kWasmF32, kWasmF64}; 356 case kWasmI64: in StartFunctionBody() 357 __ cache_state()->stack_state.emplace_back(kWasmI64, uint32_t{0}); in StartFunctionBody() 700 EmitUnOp<kWasmI64, kWasmI32>( in UnOp() 738 ValueType sig_types[] = {kWasmI32, kWasmI64, kWasmI64}; in EmitDivOrRem64CCall() 741 GenerateCCall(result_regs, &sig, kWasmI64, arg_regs, ext_ref); in EmitDivOrRem64CCall() 761 return EmitBinOp<kWasmI64, kWasmI64>( \ in BinOp() 779 return EmitBinOp<kWasmI64, kWasmI32>( \ in BinOp() 803 return EmitBinOp<kWasmI64, kWasmI64>([=](LiftoffRegister dst, \ in BinOp() 928 EmitBinOp<kWasmI64, kWasmI64>([this, decoder](LiftoffRegister dst, in BinOp() [all …]
|
D | liftoff-assembler.cc | 57 DCHECK_EQ(kWasmI64, constant.type()); in Const() 59 return {dst, kConstant, kWasmI64, constant.to_i32_unchecked()}; in Const() 138 asm_->LoadConstant(rl.dst, rl.type == kWasmI64 in Execute() 206 DCHECK_EQ(kWasmI64, src.type()); in LoadI64HalfIntoRegister() 231 DCHECK_EQ(kWasmI64, type); in MoveRegister() 377 kNeedI64RegPair && slot.type() == kWasmI64 ? kGpRegPair : kGpReg; in PopToRegister() 492 const bool is_pair = kNeedI64RegPair && type == kWasmI64; in PrepareCall() 564 const bool need_pair = kNeedI64RegPair && return_type == kWasmI64; in FinishCall()
|
D | liftoff-register.h | 32 return kNeedI64RegPair && type == kWasmI64; in needs_reg_pair() 39 : type == kWasmI32 || type == kWasmI64 // int types in reg_class_for()
|
D | liftoff-assembler.h | 38 kPointerSize == 8 ? kWasmI64 : kWasmI32; 51 DCHECK(type_ == kWasmI32 || type_ == kWasmI64); in VarState() 83 DCHECK(type_ == kWasmI32 || type_ == kWasmI64); in constant()
|
/external/v8/src/wasm/baseline/ia32/ |
D | liftoff-assembler-ia32.h | 58 case kWasmI64: in Load() 80 case kWasmI64: in Store() 100 case kWasmI64: in push() 187 case kWasmI64: { in LoadConstant() 226 DCHECK_EQ(type.value_type() == kWasmI64, dst.is_pair()); in Load() 307 DCHECK_EQ(type.value_type() == kWasmI64, src.is_pair()); in Store() 409 case kWasmI64: in Spill() 431 case kWasmI64: { in Spill() 451 case kWasmI64: in Fill() 735 if (tmp_result != dst) assm->Move(dst, tmp_result, kWasmI64); in OpWithCarry() [all …]
|
/external/v8/src/wasm/baseline/x64/ |
D | liftoff-assembler-x64.h | 72 case kWasmI64: in Load() 92 case kWasmI64: in Store() 109 case kWasmI64: in push() 166 case kWasmI64: in LoadConstant() 315 DCHECK_EQ(kWasmI64, type); in Move() 339 case kWasmI64: in Spill() 360 case kWasmI64: { in Spill() 387 case kWasmI64: in Fill() 743 liftoff::EmitShiftOperation<kWasmI64>(this, dst.gp(), src.gp(), amount, in emit_i64_shl() 749 liftoff::EmitShiftOperation<kWasmI64>(this, dst.gp(), src.gp(), amount, in emit_i64_sar() [all …]
|
/external/v8/src/wasm/baseline/arm64/ |
D | liftoff-assembler-arm64.h | 62 case kWasmI64: in GetRegFromType() 88 case kWasmI64: in AcquireByType() 165 case kWasmI64: in LoadConstant() 303 DCHECK_EQ(kWasmI64, type); in Move() 335 case kWasmI64: in Spill() 767 case kWasmI64: in emit_cond_jump() 949 DCHECK(slot.src_.type() == kWasmI32 || slot.src_.type() == kWasmI64); in Construct()
|
/external/v8/src/wasm/baseline/mips64/ |
D | liftoff-assembler-mips64.h | 37 case kWasmI64: in Load() 58 case kWasmI64: in Store() 75 case kWasmI64: in push() 239 case kWasmI64: in LoadConstant() 416 case kWasmI64: in Spill() 440 case kWasmI64: { in Spill() 460 case kWasmI64: in Fill()
|
/external/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 43 case kWasmI64: in Load() 65 case kWasmI64: in Store() 85 case kWasmI64: in push() 269 case kWasmI64: { in LoadConstant() 482 case kWasmI64: in Spill() 507 case kWasmI64: { in Spill() 533 case kWasmI64: in Fill() 1379 if (src.type() == kWasmI64) { in Construct()
|
/external/v8/src/compiler/ |
D | wasm-compiler.cc | 111 if (type == wasm::kWasmI64) return true; in ContainsInt64() 1096 case wasm::kWasmI64: in BuildChangeEndiannessStore() 1118 if (wasmtype == wasm::kWasmI64 && mem_rep < MachineRepresentation::kWord64) { in BuildChangeEndiannessStore() 1374 if (wasmtype == wasm::kWasmI64) { in BuildChangeEndiannessLoad() 2062 case wasm::kWasmI64: { in Throw() 2158 case wasm::kWasmI64: { in GetExceptionValues() 3216 if (type == wasm::kWasmI64 && in LoadMem() 4279 case wasm::kWasmI64: in ToJS() 4315 case wasm::kWasmI64: in FromJS()
|