Lines Matching refs:Streamer
305 void TargetLoweringObjectFileELF::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
313 Streamer.switchSection(S); in emitModuleMetadata()
319 Streamer.emitBytes(cast<MDString>(Option)->getString()); in emitModuleMetadata()
320 Streamer.emitInt8(0); in emitModuleMetadata()
329 Streamer.switchSection(S); in emitModuleMetadata()
332 Streamer.emitBytes( in emitModuleMetadata()
334 Streamer.emitInt8(0); in emitModuleMetadata()
353 Streamer.switchSection(S); in emitModuleMetadata()
354 Streamer.emitInt64(GUID->getZExtValue()); in emitModuleMetadata()
355 Streamer.emitInt64(Hash->getZExtValue()); in emitModuleMetadata()
356 Streamer.emitULEB128IntValue(Name->getString().size()); in emitModuleMetadata()
357 Streamer.emitBytes(Name->getString()); in emitModuleMetadata()
368 Streamer.switchSection(S); in emitModuleMetadata()
369 Streamer.emitLabel(C.getOrCreateSymbol(StringRef("OBJC_IMAGE_INFO"))); in emitModuleMetadata()
370 Streamer.emitInt32(Version); in emitModuleMetadata()
371 Streamer.emitInt32(Flags); in emitModuleMetadata()
372 Streamer.addBlankLine(); in emitModuleMetadata()
375 emitCGProfileMetadata(Streamer, M); in emitModuleMetadata()
391 MCStreamer &Streamer, const DataLayout &DL, const MCSymbol *Sym) const { in emitPersonalityValue() argument
396 Streamer.emitSymbolAttribute(Label, MCSA_Hidden); in emitPersonalityValue()
397 Streamer.emitSymbolAttribute(Label, MCSA_Weak); in emitPersonalityValue()
402 Streamer.switchSection(Sec); in emitPersonalityValue()
403 Streamer.emitValueToAlignment(DL.getPointerABIAlignment(0).value()); in emitPersonalityValue()
404 Streamer.emitSymbolAttribute(Label, MCSA_ELF_TypeObject); in emitPersonalityValue()
406 Streamer.emitELFSize(Label, E); in emitPersonalityValue()
407 Streamer.emitLabel(Label); in emitPersonalityValue()
409 Streamer.emitSymbolValue(Sym, Size); in emitPersonalityValue()
414 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference()
430 Encoding & ~DW_EH_PE_indirect, Streamer); in getTTypeGlobalReference()
434 MMI, Streamer); in getTTypeGlobalReference()
1193 void TargetLoweringObjectFileMachO::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
1201 Streamer.emitLinkerOptions(StrOptions); in emitModuleMetadata()
1210 emitCGProfileMetadata(Streamer, M); in emitModuleMetadata()
1229 Streamer.switchSection(S); in emitModuleMetadata()
1230 Streamer.emitLabel(getContext(). in emitModuleMetadata()
1232 Streamer.emitInt32(VersionVal); in emitModuleMetadata()
1233 Streamer.emitInt32(ImageInfoFlags); in emitModuleMetadata()
1234 Streamer.addBlankLine(); in emitModuleMetadata()
1382 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference()
1401 Encoding & ~DW_EH_PE_indirect, Streamer); in getTTypeGlobalReference()
1405 MMI, Streamer); in getTTypeGlobalReference()
1430 int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
1765 void TargetLoweringObjectFileCOFF::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
1767 emitLinkerDirectives(Streamer, M); in emitModuleMetadata()
1780 Streamer.switchSection(S); in emitModuleMetadata()
1781 Streamer.emitLabel(C.getOrCreateSymbol(StringRef("OBJC_IMAGE_INFO"))); in emitModuleMetadata()
1782 Streamer.emitInt32(Version); in emitModuleMetadata()
1783 Streamer.emitInt32(Flags); in emitModuleMetadata()
1784 Streamer.addBlankLine(); in emitModuleMetadata()
1787 emitCGProfileMetadata(Streamer, M); in emitModuleMetadata()
1791 MCStreamer &Streamer, Module &M) const { in emitLinkerDirectives() argument
1797 Streamer.switchSection(Sec); in emitLinkerDirectives()
1803 Streamer.emitBytes(Directive); in emitLinkerDirectives()
1816 Streamer.switchSection(getDrectveSection()); in emitLinkerDirectives()
1817 Streamer.emitBytes(Flags); in emitLinkerDirectives()
1842 Streamer.switchSection(getDrectveSection()); in emitLinkerDirectives()
1843 Streamer.emitBytes(Flags); in emitLinkerDirectives()