Home | History | Annotate | Download | only in arm64

Lines Matching defs:codegen_

378         : codegen_(codegen) {
379 DCHECK(codegen_->info()->is_calling());
380 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple);
381 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters;
383 UseScratchRegisterScope temps(codegen_->masm_);
388 codegen_->masm_->Mov(to_be_pushed_lr, lr);
389 StoreRegistersStateStub stub(codegen_->isolate());
390 codegen_->masm_->CallStub(&stub);
394 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters);
395 RestoreRegistersStateStub stub(codegen_->isolate());
396 codegen_->masm_->CallStub(&stub);
397 codegen_->expected_safepoint_kind_ = Safepoint::kSimple;
401 LCodeGen* codegen_;
413 : codegen_(codegen),
429 LCodeGen* codegen() const { return codegen_; }
430 MacroAssembler* masm() const { return codegen_->masm(); }
433 LCodeGen* codegen_;
451 : codegen_(codegen) { }
459 MacroAssembler* masm() const { return codegen_->masm(); }
461 LCodeGen* codegen_;