Lines Matching refs:if_false

657                                Label* if_false, Label* fall_through) {  in DoTest()  argument
661 Split(eq, if_true, if_false, fall_through); in DoTest()
665 void FullCodeGenerator::Split(Condition cond, Label* if_true, Label* if_false, in Split() argument
667 if (if_false == fall_through) { in Split()
670 __ b(NegateCondition(cond), if_false, cr); in Split()
673 __ b(if_false); in Split()
731 Label* if_false) { in PrepareForBailoutBeforeSplit() argument
743 Split(eq, if_true, if_false, NULL); in PrepareForBailoutBeforeSplit()
3078 Label* if_false = NULL; in EmitIsSmi() local
3081 &if_false, &fall_through); in EmitIsSmi()
3083 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSmi()
3085 Split(eq, if_true, if_false, fall_through, cr0); in EmitIsSmi()
3087 context()->Plug(if_true, if_false); in EmitIsSmi()
3099 Label* if_false = NULL; in EmitIsJSReceiver() local
3102 &if_false, &fall_through); in EmitIsJSReceiver()
3104 __ JumpIfSmi(r3, if_false); in EmitIsJSReceiver()
3106 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSReceiver()
3107 Split(ge, if_true, if_false, fall_through); in EmitIsJSReceiver()
3109 context()->Plug(if_true, if_false); in EmitIsJSReceiver()
3121 Label* if_false = NULL; in EmitIsSimdValue() local
3124 &if_false, &fall_through); in EmitIsSimdValue()
3126 __ JumpIfSmi(r3, if_false); in EmitIsSimdValue()
3128 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSimdValue()
3129 Split(eq, if_true, if_false, fall_through); in EmitIsSimdValue()
3131 context()->Plug(if_true, if_false); in EmitIsSimdValue()
3143 Label* if_false = NULL; in EmitIsFunction() local
3146 &if_false, &fall_through); in EmitIsFunction()
3148 __ JumpIfSmi(r3, if_false); in EmitIsFunction()
3150 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsFunction()
3151 Split(ge, if_true, if_false, fall_through); in EmitIsFunction()
3153 context()->Plug(if_true, if_false); in EmitIsFunction()
3165 Label* if_false = NULL; in EmitIsMinusZero() local
3168 &if_false, &fall_through); in EmitIsMinusZero()
3170 __ CheckMap(r3, r4, Heap::kHeapNumberMapRootIndex, if_false, DO_SMI_CHECK); in EmitIsMinusZero()
3187 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsMinusZero()
3188 Split(eq, if_true, if_false, fall_through); in EmitIsMinusZero()
3190 context()->Plug(if_true, if_false); in EmitIsMinusZero()
3202 Label* if_false = NULL; in EmitIsArray() local
3205 &if_false, &fall_through); in EmitIsArray()
3207 __ JumpIfSmi(r3, if_false); in EmitIsArray()
3209 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsArray()
3210 Split(eq, if_true, if_false, fall_through); in EmitIsArray()
3212 context()->Plug(if_true, if_false); in EmitIsArray()
3224 Label* if_false = NULL; in EmitIsTypedArray() local
3227 &if_false, &fall_through); in EmitIsTypedArray()
3229 __ JumpIfSmi(r3, if_false); in EmitIsTypedArray()
3231 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsTypedArray()
3232 Split(eq, if_true, if_false, fall_through); in EmitIsTypedArray()
3234 context()->Plug(if_true, if_false); in EmitIsTypedArray()
3246 Label* if_false = NULL; in EmitIsRegExp() local
3249 &if_false, &fall_through); in EmitIsRegExp()
3251 __ JumpIfSmi(r3, if_false); in EmitIsRegExp()
3253 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsRegExp()
3254 Split(eq, if_true, if_false, fall_through); in EmitIsRegExp()
3256 context()->Plug(if_true, if_false); in EmitIsRegExp()
3268 Label* if_false = NULL; in EmitIsJSProxy() local
3271 &if_false, &fall_through); in EmitIsJSProxy()
3273 __ JumpIfSmi(r3, if_false); in EmitIsJSProxy()
3275 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSProxy()
3276 Split(eq, if_true, if_false, fall_through); in EmitIsJSProxy()
3278 context()->Plug(if_true, if_false); in EmitIsJSProxy()
3292 Label* if_false = NULL; in EmitObjectEquals() local
3295 &if_false, &fall_through); in EmitObjectEquals()
3299 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitObjectEquals()
3300 Split(eq, if_true, if_false, fall_through); in EmitObjectEquals()
3302 context()->Plug(if_true, if_false); in EmitObjectEquals()
3420 Label* if_false = nullptr; in EmitIsDate() local
3423 &if_false, &fall_through); in EmitIsDate()
3425 __ JumpIfSmi(r3, if_false); in EmitIsDate()
3427 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsDate()
3428 Split(eq, if_true, if_false, fall_through); in EmitIsDate()
3430 context()->Plug(if_true, if_false); in EmitIsDate()
3691 Label* if_false = NULL; in EmitHasCachedArrayIndex() local
3694 &if_false, &fall_through); in EmitHasCachedArrayIndex()
3700 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitHasCachedArrayIndex()
3701 Split(eq, if_true, if_false, fall_through, cr0); in EmitHasCachedArrayIndex()
3703 context()->Plug(if_true, if_false); in EmitHasCachedArrayIndex()
4466 Label* if_false = NULL; in EmitLiteralCompareTypeof() local
4469 &if_false, &fall_through); in EmitLiteralCompareTypeof()
4475 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareTypeof()
4483 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4485 __ JumpIfSmi(r3, if_false); in EmitLiteralCompareTypeof()
4487 Split(lt, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4489 __ JumpIfSmi(r3, if_false); in EmitLiteralCompareTypeof()
4491 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4496 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4500 __ JumpIfSmi(r3, if_false); in EmitLiteralCompareTypeof()
4505 Split(ne, if_true, if_false, fall_through, cr0); in EmitLiteralCompareTypeof()
4508 __ JumpIfSmi(r3, if_false); in EmitLiteralCompareTypeof()
4514 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4516 __ JumpIfSmi(r3, if_false); in EmitLiteralCompareTypeof()
4521 __ blt(if_false); in EmitLiteralCompareTypeof()
4526 Split(eq, if_true, if_false, fall_through, cr0); in EmitLiteralCompareTypeof()
4530 __ JumpIfSmi(r3, if_false); \ in EmitLiteralCompareTypeof()
4533 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4538 if (if_false != fall_through) __ b(if_false); in EmitLiteralCompareTypeof()
4540 context()->Plug(if_true, if_false); in EmitLiteralCompareTypeof()
4556 Label* if_false = NULL; in VisitCompareOperation() local
4559 &if_false, &fall_through); in VisitCompareOperation()
4569 Split(eq, if_true, if_false, fall_through); in VisitCompareOperation()
4579 Split(eq, if_true, if_false, fall_through); in VisitCompareOperation()
4595 Split(cond, if_true, if_false, NULL); in VisitCompareOperation()
4603 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4605 Split(cond, if_true, if_false, fall_through); in VisitCompareOperation()
4611 context()->Plug(if_true, if_false); in VisitCompareOperation()
4620 Label* if_false = NULL; in EmitLiteralCompareNil() local
4623 &if_false, &fall_through); in EmitLiteralCompareNil()
4626 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareNil()
4633 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4638 Split(eq, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4640 context()->Plug(if_true, if_false); in EmitLiteralCompareNil()