• Home
  • Raw
  • Download

Lines Matching refs:high_gp

45       assm->lw(dst.high_gp(), MemOperand(base, offset + 4));  in Load()
67 assm->Usw(src.high_gp(), MemOperand(base, offset + 4)); in Store()
86 assm->Push(reg.high_gp(), reg.low_gp()); in push()
111 assm->TurboAssembler::Move(tmp.low_gp(), tmp.high_gp()); in ChangeEndiannessLoad()
112 assm->TurboAssembler::Move(tmp.high_gp(), kScratchReg); in ChangeEndiannessLoad()
139 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 4); in ChangeEndiannessLoad()
140 assm->TurboAssembler::ByteSwapSigned(tmp.high_gp(), kScratchReg, 4); in ChangeEndiannessLoad()
143 assm->TurboAssembler::ByteSwapUnsigned(tmp.low_gp(), tmp.high_gp(), 2); in ChangeEndiannessLoad()
144 assm->TurboAssembler::Move(tmp.high_gp(), zero_reg); in ChangeEndiannessLoad()
147 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 2); in ChangeEndiannessLoad()
148 assm->sra(tmp.high_gp(), tmp.high_gp(), 31); in ChangeEndiannessLoad()
151 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 4); in ChangeEndiannessLoad()
152 assm->TurboAssembler::Move(tmp.high_gp(), zero_reg); in ChangeEndiannessLoad()
155 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 4); in ChangeEndiannessLoad()
156 assm->sra(tmp.high_gp(), tmp.high_gp(), 31); in ChangeEndiannessLoad()
184 assm->TurboAssembler::Move(tmp.low_gp(), tmp.high_gp()); in ChangeEndiannessStore()
185 assm->TurboAssembler::Move(tmp.high_gp(), kScratchReg); in ChangeEndiannessStore()
208 assm->TurboAssembler::ByteSwapSigned(tmp.low_gp(), tmp.high_gp(), 4); in ChangeEndiannessStore()
209 assm->TurboAssembler::ByteSwapSigned(tmp.high_gp(), kScratchReg, 4); in ChangeEndiannessStore()
274 TurboAssembler::li(reg.high_gp(), Operand(high_word)); in LoadConstant()
323 xor_(dst.high_gp(), dst.high_gp(), dst.high_gp()); in Load()
330 TurboAssembler::Move(dst.high_gp(), dst.low_gp()); in Load()
331 sra(dst.high_gp(), dst.high_gp(), 31); in Load()
338 xor_(dst.high_gp(), dst.high_gp(), dst.high_gp()); in Load()
345 TurboAssembler::Move(dst.high_gp(), dst.low_gp()); in Load()
346 sra(dst.high_gp(), dst.high_gp(), 31); in Load()
353 xor_(dst.high_gp(), dst.high_gp(), dst.high_gp()); in Load()
357 TurboAssembler::Move(dst.high_gp(), dst.low_gp()); in Load()
358 sra(dst.high_gp(), dst.high_gp(), 31); in Load()
364 TurboAssembler::Ulw(dst.high_gp(), src_op_upper); in Load()
433 TurboAssembler::Usw(src.high_gp(), dst_op_upper); in Store()
484 sw(reg.high_gp(), liftoff::GetHalfStackSlot(2 * index + 1)); in Spill()
513 TurboAssembler::li(tmp.high_gp(), Operand(high_word)); in Spill()
516 sw(tmp.high_gp(), liftoff::GetHalfStackSlot(2 * index + 1)); in Spill()
535 lw(reg.high_gp(), liftoff::GetHalfStackSlot(2 * index + 1)); in Fill()
636 TurboAssembler::MulPair(dst.low_gp(), dst.high_gp(), lhs.low_gp(), in I32_SHIFTOP()
637 lhs.high_gp(), rhs.low_gp(), rhs.high_gp(), in I32_SHIFTOP()
668 TurboAssembler::AddPair(dst.low_gp(), dst.high_gp(), lhs.low_gp(), in emit_i64_add()
669 lhs.high_gp(), rhs.low_gp(), rhs.high_gp(), in emit_i64_add()
675 TurboAssembler::SubPair(dst.low_gp(), dst.high_gp(), lhs.low_gp(), in emit_i64_sub()
676 lhs.high_gp(), rhs.low_gp(), rhs.high_gp(), in emit_i64_sub()
684 return pair.low_gp() == reg || pair.high_gp() == reg; in IsRegInRegPair()
709 (assm->*emit_shift)(tmp.low_gp(), tmp.high_gp(), src.low_gp(), in Emit64BitShiftOperation()
710 src.high_gp(), amount, kScratchReg, kScratchReg2); in Emit64BitShiftOperation()
713 assm->TurboAssembler::Move(dst.high_gp(), tmp.high_gp()); in Emit64BitShiftOperation()
716 (assm->*emit_shift)(dst.low_gp(), dst.high_gp(), src.low_gp(), in Emit64BitShiftOperation()
717 src.high_gp(), amount, kScratchReg, kScratchReg2); in Emit64BitShiftOperation()
723 assm->TurboAssembler::Move(dst.high_gp(), src.high_gp()); in Emit64BitShiftOperation()
974 TurboAssembler::Move(dst.high_gp(), src.gp()); in emit_type_conversion()
975 sra(dst.high_gp(), dst.high_gp(), 31); in emit_type_conversion()
979 TurboAssembler::Move(dst.high_gp(), zero_reg); in emit_type_conversion()
983 TurboAssembler::Mfhc1(dst.high_gp(), src.fp()); in emit_type_conversion()
1023 TurboAssembler::Mthc1(src.high_gp(), dst.fp()); in emit_type_conversion()
1073 sltiu(dst, src.high_gp(), 1); in emit_i64_eqz()
1114 Branch(&low, eq, lhs.high_gp(), Operand(rhs.high_gp())); in emit_i64_set_cond()
1117 tmp, lhs.high_gp(), Operand(rhs.high_gp()), NegateCondition(cond)); in emit_i64_set_cond()