[GHC] #14226: Common Block Elimination pass doesn't eliminate common blocks

GHC ghc-devs at haskell.org
Sun Dec 9 21:47:37 UTC 2018


#14226: Common Block Elimination pass doesn't eliminate common blocks
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  michalt
            Type:  bug               |               Status:  new
        Priority:  high              |            Milestone:  8.8.1
       Component:  Compiler          |              Version:  8.2.1
  (CodeGen)                          |             Keywords:  newcomer,
      Resolution:                    |  CodeGen
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #9157, #14754,    |  Differential Rev(s):  Phab:D3973,
  #14989                             |  Phab:D3999
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by sgraf):

 Note that I posted a solution in
 https://ghc.haskell.org/trac/ghc/ticket/14989#comment:2: Just recompute
 proc points after the transformation. There's no reason we couldn't have
 this now other than that it will probably eat more CPU time than the quick
 (but broken) fixup.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14226#comment:36>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list