Lines Matching defs:OutputBuffer
328 SmallVector<char, 128> OutputBuffer;
332 raw_svector_ostream OS(OutputBuffer);
340 // Run codegen now. resulting binary is in OutputBuffer.
344 std::move(OutputBuffer), /*RequiresNullTerminator=*/false);
411 void write(const MemoryBuffer &OutputBuffer) {
416 EntryPath, [&OutputBuffer](llvm::raw_ostream &OS) -> llvm::Error {
417 OS << OutputBuffer.getBuffer();
488 SmallVector<char, 128> OutputBuffer;
490 raw_svector_ostream OS(OutputBuffer);
496 std::move(OutputBuffer), /*RequiresNullTerminator=*/false);
920 /// OutputBuffer, preferring hard-link when possible.
924 const MemoryBuffer &OutputBuffer) {
954 OS << OutputBuffer.getBuffer();
992 auto OutputBuffer = codegenModule(*TheModule, *TMBuilder.create());
994 ProducedBinaries[count] = std::move(OutputBuffer);
997 writeGeneratedObject(count, "", *OutputBuffer);
1178 auto OutputBuffer = ProcessThinLTOModule(
1186 CacheEntry.write(*OutputBuffer);
1203 OutputBuffer = std::move(*ReloadedBufferOrErr);
1206 ProducedBinaries[count] = std::move(OutputBuffer);
1210 count, CacheEntryPath, *OutputBuffer);