Lines Matching defs:done

3659   // Isolate independent. At the moment this is only done for CEntryStub(1).
3780 // TODO(wasm): a constant match is also done above in {BoundsCheckMem}.
5648 auto done = gasm_->MakeLabel();
5659 gasm_->GotoIfNot(check, &done);
5665 gasm_->Bind(&done);
5873 auto done = gasm_->MakeLabel(MachineRepresentation::kWord32);
5874 TypeCheck(object, rtt, config, false, TestCallbacks(&done));
5875 gasm_->Goto(&done, Int32Constant(1));
5876 gasm_->Bind(&done);
5877 return done.PhiAt(0);
5884 auto done = gasm_->MakeLabel();
5885 TypeCheck(object, rtt, config, true, CastCallbacks(&done, position));
5886 gasm_->Goto(&done);
5887 gasm_->Bind(&done);
5904 auto done = gasm_->MakeLabel(MachineRepresentation::kWord32);
5905 DataCheck(object, object_can_be_null, TestCallbacks(&done));
5906 gasm_->Goto(&done, Int32Constant(1));
5907 gasm_->Bind(&done);
5908 return done.PhiAt(0);
5913 auto done = gasm_->MakeLabel();
5914 DataCheck(object, object_can_be_null, CastCallbacks(&done, position));
5915 gasm_->Goto(&done);
5916 gasm_->Bind(&done);
5932 auto done = gasm_->MakeLabel(MachineRepresentation::kWord32);
5934 WASM_INTERNAL_FUNCTION_TYPE, TestCallbacks(&done));
5935 gasm_->Goto(&done, Int32Constant(1));
5936 gasm_->Bind(&done);
5937 return done.PhiAt(0);
5942 auto done = gasm_->MakeLabel();
5945 CastCallbacks(&done, position));
5946 gasm_->Goto(&done);
5947 gasm_->Bind(&done);
5965 auto done = gasm_->MakeLabel(MachineRepresentation::kWord32);
5967 TestCallbacks(&done));
5968 gasm_->Goto(&done, Int32Constant(1));
5969 gasm_->Bind(&done);
5970 return done.PhiAt(0);
5975 auto done = gasm_->MakeLabel();
5977 CastCallbacks(&done, position));
5978 gasm_->Goto(&done);
5979 gasm_->Bind(&done);
6259 auto done = gasm_->MakeLabel(MachineRepresentation::kTagged);
6268 gasm_->Goto(&done, smi_tagged);
6284 gasm_->Goto(&done, call);
6285 gasm_->Bind(&done);
6286 return done.PhiAt(0);
6294 auto done = gasm_->MakeLabel(MachineRepresentation::kWord32);
6300 gasm_->Goto(&done, smi);
6322 gasm_->Goto(&done, call);
6323 gasm_->Bind(&done);
6324 return done.PhiAt(0);
6402 auto done =
6405 gasm_->GotoIf(IsNull(node), &done, node);
6406 gasm_->Goto(&done,
6411 gasm_->Bind(&done);
6412 return done.PhiAt(0);
6426 auto done =
6429 gasm_->GotoIf(IsNull(node), &done, node);
6430 gasm_->Goto(&done, BuildAllocateObjectWrapper(node, context));
6431 gasm_->Bind(&done);
6432 return done.PhiAt(0);
6446 auto done = gasm_->MakeLabel(MachineRepresentation::kTaggedPointer);
6447 gasm_->GotoIf(IsSmi(node), &done, node);
6453 gasm_->Goto(&done, node);
6456 gasm_->Goto(&done, BuildAllocateObjectWrapper(node, context));
6459 gasm_->Goto(&done, gasm_->LoadFromObject(
6464 gasm_->Bind(&done);
6465 return done.PhiAt(0);
6682 auto done = gasm_->MakeLabel(MachineRepresentation::kFloat32);
6685 gasm_->Goto(&done, SmiToFloat32(input));
6689 gasm_->Goto(&done, value);
6690 gasm_->Bind(&done);
6691 return done.PhiAt(0);
6694 auto done = gasm_->MakeLabel(MachineRepresentation::kFloat64);
6697 gasm_->Goto(&done, SmiToFloat64(input));
6699 gasm_->Goto(&done, HeapNumberToFloat64(input));
6700 gasm_->Bind(&done);
6701 return done.PhiAt(0);
6904 auto done = gasm_->MakeLabel();
6905 gasm_->GotoIf(IsSmi(input), &done);
6913 gasm_->GotoIf(is_heap_number, &done);
6915 gasm_->Bind(&done);
6968 auto done = gasm_->MakeLabel(MachineRepresentation::kTagged);
6987 gasm_->Goto(&done, jsval);
7018 gasm_->Goto(&done, jsval);
7019 gasm_->Bind(&done);
7020 Return(done.PhiAt(0));