| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Caching.cpp | 79 sys::fs::TempFile TempFile; in localCache() member 83 sys::fs::TempFile TempFile, std::string EntryPath, in localCache() 86 AddBuffer(std::move(AddBuffer)), TempFile(std::move(TempFile)), in localCache() 99 sys::fs::convertFDToNativeFile(TempFile.FD), ObjectPathName, in localCache() 103 TempFile.TmpName + ": " + in localCache() 115 Error E = TempFile.keep(ObjectPathName); in localCache() 126 consumeError(TempFile.discard()); in localCache() 133 TempFile.TmpName + " to " + ObjectPathName + ": " + in localCache() 151 Expected<sys::fs::TempFile> Temp = sys::fs::TempFile::create( in localCache()
|
| H A D | FileOutputBuffer.cpp | 34 OnDiskBuffer(StringRef Path, fs::TempFile Temp, fs::mapped_file_region Buf) in OnDiskBuffer() 68 fs::TempFile Temp; 126 Expected<fs::TempFile> FileOrErr = in createOnDiskBuffer() 127 fs::TempFile::create(Path + ".tmp%%%%%%%", Mode); in createOnDiskBuffer() 130 fs::TempFile File = std::move(*FileOrErr); in createOnDiskBuffer()
|
| H A D | Path.cpp | 1217 TempFile::TempFile(StringRef Name, int FD) in TempFile() function in llvm::sys::fs::TempFile 1219 TempFile::TempFile(TempFile &&Other) { *this = std::move(Other); } in TempFile() function in llvm::sys::fs::TempFile 1220 TempFile &TempFile::operator=(TempFile &&Other) { in operator =() 1232 TempFile::~TempFile() { assert(Done); } in ~TempFile() 1234 Error TempFile::discard() { in discard() 1262 Error TempFile::keep(const Twine &Name) { in keep() 1315 Error TempFile::keep() { in keep() 1337 Expected<TempFile> TempFile::create(const Twine &Model, unsigned Mode, in create() 1345 TempFile Ret(ResultPath, FD); in create()
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | FileCollectorTest.cpp | 18 using llvm::unittest::TempFile; 71 TempFile a(aaa.str()); in TEST() 75 TempFile b(bbb.str()); in TEST() 79 TempFile c(ccc.str()); in TEST() 97 TempFile d(ddd); in TEST() 103 TempFile a(file_root.path("aaa")); in TEST() 133 TempFile a(subdir2.path("a")); in TEST() 164 TempFile a(subdir2.path("a")); in TEST() 165 TempFile b(file_root.path("b")); in TEST() 210 TempFile d(foo.path("ddd")); in TEST() [all …]
|
| H A D | TarWriterTest.cpp | 17 using llvm::unittest::TempFile; 44 TempFile TarWriterTest("TarWriterTest", "tar", "", /*Unique*/ true); in createTar() 126 TempFile TarWriterTest("TarWriterTest", "tar", "", /*Unique*/ true); in TEST_F() 142 TempFile TarWriterTest("TarWriterTest", "tar", "", /*Unique*/ true); in TEST_F() 159 TempFile TarWriterTest("TarWriterTest", "tar", "", /*Unique*/ true); in TEST_F()
|
| H A D | VirtualFileSystemTest.cpp | 26 using llvm::unittest::TempFile; 472 TempFile AA(ADir.path("aa"), "", "aaaa"); in TEST() 473 TempFile BB(BDir.path("bb"), "", "bbbb"); in TEST() 2738 TempFile _ab(TestDirectory.path("a, b")); in TEST_F() 2740 TempFile _cd(TestDirectory.path("c/d")); in TEST_F() 2743 TempFile _g(TestDirectory.path("g")); in TEST_F() 2788 TempFile _ab(TestDirectory.path("a/b")); in TEST_F() 2790 TempFile _acd(TestDirectory.path("a/c/d")); in TEST_F() 2791 TempFile _ace(TestDirectory.path("a/c/e")); in TEST_F() 2792 TempFile _acf(TestDirectory.path("a/c/f")); in TEST_F() [all …]
|
| /llvm-project-15.0.7/lldb/tools/lldb-fuzzer/utils/ |
| H A D | TempFile.cpp | 15 TempFile::~TempFile() { in ~TempFile() 20 std::unique_ptr<TempFile> TempFile::Create(uint8_t *data, size_t size) { in Create() 22 std::unique_ptr<TempFile> temp_file = std::make_unique<TempFile>(); in Create()
|
| H A D | TempFile.h | 15 class TempFile { 17 TempFile() = default; 18 ~TempFile(); 20 static std::unique_ptr<TempFile> Create(uint8_t *data, size_t size);
|
| H A D | CMakeLists.txt | 2 TempFile.cpp
|
| /llvm-project-15.0.7/llvm/include/llvm/Testing/Support/ |
| H A D | SupportHelpers.h | 203 class TempFile { 213 TempFile(StringRef Name, StringRef Suffix = "", StringRef Contents = "", 235 ~TempFile() { in ~TempFile() 241 TempFile(const TempFile &) = delete; 242 TempFile &operator=(const TempFile &) = delete; 244 TempFile(TempFile &&) = default; 245 TempFile &operator=(TempFile &&) = default;
|
| /llvm-project-15.0.7/llvm/unittests/Testing/Support/ |
| H A D | TempPathTest.cpp | 16 using llvm::unittest::TempFile; 43 TEST(TempPathTest, TempFile) { in TEST() argument 47 Optional<TempFile> File1, File2; in TEST() 74 TempFile File(D.path("file"), "suffix", "content"); in TEST()
|
| /llvm-project-15.0.7/lldb/tools/lldb-fuzzer/lldb-target-fuzzer/ |
| H A D | lldb-target-fuzzer.cpp | 24 std::unique_ptr<TempFile> file = TempFile::Create(data, size); in LLVMFuzzerTestOneInput()
|
| /llvm-project-15.0.7/llvm/tools/verify-uselistorder/ |
| H A D | verify-uselistorder.cpp | 73 struct TempFile { struct 109 bool TempFile::init(const std::string &Ext) { in init() 125 bool TempFile::writeBitcode(const Module &M) const { in writeBitcode() 138 bool TempFile::writeAssembly(const Module &M) const { in writeAssembly() 151 std::unique_ptr<Module> TempFile::readBitcode(LLVMContext &Context) const { in readBitcode() 172 std::unique_ptr<Module> TempFile::readAssembly(LLVMContext &Context) const { in readAssembly() 356 TempFile F; in verifyBitcodeUseListOrder() 368 TempFile F; in verifyAssemblyUseListOrder()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | HIPSPV.cpp | 69 const char *TempFile = getTempFile(C, Name + "-link", "bc"); in constructLinkAndEmitSpirvCommand() local 75 LinkArgs.append({"-o", TempFile}); in constructLinkAndEmitSpirvCommand() 89 ArgStringList OptArgs{TempFile, "-load-pass-plugin", in constructLinkAndEmitSpirvCommand() 95 TempFile = OptOutput; in constructLinkAndEmitSpirvCommand() 102 InputInfo TrInput = InputInfo(types::TY_LLVM_BC, TempFile, ""); in constructLinkAndEmitSpirvCommand()
|
| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | SampleProfTest.cpp | 31 using llvm::unittest::TempFile; 68 TempFile createRemapFile() { in createRemapFile() 69 return TempFile("remapfile", "", R"( in createRemapFile() 139 TempFile ProfileFile("profile", "", "", /*Unique*/ true); in testRoundTrip() 207 TempFile RemapFile(createRemapFile()); in testRoundTrip() 373 TempFile ProfileFile("profile", "", "", /*Unique*/ true); in testSuffixElisionPolicy()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | FileSystem.h | 850 class TempFile { 852 TempFile(StringRef Name, int FD); 857 static Expected<TempFile> create(const Twine &Model, 860 TempFile(TempFile &&Other); 861 TempFile &operator=(TempFile &&Other); 884 ~TempFile();
|
| /llvm-project-15.0.7/libc/test/utils/tools/WrapperGen/ |
| H A D | wrappergen_test.cpp | 39 llvm::Expected<llvm::sys::fs::TempFile> STDOutFile = 40 llvm::sys::fs::TempFile::create("wrappergen-stdout-%%-%%-%%-%%.txt"); 41 llvm::Expected<llvm::sys::fs::TempFile> STDErrFile = 42 llvm::sys::fs::TempFile::create("wrappergen-stderr-%%-%%-%%-%%.txt");
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | PrecompiledPreamble.cpp | 360 enum class Kind { InMemory, TempFile }; enumerator 365 return Kind::TempFile; in getKind() 369 assert(getKind() == Kind::TempFile); in filePath() 501 /*WritePCHFile=*/Storage->getKind() == PCHStorage::Kind::TempFile, in Build() 575 case PCHStorage::Kind::TempFile: { in getSize() 778 if (Storage.getKind() == PCHStorage::Kind::TempFile) { in setupPreambleStorage()
|
| /llvm-project-15.0.7/clang/tools/clang-offload-wrapper/ |
| H A D | ClangOffloadWrapper.cpp | 443 Expected<sys::fs::TempFile> NotesTemp = in addELFNotes() 444 sys::fs::TempFile::create(NotesFileModel); in addELFNotes() 455 Expected<sys::fs::TempFile> ELFTemp = in addELFNotes() 456 sys::fs::TempFile::create(ELFFileModel); in addELFNotes()
|
| /llvm-project-15.0.7/llvm/tools/dsymutil/ |
| H A D | MachOUtils.h | 29 std::unique_ptr<llvm::sys::fs::TempFile> File;
|
| H A D | MachOUtils.cpp | 35 Expected<sys::fs::TempFile> T = sys::fs::TempFile::create(TmpModel); in createTempFile() 40 File = std::make_unique<sys::fs::TempFile>(std::move(*T)); in createTempFile()
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | OptimizerDriver.cpp | 147 Expected<sys::fs::TempFile> Temp = in runPasses() 148 sys::fs::TempFile::create(OutputPrefix + "-input-%%%%%%%.bc"); in runPasses()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | MachOUniversalWriter.cpp | 322 Expected<sys::fs::TempFile> Temp = sys::fs::TempFile::create( in writeUniversalBinary()
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 167 Optional<llvm::sys::fs::TempFile> File; 169 OutputFile(std::string filename, Optional<llvm::sys::fs::TempFile> file) in OutputFile()
|
| /llvm-project-15.0.7/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 1010 auto &TempFile = Files[Task]; in linkBitcodeFiles() local 1019 TempFile = *TempFileOrErr; in linkBitcodeFiles() 1020 if (std::error_code EC = sys::fs::openFileForWrite(TempFile, FD)) in linkBitcodeFiles() 1555 for (const auto &TempFile : TempFiles) in main() local 1556 if (std::error_code EC = sys::fs::remove(TempFile)) in main() 1557 reportError(createFileError(TempFile, EC)); in main()
|