Searched refs:cg (Results 1 – 4 of 4) sorted by relevance
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 462 static void CommonCallCodeLoadThisIntoArg1(const CallInfo* info, Mir2Lir* cg) { in CommonCallCodeLoadThisIntoArg1() argument 464 cg->LoadValueDirectFixed(rl_arg, cg->TargetReg(kArg1, kRef)); in CommonCallCodeLoadThisIntoArg1() 467 static void CommonCallCodeLoadClassIntoArg0(const CallInfo* info, Mir2Lir* cg) { in CommonCallCodeLoadClassIntoArg0() argument 468 cg->GenNullCheck(cg->TargetReg(kArg1, kRef), info->opt_flags); in CommonCallCodeLoadClassIntoArg0() 470 cg->LoadRefDisp(cg->TargetReg(kArg1, kRef), mirror::Object::ClassOffset().Int32Value(), in CommonCallCodeLoadClassIntoArg0() 471 cg->TargetReg(kArg0, kRef), in CommonCallCodeLoadClassIntoArg0() 473 cg->MarkPossibleNullPointerException(info->opt_flags); in CommonCallCodeLoadClassIntoArg0() 478 const CompilationUnit* cu, Mir2Lir* cg) { in CommonCallCodeLoadCodePointerIntoInvokeTgt() argument 481 cg->LoadWordDisp(alt_from == nullptr ? cg->TargetReg(kArg0, kRef) : *alt_from, in CommonCallCodeLoadCodePointerIntoInvokeTgt() 483 cg->TargetPtrReg(kInvokeTgt)); in CommonCallCodeLoadCodePointerIntoInvokeTgt() [all …]
|
/art/compiler/dex/ |
D | compiler_ir.h | 89 std::unique_ptr<Backend> cg; // Target-specific codegen. member
|
D | frontend.cc | 505 cg(nullptr), in CompilationUnit() 712 cu.cg.reset(compiler->GetCodeGenerator(&cu, llvm_compilation_unit)); in CompileMethod() 776 cu.cg->Materialize(); in CompileMethod() 779 result = cu.cg->GetCompiledMethod(); in CompileMethod()
|
D | vreg_analysis.cc | 408 Mir2Lir* cg = static_cast<Mir2Lir*>(cu_->cg.get()); in DumpRegLocTable() local 409 if (cg != NULL) { in DumpRegLocTable()
|