Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/
H A Dlldb-rpc-gen.cpp49 static std::unique_ptr<llvm::ToolOutputFile>
56 std::make_unique<llvm::ToolOutputFile>(Path, EC, llvm::sys::fs::OF_None); in CreateOutputFile()
81 std::unique_ptr<llvm::ToolOutputFile> &&ServerMethodOutputFile, in SBVisitor()
82 std::unique_ptr<llvm::ToolOutputFile> &&ServerHeaderOutputFile) in SBVisitor()
220 std::unique_ptr<llvm::ToolOutputFile> &&ServerMethodOutputFile, in SBConsumer()
221 std::unique_ptr<llvm::ToolOutputFile> &&ServerHeaderOutputFile) in SBConsumer()
246 std::unique_ptr<llvm::ToolOutputFile> ServerMethodOutputFile = in CreateASTConsumer()
253 std::unique_ptr<llvm::ToolOutputFile> ServerHeaderOutputFile = in CreateASTConsumer()
284 std::unique_ptr<llvm::ToolOutputFile> AmalgamatedServerHeader = in EmitAmalgamatedServerHeader()
312 std::unique_ptr<llvm::ToolOutputFile> ClassNamesFile = in EmitClassNamesFile()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DToolOutputFile.cpp40 ToolOutputFile::ToolOutputFile(StringRef Filename, std::error_code &EC, in ToolOutputFile() function in ToolOutputFile
55 ToolOutputFile::ToolOutputFile(StringRef Filename, int FD) in ToolOutputFile() function in ToolOutputFile
H A DCodeGenCoverage.cpp92 std::unique_ptr<ToolOutputFile> CoverageFile = in emit()
93 std::make_unique<ToolOutputFile>(CoverageFilename, EC, OpenFlags); in emit()
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.h31 class ToolOutputFile; variable
70 ToolOutputFile *Out, ToolOutputFile *ThinLinkOut,
71 ToolOutputFile *OptRemarkFile, StringRef PassPipeline,
H A Doptdriver.cpp504 Expected<std::unique_ptr<ToolOutputFile>> RemarksFileOrErr = in optMain()
512 std::unique_ptr<ToolOutputFile> RemarksFile = std::move(*RemarksFileOrErr); in optMain()
599 std::unique_ptr<ToolOutputFile> Out; in optMain()
600 std::unique_ptr<ToolOutputFile> ThinLinkOut; in optMain()
613 Out.reset(new ToolOutputFile(OutputFilename, EC, Flags)); in optMain()
621 new ToolOutputFile(ThinLinkBitcodeFile, EC, sys::fs::OF_None)); in optMain()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DToolOutputFile.h40 class ToolOutputFile {
57 LLVM_ABI ToolOutputFile(StringRef Filename, std::error_code &EC,
60 LLVM_ABI ToolOutputFile(StringRef Filename, int FD);
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.h31 class ToolOutputFile; variable
44 std::unique_ptr<ToolOutputFile> Out,
45 std::unique_ptr<ToolOutputFile> DwoOut,
H A Dllc.cpp262 static std::unique_ptr<ToolOutputFile> GetOutputStream(const char *TargetName, in GetOutputStream()
312 auto FDOut = std::make_unique<ToolOutputFile>(OutputFilename, EC, OpenFlags); in GetOutputStream()
390 Expected<std::unique_ptr<ToolOutputFile>> RemarksFileOrErr = in main()
396 std::unique_ptr<ToolOutputFile> RemarksFile = std::move(*RemarksFileOrErr); in main()
611 std::unique_ptr<ToolOutputFile> Out = in compileModule()
622 std::unique_ptr<ToolOutputFile> DwoOut; in compileModule()
625 DwoOut = std::make_unique<ToolOutputFile>(SplitDwarfOutputFile, EC, in compileModule()
H A DNewPMDriver.cpp90 std::unique_ptr<TargetMachine> Target, std::unique_ptr<ToolOutputFile> Out, in compileModuleWithNewPM()
91 std::unique_ptr<ToolOutputFile> DwoOut, LLVMContext &Context, in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/tools/llvm-remarkutil/
H A DRemarkUtilHelpers.cpp33 Expected<std::unique_ptr<ToolOutputFile>>
38 auto OF = std::make_unique<ToolOutputFile>(OutputFileName, ErrorCode, Flags); in getOutputFileWithFlags()
48 Expected<std::unique_ptr<ToolOutputFile>>
H A DRemarkUtilHelpers.h59 Expected<std::unique_ptr<ToolOutputFile>>
61 Expected<std::unique_ptr<ToolOutputFile>>
H A DRemarkUtil.cpp
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A DExecutionUtils.h
H A DExecutionUtils.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DLLVMRemarkStreamer.h28 class ToolOutputFile; variable
86 LLVM_ABI Expected<std::unique_ptr<ToolOutputFile>> setupLLVMOptimizationRemarks(
/freebsd/contrib/llvm-project/llvm/tools/llvm-modextract/
H A Dllvm-modextract.cpp66 std::unique_ptr<ToolOutputFile> Out( in main()
67 new ToolOutputFile(OutputFilename, EC, sys::fs::OF_None)); in main()
/freebsd/contrib/llvm-project/llvm/tools/llvm-sim/
H A Dllvm-sim.cpp66 std::unique_ptr<ToolOutputFile> Out( in exportToFile()
67 new ToolOutputFile(FilePath, EC, sys::fs::OF_None)); in exportToFile()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DOptimizerDriver.cpp53 static bool writeProgramToFileAux(ToolOutputFile &Out, const Module &M) { in writeProgramToFileAux()
65 ToolOutputFile Out(Filename, FD); in writeProgramToFile()
82 ToolOutputFile Out(Filename, EC, sys::fs::OF_None); in writeProgramToFile()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DMain.cpp95 ToolOutputFile DepOut(DependFilename, EC, sys::fs::OF_Text); in createDependencyFile()
180 ToolOutputFile OutFile(OutputFilename, EC, sys::fs::OF_Text); in TableGenMain()
/freebsd/contrib/llvm-project/llvm/tools/llvm-as/
H A Dllvm-as.cpp83 std::unique_ptr<ToolOutputFile> Out( in WriteOutputFile()
84 new ToolOutputFile(OutputFilename, EC, sys::fs::OF_None)); in WriteOutputFile()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h43 class ToolOutputFile; variable
94 LLVM_ABI Expected<std::unique_ptr<ToolOutputFile>> setupLLVMOptimizationRemarks(
100 LLVM_ABI Expected<std::unique_ptr<ToolOutputFile>>
580 std::unique_ptr<ToolOutputFile> DiagnosticOutputFile;
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h248 std::unique_ptr<ToolOutputFile> DiagnosticOutputFile;
249 std::unique_ptr<ToolOutputFile> StatsFile = nullptr;
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/server/
H A DRPCServerHeaderEmitter.h23 RPCServerHeaderEmitter(std::unique_ptr<llvm::ToolOutputFile> &&OutputFile) in RPCServerHeaderEmitter()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMRemarkStreamer.cpp95 Expected<std::unique_ptr<ToolOutputFile>> llvm::setupLLVMOptimizationRemarks( in setupLLVMOptimizationRemarks()
115 std::make_unique<ToolOutputFile>(RemarksFilename, EC, Flags); in setupLLVMOptimizationRemarks()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp263 static std::unique_ptr<ToolOutputFile> GetOutputStream(StringRef Path, in GetOutputStream()
266 auto Out = std::make_unique<ToolOutputFile>(Path, EC, Flags); in GetOutputStream()
507 std::unique_ptr<ToolOutputFile> Out = GetOutputStream(OutputFilename, Flags); in main()
511 std::unique_ptr<ToolOutputFile> DwoOut; in main()

12