Lines Matching refs:p
852 for (LIR* p : call_method_insns_) { in InstallLiteralPools()
853 DCHECK_EQ(p->opcode, kA64Bl1t); in InstallLiteralPools()
854 uint32_t target_method_idx = p->operands[1]; in InstallLiteralPools()
855 const DexFile* target_dex_file = UnwrapPointer<DexFile>(p->operands[2]); in InstallLiteralPools()
856 patches_.push_back(LinkerPatch::RelativeCodePatch(p->offset, in InstallLiteralPools()
861 for (LIR* p : dex_cache_access_insns_) { in InstallLiteralPools()
862 auto non_wide = UNWIDE(p->opcode); // May be a wide load for ArtMethod*. in InstallLiteralPools()
863 DCHECK(non_wide == kA64Adrp2xd || non_wide == kA64Ldr3rXD) << p->opcode << " " << non_wide; in InstallLiteralPools()
864 const LIR* adrp = UnwrapPointer<LIR>(p->operands[4]); in InstallLiteralPools()
868 DCHECK(!p->flags.is_nop); in InstallLiteralPools()
870 patches_.push_back(LinkerPatch::DexCacheArrayPatch(p->offset, dex_file, adrp->offset, offset)); in InstallLiteralPools()