about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-02-18 16:40:21 +0100
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-02-18 16:40:21 +0100
commit4991d08bc69f3151ccb55c74e59792910f0776ca (patch)
tree057af6b113c396c44b0f1776256ba4661f2bb2da
parent90a7ee6c70a3d553ed5fab12a64678b5ca263e94 (diff)
downloadrust-4991d08bc69f3151ccb55c74e59792910f0776ca.tar.gz
rust-4991d08bc69f3151ccb55c74e59792910f0776ca.zip
Remove incorrect check in lib_call
-rw-r--r--src/abi/mod.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/abi/mod.rs b/src/abi/mod.rs
index 2ed2dc84bc8..a713fd6814f 100644
--- a/src/abi/mod.rs
+++ b/src/abi/mod.rs
@@ -119,9 +119,7 @@ impl<'tcx> FunctionCx<'_, '_, 'tcx> {
         returns: Vec<AbiParam>,
         args: &[Value],
     ) -> Cow<'_, [Value]> {
-        if self.tcx.sess.target.is_like_windows
-            && params.iter().any(|param| param.value_type == types::I128)
-        {
+        if self.tcx.sess.target.is_like_windows {
             let (mut params, mut args): (Vec<_>, Vec<_>) =
                 params
                     .into_iter()