Lines Matching refs:riscv64_codegen

277     CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen);  in EmitNativeCode()  local
278 riscv64::ScratchRegisterScope srs(riscv64_codegen->GetAssembler()); in EmitNativeCode()
313 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
316 riscv64_codegen->InvokeRuntime(kQuickTestSuspend, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
322 __ J(riscv64_codegen->GetLabelOf(successor_)); in EmitNativeCode()
350 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
356 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
376 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
394 riscv64_codegen->InvokeRuntime(entrypoint, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
421 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
427 DCHECK(IsSameDexFile(cls_->GetDexFile(), riscv64_codegen->GetGraph()->GetDexFile()) || in EmitNativeCode()
428 riscv64_codegen->GetCompilerOptions().WithinOatFile(&cls_->GetDexFile()) || in EmitNativeCode()
435 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
439 riscv64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); in EmitNativeCode()
445 riscv64_codegen->MoveLocation( in EmitNativeCode()
449 riscv64_codegen->InvokeRuntime(kQuickInitializeStaticStorage, instruction_, dex_pc, this); in EmitNativeCode()
458 riscv64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
480 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
487 riscv64_codegen->InvokeRuntime(kQuickDeoptimize, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
521 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
522 riscv64_codegen->MoveLocation(Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
525 riscv64_codegen->InvokeRuntime(kQuickReadBarrierForRootSlow, in EmitNativeCode()
530 riscv64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
554 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
558 __ Li(A4, riscv64_codegen->GetFrameSize()); in EmitNativeCode()
560 riscv64_codegen->InvokeRuntime(entry_point, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
601 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
602 riscv64_codegen->InvokeRuntime(kQuickAputObject, instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
625 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
642 riscv64_codegen->InvokeRuntime(kQuickInstanceofNonTrivial, instruction_, dex_pc, this); in EmitNativeCode()
646 riscv64_codegen->MoveLocation(locations->Out(), ret_loc, ret_type); in EmitNativeCode()
649 riscv64_codegen->InvokeRuntime(kQuickCheckInstanceOf, instruction_, dex_pc, this); in EmitNativeCode()
675 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
677 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
721 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
738 riscv64_codegen->ValidateInvokeRuntimeWithoutRecordingPcInfo(instruction_, this); in EmitNativeCode()
765 CodeGeneratorRISCV64* riscv64_codegen = down_cast<CodeGeneratorRISCV64*>(codegen); in EmitNativeCode() local
771 riscv64_codegen->InvokeRuntime( in EmitNativeCode()
777 riscv64_codegen->MoveLocation( in EmitNativeCode()