Module hierarchy: StgToCmm (#13009)
Add StgToCmm module hierarchy. Platform modules that are used in several other places (NCG, LLVM codegen, Cmm transformations) are put into GHC.Platform.
codeGen/CodeGen/Platform.hs GHC/Platform/Regs.hs
codeGen/CodeGen/Platform/ARM.hs GHC/Platform/ARM.hs
codeGen/CodeGen/Platform/ARM64.hs GHC/Platform/ARM64.hs
codeGen/CodeGen/Platform/NoRegs.hs GHC/Platform/NoRegs.hs
codeGen/CodeGen/Platform/PPC.hs GHC/Platform/PPC.hs
codeGen/CodeGen/Platform/SPARC.hs GHC/Platform/SPARC.hs
codeGen/CodeGen/Platform/X86.hs GHC/Platform/X86.hs
codeGen/CodeGen/Platform/X86_64.hs GHC/Platform/X86_64.hs
codeGen/StgCmmArgRep.hs GHC/StgToCmm/ArgRep.hs
codeGen/StgCmmBind.hs GHC/StgToCmm/Bind.hs
codeGen/StgCmmBind.hs-boot GHC/StgToCmm/Bind.hs-boot
codeGen/CgUtils.hs GHC/StgToCmm/CgUtils.hs
codeGen/StgCmmClosure.hs GHC/StgToCmm/Closure.hs
codeGen/StgCmmCon.hs GHC/StgToCmm/Con.hs
codeGen/StgCmmEnv.hs GHC/StgToCmm/Env.hs
codeGen/StgCmmExpr.hs GHC/StgToCmm/Expr.hs
codeGen/StgCmmExtCode.hs GHC/StgToCmm/ExtCode.hs
codeGen/StgCmmForeign.hs GHC/StgToCmm/Foreign.hs
codeGen/StgCmmHeap.hs GHC/StgToCmm/Heap.hs
codeGen/StgCmmHpc.hs GHC/StgToCmm/Hpc.hs
codeGen/StgCmmLayout.hs GHC/StgToCmm/Layout.hs
codeGen/StgCmm.hs GHC/StgToCmm.hs
codeGen/StgCmmMonad.hs GHC/StgToCmm/Monad.hs
codeGen/StgCmmPrim.hs GHC/StgToCmm/Prim.hs
codeGen/StgCmmProf.hs GHC/StgToCmm/Prof.hs
codeGen/StgCmmTicky.hs GHC/StgToCmm/Ticky.hs
codeGen/StgCmmUtils.hs GHC/StgToCmm/Utils.hs