Revert "Use `Infinite` in unique generation, and clean up some other partial uni patterns as well."
This reverts commit 643dd3d8. As described in #25817 this commit introduced a subtle bug in AArch64 code generation. So for the time being I will simply revert it wholesale.
Showing
- compiler/GHC/Cmm/ThreadSanitizer.hs 2 additions, 2 deletionscompiler/GHC/Cmm/ThreadSanitizer.hs
- compiler/GHC/CmmToAsm/AArch64/CodeGen.hs 31 additions, 37 deletionscompiler/GHC/CmmToAsm/AArch64/CodeGen.hs
- compiler/GHC/Core/Opt/SetLevels.hs 34 additions, 45 deletionscompiler/GHC/Core/Opt/SetLevels.hs
- compiler/GHC/Core/Opt/Simplify/Utils.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/Simplify/Utils.hs
- compiler/GHC/Core/Opt/WorkWrap/Utils.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/WorkWrap/Utils.hs
- compiler/GHC/Core/Subst.hs 8 additions, 13 deletionscompiler/GHC/Core/Subst.hs
- compiler/GHC/Iface/Env.hs 5 additions, 3 deletionscompiler/GHC/Iface/Env.hs
- compiler/GHC/IfaceToCore.hs 1 addition, 1 deletioncompiler/GHC/IfaceToCore.hs
- compiler/GHC/Runtime/Eval.hs 1 addition, 1 deletioncompiler/GHC/Runtime/Eval.hs
- compiler/GHC/Stg/Unarise.hs 3 additions, 4 deletionscompiler/GHC/Stg/Unarise.hs
- compiler/GHC/Tc/Gen/HsType.hs 3 additions, 1 deletioncompiler/GHC/Tc/Gen/HsType.hs
- compiler/GHC/Tc/Utils/Monad.hs 5 additions, 3 deletionscompiler/GHC/Tc/Utils/Monad.hs
- compiler/GHC/Types/Id.hs 3 additions, 7 deletionscompiler/GHC/Types/Id.hs
- compiler/GHC/Types/Unique/Supply.hs 14 additions, 33 deletionscompiler/GHC/Types/Unique/Supply.hs
Loading
Please register or sign in to comment