H A D | BitcodeWriter.cpp | 114 unsigned AbbrevToUse, BitstreamWriter &Stream) { 125 Stream.EmitRecord(Code, Vals, AbbrevToUse); 130 BitstreamWriter &Stream) { 134 Stream.EnterSubblock(bitc::PARAMATTR_BLOCK_ID, 3); 155 Stream.EmitRecord(bitc::PARAMATTR_CODE_ENTRY, Record); 159 Stream.ExitBlock(); 163 BitstreamWriter &Stream) { 165 Stream.EnterSubblock(bitc::TYPE_SYMTAB_BLOCK_ID_OLD, 3); 174 unsigned V7Abbrev = Stream.EmitAbbrev(Abbv); 202 Stream 113 WriteStringRecord(unsigned Code, StringRef Str, unsigned AbbrevToUse, BitstreamWriter &Stream) argument 129 WriteAttributeTable(const ValueEnumerator &VE, BitstreamWriter &Stream) argument 162 WriteTypeSymbolTable(const ValueEnumerator &VE, BitstreamWriter &Stream) argument 235 WriteTypeTable(const ValueEnumerator &VE, BitstreamWriter &Stream) argument 425 WriteModuleInfo(const Module *M, const ValueEnumerator &VE, BitstreamWriter &Stream) argument 591 WriteMDNode(const MDNode *N, const ValueEnumerator &VE, BitstreamWriter &Stream, SmallVector<uint64_t, 64> &Record) argument 610 WriteModuleMetadata(const Module *M, const ValueEnumerator &VE, BitstreamWriter &Stream) argument 676 WriteFunctionLocalMetadata(const Function &F, const ValueEnumerator &VE, BitstreamWriter &Stream) argument 696 WriteMetadataAttachment(const Function &F, const ValueEnumerator &VE, BitstreamWriter &Stream) argument 729 WriteModuleMetadataStore(const Module *M, BitstreamWriter &Stream) argument 753 WriteConstants(unsigned FirstVal, unsigned LastVal, const ValueEnumerator &VE, BitstreamWriter &Stream, bool isGlobal) argument 1000 WriteModuleConstants(const ValueEnumerator &VE, BitstreamWriter &Stream) argument 1035 WriteInstruction(const Instruction &I, unsigned InstID, ValueEnumerator &VE, BitstreamWriter &Stream, SmallVector<unsigned, 64> &Vals) argument 1263 WriteValueSymbolTable(const ValueSymbolTable &VST, const ValueEnumerator &VE, BitstreamWriter &Stream) argument 1321 WriteFunction(const Function &F, ValueEnumerator &VE, BitstreamWriter &Stream) argument 1393 WriteBlockInfo(const ValueEnumerator &VE, BitstreamWriter &Stream) argument 1555 WriteModule(const Module *M, BitstreamWriter &Stream) argument 1619 EmitDarwinBCHeader(BitstreamWriter &Stream, const Triple &TT) argument 1657 EmitDarwinBCTrailer(BitstreamWriter &Stream, unsigned BufferSize) argument 1685 WriteBitcodeToStream(const Module *M, BitstreamWriter &Stream) argument [all...] |