[commit: ghc] wip/T10137: Put the "signed" flag into SwitchTargets, which is abstract (d0f0b72)
git at git.haskell.org
git at git.haskell.org
Tue Mar 10 16:23:08 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/T10137
Link : http://ghc.haskell.org/trac/ghc/changeset/d0f0b72f7c9e86736573b321cab86cd2e7ceb3e0/ghc
>---------------------------------------------------------------
commit d0f0b72f7c9e86736573b321cab86cd2e7ceb3e0
Author: Joachim Breitner <mail at joachim-breitner.de>
Date: Tue Mar 10 17:22:09 2015 +0100
Put the "signed" flag into SwitchTargets, which is abstract
So less code needs to be touched. Partly reverts
"CmmSwitch: Remember if we have are dealing with signed values or not"
(ea6291ef4e109f56803b772bc32de2f2ab98e7cc)
>---------------------------------------------------------------
d0f0b72f7c9e86736573b321cab86cd2e7ceb3e0
compiler/cmm/CmmCommonBlockElim.hs | 6 +--
compiler/cmm/CmmContFlowOpt.hs | 2 +-
compiler/cmm/CmmCreateSwitchPlans.hs | 14 +++---
compiler/cmm/CmmLint.hs | 2 +-
compiler/cmm/CmmNode.hs | 15 +++----
compiler/cmm/CmmParse.y | 2 +-
compiler/cmm/CmmProcPoint.hs | 4 +-
compiler/cmm/CmmSwitch.hs | 76 ++++++++++++++++++---------------
compiler/cmm/MkGraph.hs | 6 +--
compiler/cmm/PprC.hs | 4 +-
compiler/cmm/PprCmm.hs | 2 +-
compiler/codeGen/StgCmmUtils.hs | 4 +-
compiler/llvmGen/LlvmCodeGen/CodeGen.hs | 2 +-
compiler/nativeGen/AsmCodeGen.hs | 4 +-
compiler/nativeGen/PPC/CodeGen.hs | 4 +-
compiler/nativeGen/SPARC/CodeGen.hs | 4 +-
compiler/nativeGen/X86/CodeGen.hs | 4 +-
17 files changed, 80 insertions(+), 75 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc d0f0b72f7c9e86736573b321cab86cd2e7ceb3e0
More information about the ghc-commits
mailing list