Adapt to changes in crucible-llvm package.

This commit is contained in:
Brian Huffman 2018-08-20 16:38:20 -07:00
parent 75e4728464
commit a33202b583
3 changed files with 6 additions and 10 deletions

View File

@ -71,7 +71,6 @@ import qualified Lang.Crucible.Simulator.GlobalState as C
import System.IO (stdout)
import qualified Lang.Crucible.LLVM.MemModel as MM
import qualified Lang.Crucible.LLVM.MemModel.Pointer as MM
import Lang.Crucible.LLVM.Intrinsics(llvmIntrinsicTypes)
import qualified Data.Macaw.CFG.Block as M

View File

@ -58,14 +58,11 @@ import Lang.Crucible.LLVM.MemModel
, loadRawWithCondition
, storeRaw
, doPtrAddOffset
)
import Lang.Crucible.LLVM.MemModel.Pointer
( llvmPointerView, muxLLVMPtr, llvmPointer_bv, ptrAdd, ptrSub, ptrEq
, llvmPointerView, muxLLVMPtr, llvmPointer_bv, ptrAdd, ptrSub, ptrEq
, pattern LLVMPointer
, mkNullPointer
)
import Lang.Crucible.LLVM.MemModel.Type(bitvectorType)
import Lang.Crucible.LLVM.MemModel.Generic(ppPtr)
, bitvectorType
, ppPtr )
import Lang.Crucible.LLVM.DataLayout(EndianForm(..))
import Lang.Crucible.LLVM.Bytes(toBytes)

View File

@ -54,9 +54,9 @@ import Lang.Crucible.Syntax
import Lang.Crucible.Types
import qualified Lang.Crucible.Vector as V
import Lang.Crucible.LLVM.MemModel (LLVMPointerType)
import Lang.Crucible.LLVM.MemModel.Pointer
(projectLLVM_bv, pattern LLVMPointerRepr, llvmPointer_bv)
import Lang.Crucible.LLVM.MemModel
(LLVMPointerType, projectLLVM_bv,
pattern LLVMPointerRepr, llvmPointer_bv)
import qualified Data.Macaw.Types as M
import Data.Macaw.Symbolic.CrucGen(MacawExt)