Searched refs:high_gp (Results 1 – 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 103 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/ |
D | liftoff-assembler-ia32.h | 83 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/ |
D | liftoff-assembler-arm.h | 157 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/ |
D | liftoff-register.h | 169 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() << ">";
|
D | liftoff-assembler.h | 1584 (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()
|
D | liftoff-compiler.cc | 2845 __ 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/ |
D | wasm-debug.cc | 607 ReadUnalignedValue<uint32_t>(gp_addr(reg.high_gp())); in GetValue()
|