Unable to find a register to spill in class POINTER_REGS bug

for (int j = 0; j <= count(steps); j++) How many elements in "steps"?
How many times around that loop?