Home
last modified time | relevance | path

Searched refs:kGpReg (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/wasm/baseline/
Dliftoff-compiler.cc232 RegClass rc = num_lowered_params == 1 ? reg_class_for(type) : kGpReg; in CollectReservedRegsForParameters()
240 RegList cache_regs = rc == kGpReg ? kLiftoffAssemblerGpCacheRegs in CollectReservedRegsForParameters()
256 LiftoffRegister reg = LiftoffRegister::from_code(kGpReg, 0); in ProcessParameter()
257 RegClass rc = num_lowered_params == 1 ? reg_class_for(type) : kGpReg; in ProcessParameter()
263 LiftoffRegister in_reg = LiftoffRegister::from_code(kGpReg, 0); in ProcessParameter()
267 RegList cache_regs = rc == kGpReg ? kLiftoffAssemblerGpCacheRegs in ProcessParameter()
277 if (rc == kGpReg) { in ProcessParameter()
302 LiftoffRegister limit_address = __ GetUnusedRegister(kGpReg); in StackCheck()
605 __ GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(dst)); in EmitTypeConversion()
733 __ GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(dst)); in EmitDivOrRem64CCall()
[all …]
Dliftoff-register.h22 kGpReg, enumerator
40 ? kGpReg in reg_class_for()
97 case kGpReg: in from_code()
155 return is_pair() ? kGpRegPair : is_gp() ? kGpReg : kFpReg; in reg_class()
314 return rc == kGpReg ? kGpCacheRegList : kFpCacheRegList; in GetCacheRegList()
Dliftoff-assembler.h133 DCHECK(rc == kGpReg || rc == kFpReg);
147 Register low = pinned.set(unused_register(kGpReg, pinned)).gp();
148 Register high = unused_register(kGpReg, pinned).gp();
151 DCHECK(rc == kGpReg || rc == kFpReg);
287 DCHECK(rc == kGpReg || rc == kFpReg);
636 assm->GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(lhs, rhs)).gp(); in EmitI64IndependentHalfOperation()
Dliftoff-assembler.cc377 kNeedI64RegPair && slot.type() == kWasmI64 ? kGpRegPair : kGpReg; in PopToRegister()
506 RegClass rc = is_pair ? kGpReg : reg_class_for(type); in PrepareCall()
566 RegClass rc = need_pair ? kGpReg : reg_class_for(return_type); in FinishCall()
/external/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h105 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessLoad()
129 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessLoad()
164 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessStore()
173 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessStore()
279 Register src = GetUnusedRegister(kGpReg, pinned).gp(); in Load()
335 dst = GetUnusedRegister(kGpReg, pinned).gp(); in Store()
435 LiftoffRegister tmp = GetUnusedRegister(kGpReg); in Spill()
441 LiftoffRegister tmp = GetUnusedRegister(kGpReg); in Spill()
957 tmp = GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(lhs, rhs)).gp(); in emit_i32_set_cond()
979 tmp = GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(lhs, rhs)).gp(); in emit_i64_set_cond()
[all …]
/external/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h374 if (cache_state_.has_unused_register(kGpReg)) { in MoveStackValue()
375 LiftoffRegister reg = GetUnusedRegister(kGpReg); in MoveStackValue()
525 Register tmp = assm->GetUnusedRegister(kGpReg, unavailable).gp(); in EmitInt32DivOrRem()
619 Register tmp = assm->GetUnusedRegister(kGpReg, pinned).gp(); in EmitShiftOperation()
633 tmp_reg = assm->GetUnusedRegister(kGpReg, pinned).gp(); in EmitShiftOperation()
718 ? assm->GetUnusedRegister(kGpReg, keep_alive).gp() in OpWithCarry()
727 ? assm->GetUnusedRegister(kGpReg, keep_alive).gp() in OpWithCarry()
841 ecx_replace = pinned.set(assm->GetUnusedRegister(kGpReg, pinned)).gp(); in Emit64BitShiftOperation()
848 ecx_replace = assm->GetUnusedRegister(kGpReg, pinned).gp(); in Emit64BitShiftOperation()
955 Register tmp = assm->GetUnusedRegister(kGpReg).gp(); in EmitFloatMinOrMax()
[all …]
/external/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h120 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessLoad()
192 tmp = assm->GetUnusedRegister(kGpReg, pinned); in ChangeEndiannessStore()
310 src = GetUnusedRegister(kGpReg, pinned).gp(); in Load()
391 dst = GetUnusedRegister(kGpReg, pinned).gp(); in Store()
502 LiftoffRegister tmp = GetUnusedRegister(kGpReg); in Spill()
1056 tmp = GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(lhs, rhs)).gp(); in emit_i32_set_cond()
1071 GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(src, dst)).gp(); in emit_i64_eqz()
1107 GetUnusedRegister(kGpReg, LiftoffRegList::ForRegs(dst, lhs, rhs)).gp(); in emit_i64_set_cond()
1225 PrepareCallCFunction(0, GetUnusedRegister(kGpReg).gp()); in CallTrapCallbackForTesting()
/external/v8/src/wasm/baseline/x64/
Dliftoff-assembler-x64.h301 if (cache_state_.has_unused_register(kGpReg)) { in MoveStackValue()