Home | History | Annotate | Download | only in optimizing

Lines Matching refs:slow_path

1317   SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke);
1318 codegen_->AddSlowPath(slow_path);
1324 __ Bgeuc(idx, TMP, slow_path->GetEntryLabel());
1331 __ Bind(slow_path->GetExitLabel());
1354 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke);
1355 codegen_->AddSlowPath(slow_path);
1356 __ Beqzc(argument, slow_path->GetEntryLabel());
1364 __ Bind(slow_path->GetExitLabel());
1482 SlowPathCodeMIPS64* slow_path = nullptr;
1488 slow_path = new (allocator) IntrinsicSlowPathMIPS64(invoke);
1489 codegen->AddSlowPath(slow_path);
1490 __ Bc(slow_path->GetEntryLabel());
1491 __ Bind(slow_path->GetExitLabel());
1497 slow_path = new (allocator) IntrinsicSlowPathMIPS64(invoke);
1498 codegen->AddSlowPath(slow_path);
1499 __ Bltuc(tmp_reg, char_reg, slow_path->GetEntryLabel()); // UTF-16 required
1516 if (slow_path != nullptr) {
1517 __ Bind(slow_path->GetExitLabel());
1581 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke);
1582 codegen_->AddSlowPath(slow_path);
1583 __ Beqzc(byte_array, slow_path->GetEntryLabel());
1594 __ Bind(slow_path->GetExitLabel());
1646 SlowPathCodeMIPS64* slow_path = new (GetAllocator()) IntrinsicSlowPathMIPS64(invoke);
1647 codegen_->AddSlowPath(slow_path);
1648 __ Beqzc(string_to_copy, slow_path->GetEntryLabel());
1659 __ Bind(slow_path->GetExitLabel());