Add {add,sub}_reg_near_ptr and shr_reg_u8
Replace depth code with calculations off the frame stack