Searched refs:NativeObjectStream (Results 1 – 9 of 9) sorted by relevance
73 struct CacheStream : NativeObjectStream { in localCache()82 : NativeObjectStream(std::move(OS)), AddBuffer(std::move(AddBuffer)), in localCache()134 return [=](size_t Task) -> std::unique_ptr<NativeObjectStream> { in localCache()
249 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in compileOptimizedToFile()258 return std::make_unique<lto::NativeObjectStream>( in compileOptimizedToFile()
194 class NativeObjectStream {196 NativeObjectStream(std::unique_ptr<raw_pwrite_stream> OS) : OS(std::move(OS)) {} in NativeObjectStream() function198 virtual ~NativeObjectStream() = default;206 std::function<std::unique_ptr<NativeObjectStream>(unsigned Task)>;
117 return std::make_unique<lto::NativeObjectStream>( in compile()
366 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in run()372 return std::make_unique<lto::NativeObjectStream>(std::move(S)); in run()
175 return std::make_unique<lto::NativeObjectStream>( in compile()
318 return std::make_unique<lto::NativeObjectStream>( in compile()
1088 [&](size_t Task) -> std::unique_ptr<lto::NativeObjectStream> { in main()1098 return std::make_unique<lto::NativeObjectStream>(std::move(S)); in main()
1529 return std::make_unique<lto::NativeObjectStream>(std::move(OS)); in runThinLTOBackend()