Lines Matching defs:reg
130 void RegExpMacroAssemblerIA32::AdvanceRegister(int reg, int by) {
131 DCHECK_LE(0, reg);
132 DCHECK_GT(num_registers_, reg);
134 __ add(register_location(reg), Immediate(by));
1062 void RegExpMacroAssemblerIA32::IfRegisterGE(int reg,
1065 __ cmp(register_location(reg), Immediate(comparand));
1070 void RegExpMacroAssemblerIA32::IfRegisterLT(int reg,
1073 __ cmp(register_location(reg), Immediate(comparand));
1078 void RegExpMacroAssemblerIA32::IfRegisterEqPos(int reg,
1080 __ cmp(edi, register_location(reg));
1121 void RegExpMacroAssemblerIA32::ReadCurrentPositionFromRegister(int reg) {
1122 __ mov(edi, register_location(reg));
1125 void RegExpMacroAssemblerIA32::WriteStackPointerToRegister(int reg) {
1130 __ mov(register_location(reg), eax);
1133 void RegExpMacroAssemblerIA32::ReadStackPointerFromRegister(int reg) {
1139 __ sub(backtrack_stackpointer(), register_location(reg));
1167 void RegExpMacroAssemblerIA32::WriteCurrentPositionToRegister(int reg,
1170 __ mov(register_location(reg), edi);
1173 __ mov(register_location(reg), eax);
1181 for (int reg = reg_from; reg <= reg_to; reg++) {
1182 __ mov(register_location(reg), eax);