Lines Matching refs:suspender
2972 Register suspender = kScratchRegister; in AllocateContinuation() local
2974 suspender, in AllocateContinuation()
2981 __ Push(suspender); // Argument. in AllocateContinuation()
2987 suspender = no_reg; in AllocateContinuation()
3055 Register suspender = kScratchRegister; in RestoreParentSuspender() local
3056 __ LoadRoot(suspender, RootIndex::kActiveSuspender); in RestoreParentSuspender()
3058 suspender, FieldOperand(suspender, WasmSuspenderObject::kParentOffset)); in RestoreParentSuspender()
3059 __ CompareRoot(suspender, RootIndex::kUndefinedValue); in RestoreParentSuspender()
3067 state, FieldOperand(suspender, WasmSuspenderObject::kStateOffset)); in RestoreParentSuspender()
3074 FieldOperand(suspender, WasmSuspenderObject::kStateOffset), in RestoreParentSuspender()
3077 __ movq(masm->RootAsOperand(RootIndex::kActiveSuspender), suspender); in RestoreParentSuspender()
3982 Register suspender = rbx; in Generate_WasmSuspend() local
4007 FieldOperand(suspender, WasmSuspenderObject::kStateOffset), in Generate_WasmSuspend()
4022 FieldOperand(suspender, WasmSuspenderObject::kContinuationOffset)); in Generate_WasmSuspend()
4036 FieldOperand(suspender, WasmSuspenderObject::kContinuationOffset)); in Generate_WasmSuspend()
4042 parent, FieldOperand(suspender, WasmSuspenderObject::kParentOffset)); in Generate_WasmSuspend()
4109 Register suspender = rax; in Generate_WasmResume() local
4111 suspender, in Generate_WasmResume()
4117 state, FieldOperand(suspender, WasmSuspenderObject::kStateOffset)); in Generate_WasmResume()
4146 FieldOperand(suspender, WasmSuspenderObject::kStateOffset), in Generate_WasmResume()
4151 FieldOperand(suspender, WasmSuspenderObject::kContinuationOffset)); in Generate_WasmResume()
4166 __ movq(masm->RootAsOperand(RootIndex::kActiveSuspender), suspender); in Generate_WasmResume()
4167 suspender = no_reg; in Generate_WasmResume()