Searched refs:cls (Results 26 - 36 of 36) sorted by relevance

12

/art/compiler/optimizing/
H A Dreference_type_propagation.cc142 HLoadClass* cls = instr->AsLoadClass(); local
143 DCHECK(cls->GetReferenceTypeInfo().IsExact());
144 DCHECK(!cls->GetLoadedClassRTI().IsValid() || cls->GetLoadedClassRTI().IsExact());
H A Dcode_generator_mips.cc213 LoadClassSlowPathMIPS(HLoadClass* cls, argument
217 : SlowPathCodeMIPS(at), cls_(cls), at_(at), dex_pc_(dex_pc), do_clinit_(do_clinit) {
2005 Register cls = locations->InAt(1).AsRegister<Register>(); local
2013 // Compare the class of `obj` with `cls`.
2015 __ Bne(obj_cls, cls, slow_path->GetEntryLabel());
3672 Register cls = locations->InAt(1).AsRegister<Register>(); local
3682 // Compare the class of `obj` with `cls`.
3686 __ Xor(out, out, cls);
3693 __ Bne(out, cls, slow_path->GetEntryLabel());
3968 void LocationsBuilderMIPS::VisitLoadClass(HLoadClass* cls) { argument
3976 VisitLoadClass(HLoadClass* cls) argument
3981 cls, local
[all...]
H A Dcode_generator_arm.cc193 LoadClassSlowPathARM(HLoadClass* cls, argument
197 : SlowPathCode(at), cls_(cls), at_(at), dex_pc_(dex_pc), do_clinit_(do_clinit) {
5078 void LocationsBuilderARM::VisitLoadClass(HLoadClass* cls) { argument
5081 cls,
5087 void InstructionCodeGeneratorARM::VisitLoadClass(HLoadClass* cls) { argument
5088 LocationSummary* locations = cls->GetLocations();
5089 if (cls->NeedsAccessCheck()) {
5090 codegen_->MoveConstant(locations->GetTemp(0), cls->GetTypeIndex());
5092 cls, local
5093 cls
5380 Register cls = locations->InAt(1).AsRegister<Register>(); local
5566 Register cls = locations->InAt(1).AsRegister<Register>(); local
[all...]
H A Dinstruction_builder.h260 // Return whether the compiler can assume `cls` is initialized.
261 bool IsInitialized(Handle<mirror::Class> cls) const
H A Dnodes.h2832 HClassTableGet(HInstruction* cls, argument
2840 SetRawInputAt(0, cls);
3605 HNewInstance(HInstruction* cls, argument
3619 SetRawInputAt(0, cls);
5673 HStaticFieldGet(HInstruction* cls,
5692 SetRawInputAt(0, cls);
5722 HStaticFieldSet(HInstruction* cls,
5742 SetRawInputAt(0, cls);
H A Dcode_generator.h431 static void CreateLoadClassLocationSummary(HLoadClass* cls,
/art/patchoat/
H A Dpatchoat.h199 void operator() (mirror::Class* cls, mirror::Reference* ref) const
H A Dpatchoat.cc683 void PatchOat::PatchVisitor::operator() (mirror::Class* cls ATTRIBUTE_UNUSED,
/art/runtime/
H A Dprofiler.cc414 mirror::Class* cls = method->GetDeclaringClass(); local
415 if (cls != nullptr) {
416 if (cls->GetClassLoader() == nullptr) {
H A Dcheck_jni.cc1771 static jobject ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID mid, jboolean isStatic) { argument
1774 JniValueType args[4] = {{.E = env}, {.c = cls}, {.m = mid}, {.b = isStatic}};
1777 result.L = baseEnv(env)->ToReflectedMethod(env, cls, mid, isStatic);
1786 static jobject ToReflectedField(JNIEnv* env, jclass cls, jfieldID fid, jboolean isStatic) { argument
1789 JniValueType args[4] = {{.E = env}, {.c = cls}, {.f = fid}, {.b = isStatic}};
1792 result.L = baseEnv(env)->ToReflectedField(env, cls, fid, isStatic);
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc2138 Handle<mirror::Class> cls(hs.NewHandle(this_object->GetClass()));
2168 ImTable* imt = cls->GetImt(sizeof(void*));
2181 method = cls->FindVirtualMethodForInterface(interface_method, sizeof(void*));
2190 method = cls->FindVirtualMethodForInterface(interface_method, sizeof(void*));
2229 cls.Get(),

Completed in 264 milliseconds

12