Lines Matching refs:bailout
1011 Node* value, Label* bailout) { in CheckFieldType() argument
1024 bailout); in CheckFieldType()
1030 { Branch(TaggedIsSmi(value), &all_fine, bailout); } in CheckFieldType()
1041 Branch(IsHeapNumberMap(value_map), &all_fine, bailout); in CheckFieldType()
1046 GotoIf(TaggedIsSmi(value), bailout); in CheckFieldType()
1056 bailout); in CheckFieldType()
1063 TNode<Map> field_type_map = CAST(ToWeakHeapObject(field_type, bailout)); in CheckFieldType()
1065 Branch(WordEqual(LoadMap(value), field_type_map), &all_fine, bailout); in CheckFieldType()
1556 Node* value, Label* bailout) { in PrepareValueForStore() argument
1558 value = TryTaggedToFloat64(value, bailout); in PrepareValueForStore()
1561 GotoIf(TaggedIsSmi(value), bailout); in PrepareValueForStore()
1578 Node* field_type = ToWeakHeapObject(maybe_field_type, bailout); in PrepareValueForStore()
1579 Branch(WordEqual(LoadMap(value), field_type), &done, bailout); in PrepareValueForStore()
1584 GotoIfNot(TaggedIsSmi(value), bailout); in PrepareValueForStore()
1691 Node* value, Label* bailout) { in StoreNamedField() argument
1719 GotoIfNot(Float64Equal(current_value, value), bailout); in StoreNamedField()
1722 GotoIfNot(WordEqual(current_value, value), bailout); in StoreNamedField()