| /freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/ |
| H A D | lldb-rpc-gen.cpp | 49 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 D | ToolOutputFile.cpp | 40 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 D | CodeGenCoverage.cpp | 92 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 D | NewPMDriver.h | 31 class ToolOutputFile; variable 70 ToolOutputFile *Out, ToolOutputFile *ThinLinkOut, 71 ToolOutputFile *OptRemarkFile, StringRef PassPipeline,
|
| H A D | optdriver.cpp | 504 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 D | ToolOutputFile.h | 40 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 D | NewPMDriver.h | 31 class ToolOutputFile; variable 44 std::unique_ptr<ToolOutputFile> Out, 45 std::unique_ptr<ToolOutputFile> DwoOut,
|
| H A D | llc.cpp | 262 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 D | NewPMDriver.cpp | 90 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 D | RemarkUtilHelpers.cpp | 33 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 D | RemarkUtilHelpers.h | 59 Expected<std::unique_ptr<ToolOutputFile>> 61 Expected<std::unique_ptr<ToolOutputFile>>
|
| H A D | RemarkUtil.cpp | |
| /freebsd/contrib/llvm-project/llvm/tools/lli/ |
| H A D | ExecutionUtils.h | |
| H A D | ExecutionUtils.cpp | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | LLVMRemarkStreamer.h | 28 class ToolOutputFile; variable 86 LLVM_ABI Expected<std::unique_ptr<ToolOutputFile>> setupLLVMOptimizationRemarks(
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-modextract/ |
| H A D | llvm-modextract.cpp | 66 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 D | llvm-sim.cpp | 66 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 D | OptimizerDriver.cpp | 53 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 D | Main.cpp | 95 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 D | llvm-as.cpp | 83 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 D | LTO.h | 43 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 D | LTOCodeGenerator.h | 248 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 D | RPCServerHeaderEmitter.h | 23 RPCServerHeaderEmitter(std::unique_ptr<llvm::ToolOutputFile> &&OutputFile) in RPCServerHeaderEmitter()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LLVMRemarkStreamer.cpp | 95 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 D | llvm-mc.cpp | 263 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()
|