Lines Matching defs:registers
171 // Clobber clobbered input registers when running with the debug-code flag
179 void TurboAssembler::MaybeSaveRegisters(RegList registers) {
180 if (registers.is_empty()) return;
181 MultiPush(registers);
184 void TurboAssembler::MaybeRestoreRegisters(RegList registers) {
185 if (registers.is_empty()) return;
186 MultiPop(registers);
194 RegList registers =
196 MaybeSaveRegisters(registers);
210 MaybeRestoreRegisters(registers);
218 RegList registers =
220 MaybeSaveRegisters(registers);
234 MaybeRestoreRegisters(registers);
241 // Use CallRecordWriteStubSaveRegisters if the object and slot registers
326 // Clobber clobbered registers when running with the debug-code flag
5385 // Save registers and reserve room for saved entry sp.
5449 // Optionally restore all double registers.
5479 // Pop the arguments, restore registers, and return.
5903 // O32: Up to four simple arguments are passed in registers a0..a3.
5904 // N64: Up to eight simple arguments are passed in registers a0..a7.
5919 // O32: Up to four simple arguments are passed in registers a0..a3.
6013 // 't' registers are caller-saved so this is safe as a scratch register.