Lines Matching defs:cls

239   LoadClassSlowPathX86(HLoadClass* cls,
243 : SlowPathCode(at), cls_(cls), at_(at), dex_pc_(dex_pc), do_clinit_(do_clinit) {
5870 void LocationsBuilderX86::VisitLoadClass(HLoadClass* cls) {
5873 cls,
5879 void InstructionCodeGeneratorX86::VisitLoadClass(HLoadClass* cls) {
5880 LocationSummary* locations = cls->GetLocations();
5881 if (cls->NeedsAccessCheck()) {
5882 codegen_->MoveConstant(locations->GetTemp(0), cls->GetTypeIndex());
5884 cls,
5885 cls->GetDexPc(),
5895 if (cls->IsReferrersClass()) {
5896 DCHECK(!cls->CanCallRuntime());
5897 DCHECK(!cls->MustGenerateClinitCheck());
5900 cls, out_loc, Address(current_method, ArtMethod::DeclaringClassOffset().Int32Value()));
5908 cls, out_loc, Address(out, CodeGenerator::GetCacheOffset(cls->GetTypeIndex())));
5910 if (!cls->IsInDexCache() || cls->MustGenerateClinitCheck()) {
5911 DCHECK(cls->CanCallRuntime());
5913 cls, cls, cls->GetDexPc(), cls->MustGenerateClinitCheck());
5916 if (!cls->IsInDexCache()) {
5921 if (cls->MustGenerateClinitCheck()) {
6161 Location cls = locations->InAt(1);
6186 if (cls.IsRegister()) {
6187 __ cmpl(out, cls.AsRegister<Register>());
6189 DCHECK(cls.IsStackSlot()) << cls;
6190 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6210 if (cls.IsRegister()) {
6211 __ cmpl(out, cls.AsRegister<Register>());
6213 DCHECK(cls.IsStackSlot()) << cls;
6214 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6228 if (cls.IsRegister()) {
6229 __ cmpl(out, cls.AsRegister<Register>());
6231 DCHECK(cls.IsStackSlot()) << cls;
6232 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6252 if (cls.IsRegister()) {
6253 __ cmpl(out, cls.AsRegister<Register>());
6255 DCHECK(cls.IsStackSlot()) << cls;
6256 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6274 if (cls.IsRegister()) {
6275 __ cmpl(out, cls.AsRegister<Register>());
6277 DCHECK(cls.IsStackSlot()) << cls;
6278 __ cmpl(out, Address(ESP, cls.GetStackIndex()));
6374 Location cls = locations->InAt(1);
6409 if (cls.IsRegister()) {
6410 __ cmpl(temp, cls.AsRegister<Register>());
6412 DCHECK(cls.IsStackSlot()) << cls;
6413 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6445 if (cls.IsRegister()) {
6446 __ cmpl(temp, cls.AsRegister<Register>());
6448 DCHECK(cls.IsStackSlot()) << cls;
6449 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6459 if (cls.IsRegister()) {
6460 __ cmpl(temp, cls.AsRegister<Register>());
6462 DCHECK(cls.IsStackSlot()) << cls;
6463 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));
6489 if (cls.IsRegister()) {
6490 __ cmpl(temp, cls.AsRegister<Register>());
6492 DCHECK(cls.IsStackSlot()) << cls;
6493 __ cmpl(temp, Address(ESP, cls.GetStackIndex()));