outputModule :: TargetMachine -> FilePath -> OutputType -> MO.Module -> IO ()
outputModule _  file Raw    m = failInIO $ MO.writeBitcodeToFile file m
outputModule :: TargetMachine -> FilePath -> OutputType -> MO.Module -> IO ()
outputModule _  file Raw    m = failInIO $ MO.writeBitcodeToFile file m
outputModule _  file Raw    m = failInIO $ MO.writeBitcodeToFile file m