Lines Matching full:if_true
543 void FullCodeGenerator::DoTest(Label* if_true,
550 __ j(equal, if_true);
557 __ j(is_smi, if_true);
566 Split(not_zero, if_true, if_false, fall_through);
571 Label* if_true,
575 __ j(cc, if_true);
576 } else if (if_true == fall_through) {
579 __ j(cc, if_true);
628 Label* if_true,
646 Split(equal, if_true, if_false, NULL);
2310 Label* if_true = NULL;
2314 &if_true, &if_false, &fall_through);
2316 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2317 __ JumpIfSmi(rax, if_true);
2320 context()->Plug(if_true, if_false);
2330 Label* if_true = NULL;
2334 &if_true, &if_false, &fall_through);
2336 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2338 Split(non_negative_smi, if_true, if_false, fall_through);
2340 context()->Plug(if_true, if_false);
2350 Label* if_true = NULL;
2354 &if_true, &if_false, &fall_through);
2358 __ j(equal, if_true);
2368 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2369 Split(below_equal, if_true, if_false, fall_through);
2371 context()->Plug(if_true, if_false);
2381 Label* if_true = NULL;
2385 &if_true, &if_false, &fall_through);
2389 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2390 Split(above_equal, if_true, if_false, fall_through);
2392 context()->Plug(if_true, if_false);
2402 Label* if_true = NULL;
2406 &if_true, &if_false, &fall_through);
2412 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2413 Split(not_zero, if_true, if_false, fall_through);
2415 context()->Plug(if_true, if_false);
2426 Label* if_true = NULL;
2430 &if_true, &if_false, &fall_through);
2439 __ j(not_zero, if_true);
2494 __ jmp(if_true);
2496 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2497 context()->Plug(if_true, if_false);
2507 Label* if_true = NULL;
2511 &if_true, &if_false, &fall_through);
2515 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2516 Split(equal, if_true, if_false, fall_through);
2518 context()->Plug(if_true, if_false);
2528 Label* if_true = NULL;
2532 &if_true, &if_false, &fall_through);
2536 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2537 Split(equal, if_true, if_false, fall_through);
2539 context()->Plug(if_true, if_false);
2549 Label* if_true = NULL;
2553 &if_true, &if_false, &fall_through);
2557 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2558 Split(equal, if_true, if_false, fall_through);
2560 context()->Plug(if_true, if_false);
2569 Label* if_true = NULL;
2573 &if_true, &if_false, &fall_through);
2589 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2590 Split(equal, if_true, if_false, fall_through);
2592 context()->Plug(if_true, if_false);
2604 Label* if_true = NULL;
2608 &if_true, &if_false, &fall_through);
2612 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
2613 Split(equal, if_true, if_false, fall_through);
2615 context()->Plug(if_true, if_false);
3253 Label* if_true = NULL;
3257 &if_true, &if_false, &fall_through);
3261 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
3262 __ j(zero, if_true);
3265 context()->Plug(if_true, if_false);
3676 Label* if_true = NULL;
3681 &if_false, &if_true, &fall_through);
3683 VisitForControl(expr->expression(), if_true, if_false, fall_through);
3684 context()->Plug(if_false, if_true); // Labels swapped.
3993 Label* if_true,
4010 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
4013 __ JumpIfSmi(rax, if_true);
4016 Split(equal, if_true, if_false, fall_through);
4024 Split(zero, if_true, if_false, fall_through);
4027 __ j(equal, if_true);
4029 Split(equal, if_true, if_false, fall_through);
4032 __ j(equal, if_true);
4038 Split(not_zero, if_true, if_false, fall_through);
4042 Split(above_equal, if_true, if_false, fall_through);
4046 __ j(equal, if_true);
4054 Split(zero, if_true, if_false, fall_through);
4070 Label* if_true = NULL;
4074 &if_true, &if_false, &fall_through);
4081 if (TryLiteralCompare(op, left, right, if_true, if_false, fall_through)) {
4082 context()->Plug(if_true, if_false);
4093 Split(equal, if_true, if_false, fall_through);
4100 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
4103 Split(zero, if_true, if_false, fall_through);
4153 Split(cc, if_true, if_false, NULL);
4162 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
4164 Split(cc, if_true, if_false, fall_through);
4170 context()->Plug(if_true, if_false);
4177 Label* if_true = NULL;
4181 &if_true, &if_false, &fall_through);
4184 PrepareForBailoutBeforeSplit(TOS_REG, true, if_true, if_false);
4187 Split(equal, if_true, if_false, fall_through);
4189 __ j(equal, if_true);
4191 __ j(equal, if_true);
4198 Split(not_zero, if_true, if_false, fall_through);
4200 context()->Plug(if_true, if_false);