Add support of TNTC to llvm backend
[ghc-hetmet.git] / compiler / llvmGen / Llvm.hs
index 7a322bd..8291d98 100644 (file)
@@ -28,15 +28,15 @@ module Llvm (
 
         -- * Variables and Type System
         LlvmVar(..), LlvmStatic(..), LlvmLit(..), LlvmType(..),
-        LMGlobal, LMString, LMConstant,
+        LMGlobal, LMString, LMConstant, LMSection, LMAlign,
 
         -- ** Some basic types
-        i64, i32, i16, i8, i1, llvmWord, llvmWordPtr,
+        i64, i32, i16, i8, i1, i8Ptr, llvmWord, llvmWordPtr,
 
         -- ** Operations on the type system.
         isGlobal, getLitType, getLit, getName, getPlainName, getVarType,
-        getStatType, getGlobalVar, getGlobalType, pVarLower, pLift, pLower,
-        isInt, isFloat, isPointer, llvmWidthInBits,
+        getLink, getStatType, getGlobalVar, getGlobalType, pVarLift, pVarLower,
+        pLift, pLower, isInt, isFloat, isPointer, llvmWidthInBits,
 
         -- * Pretty Printing
         ppLlvmModule, ppLlvmComments, ppLlvmComment, ppLlvmConstants,