Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
1177 commits behind the upstream repository.
  • Cheng Shao's avatar
    bf0737c0
    compiler: remove ArchWasm32 special case in cmmDoCmmSwitchPlans · bf0737c0
    Cheng Shao authored and Marge Bot's avatar Marge Bot committed
    This patch removes special consideration for ArchWasm32 in
    cmmDoCmmSwitchPlans, which means the compiler will now disable
    cmmImplementSwitchPlans for wasm unreg backend, just like unreg
    backend of other targets. We enabled it in the past to workaround some
    compile-time panic in older versions of LLVM, but those panics are no
    longer present, hence no need to keep this workaround.
    bf0737c0
    History
    compiler: remove ArchWasm32 special case in cmmDoCmmSwitchPlans
    Cheng Shao authored and Marge Bot's avatar Marge Bot committed
    This patch removes special consideration for ArchWasm32 in
    cmmDoCmmSwitchPlans, which means the compiler will now disable
    cmmImplementSwitchPlans for wasm unreg backend, just like unreg
    backend of other targets. We enabled it in the past to workaround some
    compile-time panic in older versions of LLVM, but those panics are no
    longer present, hence no need to keep this workaround.
Cmm.hs 1.88 KiB