[commit: ghc] wip/carter/remove_x87Registers: test fix for 32bit :) (a1b1ba3)
git at git.haskell.org
git at git.haskell.org
Thu Dec 27 17:00:09 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/carter/remove_x87Registers
Link : http://ghc.haskell.org/trac/ghc/changeset/a1b1ba3fc271f0fd6898e2ae3941653369d0b851/ghc
>---------------------------------------------------------------
commit a1b1ba3fc271f0fd6898e2ae3941653369d0b851
Author: Carter Tazio Schonwald <carter.schonwald at gmail.com>
Date: Sat Dec 22 18:05:20 2018 -0500
test fix for 32bit :)
>---------------------------------------------------------------
a1b1ba3fc271f0fd6898e2ae3941653369d0b851
compiler/cmm/CmmCallConv.hs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compiler/cmm/CmmCallConv.hs b/compiler/cmm/CmmCallConv.hs
index f0b7e8c..b4d75fd 100644
--- a/compiler/cmm/CmmCallConv.hs
+++ b/compiler/cmm/CmmCallConv.hs
@@ -102,7 +102,7 @@ assignArgumentsPos dflags off conv arg_ty reps = (stk_off, assignments)
passFloatArgsInXmm :: DynFlags -> Bool
passFloatArgsInXmm dflags = case platformArch (targetPlatform dflags) of
ArchX86_64 -> True
- ArchX86 -> True
+ ArchX86 -> False --
_ -> False
-- We used to spill vector registers to the stack since the LLVM backend didn't
More information about the ghc-commits
mailing list