• Home
  • Raw
  • Download

Lines Matching refs:if_false

679                                Label* if_false,  in DoTest()  argument
685 Split(ne, v0, Operand(at), if_true, if_false, fall_through); in DoTest()
693 Label* if_false, in Split() argument
695 if (if_false == fall_through) { in Split()
698 __ Branch(if_false, NegateCondition(cc), lhs, rhs); in Split()
701 __ Branch(if_false); in Split()
764 Label* if_false) { in PrepareForBailoutBeforeSplit() argument
775 Split(eq, a0, Operand(a4), if_true, if_false, NULL); in PrepareForBailoutBeforeSplit()
2978 Label* if_false = NULL; in EmitIsSmi() local
2981 &if_true, &if_false, &fall_through); in EmitIsSmi()
2983 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSmi()
2985 Split(eq, a4, Operand(zero_reg), if_true, if_false, fall_through); in EmitIsSmi()
2987 context()->Plug(if_true, if_false); in EmitIsSmi()
2999 Label* if_false = NULL; in EmitIsNonNegativeSmi() local
3002 &if_true, &if_false, &fall_through); in EmitIsNonNegativeSmi()
3004 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsNonNegativeSmi()
3006 Split(eq, at, Operand(zero_reg), if_true, if_false, fall_through); in EmitIsNonNegativeSmi()
3008 context()->Plug(if_true, if_false); in EmitIsNonNegativeSmi()
3020 Label* if_false = NULL; in EmitIsObject() local
3023 &if_true, &if_false, &fall_through); in EmitIsObject()
3025 __ JumpIfSmi(v0, if_false); in EmitIsObject()
3032 __ Branch(if_false, ne, at, Operand(zero_reg)); in EmitIsObject()
3034 __ Branch(if_false, lt, a1, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitIsObject()
3035 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsObject()
3037 if_true, if_false, fall_through); in EmitIsObject()
3039 context()->Plug(if_true, if_false); in EmitIsObject()
3051 Label* if_false = NULL; in EmitIsSpecObject() local
3054 &if_true, &if_false, &fall_through); in EmitIsSpecObject()
3056 __ JumpIfSmi(v0, if_false); in EmitIsSpecObject()
3058 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsSpecObject()
3060 if_true, if_false, fall_through); in EmitIsSpecObject()
3062 context()->Plug(if_true, if_false); in EmitIsSpecObject()
3074 Label* if_false = NULL; in EmitIsUndetectableObject() local
3077 &if_true, &if_false, &fall_through); in EmitIsUndetectableObject()
3079 __ JumpIfSmi(v0, if_false); in EmitIsUndetectableObject()
3082 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsUndetectableObject()
3084 Split(ne, at, Operand(zero_reg), if_true, if_false, fall_through); in EmitIsUndetectableObject()
3086 context()->Plug(if_true, if_false); in EmitIsUndetectableObject()
3099 Label* if_false = NULL; in EmitIsStringWrapperSafeForDefaultValueOf() local
3102 &if_true, &if_false, &fall_through); in EmitIsStringWrapperSafeForDefaultValueOf()
3115 __ Branch(if_false, eq, a2, Operand(a4)); in EmitIsStringWrapperSafeForDefaultValueOf()
3150 __ Branch(if_false, eq, a3, Operand(a6)); in EmitIsStringWrapperSafeForDefaultValueOf()
3167 __ JumpIfSmi(a2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf()
3172 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsStringWrapperSafeForDefaultValueOf()
3173 Split(eq, a2, Operand(a3), if_true, if_false, fall_through); in EmitIsStringWrapperSafeForDefaultValueOf()
3175 context()->Plug(if_true, if_false); in EmitIsStringWrapperSafeForDefaultValueOf()
3187 Label* if_false = NULL; in EmitIsFunction() local
3190 &if_true, &if_false, &fall_through); in EmitIsFunction()
3192 __ JumpIfSmi(v0, if_false); in EmitIsFunction()
3194 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsFunction()
3196 __ Branch(if_false); in EmitIsFunction()
3198 context()->Plug(if_true, if_false); in EmitIsFunction()
3210 Label* if_false = NULL; in EmitIsMinusZero() local
3213 &if_true, &if_false, &fall_through); in EmitIsMinusZero()
3215 __ CheckMap(v0, a1, Heap::kHeapNumberMapRootIndex, if_false, DO_SMI_CHECK); in EmitIsMinusZero()
3225 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsMinusZero()
3226 Split(eq, a2, Operand(a4), if_true, if_false, fall_through); in EmitIsMinusZero()
3228 context()->Plug(if_true, if_false); in EmitIsMinusZero()
3240 Label* if_false = NULL; in EmitIsArray() local
3243 &if_true, &if_false, &fall_through); in EmitIsArray()
3245 __ JumpIfSmi(v0, if_false); in EmitIsArray()
3247 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsArray()
3249 if_true, if_false, fall_through); in EmitIsArray()
3251 context()->Plug(if_true, if_false); in EmitIsArray()
3263 Label* if_false = NULL; in EmitIsRegExp() local
3266 &if_true, &if_false, &fall_through); in EmitIsRegExp()
3268 __ JumpIfSmi(v0, if_false); in EmitIsRegExp()
3270 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsRegExp()
3271 Split(eq, a1, Operand(JS_REGEXP_TYPE), if_true, if_false, fall_through); in EmitIsRegExp()
3273 context()->Plug(if_true, if_false); in EmitIsRegExp()
3282 Label* if_false = NULL; in EmitIsConstructCall() local
3285 &if_true, &if_false, &fall_through); in EmitIsConstructCall()
3300 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitIsConstructCall()
3302 if_true, if_false, fall_through); in EmitIsConstructCall()
3304 context()->Plug(if_true, if_false); in EmitIsConstructCall()
3318 Label* if_false = NULL; in EmitObjectEquals() local
3321 &if_true, &if_false, &fall_through); in EmitObjectEquals()
3324 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitObjectEquals()
3325 Split(eq, v0, Operand(a1), if_true, if_false, fall_through); in EmitObjectEquals()
3327 context()->Plug(if_true, if_false); in EmitObjectEquals()
3900 Label* if_false = NULL; in EmitHasCachedArrayIndex() local
3903 &if_true, &if_false, &fall_through); in EmitHasCachedArrayIndex()
3908 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitHasCachedArrayIndex()
3909 Split(eq, a0, Operand(zero_reg), if_true, if_false, fall_through); in EmitHasCachedArrayIndex()
3911 context()->Plug(if_true, if_false); in EmitHasCachedArrayIndex()
4576 Label* if_false = NULL; in EmitLiteralCompareTypeof() local
4579 &if_true, &if_false, &fall_through); in EmitLiteralCompareTypeof()
4584 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareTypeof()
4591 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4593 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4596 __ Branch(if_false, ge, a1, Operand(FIRST_NONSTRING_TYPE)); in EmitLiteralCompareTypeof()
4600 if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4602 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4604 Split(eq, a1, Operand(SYMBOL_TYPE), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4609 Split(eq, v0, Operand(at), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4613 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4618 Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4620 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4625 if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4627 __ JumpIfSmi(v0, if_false); in EmitLiteralCompareTypeof()
4632 __ Branch(if_false, lt, a1, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitLiteralCompareTypeof()
4634 __ Branch(if_false, gt, a1, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitLiteralCompareTypeof()
4638 Split(eq, a1, Operand(zero_reg), if_true, if_false, fall_through); in EmitLiteralCompareTypeof()
4640 if (if_false != fall_through) __ jmp(if_false); in EmitLiteralCompareTypeof()
4642 context()->Plug(if_true, if_false); in EmitLiteralCompareTypeof()
4658 Label* if_false = NULL; in VisitCompareOperation() local
4661 &if_true, &if_false, &fall_through); in VisitCompareOperation()
4671 Split(eq, v0, Operand(a4), if_true, if_false, fall_through); in VisitCompareOperation()
4678 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4680 Split(eq, v0, Operand(zero_reg), if_true, if_false, fall_through); in VisitCompareOperation()
4696 Split(cc, a1, Operand(a0), if_true, if_false, NULL); in VisitCompareOperation()
4704 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in VisitCompareOperation()
4705 Split(cc, v0, Operand(zero_reg), if_true, if_false, fall_through); in VisitCompareOperation()
4711 context()->Plug(if_true, if_false); in VisitCompareOperation()
4720 Label* if_false = NULL; in EmitLiteralCompareNil() local
4723 &if_true, &if_false, &fall_through); in EmitLiteralCompareNil()
4726 PrepareForBailoutBeforeSplit(expr, true, if_true, if_false); in EmitLiteralCompareNil()
4733 Split(eq, a0, Operand(a1), if_true, if_false, fall_through); in EmitLiteralCompareNil()
4737 Split(ne, v0, Operand(zero_reg), if_true, if_false, fall_through); in EmitLiteralCompareNil()
4739 context()->Plug(if_true, if_false); in EmitLiteralCompareNil()