Lines Matching refs:ModuleBitcodeWriter
249 class ModuleBitcodeWriter : public ModuleBitcodeWriterBase { class
268 ModuleBitcodeWriter(const Module &M, SmallVectorImpl<char> &Buffer, in ModuleBitcodeWriter() function in __anon9ee8d7120111::ModuleBitcodeWriter
859 void ModuleBitcodeWriter::writeAttributeGroupTable() { in writeAttributeGroupTable()
909 void ModuleBitcodeWriter::writeAttributeTable() { in writeAttributeTable()
931 void ModuleBitcodeWriter::writeTypeTable() { in writeTypeTable()
1249 size_t ModuleBitcodeWriter::addToStrtab(StringRef Str) { in addToStrtab()
1255 void ModuleBitcodeWriter::writeComdats() { in writeComdats()
1270 void ModuleBitcodeWriter::writeValueSymbolTableForwardDecl() { in writeValueSymbolTableForwardDecl()
1321 void ModuleBitcodeWriter::writeModuleInfo() { in writeModuleInfo()
1605 void ModuleBitcodeWriter::writeValueAsMetadata( in writeValueAsMetadata()
1615 void ModuleBitcodeWriter::writeMDTuple(const MDTuple *N, in writeMDTuple()
1630 unsigned ModuleBitcodeWriter::createDILocationAbbrev() { in createDILocationAbbrev()
1644 void ModuleBitcodeWriter::writeDILocation(const DILocation *N, in writeDILocation()
1661 unsigned ModuleBitcodeWriter::createGenericDINodeAbbrev() { in createGenericDINodeAbbrev()
1675 void ModuleBitcodeWriter::writeGenericDINode(const GenericDINode *N, in writeGenericDINode()
1692 void ModuleBitcodeWriter::writeDISubrange(const DISubrange *N, in writeDISubrange()
1706 void ModuleBitcodeWriter::writeDIGenericSubrange( in writeDIGenericSubrange()
1737 void ModuleBitcodeWriter::writeDIEnumerator(const DIEnumerator *N, in writeDIEnumerator()
1750 void ModuleBitcodeWriter::writeDIBasicType(const DIBasicType *N, in writeDIBasicType()
1765 void ModuleBitcodeWriter::writeDIStringType(const DIStringType *N, in writeDIStringType()
1782 void ModuleBitcodeWriter::writeDIDerivedType(const DIDerivedType *N, in writeDIDerivedType()
1811 void ModuleBitcodeWriter::writeDICompositeType( in writeDICompositeType()
1842 void ModuleBitcodeWriter::writeDISubroutineType( in writeDISubroutineType()
1855 void ModuleBitcodeWriter::writeDIFile(const DIFile *N, in writeDIFile()
1878 void ModuleBitcodeWriter::writeDICompileUnit(const DICompileUnit *N, in writeDICompileUnit()
1909 void ModuleBitcodeWriter::writeDISubprogram(const DISubprogram *N, in writeDISubprogram()
1939 void ModuleBitcodeWriter::writeDILexicalBlock(const DILexicalBlock *N, in writeDILexicalBlock()
1952 void ModuleBitcodeWriter::writeDILexicalBlockFile( in writeDILexicalBlockFile()
1964 void ModuleBitcodeWriter::writeDICommonBlock(const DICommonBlock *N, in writeDICommonBlock()
1978 void ModuleBitcodeWriter::writeDINamespace(const DINamespace *N, in writeDINamespace()
1989 void ModuleBitcodeWriter::writeDIMacro(const DIMacro *N, in writeDIMacro()
2002 void ModuleBitcodeWriter::writeDIMacroFile(const DIMacroFile *N, in writeDIMacroFile()
2015 void ModuleBitcodeWriter::writeDIArgList(const DIArgList *N, in writeDIArgList()
2025 void ModuleBitcodeWriter::writeDIModule(const DIModule *N, in writeDIModule()
2038 void ModuleBitcodeWriter::writeDIAssignID(const DIAssignID *N, in writeDIAssignID()
2047 void ModuleBitcodeWriter::writeDITemplateTypeParameter( in writeDITemplateTypeParameter()
2059 void ModuleBitcodeWriter::writeDITemplateValueParameter( in writeDITemplateValueParameter()
2073 void ModuleBitcodeWriter::writeDIGlobalVariable( in writeDIGlobalVariable()
2095 void ModuleBitcodeWriter::writeDILocalVariable( in writeDILocalVariable()
2127 void ModuleBitcodeWriter::writeDILabel( in writeDILabel()
2140 void ModuleBitcodeWriter::writeDIExpression(const DIExpression *N, in writeDIExpression()
2152 void ModuleBitcodeWriter::writeDIGlobalVariableExpression( in writeDIGlobalVariableExpression()
2163 void ModuleBitcodeWriter::writeDIObjCProperty(const DIObjCProperty *N, in writeDIObjCProperty()
2179 void ModuleBitcodeWriter::writeDIImportedEntity( in writeDIImportedEntity()
2195 unsigned ModuleBitcodeWriter::createNamedMetadataAbbrev() { in createNamedMetadataAbbrev()
2203 void ModuleBitcodeWriter::writeNamedMetadata( in writeNamedMetadata()
2224 unsigned ModuleBitcodeWriter::createMetadataStringsAbbrev() { in createMetadataStringsAbbrev()
2237 void ModuleBitcodeWriter::writeMetadataStrings( in writeMetadataStrings()
2274 void ModuleBitcodeWriter::writeMetadataRecords( in writeMetadataRecords()
2312 void ModuleBitcodeWriter::writeModuleMetadata() { in writeModuleMetadata()
2407 void ModuleBitcodeWriter::writeFunctionMetadata(const Function &F) { in writeFunctionMetadata()
2418 void ModuleBitcodeWriter::pushGlobalMetadataAttachment( in pushGlobalMetadataAttachment()
2429 void ModuleBitcodeWriter::writeFunctionMetadataAttachment(const Function &F) { in writeFunctionMetadataAttachment()
2464 void ModuleBitcodeWriter::writeModuleMetadataKinds() { in writeModuleMetadataKinds()
2488 void ModuleBitcodeWriter::writeOperandBundleTags() { in writeOperandBundleTags()
2515 void ModuleBitcodeWriter::writeSyncScopeNames() { in writeSyncScopeNames()
2533 void ModuleBitcodeWriter::writeConstants(unsigned FirstVal, unsigned LastVal, in writeConstants()
2799 void ModuleBitcodeWriter::writeModuleConstants() { in writeModuleConstants()
2820 bool ModuleBitcodeWriter::pushValueAndType(const Value *V, unsigned InstID, in pushValueAndType()
2832 void ModuleBitcodeWriter::writeOperandBundles(const CallBase &CS, in writeOperandBundles()
2851 void ModuleBitcodeWriter::pushValue(const Value *V, unsigned InstID, in pushValue()
2857 void ModuleBitcodeWriter::pushValueSigned(const Value *V, unsigned InstID, in pushValueSigned()
2865 void ModuleBitcodeWriter::writeInstruction(const Instruction &I, in writeInstruction()
3326 void ModuleBitcodeWriter::writeGlobalValueSymbolTable( in writeGlobalValueSymbolTable()
3371 void ModuleBitcodeWriter::writeFunctionLevelValueSymbolTable( in writeFunctionLevelValueSymbolTable()
3415 void ModuleBitcodeWriter::writeUseList(UseListOrder &&Order) { in writeUseList()
3428 void ModuleBitcodeWriter::writeUseListBlock(const Function *F) { in writeUseListBlock()
3448 void ModuleBitcodeWriter::writeFunction( in writeFunction()
3554 void ModuleBitcodeWriter::writeBlockInfo() { in writeBlockInfo()
4662 void ModuleBitcodeWriter::writeModuleHash(size_t BlockStartPos) { in writeModuleHash()
4683 void ModuleBitcodeWriter::write() { in write()
4903 ModuleBitcodeWriter ModuleWriter(M, Buffer, StrtabBuilder, *Stream, in writeModule()