Lines Matching refs:Symtab
76 SmallVector<char, 0> &Symtab; member
83 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder()
85 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {} in Builder()
108 R.Offset = Symtab.size(); in writeRange()
110 Symtab.insert(Symtab.end(), reinterpret_cast<const char *>(Objs.data()), in writeRange()
366 Symtab.resize(sizeof(storage::Header)); in build()
372 *reinterpret_cast<storage::Header *>(Symtab.data()) = Hdr; in build()
378 Error irsymtab::build(ArrayRef<Module *> Mods, SmallVector<char, 0> &Symtab, in build() argument
381 return Builder(Symtab, StrtabBuilder, Alloc).build(Mods); in build()
405 if (Error E = build(Mods, FC.Symtab, StrtabBuilder, Alloc)) in upgrade()
412 FC.TheReader = {{FC.Symtab.data(), FC.Symtab.size()}, in upgrade()
424 BFC.Symtab.size() < sizeof(storage::Header)) in readBitcode()
431 auto *Hdr = reinterpret_cast<const storage::Header *>(BFC.Symtab.data()); in readBitcode()
440 FC.TheReader = {{BFC.Symtab.data(), BFC.Symtab.size()}, in readBitcode()