Lines Matching refs:scratch
945 void AssertUndefinedOrAllocationSite(Register object, Register scratch);
1020 // The 'temps' list is a list of X registers which can be used for scratch
1043 Register scratch,
1057 void JumpIfInstanceTypeIsNotSequentialOneByte(Register type, Register scratch,
1324 // In this case, the result and scratch registers may still be clobbered.
1344 void UndoAllocationInNewSpace(Register object, Register scratch);
1399 Register scratch,
1450 void CompareObjectMap(Register obj, Register scratch, Handle<Map> map);
1462 Register scratch,
1469 Register scratch,
1485 Register scratch,
1520 Register scratch,
1529 Register scratch,
1560 void CheckFastElements(Register map, Register scratch, Label* fail);
1564 void CheckFastObjectElements(Register map, Register scratch, Label* fail);
1589 Register scratch,
1594 // is left untouched, whereas both scratch registers are clobbered.
1602 void GetNumberHash(Register key, Register scratch);
1678 // registers modified by this function are the provided scratch register, and
1698 const Register& scratch,
1712 const Register& scratch,
1768 const Register& scratch,
1773 const Register& scratch,
1778 Register scratch,
1795 // stored. value and scratch registers are clobbered by the operation.
1802 Register scratch,
1816 Register scratch,
1826 scratch,
1870 Register scratch,
1953 Register scratch);
2136 // Scratch registers available for use by the MacroAssembler.
2220 // This scope utility allows scratch registers to be managed safely. The
2221 // MacroAssembler's TmpList() (and FPTmpList()) is used as a pool of scratch
2259 // Available scratch registers.