• Home
  • Raw
  • Download

Lines Matching refs:instruction_

72     if (instruction_->CanThrowIntoCatchBlock()) {  in EmitNativeCode()
74 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
77 QUICK_ENTRY_POINT(pThrowNullPointer), instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
96 if (instruction_->CanThrowIntoCatchBlock()) { in EmitNativeCode()
98 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
101 QUICK_ENTRY_POINT(pThrowDivZero), instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
121 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
123 QUICK_ENTRY_POINT(pTestSuspend), instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
125 RestoreLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
161 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
164 if (instruction_->CanThrowIntoCatchBlock()) { in EmitNativeCode()
166 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
179 QUICK_ENTRY_POINT(pThrowArrayBounds), instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
254 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
262 const uint32_t string_index = instruction_->AsLoadString()->GetStringIndex(); in EmitNativeCode()
265 QUICK_ENTRY_POINT(pResolveString), instruction_, instruction_->GetDexPc(), this); in EmitNativeCode()
285 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
286 Location object_class = instruction_->IsCheckCast() ? locations->GetTemp(0) in EmitNativeCode()
288 DCHECK(instruction_->IsCheckCast() in EmitNativeCode()
309 if (instruction_->IsInstanceOf()) { in EmitNativeCode()
311 instruction_, in EmitNativeCode()
312 instruction_->GetDexPc(), in EmitNativeCode()
318 DCHECK(instruction_->IsCheckCast()); in EmitNativeCode()
320 instruction_, in EmitNativeCode()
321 instruction_->GetDexPc(), in EmitNativeCode()
350 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
352 instruction_, in EmitNativeCode()
353 instruction_->GetDexPc(), in EmitNativeCode()
369 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
394 instruction_, in EmitNativeCode()
395 instruction_->GetDexPc(), in EmitNativeCode()
419 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
423 DCHECK(instruction_->IsInstanceFieldGet() || in EmitNativeCode()
424 instruction_->IsStaticFieldGet() || in EmitNativeCode()
425 instruction_->IsArrayGet() || in EmitNativeCode()
426 instruction_->IsLoadClass() || in EmitNativeCode()
427 instruction_->IsLoadString() || in EmitNativeCode()
428 instruction_->IsInstanceOf() || in EmitNativeCode()
429 instruction_->IsCheckCast()) in EmitNativeCode()
431 << instruction_->DebugName(); in EmitNativeCode()
440 instruction_, in EmitNativeCode()
441 instruction_->GetDexPc(), in EmitNativeCode()
488 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
492 DCHECK(!instruction_->IsInvoke() || in EmitNativeCode()
493 (instruction_->IsInvokeStaticOrDirect() && in EmitNativeCode()
494 instruction_->GetLocations()->Intrinsified())) in EmitNativeCode()
496 << instruction_->DebugName(); in EmitNativeCode()
507 if (instruction_->IsArrayGet()) { in EmitNativeCode()
554 DCHECK(instruction_->IsInvoke()); in EmitNativeCode()
555 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
556 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
557 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
558 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
590 instruction_, in EmitNativeCode()
591 instruction_->GetDexPc(), in EmitNativeCode()
642 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
646 DCHECK(instruction_->IsLoadClass() || instruction_->IsLoadString()) in EmitNativeCode()
648 << instruction_->DebugName(); in EmitNativeCode()
657 instruction_, in EmitNativeCode()
658 instruction_->GetDexPc(), in EmitNativeCode()