support cgen for 1-dim array