rewriting available regs analysis III