Lines Matching refs:if_hole
1189 TNode<FixedDoubleArray> array, TNode<IntPtrT> index, Label* if_hole) {
1190 return LoadFixedDoubleArrayElement(array, index, if_hole);
2684 TNode<FixedDoubleArray> object, TNode<IntPtrT> index, Label* if_hole,
2692 return LoadDoubleWithHoleCheck(object, offset, if_hole, machine_type);
2697 TNode<Int32T> elements_kind, Label* if_accessor, Label* if_hole) {
2732 Branch(TaggedEqual(var_result.value(), TheHoleConstant()), if_hole, &done);
2745 LoadFixedDoubleArrayElement(CAST(elements), index, if_hole));
2753 if_accessor, if_hole);
2777 TNode<Object> base, TNode<IntPtrT> offset, Label* if_hole,
2779 if (if_hole) {
2780 GotoIf(IsDoubleHole(base, offset), if_hole);
4514 Label if_hole(this);
4517 from_array, var_from_offset.value(), &if_hole, MachineType::Float64());
4525 BIND(&if_hole);
5101 Label* if_hole;
5105 if_hole = &signal_hole;
5109 if_hole = &next_iter;
5111 if_hole = &store_double_hole;
5114 if_hole = nullptr;
5120 from_array, var_from_offset.value(), from_kind, to_kind, if_hole);
5125 from_array, var_from_offset.value(), from_kind, to_kind, if_hole);
5137 if (if_hole == &store_double_hole) {
5158 } else if (if_hole == &signal_hole) {
5249 ElementsKind to_kind, Label* if_hole) {
5254 LoadDoubleWithHoleCheck(array, offset, if_hole, MachineType::Float64());
5258 if (if_hole) {
5259 GotoIf(TaggedEqual(value, TheHoleConstant()), if_hole);
5268 ElementsKind to_kind, Label* if_hole) {
5272 return LoadDoubleWithHoleCheck(array, offset, if_hole,
5276 if (if_hole) {
5277 GotoIf(TaggedEqual(value, TheHoleConstant()), if_hole);
8679 Label* not_data, Label* if_hole) {
8683 if_hole);