Lines Matching refs:slow_path

933   SlowPathCodeX86* slow_path = new (GetGraph()->GetArena())
935 codegen_->AddSlowPath(slow_path);
936 Label* slow_path_entry = slow_path->GetEntryLabel();
2488 SlowPathCodeX86* slow_path =
2491 codegen_->AddSlowPath(slow_path);
2499 __ j(kEqual, slow_path->GetEntryLabel());
2505 __ Bind(slow_path->GetExitLabel());
2698 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) DivZeroCheckSlowPathX86(instruction);
2699 codegen_->AddSlowPath(slow_path);
2708 __ j(kEqual, slow_path->GetEntryLabel());
2711 __ j(kEqual, slow_path->GetEntryLabel());
2715 __ jmp(slow_path->GetEntryLabel());
2725 __ j(kEqual, slow_path->GetEntryLabel());
2729 __ jmp(slow_path->GetEntryLabel());
3522 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) NullCheckSlowPathX86(instruction);
3523 codegen_->AddSlowPath(slow_path);
3535 __ jmp(slow_path->GetEntryLabel());
3538 __ j(kEqual, slow_path->GetEntryLabel());
3929 SlowPathCodeX86* slow_path =
3938 codegen_->AddSlowPath(slow_path);
3939 __ jmp(slow_path->GetEntryLabel());
3950 codegen_->AddSlowPath(slow_path);
3951 __ j(kAboveEqual, slow_path->GetEntryLabel());
3960 codegen_->AddSlowPath(slow_path);
3961 __ j(kBelowEqual, slow_path->GetEntryLabel());
4003 SuspendCheckSlowPathX86* slow_path =
4005 if (slow_path == nullptr) {
4006 slow_path = new (GetGraph()->GetArena()) SuspendCheckSlowPathX86(instruction, successor);
4007 instruction->SetSlowPath(slow_path);
4008 codegen_->AddSlowPath(slow_path);
4014 DCHECK_EQ(slow_path->GetSuccessor(), successor);
4020 __ j(kNotEqual, slow_path->GetEntryLabel());
4021 __ Bind(slow_path->GetReturnLabel());
4024 __ jmp(slow_path->GetEntryLabel());
4289 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86(
4291 codegen_->AddSlowPath(slow_path);
4293 __ j(kEqual, slow_path->GetEntryLabel());
4295 GenerateClassInitializationCheck(slow_path, out);
4297 __ Bind(slow_path->GetExitLabel());
4313 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) LoadClassSlowPathX86(
4315 codegen_->AddSlowPath(slow_path);
4316 GenerateClassInitializationCheck(slow_path,
4321 SlowPathCodeX86* slow_path, Register class_reg) {
4324 __ j(kLess, slow_path->GetEntryLabel());
4325 __ Bind(slow_path->GetExitLabel());
4336 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) LoadStringSlowPathX86(load);
4337 codegen_->AddSlowPath(slow_path);
4345 __ j(kEqual, slow_path->GetEntryLabel());
4346 __ Bind(slow_path->GetExitLabel());
4390 SlowPathCodeX86* slow_path = nullptr;
4415 slow_path = new (GetGraph()->GetArena()) TypeCheckSlowPathX86(
4417 codegen_->AddSlowPath(slow_path);
4418 __ j(kNotEqual, slow_path->GetEntryLabel());
4428 if (slow_path != nullptr) {
4429 __ Bind(slow_path->GetExitLabel());
4448 SlowPathCodeX86* slow_path = new (GetGraph()->GetArena()) TypeCheckSlowPathX86(
4450 codegen_->AddSlowPath(slow_path);
4455 __ j(kEqual, slow_path->GetExitLabel());
4467 __ j(kNotEqual, slow_path->GetEntryLabel());
4468 __ Bind(slow_path->GetExitLabel());