Lines Matching refs:FC

332     StringRef FC = Input.getBuffer();  in ReadHeader()  local
339 if (ReadChars > FC.size()) in ReadHeader()
343 if (llvm::identify_magic(FC) != llvm::file_magic::offload_bundle) in ReadHeader()
347 if (ReadChars + 8 > FC.size()) in ReadHeader()
350 uint64_t NumberOfBundles = Read8byteIntegerFromBuffer(FC, ReadChars); in ReadHeader()
357 if (ReadChars + 8 > FC.size()) in ReadHeader()
360 uint64_t Offset = Read8byteIntegerFromBuffer(FC, ReadChars); in ReadHeader()
364 if (ReadChars + 8 > FC.size()) in ReadHeader()
367 uint64_t Size = Read8byteIntegerFromBuffer(FC, ReadChars); in ReadHeader()
371 if (ReadChars + 8 > FC.size()) in ReadHeader()
374 uint64_t TripleSize = Read8byteIntegerFromBuffer(FC, ReadChars); in ReadHeader()
378 if (ReadChars + TripleSize > FC.size()) in ReadHeader()
381 StringRef Triple(&FC.data()[ReadChars], TripleSize); in ReadHeader()
385 if (!Offset || Offset + Size > FC.size()) in ReadHeader()
412 StringRef FC = Input.getBuffer(); in ReadBundle() local
413 OS.write(FC.data() + CurBundleInfo->second.Offset, in ReadBundle()
724 StringRef FC = Input.getBuffer(); in ReadBundleStart() local
727 ReadChars = FC.find(BundleStartString, ReadChars); in ReadBundleStart()
728 if (ReadChars == FC.npos) in ReadBundleStart()
735 size_t TripleEnd = ReadChars = FC.find("\n", ReadChars); in ReadBundleStart()
736 if (TripleEnd == FC.npos) in ReadBundleStart()
742 return StringRef(&FC.data()[TripleStart], TripleEnd - TripleStart); in ReadBundleStart()
746 StringRef FC = Input.getBuffer(); in ReadBundleEnd() local
749 assert(FC[ReadChars] == '\n' && "The bundle should end with a new line."); in ReadBundleEnd()
751 size_t TripleEnd = ReadChars = FC.find("\n", ReadChars + 1); in ReadBundleEnd()
752 if (TripleEnd != FC.npos) in ReadBundleEnd()
760 StringRef FC = Input.getBuffer(); in ReadBundle() local
764 size_t BundleEnd = ReadChars = FC.find(BundleEndString, ReadChars); in ReadBundle()
766 StringRef Bundle(&FC.data()[BundleStart], BundleEnd - BundleStart); in ReadBundle()