• Home
  • Raw
  • Download

Lines Matching refs:if_true

683                                Label* if_true,  in DoTest()  argument
689 Split(eq, if_true, if_false, fall_through); in DoTest()
698 Label* if_true, in Split() argument
702 __ B(cond, if_true); in Split()
703 } else if (if_true == fall_through) { in Split()
707 __ B(cond, if_true); in Split()
765 Label* if_true, in PrepareForBailoutBeforeSplit() argument
780 Split(eq, if_true, if_false, NULL); in PrepareForBailoutBeforeSplit()
2808 Label* if_true = NULL; in EmitIsSmi() local
2812 &if_true, &if_false, &fall_through); in EmitIsSmi()
2814 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSmi()
2815 __ TestAndSplit(x0, kSmiTagMask, if_true, if_false, fall_through); in EmitIsSmi()
2817 context()->Plug(if_true, if_false); in EmitIsSmi()
2828 Label* if_true = NULL; in EmitIsJSReceiver() local
2832 &if_true, &if_false, &fall_through); in EmitIsJSReceiver()
2836 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSReceiver()
2837 Split(ge, if_true, if_false, fall_through); in EmitIsJSReceiver()
2839 context()->Plug(if_true, if_false); in EmitIsJSReceiver()
2850 Label* if_true = NULL; in EmitIsSimdValue() local
2853 context()->PrepareTest(&materialize_true, &materialize_false, &if_true, in EmitIsSimdValue()
2858 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSimdValue()
2859 Split(eq, if_true, if_false, fall_through); in EmitIsSimdValue()
2861 context()->Plug(if_true, if_false); in EmitIsSimdValue()
2872 Label* if_true = NULL; in EmitIsFunction() local
2876 &if_true, &if_false, &fall_through); in EmitIsFunction()
2880 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsFunction()
2881 Split(hs, if_true, if_false, fall_through); in EmitIsFunction()
2883 context()->Plug(if_true, if_false); in EmitIsFunction()
2894 Label* if_true = NULL; in EmitIsMinusZero() local
2898 &if_true, &if_false, &fall_through); in EmitIsMinusZero()
2907 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsMinusZero()
2908 Split(vs, if_true, if_false, fall_through); in EmitIsMinusZero()
2910 context()->Plug(if_true, if_false); in EmitIsMinusZero()
2921 Label* if_true = NULL; in EmitIsArray() local
2925 &if_true, &if_false, &fall_through); in EmitIsArray()
2929 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsArray()
2930 Split(eq, if_true, if_false, fall_through); in EmitIsArray()
2932 context()->Plug(if_true, if_false); in EmitIsArray()
2943 Label* if_true = NULL; in EmitIsTypedArray() local
2946 context()->PrepareTest(&materialize_true, &materialize_false, &if_true, in EmitIsTypedArray()
2951 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsTypedArray()
2952 Split(eq, if_true, if_false, fall_through); in EmitIsTypedArray()
2954 context()->Plug(if_true, if_false); in EmitIsTypedArray()
2965 Label* if_true = NULL; in EmitIsRegExp() local
2969 &if_true, &if_false, &fall_through); in EmitIsRegExp()
2973 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsRegExp()
2974 Split(eq, if_true, if_false, fall_through); in EmitIsRegExp()
2976 context()->Plug(if_true, if_false); in EmitIsRegExp()
2987 Label* if_true = NULL; in EmitIsJSProxy() local
2990 context()->PrepareTest(&materialize_true, &materialize_false, &if_true, in EmitIsJSProxy()
2995 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSProxy()
2996 Split(eq, if_true, if_false, fall_through); in EmitIsJSProxy()
2998 context()->Plug(if_true, if_false); in EmitIsJSProxy()
3011 Label* if_true = NULL; in EmitObjectEquals() local
3015 &if_true, &if_false, &fall_through); in EmitObjectEquals()
3019 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitObjectEquals()
3020 Split(eq, if_true, if_false, fall_through); in EmitObjectEquals()
3022 context()->Plug(if_true, if_false); in EmitObjectEquals()
3140 Label* if_true = nullptr; in EmitIsDate() local
3143 context()->PrepareTest(&materialize_true, &materialize_false, &if_true, in EmitIsDate()
3148 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsDate()
3149 Split(eq, if_true, if_false, fall_through); in EmitIsDate()
3151 context()->Plug(if_true, if_false); in EmitIsDate()
3420 Label* if_true = NULL; in EmitHasCachedArrayIndex() local
3424 &if_true, &if_false, &fall_through); in EmitHasCachedArrayIndex()
3428 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitHasCachedArrayIndex()
3429 Split(eq, if_true, if_false, fall_through); in EmitHasCachedArrayIndex()
3431 context()->Plug(if_true, if_false); in EmitHasCachedArrayIndex()
4171 Label* if_true = NULL; in EmitLiteralCompareTypeof() local
4175 &if_true, &if_false, &fall_through); in EmitLiteralCompareTypeof()
4180 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareTypeof()
4185 __ JumpIfSmi(x0, if_true); in EmitLiteralCompareTypeof()
4188 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4193 Split(lt, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4198 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4201 __ JumpIfRoot(x0, Heap::kTrueValueRootIndex, if_true); in EmitLiteralCompareTypeof()
4203 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4207 __ JumpIfRoot(x0, Heap::kUndefinedValueRootIndex, if_true); in EmitLiteralCompareTypeof()
4212 __ TestAndSplit(x1, 1 << Map::kIsUndetectable, if_false, if_true, in EmitLiteralCompareTypeof()
4220 __ CompareAndSplit(x1, Operand(1 << Map::kIsCallable), eq, if_true, in EmitLiteralCompareTypeof()
4225 __ JumpIfRoot(x0, Heap::kNullValueRootIndex, if_true); in EmitLiteralCompareTypeof()
4231 if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4237 __ JumpIfSmi(x0, if_true); \ in EmitLiteralCompareTypeof()
4240 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4248 context()->Plug(if_true, if_false); in EmitLiteralCompareTypeof()
4266 Label* if_true = NULL; in VisitCompareOperation() local
4270 &if_true, &if_false, &fall_through); in VisitCompareOperation()
4280 Split(eq, if_true, if_false, fall_through); in VisitCompareOperation()
4290 Split(eq, if_true, if_false, fall_through); in VisitCompareOperation()
4306 Split(cond, if_true, if_false, NULL); in VisitCompareOperation()
4314 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4315 __ CompareAndSplit(x0, 0, cond, if_true, if_false, fall_through); in VisitCompareOperation()
4321 context()->Plug(if_true, if_false); in VisitCompareOperation()
4330 Label* if_true = NULL; in EmitLiteralCompareNil() local
4334 &if_true, &if_false, &fall_through); in EmitLiteralCompareNil()
4337 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareNil()
4344 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4349 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4352 context()->Plug(if_true, if_false); in EmitLiteralCompareNil()