Lines Matching refs:Streamer
306 void TargetLoweringObjectFileELF::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
314 Streamer.SwitchSection(S); in emitModuleMetadata()
320 Streamer.emitBytes(cast<MDString>(Option)->getString()); in emitModuleMetadata()
321 Streamer.emitInt8(0); in emitModuleMetadata()
330 Streamer.SwitchSection(S); in emitModuleMetadata()
333 Streamer.emitBytes( in emitModuleMetadata()
335 Streamer.emitInt8(0); in emitModuleMetadata()
354 Streamer.SwitchSection(S); in emitModuleMetadata()
355 Streamer.emitInt64(GUID->getZExtValue()); in emitModuleMetadata()
356 Streamer.emitInt64(Hash->getZExtValue()); in emitModuleMetadata()
357 Streamer.emitULEB128IntValue(Name->getString().size()); in emitModuleMetadata()
358 Streamer.emitBytes(Name->getString()); in emitModuleMetadata()
369 Streamer.SwitchSection(S); in emitModuleMetadata()
370 Streamer.emitLabel(C.getOrCreateSymbol(StringRef("OBJC_IMAGE_INFO"))); in emitModuleMetadata()
371 Streamer.emitInt32(Version); in emitModuleMetadata()
372 Streamer.emitInt32(Flags); in emitModuleMetadata()
373 Streamer.AddBlankLine(); in emitModuleMetadata()
376 emitCGProfileMetadata(Streamer, M); in emitModuleMetadata()
392 MCStreamer &Streamer, const DataLayout &DL, const MCSymbol *Sym) const { in emitPersonalityValue() argument
397 Streamer.emitSymbolAttribute(Label, MCSA_Hidden); in emitPersonalityValue()
398 Streamer.emitSymbolAttribute(Label, MCSA_Weak); in emitPersonalityValue()
403 Streamer.SwitchSection(Sec); in emitPersonalityValue()
404 Streamer.emitValueToAlignment(DL.getPointerABIAlignment(0).value()); in emitPersonalityValue()
405 Streamer.emitSymbolAttribute(Label, MCSA_ELF_TypeObject); in emitPersonalityValue()
407 Streamer.emitELFSize(Label, E); in emitPersonalityValue()
408 Streamer.emitLabel(Label); in emitPersonalityValue()
410 Streamer.emitSymbolValue(Sym, Size); in emitPersonalityValue()
415 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference()
431 Encoding & ~DW_EH_PE_indirect, Streamer); in getTTypeGlobalReference()
435 MMI, Streamer); in getTTypeGlobalReference()
1171 void TargetLoweringObjectFileMachO::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
1179 Streamer.emitLinkerOptions(StrOptions); in emitModuleMetadata()
1206 Streamer.SwitchSection(S); in emitModuleMetadata()
1207 Streamer.emitLabel(getContext(). in emitModuleMetadata()
1209 Streamer.emitInt32(VersionVal); in emitModuleMetadata()
1210 Streamer.emitInt32(ImageInfoFlags); in emitModuleMetadata()
1211 Streamer.AddBlankLine(); in emitModuleMetadata()
1359 MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getTTypeGlobalReference()
1378 Encoding & ~DW_EH_PE_indirect, Streamer); in getTTypeGlobalReference()
1382 MMI, Streamer); in getTTypeGlobalReference()
1407 int64_t Offset, MachineModuleInfo *MMI, MCStreamer &Streamer) const { in getIndirectSymViaGOTPCRel()
1739 void TargetLoweringObjectFileCOFF::emitModuleMetadata(MCStreamer &Streamer, in emitModuleMetadata() argument
1741 emitLinkerDirectives(Streamer, M); in emitModuleMetadata()
1754 Streamer.SwitchSection(S); in emitModuleMetadata()
1755 Streamer.emitLabel(C.getOrCreateSymbol(StringRef("OBJC_IMAGE_INFO"))); in emitModuleMetadata()
1756 Streamer.emitInt32(Version); in emitModuleMetadata()
1757 Streamer.emitInt32(Flags); in emitModuleMetadata()
1758 Streamer.AddBlankLine(); in emitModuleMetadata()
1761 emitCGProfileMetadata(Streamer, M); in emitModuleMetadata()
1765 MCStreamer &Streamer, Module &M) const { in emitLinkerDirectives() argument
1771 Streamer.SwitchSection(Sec); in emitLinkerDirectives()
1777 Streamer.emitBytes(Directive); in emitLinkerDirectives()
1790 Streamer.SwitchSection(getDrectveSection()); in emitLinkerDirectives()
1791 Streamer.emitBytes(Flags); in emitLinkerDirectives()
1816 Streamer.SwitchSection(getDrectveSection()); in emitLinkerDirectives()
1817 Streamer.emitBytes(Flags); in emitLinkerDirectives()