| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | ToolOutputFile.cpp | 19 ToolOutputFile::CleanupInstaller::CleanupInstaller(StringRef Filename) in CleanupInstaller() 26 ToolOutputFile::CleanupInstaller::~CleanupInstaller() { in ~CleanupInstaller() 37 ToolOutputFile::ToolOutputFile(StringRef Filename, std::error_code &EC, in ToolOutputFile() function in ToolOutputFile 45 ToolOutputFile::ToolOutputFile(StringRef Filename, int FD) in ToolOutputFile() function in ToolOutputFile
|
| H A D | CodeGenCoverage.cpp | 106 std::unique_ptr<ToolOutputFile> CoverageFile = in emit() 107 llvm::make_unique<ToolOutputFile>(CoverageFilename, EC, OpenFlags); in emit()
|
| /freebsd-12.1/contrib/llvm/tools/opt/ |
| H A D | NewPMDriver.h | 29 class ToolOutputFile; variable 55 ToolOutputFile *Out, ToolOutputFile *ThinLinkOut, 56 ToolOutputFile *OptRemarkFile, StringRef PassPipeline,
|
| H A D | opt.cpp | 503 std::unique_ptr<ToolOutputFile> OptRemarkFile; in main() 507 llvm::make_unique<ToolOutputFile>(RemarksFilename, EC, sys::fs::F_None); in main() 551 std::unique_ptr<ToolOutputFile> Out; in main() 552 std::unique_ptr<ToolOutputFile> ThinLinkOut; in main() 563 Out.reset(new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); in main() 571 new ToolOutputFile(ThinLinkBitcodeFile, EC, sys::fs::F_None)); in main() 666 Out = llvm::make_unique<ToolOutputFile>(OutputFilename, EC, in main()
|
| H A D | NewPMDriver.cpp | 221 ToolOutputFile *Out, ToolOutputFile *ThinLTOLinkOut, in runPassPipeline() 222 ToolOutputFile *OptRemarkFile, in runPassPipeline()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | ToolOutputFile.h | 26 class ToolOutputFile { 48 ToolOutputFile(StringRef Filename, std::error_code &EC, 51 ToolOutputFile(StringRef Filename, int FD);
|
| /freebsd-12.1/contrib/llvm/tools/llc/ |
| H A D | llc.cpp | 175 static std::unique_ptr<ToolOutputFile> GetOutputStream(const char *TargetName, in GetOutputStream() 233 auto FDOut = llvm::make_unique<ToolOutputFile>(OutputFilename, EC, OpenFlags); in GetOutputStream() 328 std::unique_ptr<ToolOutputFile> YamlFile; in main() 332 llvm::make_unique<ToolOutputFile>(RemarksFilename, EC, sys::fs::F_None); in main() 471 std::unique_ptr<ToolOutputFile> Out = in compileModule() 475 std::unique_ptr<ToolOutputFile> DwoOut; in compileModule() 478 DwoOut = llvm::make_unique<ToolOutputFile>(SplitDwarfOutputFile, EC, in compileModule()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-modextract/ |
| H A D | llvm-modextract.cpp | 57 std::unique_ptr<ToolOutputFile> Out( in main() 58 new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); in main()
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | Main.cpp | 68 ToolOutputFile DepOut(DependFilename, EC, sys::fs::F_Text); in createDependencyFile() 126 ToolOutputFile OutFile(OutputFilename, EC, sys::fs::F_Text); in TableGenMain()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-as/ |
| H A D | llvm-as.cpp | 80 std::unique_ptr<ToolOutputFile> Out( in WriteOutputFile() 81 new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); in WriteOutputFile()
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | OptimizerDriver.cpp | 54 static bool writeProgramToFileAux(ToolOutputFile &Out, const Module &M) { in writeProgramToFileAux() 66 ToolOutputFile Out(Filename, FD); in writeProgramToFile() 83 ToolOutputFile Out(Filename, EC, sys::fs::F_None); in writeProgramToFile()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-dis/ |
| H A D | llvm-dis.cpp | 189 std::unique_ptr<ToolOutputFile> Out( in main() 190 new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); in main()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 213 static std::unique_ptr<ToolOutputFile> GetOutputStream(StringRef Path) { in GetOutputStream() 215 auto Out = llvm::make_unique<ToolOutputFile>(Path, EC, sys::fs::F_None); in GetOutputStream() 427 std::unique_ptr<ToolOutputFile> Out = GetOutputStream(OutputFilename); in main() 431 std::unique_ptr<ToolOutputFile> DwoOut; in main()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 199 ErrorOr<std::unique_ptr<ToolOutputFile>> getOutputStream() { in getOutputStream() 204 llvm::make_unique<ToolOutputFile>(OutputFilename, EC, sys::fs::F_None); in getOutputStream() 376 std::unique_ptr<ToolOutputFile> TOF = std::move(*OF); in main()
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 304 std::unique_ptr<ToolOutputFile> DwoOut; in codegen() 319 DwoOut = llvm::make_unique<ToolOutputFile>(DwoFile, EC, sys::fs::F_None); in codegen() 400 finalizeOptimizationRemarks(std::unique_ptr<ToolOutputFile> DiagOutputFile) { in finalizeOptimizationRemarks()
|
| H A D | LTOCodeGenerator.cpp | 215 ToolOutputFile Out(Path, EC, sys::fs::F_None); in writeMergedModules() 255 ToolOutputFile objFile(Filename, FD); in compileOptimizedToFile()
|
| H A D | LTO.cpp | 843 std::unique_ptr<ToolOutputFile> StatsFile = nullptr; in run() 848 llvm::make_unique<ToolOutputFile>(Conf.StatsFile, EC, sys::fs::F_None); in run() 1266 Expected<std::unique_ptr<ToolOutputFile>> 1281 llvm::make_unique<ToolOutputFile>(Filename, EC, sys::fs::F_None); in setupOptimizationRemarks()
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOCodeGenerator.h | 243 std::unique_ptr<ToolOutputFile> DiagnosticOutputFile;
|
| /freebsd-12.1/lib/clang/libllvmminimal/ |
| H A D | Makefile | 51 SRCS+= Support/ToolOutputFile.cpp
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 113 std::unique_ptr<llvm::ToolOutputFile> openOutputFile(StringRef Path) { in openOutputFile() 115 auto F = llvm::make_unique<llvm::ToolOutputFile>(Path, EC, in openOutputFile() 805 std::unique_ptr<llvm::ToolOutputFile> ThinLinkOS, DwoOS; in EmitAssembly() 1049 std::unique_ptr<llvm::ToolOutputFile> ThinLinkOS, DwoOS; in EmitAssemblyWithNewPassManager()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 582 std::unique_ptr<ToolOutputFile> OutputFile; in main() 585 OutputFile = llvm::make_unique<ToolOutputFile>(OutputFilename, EC, in main()
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 86 Expected<std::unique_ptr<ToolOutputFile>>
|
| /freebsd-12.1/contrib/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 334 ToolOutputFile Out(OutputFilename, EC, sys::fs::F_None); in main()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 750 std::unique_ptr<ToolOutputFile> Out; in main() 756 Out.reset(new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); in main()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 385 ToolOutputFile Out(OutputFilename, EC, sys::fs::F_None); in main()
|