Lines Matching refs:cg
349 X86Mir2Lir* cg = static_cast<X86Mir2Lir*>(cu->cg.get());
351 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
354 cg->NewLIR2(kX86Mov32RT, arg0_ref.GetReg(), info->string_init_offset);
364 auto target_reg = cg->TargetReg(kArg0, kRef);
366 cg->LoadConstantWide(target_reg, direct_method);
368 cg->LoadConstant(target_reg, direct_method);
371 cg->LoadMethodAddress(target_method, type, kArg0);
377 } else if (cg->CanUseOpPcRelDexCacheArrayLoad()) {
381 size_t offset = cg->dex_cache_arrays_layout_.MethodOffset(target_method.dex_method_index);
382 cg->OpPcRelDexCacheArrayLoad(cu->dex_file, offset, cg->TargetReg(kArg0, kRef),
390 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
394 cg->LoadCurrMethodDirect(arg0_ref);
397 cg->LoadRefDisp(arg0_ref,
406 cg->LoadWordDisp(arg0_ref,