module LLVM.General.Target (
lookupTarget,
TargetOptions,
Target, TargetMachine, TargetLowering,
CPUFeature(..),
withTargetOptions, peekTargetOptions, pokeTargetOptions,
withTargetMachine, withDefaultTargetMachine,
getTargetLowering,
getDefaultTargetTriple, getProcessTargetTriple, getHostCPUName, getHostCPUFeatures,
getTargetMachineDataLayout, initializeNativeTarget, initializeAllTargets,
TargetLibraryInfo,
getLibraryFunction,
getLibraryFunctionName,
setLibraryFunctionAvailableWithName,
withTargetLibraryInfo
) where
import LLVM.General.Internal.Target