Searched refs:invoke_ (Results 1 - 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
H A D | intrinsics_utils.h | 42 explicit IntrinsicSlowPath(HInvoke* invoke) : SlowPathCode(invoke), invoke_(invoke) { } 46 IntrinsicVisitor::MoveArguments(invoke_, codegen, &calling_convention_visitor); 54 SaveLiveRegisters(codegen, invoke_->GetLocations()); 58 if (invoke_->IsInvokeStaticOrDirect()) { 59 codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(), method_loc); 61 codegen->GenerateVirtualCall(invoke_->AsInvokeVirtual(), method_loc); 63 codegen->RecordPcInfo(invoke_, invoke_->GetDexPc(), this); 66 Location out = invoke_->GetLocations()->Out(); 69 DCHECK(!invoke_ 81 HInvoke* const invoke_; member in class:art::IntrinsicSlowPath [all...] |
H A D | intrinsics_mips64.cc | 91 : SlowPathCodeMIPS64(invoke), invoke_(invoke) { } 98 SaveLiveRegisters(codegen, invoke_->GetLocations()); 100 MoveArguments(invoke_, codegen); 102 if (invoke_->IsInvokeStaticOrDirect()) { 103 codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(), 106 codegen->GenerateVirtualCall(invoke_->AsInvokeVirtual(), Location::RegisterLocation(A0)); 108 codegen->RecordPcInfo(invoke_, invoke_->GetDexPc(), this); 111 Location out = invoke_->GetLocations()->Out(); 114 DCHECK(!invoke_ 126 HInvoke* const invoke_; member in class:art::mips64::IntrinsicSlowPathMIPS64 [all...] |
H A D | intrinsics_arm64.cc | 104 : SlowPathCodeARM64(invoke), invoke_(invoke) { } 110 SaveLiveRegisters(codegen, invoke_->GetLocations()); 112 MoveArguments(invoke_, codegen); 114 if (invoke_->IsInvokeStaticOrDirect()) { 115 codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(), 118 codegen->GenerateVirtualCall(invoke_->AsInvokeVirtual(), LocationFrom(kArtMethodRegister)); 120 codegen->RecordPcInfo(invoke_, invoke_->GetDexPc(), this); 123 Location out = invoke_->GetLocations()->Out(); 126 DCHECK(!invoke_ 138 HInvoke* const invoke_; member in class:art::arm64::IntrinsicSlowPathARM64 [all...] |
H A D | intrinsics_mips.cc | 102 explicit IntrinsicSlowPathMIPS(HInvoke* invoke) : SlowPathCodeMIPS(invoke), invoke_(invoke) { } 109 SaveLiveRegisters(codegen, invoke_->GetLocations()); 111 MoveArguments(invoke_, codegen); 113 if (invoke_->IsInvokeStaticOrDirect()) { 114 codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(), 117 codegen->GenerateVirtualCall(invoke_->AsInvokeVirtual(), Location::RegisterLocation(A0)); 119 codegen->RecordPcInfo(invoke_, invoke_->GetDexPc(), this); 122 Location out = invoke_->GetLocations()->Out(); 125 DCHECK(!invoke_ 137 HInvoke* const invoke_; member in class:art::mips::IntrinsicSlowPathMIPS [all...] |
Completed in 52 milliseconds