reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5759 Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record); 5765 const uint64_t Version = Record[0]; 5770 Record.clear(); 5810 Record.clear(); 5811 Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record); 5818 uint64_t Flags = Record[0]; 5846 uint64_t ValueID = Record[0]; 5847 GlobalValue::GUID RefGUID = Record[1]; 5863 unsigned ValueID = Record[0]; 5864 uint64_t RawFlags = Record[1]; 5865 unsigned InstCount = Record[2]; 5867 unsigned NumRefs = Record[3]; 5871 RawFunFlags = Record[3]; 5872 NumRefs = Record[4]; 5875 NumRORefs = Record[5]; 5878 NumWORefs = Record[6]; 5891 assert(Record.size() >= RefListStartIndex + NumRefs && 5894 ArrayRef<uint64_t>(Record).slice(RefListStartIndex, NumRefs)); 5898 ArrayRef<uint64_t>(Record).slice(CallGraphEdgeStartIndex), 5923 unsigned ValueID = Record[0]; 5924 uint64_t RawFlags = Record[1]; 5925 unsigned AliaseeID = Record[2]; 5948 unsigned ValueID = Record[0]; 5949 uint64_t RawFlags = Record[1]; 5955 GVF = getDecodedGVarFlags(Record[2]); 5959 makeRefList(ArrayRef<uint64_t>(Record).slice(RefArrayStart)); 5972 unsigned ValueID = Record[0]; 5973 uint64_t RawFlags = Record[1]; 5974 GlobalVarSummary::GVarFlags GVF = getDecodedGVarFlags(Record[2]); 5975 unsigned NumRefs = Record[3]; 5980 ArrayRef<uint64_t>(Record).slice(RefListStartIndex, NumRefs)); 5982 for (unsigned I = VTableListStartIndex, E = Record.size(); I != E; ++I) { 5983 ValueInfo Callee = getValueInfoFromValueId(Record[I]).first; 5984 uint64_t Offset = Record[++I]; 6002 unsigned ValueID = Record[0]; 6003 uint64_t ModuleId = Record[1]; 6004 uint64_t RawFlags = Record[2]; 6005 unsigned InstCount = Record[3]; 6008 unsigned NumRefs = Record[4]; 6013 RawFunFlags = Record[4]; 6021 EntryCount = Record[5]; 6025 NumWORefs = Record[8]; 6029 NumRORefs = Record[RefListStartIndex - NumRORefsOffset]; 6031 NumRefs = Record[NumRefsIndex]; 6036 assert(Record.size() >= RefListStartIndex + NumRefs && 6039 ArrayRef<uint64_t>(Record).slice(RefListStartIndex, NumRefs)); 6042 ArrayRef<uint64_t>(Record).slice(CallGraphEdgeStartIndex), 6068 unsigned ValueID = Record[0]; 6069 uint64_t ModuleId = Record[1]; 6070 uint64_t RawFlags = Record[2]; 6071 unsigned AliaseeValueId = Record[3]; 6088 unsigned ValueID = Record[0]; 6089 uint64_t ModuleId = Record[1]; 6090 uint64_t RawFlags = Record[2]; 6096 GVF = getDecodedGVarFlags(Record[3]); 6100 makeRefList(ArrayRef<uint64_t>(Record).slice(RefArrayStart)); 6112 uint64_t OriginalName = Record[0]; 6124 PendingTypeTests.insert(PendingTypeTests.end(), Record.begin(), 6125 Record.end()); 6130 for (unsigned I = 0; I != Record.size(); I += 2) 6131 PendingTypeTestAssumeVCalls.push_back({Record[I], Record[I+1]}); 6131 PendingTypeTestAssumeVCalls.push_back({Record[I], Record[I+1]}); 6136 for (unsigned I = 0; I != Record.size(); I += 2) 6137 PendingTypeCheckedLoadVCalls.push_back({Record[I], Record[I+1]}); 6137 PendingTypeCheckedLoadVCalls.push_back({Record[I], Record[I+1]}); 6142 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6142 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6142 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6142 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6147 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6147 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6147 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6147 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); 6152 for (unsigned I = 0; I != Record.size(); I += 2) 6154 {Strtab.data() + Record[I], static_cast<size_t>(Record[I + 1])}); 6154 {Strtab.data() + Record[I], static_cast<size_t>(Record[I + 1])}); 6160 for (unsigned I = 0; I != Record.size(); I += 2) 6162 {Strtab.data() + Record[I], static_cast<size_t>(Record[I + 1])}); 6162 {Strtab.data() + Record[I], static_cast<size_t>(Record[I + 1])}); 6167 parseTypeIdSummaryRecord(Record, Strtab, TheIndex); 6171 parseTypeIdCompatibleVtableSummaryRecord(Record);