Searched refs:if_overflow (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/ic/ |
D | binary-op-assembler.cc | 65 Label if_overflow(this, in Generate_AddWithFeedback() local 67 TNode<Smi> smi_result = TrySmiAdd(CAST(lhs), CAST(rhs), &if_overflow); in Generate_AddWithFeedback() 76 BIND(&if_overflow); in Generate_AddWithFeedback() 416 Label if_overflow(this, in Generate_SubtractWithFeedback() local 418 var_result = TrySmiSub(CAST(lhs), CAST(rhs), &if_overflow); in Generate_SubtractWithFeedback() 422 BIND(&if_overflow); in Generate_SubtractWithFeedback()
|
/external/v8/src/builtins/ |
D | builtins-math-gen.cc | 38 Label if_overflow(this, Label::kDeferred); in TF_BUILTIN() local 44 GotoIf(overflow, &if_overflow); in TF_BUILTIN() 65 TNode<Smi> result = TrySmiSub(SmiConstant(0), CAST(x), &if_overflow); in TF_BUILTIN() 70 BIND(&if_overflow); in TF_BUILTIN()
|
D | builtins-number-gen.cc | 395 Label if_overflow(this); in TF_BUILTIN() local 396 TNode<Smi> result = TrySmiAdd(CAST(left), CAST(right), &if_overflow); in TF_BUILTIN() 399 BIND(&if_overflow); in TF_BUILTIN() 686 Label if_overflow(this); in TF_BUILTIN() local 688 CAST(var_right.value()), &if_overflow); in TF_BUILTIN() 691 BIND(&if_overflow); in TF_BUILTIN()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 656 Label* if_overflow) { in TrySmiAdd() argument 661 GotoIf(overflow, if_overflow); in TrySmiAdd() 670 GotoIf(overflow, if_overflow); in TrySmiAdd() 677 Label* if_overflow) { in TrySmiSub() argument 682 GotoIf(overflow, if_overflow); in TrySmiSub() 691 GotoIf(overflow, if_overflow); in TrySmiSub() 850 Label if_overflow(this, Label::kDeferred), if_notoverflow(this); in SmiMul() local 851 Branch(overflow, &if_overflow, &if_notoverflow); in SmiMul() 883 BIND(&if_overflow); in SmiMul() 4900 Label if_overflow(this, Label::kDeferred), if_notoverflow(this), in ChangeInt32ToTagged() local [all …]
|
D | code-stub-assembler.h | 531 TNode<Smi> TrySmiAdd(TNode<Smi> a, TNode<Smi> b, Label* if_overflow); 532 TNode<Smi> TrySmiSub(TNode<Smi> a, TNode<Smi> b, Label* if_overflow);
|
/external/v8/src/interpreter/ |
D | interpreter-generator.cc | 1328 Label if_overflow(this), if_notoverflow(this); in SmiOp() local 1330 ? TrySmiAdd(value, one, &if_overflow) in SmiOp() 1331 : TrySmiSub(value, one, &if_overflow); in SmiOp() 1334 BIND(&if_overflow); in SmiOp()
|
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 1105 auto if_overflow = __ MakeDeferredLabel(); in LowerChangeInt32ToTagged() local 1110 __ GotoIf(ovf, &if_overflow); in LowerChangeInt32ToTagged() 1115 __ Bind(&if_overflow); in LowerChangeInt32ToTagged()
|