Lines Matching refs:reg_from
1247 void RegExpMacroAssemblerARM64::ClearRegisters(int reg_from, int reg_to) { in ClearRegisters() argument
1248 DCHECK(reg_from <= reg_to); in ClearRegisters()
1249 int num_registers = reg_to - reg_from + 1; in ClearRegisters()
1253 if ((reg_from < kNumCachedRegisters) && ((reg_from % 2) != 0)) { in ClearRegisters()
1254 StoreRegister(reg_from, string_start_minus_one()); in ClearRegisters()
1256 reg_from++; in ClearRegisters()
1260 while ((num_registers >= 2) && (reg_from < kNumCachedRegisters)) { in ClearRegisters()
1261 DCHECK(GetRegisterState(reg_from) == CACHED_LSW); in ClearRegisters()
1262 __ Mov(GetCachedRegister(reg_from), twice_non_position_value()); in ClearRegisters()
1263 reg_from += 2; in ClearRegisters()
1268 StoreRegister(reg_from, string_start_minus_one()); in ClearRegisters()
1270 reg_from++; in ClearRegisters()
1275 DCHECK(reg_from >= kNumCachedRegisters); in ClearRegisters()
1279 reg_from -= kNumCachedRegisters; in ClearRegisters()
1285 kWRegSize - (kWRegSize * reg_from); in ClearRegisters()
1298 for (int i = reg_from; i <= reg_to; i += 2) { in ClearRegisters()