Lines Matching defs:register_index
1039 void RegExpMacroAssemblerX64::PopRegister(int register_index) {
1041 __ movp(register_location(register_index), rax);
1056 void RegExpMacroAssemblerX64::PushRegister(int register_index,
1058 __ movp(rax, register_location(register_index));
1106 void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) {
1107 DCHECK(register_index >= num_saved_registers_); // Reserved for positions!
1108 __ movp(register_location(register_index), Immediate(to));
1281 Operand RegExpMacroAssemblerX64::register_location(int register_index) {
1282 DCHECK(register_index < (1<<30));
1283 if (num_registers_ <= register_index) {
1284 num_registers_ = register_index + 1;
1286 return Operand(rbp, kRegisterZero - register_index * kPointerSize);