Home | History | Annotate | Download | only in arm64

Lines Matching defs:if_false

644                                Label* if_false,
649 Split(eq, if_true, if_false, fall_through);
654 // If (!cond), branch to if_false.
659 Label* if_false,
661 if (if_false == fall_through) {
664 DCHECK(if_false != fall_through);
665 __ B(NegateCondition(cond), if_false);
668 __ B(if_false);
726 Label* if_false) {
740 Split(eq, if_true, if_false, NULL);
2602 Label* if_false = NULL;
2605 &if_true, &if_false, &fall_through);
2607 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2608 __ TestAndSplit(x0, kSmiTagMask, if_true, if_false, fall_through);
2610 context()->Plug(if_true, if_false);
2622 Label* if_false = NULL;
2625 &if_true, &if_false, &fall_through);
2627 __ JumpIfSmi(x0, if_false);
2629 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2630 Split(ge, if_true, if_false, fall_through);
2632 context()->Plug(if_true, if_false);
2644 Label* if_false = NULL;
2647 &if_true, &if_false, &fall_through);
2649 __ JumpIfSmi(x0, if_false);
2651 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2652 Split(eq, if_true, if_false, fall_through);
2654 context()->Plug(if_true, if_false);
2666 Label* if_false = NULL;
2669 &if_false, &fall_through);
2671 __ JumpIfSmi(x0, if_false);
2673 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2674 Split(eq, if_true, if_false, fall_through);
2676 context()->Plug(if_true, if_false);
2688 Label* if_false = NULL;
2691 &if_true, &if_false, &fall_through);
2693 __ JumpIfSmi(x0, if_false);
2695 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2696 Split(eq, if_true, if_false, fall_through);
2698 context()->Plug(if_true, if_false);
2710 Label* if_false = NULL;
2713 &if_false, &fall_through);
2715 __ JumpIfSmi(x0, if_false);
2717 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2718 Split(eq, if_true, if_false, fall_through);
2720 context()->Plug(if_true, if_false);
2887 Label* if_false = NULL;
2890 &if_true, &if_false, &fall_through);
2894 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
2895 Split(eq, if_true, if_false, fall_through);
2897 context()->Plug(if_true, if_false);
3369 Label* if_false = NULL;
3372 &if_true, &if_false, &fall_through);
3377 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
3385 Split(eq, if_true, if_false, fall_through);
3388 __ JumpIfSmi(x0, if_false);
3390 Split(lt, if_true, if_false, fall_through);
3393 __ JumpIfSmi(x0, if_false);
3395 Split(eq, if_true, if_false, fall_through);
3400 Split(eq, if_true, if_false, fall_through);
3404 __ JumpIfRoot(x0, Heap::kNullValueRootIndex, if_false);
3405 __ JumpIfSmi(x0, if_false);
3409 __ TestAndSplit(x1, 1 << Map::kIsUndetectable, if_false, if_true,
3413 __ JumpIfSmi(x0, if_false);
3418 if_false, fall_through);
3421 __ JumpIfSmi(x0, if_false);
3424 __ JumpIfObjectType(x0, x10, x11, FIRST_JS_RECEIVER_TYPE, if_false, lt);
3428 if_true, if_false, fall_through);
3437 Split(eq, if_true, if_false, fall_through);
3443 if (if_false != fall_through) __ B(if_false);
3445 context()->Plug(if_true, if_false);
3463 Label* if_false = NULL;
3466 &if_true, &if_false, &fall_through);
3477 Split(eq, if_true, if_false, fall_through);
3488 Split(eq, if_true, if_false, fall_through);
3505 Split(cond, if_true, if_false, NULL);
3512 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
3513 __ CompareAndSplit(x0, 0, cond, if_true, if_false, fall_through);
3519 context()->Plug(if_true, if_false);
3529 Label* if_false = NULL;
3532 &if_true, &if_false, &fall_through);
3535 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false);
3542 Split(eq, if_true, if_false, fall_through);
3544 __ JumpIfSmi(x0, if_false);
3547 __ TestAndSplit(x1, 1 << Map::kIsUndetectable, if_false, if_true,
3551 context()->Plug(if_true, if_false);