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