tcg/optimize: Split out init_arguments