]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_target/src/abi/call/riscv.rs
New upstream version 1.57.0+dfsg1
[rustc.git] / compiler / rustc_target / src / abi / call / riscv.rs
index 8c2ef8c7a017dfe130e2ac1799faee0241fdaff3..bbefc73a076d7dd7ccb0b10efc8b7a6ac5a21e99 100644 (file)
@@ -44,7 +44,7 @@ where
     Ty: TyAbiInterface<'a, C> + Copy,
 {
     match arg_layout.abi {
-        Abi::Scalar(ref scalar) => match scalar.value {
+        Abi::Scalar(scalar) => match scalar.value {
             abi::Int(..) | abi::Pointer => {
                 if arg_layout.size.bits() > xlen {
                     return Err(CannotUseFpConv);
@@ -297,7 +297,7 @@ fn classify_arg<'a, Ty, C>(
 }
 
 fn extend_integer_width<'a, Ty>(arg: &mut ArgAbi<'a, Ty>, xlen: u64) {
-    if let Abi::Scalar(ref scalar) = arg.layout.abi {
+    if let Abi::Scalar(scalar) = arg.layout.abi {
         if let abi::Int(i, _) = scalar.value {
             // 32-bit integers are always sign-extended
             if i.size().bits() == 32 && xlen > 32 {