Lines Matching refs:reg
445 for (Register reg : registers) {
446 pushq(reg);
451 for (Register reg : base::Reversed(registers)) {
452 popq(reg);
798 Register reg = saved_regs[i];
799 if (reg != exclusion1 && reg != exclusion2 && reg != exclusion3) {
820 Register reg = saved_regs[i];
821 if (reg != exclusion1 && reg != exclusion2 && reg != exclusion3) {
822 pushq(reg);
832 XMMRegister reg = XMMRegister::from_code(i);
834 Movdqu(Operand(rsp, i * kStackSavedSavedFPSize), reg);
836 Movsd(Operand(rsp, i * kStackSavedSavedFPSize), reg);
851 XMMRegister reg = XMMRegister::from_code(i);
853 Movdqu(reg, Operand(rsp, i * kStackSavedSavedFPSize));
855 Movsd(reg, Operand(rsp, i * kStackSavedSavedFPSize));
864 Register reg = saved_regs[i];
865 if (reg != exclusion1 && reg != exclusion2 && reg != exclusion3) {
866 popq(reg);
1252 void TurboAssembler::SmiTag(Register reg) {
1256 shll(reg, Immediate(kSmiShift));
1258 shlq(reg, Immediate(kSmiShift));
1272 void TurboAssembler::SmiUntag(Register reg) {
1278 movsxlq(reg, reg);
1280 sarq(reg, Immediate(kSmiShift));
1290 // TODO(v8:7703): Call SmiUntag(reg) if we can find a way to avoid the extra
1313 void TurboAssembler::SmiToInt32(Register reg) {
1317 sarl(reg, Immediate(kSmiShift));
1319 shrq(reg, Immediate(kSmiShift));
1743 leaq(rsp, Operand(rsp, index.reg, index.scale, receiver_bytes));
2866 DoubleRegister reg =
2868 Movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg);
2914 DoubleRegister reg =
2916 Movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize)));