Update cranelift
This commit is contained in:
parent
37a6c04718
commit
982382dc03
9 changed files with 52 additions and 1309 deletions
|
@ -832,6 +832,16 @@ fn codegen_stmt<'tcx>(
|
|||
}
|
||||
}
|
||||
StatementKind::Coverage { .. } => fx.tcx.sess.fatal("-Zcoverage is unimplemented"),
|
||||
StatementKind::CopyNonOverlapping(box rustc_middle::mir::CopyNonOverlapping {
|
||||
src,
|
||||
dst,
|
||||
count,
|
||||
}) => {
|
||||
let dst = codegen_operand(fx, dst).load_scalar(fx);
|
||||
let src = codegen_operand(fx, src).load_scalar(fx);
|
||||
let count = codegen_operand(fx, count).load_scalar(fx);
|
||||
fx.bcx.call_memcpy(fx.cx.module.target_config(), dst, src, count);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue