Home | History | Annotate | Download | only in arm64

Lines Matching defs:closure

1141   // closure by switching the code entry field over to the new code as well.
1385 Register closure = x1;
1390 __ Ldr(index, FieldMemOperand(closure, JSFunction::kFeedbackVectorOffset));
1394 __ Ldr(map, FieldMemOperand(closure, JSFunction::kSharedFunctionInfoOffset));
1405 // stack[4] : closure
1429 // Found code. Get it into the closure and return.
1431 __ Str(entry, FieldMemOperand(closure, JSFunction::kCodeEntryOffset));
1432 __ RecordWriteCodeEntryField(closure, entry, x5);
1434 // Link the closure into the optimized function list.
1437 // x1 : closure
1440 __ Str(x8, FieldMemOperand(closure, JSFunction::kNextFunctionLinkOffset));
1441 __ RecordWriteField(closure, JSFunction::kNextFunctionLinkOffset, x8, x13,
1446 __ Str(closure,
1448 __ Mov(x5, closure);
1461 FieldMemOperand(closure, JSFunction::kSharedFunctionInfoOffset));
1477 __ Str(entry, FieldMemOperand(closure, JSFunction::kCodeEntryOffset));
1478 __ RecordWriteCodeEntryField(closure, entry, x5);