]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_codegen_llvm/asm.rs
Generalized base.rs#call_memcpy and everything that it uses
[rust.git] / src / librustc_codegen_llvm / asm.rs
index f1bb41bcebacf3e3f85608d9b92cff01725bee62..441888583eaee962b659f2d8cc4177a7ebd3d15e 100644 (file)
@@ -16,6 +16,7 @@
 use value::Value;
 
 use rustc::hir;
+use traits::BuilderMethods;
 
 use mir::place::PlaceRef;
 use mir::operand::OperandValue;
@@ -28,7 +29,7 @@
 pub fn codegen_inline_asm(
     bx: &Builder<'a, 'll, 'tcx>,
     ia: &hir::InlineAsm,
-    outputs: Vec<PlaceRef<'ll, 'tcx>>,
+    outputs: Vec<PlaceRef<'tcx, &'ll Value>>,
     mut inputs: Vec<&'ll Value>
 ) -> bool {
     let mut ext_constraints = vec![];