Lines Matching refs:slow_path

610                           SlowPathCode* slow_path,  in CheckPosition()  argument
627 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
633 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
641 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
647 __ j(kNotEqual, slow_path->GetEntryLabel()); in CheckPosition()
652 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
656 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
666 __ j(kLess, slow_path->GetEntryLabel()); in CheckPosition()
688 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitSystemArrayCopyChar() local
689 codegen_->AddSlowPath(slow_path); in VisitSystemArrayCopyChar()
693 __ j(kEqual, slow_path->GetEntryLabel()); in VisitSystemArrayCopyChar()
697 __ j(kEqual, slow_path->GetEntryLabel()); in VisitSystemArrayCopyChar()
701 __ j(kEqual, slow_path->GetEntryLabel()); in VisitSystemArrayCopyChar()
707 __ j(kLess, slow_path->GetEntryLabel()); in VisitSystemArrayCopyChar()
711 CheckPosition(assembler, src_pos, src, length, slow_path, src_base); in VisitSystemArrayCopyChar()
714 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base); in VisitSystemArrayCopyChar()
748 __ Bind(slow_path->GetExitLabel()); in VisitSystemArrayCopyChar()
1166 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringCompareTo() local
1167 codegen_->AddSlowPath(slow_path); in VisitStringCompareTo()
1168 __ j(kEqual, slow_path->GetEntryLabel()); in VisitStringCompareTo()
1170 codegen_->InvokeRuntime(kQuickStringCompareTo, invoke, invoke->GetDexPc(), slow_path); in VisitStringCompareTo()
1171 __ Bind(slow_path->GetExitLabel()); in VisitStringCompareTo()
1339 SlowPathCode* slow_path = nullptr; in GenerateStringIndexOf() local
1346 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in GenerateStringIndexOf()
1347 codegen->AddSlowPath(slow_path); in GenerateStringIndexOf()
1348 __ jmp(slow_path->GetEntryLabel()); in GenerateStringIndexOf()
1349 __ Bind(slow_path->GetExitLabel()); in GenerateStringIndexOf()
1354 slow_path = new (codegen->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in GenerateStringIndexOf()
1355 codegen->AddSlowPath(slow_path); in GenerateStringIndexOf()
1356 __ j(kAbove, slow_path->GetEntryLabel()); in GenerateStringIndexOf()
1453 if (slow_path != nullptr) { in GenerateStringIndexOf()
1454 __ Bind(slow_path->GetExitLabel()); in GenerateStringIndexOf()
1491 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromBytes() local
1492 codegen_->AddSlowPath(slow_path); in VisitStringNewStringFromBytes()
1493 __ j(kEqual, slow_path->GetEntryLabel()); in VisitStringNewStringFromBytes()
1497 __ Bind(slow_path->GetExitLabel()); in VisitStringNewStringFromBytes()
1535 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitStringNewStringFromString() local
1536 codegen_->AddSlowPath(slow_path); in VisitStringNewStringFromString()
1537 __ j(kEqual, slow_path->GetEntryLabel()); in VisitStringNewStringFromString()
1541 __ Bind(slow_path->GetExitLabel()); in VisitStringNewStringFromString()
2712 SlowPathCode* slow_path = new (codegen_->GetScopedAllocator()) IntrinsicSlowPathX86_64(invoke); in VisitIntegerDivideUnsigned() local
2713 codegen_->AddSlowPath(slow_path); in VisitIntegerDivideUnsigned()
2714 __ j(kEqual, slow_path->GetEntryLabel()); in VisitIntegerDivideUnsigned()
2719 __ Bind(slow_path->GetExitLabel()); in VisitIntegerDivideUnsigned()