Lines Matching refs:ThinLinkOS
253 raw_ostream &OS, raw_ostream *ThinLinkOS, in splitAndWriteThinLTOBitcode() argument
264 if (ThinLinkOS) in splitAndWriteThinLTOBitcode()
267 WriteBitcodeToFile(M, *ThinLinkOS, /*ShouldPreserveUseListOrder=*/false, in splitAndWriteThinLTOBitcode()
475 if (ThinLinkOS) { in splitAndWriteThinLTOBitcode()
484 *ThinLinkOS << Buffer; in splitAndWriteThinLTOBitcode()
506 void writeThinLTOBitcode(raw_ostream &OS, raw_ostream *ThinLinkOS, in writeThinLTOBitcode() argument
514 return splitAndWriteThinLTOBitcode(OS, ThinLinkOS, AARGetter, M); in writeThinLTOBitcode()
545 if (ThinLinkOS && Index) in writeThinLTOBitcode()
546 writeThinLinkBitcodeToFile(M, *ThinLinkOS, *Index, ModHash); in writeThinLTOBitcode()
553 raw_ostream *ThinLinkOS = nullptr; member in __anon80f79eee0111::WriteThinLTOBitcode
561 explicit WriteThinLTOBitcode(raw_ostream &o, raw_ostream *ThinLinkOS) in WriteThinLTOBitcode() argument
562 : ModulePass(ID), OS(o), ThinLinkOS(ThinLinkOS) { in WriteThinLTOBitcode()
571 writeThinLTOBitcode(OS, ThinLinkOS, LegacyAARGetter(*this), M, Index); in runOnModule()
593 raw_ostream *ThinLinkOS) { in INITIALIZE_PASS_DEPENDENCY()
594 return new WriteThinLTOBitcode(Str, ThinLinkOS); in INITIALIZE_PASS_DEPENDENCY()
601 writeThinLTOBitcode(OS, ThinLinkOS, in run()