]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_codegen_llvm/src/intrinsic.rs
rustc_codegen_ssa: append blocks to functions w/o creating a builder.
[rust.git] / compiler / rustc_codegen_llvm / src / intrinsic.rs
index fc6c1abf4af5639ca8604399be1666419cbdead9..22d513d66d1cc87aeb4a84abc7473ed09d7650b8 100644 (file)
@@ -678,7 +678,8 @@ fn gen_fn<'ll, 'tcx>(
     cx.apply_target_cpu_attr(llfn);
     // FIXME(eddyb) find a nicer way to do this.
     unsafe { llvm::LLVMRustSetLinkage(llfn, llvm::Linkage::InternalLinkage) };
-    let bx = Builder::new_block(cx, llfn, "entry-block");
+    let llbb = Builder::append_block(cx, llfn, "entry-block");
+    let bx = Builder::build(cx, llbb);
     codegen(bx);
     llfn
 }