gen: merge decrement and check in i_memcpy() and i_memset()