diff options
author | Edward Z. Yang <ezyang@cs.stanford.edu> | 2015-04-14 07:32:17 -0500 |
---|---|---|
committer | Austin Seipp <austin@well-typed.com> | 2015-04-14 07:33:17 -0500 |
commit | 79bfe27d9157fb3d44b4cc64f168bc11191d3f9b (patch) | |
tree | decfd1f8677fd677aabb8c426a8bd3a16ec0783e /compiler/llvmGen/LlvmCodeGen/CodeGen.hs | |
parent | 7febc2bb86b238713cfb9f52dff32039464dfe66 (diff) | |
download | haskell-79bfe27d9157fb3d44b4cc64f168bc11191d3f9b.tar.gz |
Remove LlvmCodeGen panic variants.
It's pretty irritating having hasktags with multiple top-level
declarations with the same type; hasktags can't figure out which
declaration you actually wanted.
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Reviewed By: dterei, austin
Differential Revision: https://phabricator.haskell.org/D819
Diffstat (limited to 'compiler/llvmGen/LlvmCodeGen/CodeGen.hs')
-rw-r--r-- | compiler/llvmGen/LlvmCodeGen/CodeGen.hs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/compiler/llvmGen/LlvmCodeGen/CodeGen.hs b/compiler/llvmGen/LlvmCodeGen/CodeGen.hs index 4f864b6904..3a7c05b535 100644 --- a/compiler/llvmGen/LlvmCodeGen/CodeGen.hs +++ b/compiler/llvmGen/LlvmCodeGen/CodeGen.hs @@ -24,8 +24,7 @@ import Hoopl import DynFlags import FastString import ForeignCall -import Outputable hiding ( panic, pprPanic ) -import qualified Outputable +import Outputable import Platform import OrdList import UniqSupply @@ -1673,14 +1672,6 @@ toIWord :: Integral a => DynFlags -> a -> LlvmVar toIWord dflags = mkIntLit (llvmWord dflags) --- | Error functions -panic :: String -> a -panic s = Outputable.panic $ "LlvmCodeGen.CodeGen." ++ s - -pprPanic :: String -> SDoc -> a -pprPanic s d = Outputable.pprPanic ("LlvmCodeGen.CodeGen." ++ s) d - - -- | Returns TBAA meta data by unique getTBAAMeta :: Unique -> LlvmM [MetaAnnot] getTBAAMeta u = do |