Lines Matching refs:if_false
680 Label* if_false, in DoTest() argument
686 Split(eq, result_register(), Operand(at), if_true, if_false, fall_through); in DoTest()
694 Label* if_false, in Split() argument
696 if (if_false == fall_through) { in Split()
699 __ Branch(if_false, NegateCondition(cc), lhs, rhs); in Split()
702 __ Branch(if_false); in Split()
765 Label* if_false) { in PrepareForBailoutBeforeSplit() argument
776 Split(eq, a0, Operand(t0), if_true, if_false, NULL); in PrepareForBailoutBeforeSplit()
3079 Label* if_false = NULL; in EmitIsSmi() local
3082 &if_true, &if_false, &fall_through); in EmitIsSmi()
3084 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSmi()
3086 Split(eq, t0, Operand(zero_reg), if_true, if_false, fall_through); in EmitIsSmi()
3088 context()->Plug(if_true, if_false); in EmitIsSmi()
3100 Label* if_false = NULL; in EmitIsJSReceiver() local
3103 &if_true, &if_false, &fall_through); in EmitIsJSReceiver()
3105 __ JumpIfSmi(v0, if_false); in EmitIsJSReceiver()
3107 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSReceiver()
3109 if_true, if_false, fall_through); in EmitIsJSReceiver()
3111 context()->Plug(if_true, if_false); in EmitIsJSReceiver()
3123 Label* if_false = NULL; in EmitIsSimdValue() local
3126 &if_false, &fall_through); in EmitIsSimdValue()
3128 __ JumpIfSmi(v0, if_false); in EmitIsSimdValue()
3130 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSimdValue()
3131 Split(eq, a1, Operand(SIMD128_VALUE_TYPE), if_true, if_false, fall_through); in EmitIsSimdValue()
3133 context()->Plug(if_true, if_false); in EmitIsSimdValue()
3145 Label* if_false = NULL; in EmitIsFunction() local
3148 &if_true, &if_false, &fall_through); in EmitIsFunction()
3150 __ JumpIfSmi(v0, if_false); in EmitIsFunction()
3152 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsFunction()
3154 __ Branch(if_false); in EmitIsFunction()
3156 context()->Plug(if_true, if_false); in EmitIsFunction()
3168 Label* if_false = NULL; in EmitIsMinusZero() local
3171 &if_true, &if_false, &fall_through); in EmitIsMinusZero()
3173 __ CheckMap(v0, a1, Heap::kHeapNumberMapRootIndex, if_false, DO_SMI_CHECK); in EmitIsMinusZero()
3183 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsMinusZero()
3184 Split(eq, a2, Operand(t0), if_true, if_false, fall_through); in EmitIsMinusZero()
3186 context()->Plug(if_true, if_false); in EmitIsMinusZero()
3198 Label* if_false = NULL; in EmitIsArray() local
3201 &if_true, &if_false, &fall_through); in EmitIsArray()
3203 __ JumpIfSmi(v0, if_false); in EmitIsArray()
3205 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsArray()
3207 if_true, if_false, fall_through); in EmitIsArray()
3209 context()->Plug(if_true, if_false); in EmitIsArray()
3221 Label* if_false = NULL; in EmitIsTypedArray() local
3224 &if_false, &fall_through); in EmitIsTypedArray()
3226 __ JumpIfSmi(v0, if_false); in EmitIsTypedArray()
3228 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsTypedArray()
3229 Split(eq, a1, Operand(JS_TYPED_ARRAY_TYPE), if_true, if_false, fall_through); in EmitIsTypedArray()
3231 context()->Plug(if_true, if_false); in EmitIsTypedArray()
3243 Label* if_false = NULL; in EmitIsRegExp() local
3246 &if_true, &if_false, &fall_through); in EmitIsRegExp()
3248 __ JumpIfSmi(v0, if_false); in EmitIsRegExp()
3250 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsRegExp()
3251 Split(eq, a1, Operand(JS_REGEXP_TYPE), if_true, if_false, fall_through); in EmitIsRegExp()
3253 context()->Plug(if_true, if_false); in EmitIsRegExp()
3265 Label* if_false = NULL; in EmitIsJSProxy() local
3268 &if_false, &fall_through); in EmitIsJSProxy()
3270 __ JumpIfSmi(v0, if_false); in EmitIsJSProxy()
3272 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsJSProxy()
3273 Split(eq, a1, Operand(JS_PROXY_TYPE), if_true, if_false, fall_through); in EmitIsJSProxy()
3275 context()->Plug(if_true, if_false); in EmitIsJSProxy()
3289 Label* if_false = NULL; in EmitObjectEquals() local
3292 &if_true, &if_false, &fall_through); in EmitObjectEquals()
3295 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitObjectEquals()
3296 Split(eq, v0, Operand(a1), if_true, if_false, fall_through); in EmitObjectEquals()
3298 context()->Plug(if_true, if_false); in EmitObjectEquals()
3415 Label* if_false = nullptr; in EmitIsDate() local
3418 &if_false, &fall_through); in EmitIsDate()
3420 __ JumpIfSmi(v0, if_false); in EmitIsDate()
3422 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsDate()
3423 Split(eq, a1, Operand(JS_DATE_TYPE), if_true, if_false, fall_through); in EmitIsDate()
3425 context()->Plug(if_true, if_false); in EmitIsDate()
3711 Label* if_false = NULL; in EmitHasCachedArrayIndex() local
3714 &if_true, &if_false, &fall_through); in EmitHasCachedArrayIndex()
3719 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitHasCachedArrayIndex()
3720 Split(eq, a0, Operand(zero_reg), if_true, if_false, fall_through); in EmitHasCachedArrayIndex()
3722 context()->Plug(if_true, if_false); in EmitHasCachedArrayIndex()
4469 Label* if_false = NULL; in EmitLiteralCompareTypeof() local
4472 &if_true, &if_false, &fall_through); in EmitLiteralCompareTypeof()
4477 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareTypeof()
4484 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4486 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4488 Split(lt, a1, Operand(FIRST_NONSTRING_TYPE), if_true, if_false, in EmitLiteralCompareTypeof()
4491 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4493 Split(eq, a1, Operand(SYMBOL_TYPE), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4498 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4502 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4507 Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4509 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4514 Split(eq, a1, Operand(1 << Map::kIsCallable), if_true, if_false, in EmitLiteralCompareTypeof()
4517 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4522 __ Branch(if_false, lt, a1, Operand(FIRST_JS_RECEIVER_TYPE)); in EmitLiteralCompareTypeof()
4527 Split(eq, a1, Operand(zero_reg), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4531 __ JumpIfSmi(v0, if_false); \ in EmitLiteralCompareTypeof()
4534 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4539 if (if_false != fall_through) __ jmp(if_false); in EmitLiteralCompareTypeof()
4541 context()->Plug(if_true, if_false); in EmitLiteralCompareTypeof()
4557 Label* if_false = NULL; in VisitCompareOperation() local
4560 &if_true, &if_false, &fall_through); in VisitCompareOperation()
4570 Split(eq, v0, Operand(t0), if_true, if_false, fall_through); in VisitCompareOperation()
4581 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in VisitCompareOperation()
4597 Split(cc, a1, Operand(a0), if_true, if_false, NULL); in VisitCompareOperation()
4605 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4606 Split(cc, v0, Operand(zero_reg), if_true, if_false, fall_through); in VisitCompareOperation()
4612 context()->Plug(if_true, if_false); in VisitCompareOperation()
4621 Label* if_false = NULL; in EmitLiteralCompareNil() local
4624 &if_true, &if_false, &fall_through); in EmitLiteralCompareNil()
4627 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareNil()
4634 Split(eq, a0, Operand(a1), if_true, if_false, fall_through); in EmitLiteralCompareNil()
4639 Split(eq, v0, Operand(a1), if_true, if_false, fall_through); in EmitLiteralCompareNil()
4641 context()->Plug(if_true, if_false); in EmitLiteralCompareNil()