Home
last modified time | relevance | path

Searched refs:high_gp (Results 1 – 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h103 assm->lw(dst.high_gp(), in Load()
130 assm->Usw(src.high_gp(), in Store()
153 assm->Push(reg.high_gp(), reg.low_gp()); in push()
171 if (reg != must_not_alias.low_gp() && reg != must_not_alias.high_gp()) in EnsureNoAlias()
175 DCHECK_NE(must_not_alias.high_gp(), tmp); in EnsureNoAlias()
213 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 4); in ChangeEndiannessLoad()
214 assm->TurboAssembler::ByteSwapSigned(tmp.high_gp(), kScratchReg, 4); in ChangeEndiannessLoad()
218 assm->TurboAssembler::Move(tmp.high_gp(), zero_reg); in ChangeEndiannessLoad()
222 assm->sra(tmp.high_gp(), tmp.low_gp(), 31); in ChangeEndiannessLoad()
226 assm->TurboAssembler::Move(tmp.high_gp(), zero_reg); in ChangeEndiannessLoad()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h83 assm->mov(dst.high_gp(), Operand(base, offset + 4)); in Load()
111 assm->mov(Operand(base, offset + 4), src.high_gp()); in Store()
142 assm->push(reg.high_gp());
166 assm->mov(reg.high_gp(), reg.low_gp()); in SignExtendI32ToI64()
167 assm->sar(reg.high_gp(), 31); in SignExtendI32ToI64()
339 TurboAssembler::Move(reg.high_gp(), Immediate(high_word)); in LoadConstant()
458 xor_(dst.high_gp(), dst.high_gp()); in Load()
472 xor_(dst.high_gp(), dst.high_gp()); in Load()
483 xor_(dst.high_gp(), dst.high_gp()); in Load()
497 mov(dst.high_gp(), upper_src_op); in Load()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h157 if (dst_low == lhs.high_gp() || dst_low == rhs.high_gp()) { in I64Binop()
159 assm->GetUnusedRegister(kGpReg, LiftoffRegList{lhs, rhs, dst.high_gp()}) in I64Binop()
163 (assm->*op_with_carry)(dst.high_gp(), lhs.high_gp(), Operand(rhs.high_gp()), in I64Binop()
176 DCHECK_NE(dst.low_gp(), lhs.high_gp()); in I64BinopI()
180 (assm->*op_with_carry)(dst.high_gp(), lhs.high_gp(), Operand(imm_high_word), in I64BinopI()
190 Register src_high = src.high_gp(); in I64Shiftop()
192 Register dst_high = dst.high_gp(); in I64Shiftop()
319 src.high_gp(), in Store()
352 dst.high_gp(), in Load()
589 TurboAssembler::Move(reg.high_gp(), Operand(high_word)); in LoadConstant()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-register.h169 code == ForPair(reg.low_gp(), reg.high_gp()).liftoff_code()) || in from_liftoff_code()
245 if (!kNeedS128RegPair) return LiftoffRegister(high_gp()); in high()
246 return is_gp_pair() ? LiftoffRegister(high_gp()) in high()
256 Register high_gp() const { in high_gp() function
319 return os << "<" << reg.low_gp() << "+" << reg.high_gp() << ">";
Dliftoff-assembler.h1584 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp()); in EmitI64IndependentHalfOperation()
1590 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp()); in EmitI64IndependentHalfOperation()
1597 (assm->*op)(dst.high_gp(), lhs.high_gp(), rhs.high_gp()); in EmitI64IndependentHalfOperation()
1611 (assm->*op)(dst.high_gp(), lhs.high_gp(), high_word); in EmitI64IndependentHalfOperationImm()
1617 (assm->*op)(dst.high_gp(), lhs.high_gp(), high_word); in EmitI64IndependentHalfOperationImm()
1624 (assm->*op)(dst.high_gp(), lhs.high_gp(), high_word); in EmitI64IndependentHalfOperationImm()
Dliftoff-compiler.cc2845 __ emit_cond_jump(kNotEqualZero, trap_label, kI32, index.high_gp()); in BoundsCheckMem()
3232 __ emit_cond_jump(kUnequal /* neq */, &done, kI32, input.high_gp()); in MemoryGrow()
4189 Store32BitExceptionValue(values_array, index_in_array, value.high_gp(), in Store64BitExceptionValue()
4222 Load32BitExceptionValue(dst.high_gp(), values_array, index, pinned); in Load64BitExceptionValue()
4878 if (*high_word != reg.high_gp()) { in PopMemTypeToRegister()
4879 __ Move(*high_word, reg.high_gp(), kI32); in PopMemTypeToRegister()
4881 } else if (*high_word != reg.high_gp()) { in PopMemTypeToRegister()
4883 __ emit_i32_or(*high_word, *high_word, reg.high_gp()); in PopMemTypeToRegister()
/third_party/node/deps/v8/src/wasm/
Dwasm-debug.cc607 ReadUnalignedValue<uint32_t>(gp_addr(reg.high_gp())); in GetValue()