reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Bitcode/Reader/BitcodeReader.cpp
 1707     Record.clear();
 1709     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 1718       if (Record.size() < 1)
 1720       TypeList.resize(Record[0]);
 1756       if (Record.size() < 1)
 1759       uint64_t NumBits = Record[0];
 1768       if (Record.size() < 1)
 1771       if (Record.size() == 2)
 1772         AddressSpace = Record[1];
 1773       ResultTy = getTypeByID(Record[0]);
 1783       if (Record.size() < 3)
 1786       for (unsigned i = 3, e = Record.size(); i != e; ++i) {
 1787         if (Type *T = getTypeByID(Record[i]))
 1793       ResultTy = getTypeByID(Record[2]);
 1794       if (!ResultTy || ArgTys.size() < Record.size()-3)
 1797       ResultTy = FunctionType::get(ResultTy, ArgTys, Record[0]);
 1802       if (Record.size() < 2)
 1805       for (unsigned i = 2, e = Record.size(); i != e; ++i) {
 1806         if (Type *T = getTypeByID(Record[i])) {
 1815       ResultTy = getTypeByID(Record[1]);
 1816       if (!ResultTy || ArgTys.size() < Record.size()-2)
 1819       ResultTy = FunctionType::get(ResultTy, ArgTys, Record[0]);
 1823       if (Record.size() < 1)
 1826       for (unsigned i = 1, e = Record.size(); i != e; ++i) {
 1827         if (Type *T = getTypeByID(Record[i]))
 1832       if (EltTys.size() != Record.size()-1)
 1834       ResultTy = StructType::get(Context, EltTys, Record[0]);
 1838       if (convertToString(Record, 0, TypeName))
 1843       if (Record.size() < 1)
 1859       for (unsigned i = 1, e = Record.size(); i != e; ++i) {
 1860         if (Type *T = getTypeByID(Record[i]))
 1865       if (EltTys.size() != Record.size()-1)
 1867       Res->setBody(EltTys, Record[0]);
 1872       if (Record.size() != 1)
 1890       if (Record.size() < 2)
 1892       ResultTy = getTypeByID(Record[1]);
 1895       ResultTy = ArrayType::get(ResultTy, Record[0]);
 1899       if (Record.size() < 2)
 1901       if (Record[0] == 0)
 1903       ResultTy = getTypeByID(Record[1]);
 1906       bool Scalable = Record.size() > 2 ? Record[2] : false;
 1906       bool Scalable = Record.size() > 2 ? Record[2] : false;
 1907       ResultTy = VectorType::get(ResultTy, Record[0], Scalable);