Lines Matching refs:slow_path

896   SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena())
898 codegen_->AddSlowPath(slow_path);
899 Label* slow_path_entry = slow_path->GetEntryLabel();
2699 SlowPathCodeX86_64* slow_path =
2702 codegen_->AddSlowPath(slow_path);
2710 __ j(kEqual, slow_path->GetEntryLabel());
2717 __ j(kEqual, slow_path->GetEntryLabel());
2723 __ Bind(slow_path->GetExitLabel());
2870 SlowPathCodeX86_64* slow_path =
2872 codegen_->AddSlowPath(slow_path);
2881 __ j(kEqual, slow_path->GetEntryLabel());
2884 __ j(kEqual, slow_path->GetEntryLabel());
2888 __ jmp(slow_path->GetEntryLabel());
2896 __ j(kEqual, slow_path->GetEntryLabel());
2899 __ j(kEqual, slow_path->GetEntryLabel());
2903 __ jmp(slow_path->GetEntryLabel());
3397 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) NullCheckSlowPathX86_64(instruction);
3398 codegen_->AddSlowPath(slow_path);
3410 __ jmp(slow_path->GetEntryLabel());
3413 __ j(kEqual, slow_path->GetEntryLabel());
3781 SlowPathCodeX86_64* slow_path =
3790 codegen_->AddSlowPath(slow_path);
3791 __ jmp(slow_path->GetEntryLabel());
3802 codegen_->AddSlowPath(slow_path);
3803 __ j(kAboveEqual, slow_path->GetEntryLabel());
3812 codegen_->AddSlowPath(slow_path);
3813 __ j(kBelowEqual, slow_path->GetEntryLabel());
3870 SuspendCheckSlowPathX86_64* slow_path =
3872 if (slow_path == nullptr) {
3873 slow_path = new (GetGraph()->GetArena()) SuspendCheckSlowPathX86_64(instruction, successor);
3874 instruction->SetSlowPath(slow_path);
3875 codegen_->AddSlowPath(slow_path);
3881 DCHECK_EQ(slow_path->GetSuccessor(), successor);
3887 __ j(kNotEqual, slow_path->GetEntryLabel());
3888 __ Bind(slow_path->GetReturnLabel());
3891 __ jmp(slow_path->GetEntryLabel());
4106 SlowPathCodeX86_64* slow_path, CpuRegister class_reg) {
4109 __ j(kLess, slow_path->GetEntryLabel());
4110 __ Bind(slow_path->GetExitLabel());
4135 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86_64(
4137 codegen_->AddSlowPath(slow_path);
4139 __ j(kEqual, slow_path->GetEntryLabel());
4141 GenerateClassInitializationCheck(slow_path, out);
4143 __ Bind(slow_path->GetExitLabel());
4159 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86_64(
4161 codegen_->AddSlowPath(slow_path);
4162 GenerateClassInitializationCheck(slow_path,
4173 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) LoadStringSlowPathX86_64(load);
4174 codegen_->AddSlowPath(slow_path);
4182 __ j(kEqual, slow_path->GetEntryLabel());
4183 __ Bind(slow_path->GetExitLabel());
4229 SlowPathCodeX86_64* slow_path = nullptr;
4253 slow_path = new (GetGraph()->GetArena()) TypeCheckSlowPathX86_64(
4255 codegen_->AddSlowPath(slow_path);
4256 __ j(kNotEqual, slow_path->GetEntryLabel());
4266 if (slow_path != nullptr) {
4267 __ Bind(slow_path->GetExitLabel());
4286 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) TypeCheckSlowPathX86_64(
4288 codegen_->AddSlowPath(slow_path);
4293 __ j(kEqual, slow_path->GetExitLabel());
4304 __ j(kNotEqual, slow_path->GetEntryLabel());
4305 __ Bind(slow_path->GetExitLabel());