Update codegen for current rustc