Tidy up and consolidate canned CmmReg and CmmGlobals
authorSimon Marlow <marlowsd@gmail.com>
Sun, 18 Feb 2018 16:08:52 +0000 (11:08 -0500)
committerBen Gamari <ben@smart-cactus.org>
Sun, 18 Feb 2018 16:57:45 +0000 (11:57 -0500)
commitccda4862102104e080a200e4d9c2ca8f42eb5b70
treeec60814f7262b71dc0dff0bd1706f9a0efc24923
parentbfb90bcab844ded9051370b822f0a9582c35e83e
Tidy up and consolidate canned CmmReg and CmmGlobals

Test Plan: validate

Reviewers: bgamari, erikd

Reviewed By: bgamari

Subscribers: rwbarton, thomie, carter

Differential Revision: https://phabricator.haskell.org/D4380
13 files changed:
compiler/cmm/CmmExpr.hs
compiler/cmm/CmmLayoutStack.hs
compiler/cmm/CmmSink.hs
compiler/cmm/CmmUtils.hs
compiler/codeGen/CgUtils.hs
compiler/codeGen/StgCmmBind.hs
compiler/codeGen/StgCmmCon.hs
compiler/codeGen/StgCmmForeign.hs
compiler/codeGen/StgCmmHeap.hs
compiler/codeGen/StgCmmLayout.hs
compiler/codeGen/StgCmmPrim.hs
compiler/codeGen/StgCmmProf.hs
compiler/codeGen/StgCmmUtils.hs