Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
Show First 20 Lines • Show All 1,656 Lines • ▼ Show 20 Lines | void ModuleBitcodeWriter::writeDICompositeType( | ||||
Record.push_back(N->getRuntimeLang()); | Record.push_back(N->getRuntimeLang()); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder())); | Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); | Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier())); | Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getDiscriminator())); | Record.push_back(VE.getMetadataOrNullID(N->getDiscriminator())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getRawDataLocation())); | Record.push_back(VE.getMetadataOrNullID(N->getRawDataLocation())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getRawAssociated())); | Record.push_back(VE.getMetadataOrNullID(N->getRawAssociated())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getRawAllocated())); | Record.push_back(VE.getMetadataOrNullID(N->getRawAllocated())); | ||||
Record.push_back(VE.getMetadataOrNullID(N->getRawRank())); | |||||
Stream.EmitRecord(bitc::METADATA_COMPOSITE_TYPE, Record, Abbrev); | Stream.EmitRecord(bitc::METADATA_COMPOSITE_TYPE, Record, Abbrev); | ||||
Record.clear(); | Record.clear(); | ||||
} | } | ||||
void ModuleBitcodeWriter::writeDISubroutineType( | void ModuleBitcodeWriter::writeDISubroutineType( | ||||
const DISubroutineType *N, SmallVectorImpl<uint64_t> &Record, | const DISubroutineType *N, SmallVectorImpl<uint64_t> &Record, | ||||
unsigned Abbrev) { | unsigned Abbrev) { | ||||
▲ Show 20 Lines • Show All 3,234 Lines • Show Last 20 Lines |