• Home
  • Raw
  • Download

Lines Matching refs:if_true

607                                Label* if_true,  in DoTest()  argument
615 Split(not_zero, if_true, if_false, fall_through); in DoTest()
620 Label* if_true, in Split() argument
624 __ j(cc, if_true); in Split()
625 } else if (if_true == fall_through) { in Split()
628 __ j(cc, if_true); in Split()
688 Label* if_true, in PrepareForBailoutBeforeSplit() argument
700 Split(equal, if_true, if_false, NULL); in PrepareForBailoutBeforeSplit()
2323 Label* if_true = NULL; in EmitIsSmi() local
2327 &if_true, &if_false, &fall_through); in EmitIsSmi()
2329 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSmi()
2330 __ JumpIfSmi(rax, if_true); in EmitIsSmi()
2333 context()->Plug(if_true, if_false); in EmitIsSmi()
2344 Label* if_true = NULL; in EmitIsNonNegativeSmi() local
2348 &if_true, &if_false, &fall_through); in EmitIsNonNegativeSmi()
2350 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsNonNegativeSmi()
2352 Split(non_negative_smi, if_true, if_false, fall_through); in EmitIsNonNegativeSmi()
2354 context()->Plug(if_true, if_false); in EmitIsNonNegativeSmi()
2365 Label* if_true = NULL; in EmitIsObject() local
2369 &if_true, &if_false, &fall_through); in EmitIsObject()
2373 __ j(equal, if_true); in EmitIsObject()
2383 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsObject()
2384 Split(below_equal, if_true, if_false, fall_through); in EmitIsObject()
2386 context()->Plug(if_true, if_false); in EmitIsObject()
2397 Label* if_true = NULL; in EmitIsSpecObject() local
2401 &if_true, &if_false, &fall_through); in EmitIsSpecObject()
2405 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSpecObject()
2406 Split(above_equal, if_true, if_false, fall_through); in EmitIsSpecObject()
2408 context()->Plug(if_true, if_false); in EmitIsSpecObject()
2419 Label* if_true = NULL; in EmitIsUndetectableObject() local
2423 &if_true, &if_false, &fall_through); in EmitIsUndetectableObject()
2429 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsUndetectableObject()
2430 Split(not_zero, if_true, if_false, fall_through); in EmitIsUndetectableObject()
2432 context()->Plug(if_true, if_false); in EmitIsUndetectableObject()
2444 Label* if_true = NULL; in EmitIsStringWrapperSafeForDefaultValueOf() local
2448 &if_true, &if_false, &fall_through); in EmitIsStringWrapperSafeForDefaultValueOf()
2457 __ j(not_zero, if_true); in EmitIsStringWrapperSafeForDefaultValueOf()
2512 __ jmp(if_true); in EmitIsStringWrapperSafeForDefaultValueOf()
2514 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsStringWrapperSafeForDefaultValueOf()
2515 context()->Plug(if_true, if_false); in EmitIsStringWrapperSafeForDefaultValueOf()
2526 Label* if_true = NULL; in EmitIsFunction() local
2530 &if_true, &if_false, &fall_through); in EmitIsFunction()
2534 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsFunction()
2535 Split(equal, if_true, if_false, fall_through); in EmitIsFunction()
2537 context()->Plug(if_true, if_false); in EmitIsFunction()
2548 Label* if_true = NULL; in EmitIsArray() local
2552 &if_true, &if_false, &fall_through); in EmitIsArray()
2556 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsArray()
2557 Split(equal, if_true, if_false, fall_through); in EmitIsArray()
2559 context()->Plug(if_true, if_false); in EmitIsArray()
2570 Label* if_true = NULL; in EmitIsRegExp() local
2574 &if_true, &if_false, &fall_through); in EmitIsRegExp()
2578 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsRegExp()
2579 Split(equal, if_true, if_false, fall_through); in EmitIsRegExp()
2581 context()->Plug(if_true, if_false); in EmitIsRegExp()
2590 Label* if_true = NULL; in EmitIsConstructCall() local
2594 &if_true, &if_false, &fall_through); in EmitIsConstructCall()
2610 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsConstructCall()
2611 Split(equal, if_true, if_false, fall_through); in EmitIsConstructCall()
2613 context()->Plug(if_true, if_false); in EmitIsConstructCall()
2626 Label* if_true = NULL; in EmitObjectEquals() local
2630 &if_true, &if_false, &fall_through); in EmitObjectEquals()
2634 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitObjectEquals()
2635 Split(equal, if_true, if_false, fall_through); in EmitObjectEquals()
2637 context()->Plug(if_true, if_false); in EmitObjectEquals()
3297 Label* if_true = NULL; in EmitHasCachedArrayIndex() local
3301 &if_true, &if_false, &fall_through); in EmitHasCachedArrayIndex()
3305 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitHasCachedArrayIndex()
3306 __ j(zero, if_true); in EmitHasCachedArrayIndex()
3309 context()->Plug(if_true, if_false); in EmitHasCachedArrayIndex()
4030 Label* if_true = NULL; in EmitLiteralCompareTypeof() local
4034 &if_true, &if_false, &fall_through); in EmitLiteralCompareTypeof()
4039 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareTypeof()
4042 __ JumpIfSmi(rax, if_true); in EmitLiteralCompareTypeof()
4045 Split(equal, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4053 Split(zero, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4056 __ j(equal, if_true); in EmitLiteralCompareTypeof()
4058 Split(equal, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4062 Split(equal, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4065 __ j(equal, if_true); in EmitLiteralCompareTypeof()
4071 Split(not_zero, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4076 __ j(equal, if_true); in EmitLiteralCompareTypeof()
4078 Split(equal, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4083 __ j(equal, if_true); in EmitLiteralCompareTypeof()
4092 Split(zero, if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4096 context()->Plug(if_true, if_false); in EmitLiteralCompareTypeof()
4111 Label* if_true = NULL; in VisitCompareOperation() local
4115 &if_true, &if_false, &fall_through); in VisitCompareOperation()
4125 Split(equal, if_true, if_false, fall_through); in VisitCompareOperation()
4132 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4135 Split(zero, if_true, if_false, fall_through); in VisitCompareOperation()
4174 Split(cc, if_true, if_false, NULL); in VisitCompareOperation()
4184 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4186 Split(cc, if_true, if_false, fall_through); in VisitCompareOperation()
4192 context()->Plug(if_true, if_false); in VisitCompareOperation()
4200 Label* if_true = NULL; in EmitLiteralCompareNil() local
4204 &if_true, &if_false, &fall_through); in EmitLiteralCompareNil()
4207 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareNil()
4213 Split(equal, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4218 __ j(equal, if_true); in EmitLiteralCompareNil()
4220 __ j(equal, if_true); in EmitLiteralCompareNil()
4226 Split(not_zero, if_true, if_false, fall_through); in EmitLiteralCompareNil()
4228 context()->Plug(if_true, if_false); in EmitLiteralCompareNil()