Lines Matching refs:StrTab
62 assert(Serializer->StrTab.hasValue() && in mapping()
64 StringTable &StrTab = *Serializer->StrTab; in mapping() local
65 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping()
66 unsigned NameID = StrTab.add(Remark->RemarkName).first; in mapping()
67 unsigned FunctionID = StrTab.add(Remark->FunctionName).first; in mapping()
87 assert(Serializer->StrTab.hasValue() && in mapping()
89 StringTable &StrTab = *Serializer->StrTab; in mapping() local
90 unsigned FileID = StrTab.add(File).first; in mapping()
142 assert(Serializer->StrTab.hasValue() && in mapping()
144 StringTable &StrTab = *Serializer->StrTab; in mapping() local
145 auto ValueID = StrTab.add(A.Val).first; in mapping()
171 StrTab = std::move(StrTabIn); in YAMLRemarkSerializer()
203 assert(StrTab); in metaSerializer()
205 *StrTab); in metaSerializer()
222 static void emitStrTab(raw_ostream &OS, Optional<const StringTable *> StrTab) { in emitStrTab() argument
224 uint64_t StrTabSize = StrTab ? (*StrTab)->SerializedSize : 0; in emitStrTab()
231 if (StrTab) in emitStrTab()
232 (*StrTab)->serialize(OS); in emitStrTab()
255 emitStrTab(OS, &StrTab); in emit()