-- | Relocations, used in specifying TargetMachine
module LLVM.CodeModel where

import LLVM.Prelude

-- | <http://llvm.org/doxygen/namespacellvm_1_1CodeModel.html>
data Model
    = Default
    | JITDefault
    | Small
    | Kernel
    | Medium
    | Large
    deriving (Eq, Read, Show, Typeable, Data)