Lines Matching refs:cls
278 LoadClassSlowPathARM64(HLoadClass* cls, in LoadClassSlowPathARM64() argument
282 : SlowPathCodeARM64(at), cls_(cls), at_(at), dex_pc_(dex_pc), do_clinit_(do_clinit) { in LoadClassSlowPathARM64()
3143 Register cls = InputRegisterAt(instruction, 1); in VisitInstanceOf() local
3168 __ Cmp(out, cls); in VisitInstanceOf()
3185 __ Cmp(out, cls); in VisitInstanceOf()
3198 __ Cmp(out, cls); in VisitInstanceOf()
3216 __ Cmp(out, cls); in VisitInstanceOf()
3233 __ Cmp(out, cls); in VisitInstanceOf()
3330 Register cls = InputRegisterAt(instruction, 1); in VisitCheckCast() local
3364 __ Cmp(temp, cls); in VisitCheckCast()
3394 __ Cmp(temp, cls); in VisitCheckCast()
3403 __ Cmp(temp, cls); in VisitCheckCast()
3427 __ Cmp(temp, cls); in VisitCheckCast()
3913 void LocationsBuilderARM64::VisitLoadClass(HLoadClass* cls) { in VisitLoadClass() argument
3916 cls, in VisitLoadClass()
3922 void InstructionCodeGeneratorARM64::VisitLoadClass(HLoadClass* cls) { in VisitLoadClass() argument
3923 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
3924 codegen_->MoveConstant(cls->GetLocations()->GetTemp(0), cls->GetTypeIndex()); in VisitLoadClass()
3926 cls, in VisitLoadClass()
3927 cls->GetDexPc(), in VisitLoadClass()
3933 Location out_loc = cls->GetLocations()->Out(); in VisitLoadClass()
3934 Register out = OutputRegister(cls); in VisitLoadClass()
3935 Register current_method = InputRegisterAt(cls, 0); in VisitLoadClass()
3936 if (cls->IsReferrersClass()) { in VisitLoadClass()
3937 DCHECK(!cls->CanCallRuntime()); in VisitLoadClass()
3938 DCHECK(!cls->MustGenerateClinitCheck()); in VisitLoadClass()
3941 cls, out_loc, current_method, ArtMethod::DeclaringClassOffset().Int32Value()); in VisitLoadClass()
3949 cls, out_loc, out.X(), CodeGenerator::GetCacheOffset(cls->GetTypeIndex())); in VisitLoadClass()
3951 if (!cls->IsInDexCache() || cls->MustGenerateClinitCheck()) { in VisitLoadClass()
3952 DCHECK(cls->CanCallRuntime()); in VisitLoadClass()
3954 cls, cls, cls->GetDexPc(), cls->MustGenerateClinitCheck()); in VisitLoadClass()
3956 if (!cls->IsInDexCache()) { in VisitLoadClass()
3959 if (cls->MustGenerateClinitCheck()) { in VisitLoadClass()