tagging mechanism for gemvs + fix gemv codegen