summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUbuntu <ubuntu@ip-172-31-25-209.ec2.internal>2023-02-23 22:43:56 +0000
committerBen Gamari <ben@smart-cactus.org>2023-04-24 06:04:18 -0400
commitffce10efbe986e755fe8917ac2ea999bcf626907 (patch)
tree20ff1d2ba89c9afa0f8681c3b3f4f55adc891b01
parent69fcb273fe312b7d5949908c99e1abdd2dc2295c (diff)
downloadhaskell-ffce10efbe986e755fe8917ac2ea999bcf626907.tar.gz
llvm: Sequential consistency
-rw-r--r--compiler/GHC/CmmToLlvm/CodeGen.hs5
1 files changed, 1 insertions, 4 deletions
diff --git a/compiler/GHC/CmmToLlvm/CodeGen.hs b/compiler/GHC/CmmToLlvm/CodeGen.hs
index 9ed1f08849..a33abf2289 100644
--- a/compiler/GHC/CmmToLlvm/CodeGen.hs
+++ b/compiler/GHC/CmmToLlvm/CodeGen.hs
@@ -2034,10 +2034,7 @@ genLit _ CmmHighStackMark
--
convertMemoryOrdering :: MemoryOrdering -> LlvmSyncOrdering
-convertMemoryOrdering MemOrderRelaxed = SyncMonotonic
-convertMemoryOrdering MemOrderAcquire = SyncAcquire
-convertMemoryOrdering MemOrderRelease = SyncRelease
-convertMemoryOrdering MemOrderSeqCst = SyncSeqCst
+convertMemoryOrdering _ = SyncSeqCst
-- | Find CmmRegs that get assigned and allocate them on the stack
--