Home
last modified time | relevance | path

Searched refs:ToolOutputFile (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Support/
H A DToolOutputFile.cpp19 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 DCodeGenCoverage.cpp106 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 DNewPMDriver.h29 class ToolOutputFile; variable
55 ToolOutputFile *Out, ToolOutputFile *ThinLinkOut,
56 ToolOutputFile *OptRemarkFile, StringRef PassPipeline,
H A Dopt.cpp503 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 DNewPMDriver.cpp221 ToolOutputFile *Out, ToolOutputFile *ThinLTOLinkOut, in runPassPipeline()
222 ToolOutputFile *OptRemarkFile, in runPassPipeline()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DToolOutputFile.h26 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 Dllc.cpp175 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 Dllvm-modextract.cpp57 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 DMain.cpp68 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 Dllvm-as.cpp80 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 DOptimizerDriver.cpp54 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 Dllvm-dis.cpp189 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 Dllvm-mc.cpp213 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 Dllvm-mca.cpp199 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 DLTOBackend.cpp304 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 DLTOCodeGenerator.cpp215 ToolOutputFile Out(Path, EC, sys::fs::F_None); in writeMergedModules()
255 ToolOutputFile objFile(Filename, FD); in compileOptimizedToFile()
H A DLTO.cpp843 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 DLTOCodeGenerator.h243 std::unique_ptr<ToolOutputFile> DiagnosticOutputFile;
/freebsd-12.1/lib/clang/libllvmminimal/
H A DMakefile51 SRCS+= Support/ToolOutputFile.cpp
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp113 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 Dllvm-dwarfdump.cpp582 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 DLTO.h86 Expected<std::unique_ptr<ToolOutputFile>>
/freebsd-12.1/contrib/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp334 ToolOutputFile Out(OutputFilename, EC, sys::fs::F_None); in main()
/freebsd-12.1/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp750 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 Dllvm-link.cpp385 ToolOutputFile Out(OutputFilename, EC, sys::fs::F_None); in main()

12