Lines Matching refs:MCMachOStreamer
1 //===-- MCMachOStreamer.cpp - MachO Streamer ------------------------------===//
35 class MCMachOStreamer : public MCObjectStreamer {
53 MCMachOStreamer(MCContext &Context, MCAsmBackend &MAB, raw_ostream &OS,
116 void MCMachOStreamer::ChangeSection(const MCSection *Section,
129 void MCMachOStreamer::EmitEHSymAttributes(const MCSymbol *Symbol,
141 void MCMachOStreamer::EmitLabel(MCSymbol *Symbol) {
164 void MCMachOStreamer::EmitDataRegion(DataRegionData::KindTy Kind) {
176 void MCMachOStreamer::EmitDataRegionEnd() {
188 void MCMachOStreamer::EmitAssemblerFlag(MCAssemblerFlag Flag) {
203 void MCMachOStreamer::EmitLinkerOptions(ArrayRef<std::string> Options) {
207 void MCMachOStreamer::EmitDataRegion(MCDataRegionType Kind) {
227 void MCMachOStreamer::EmitVersionMin(MCVersionMinType Kind, unsigned Major,
232 void MCMachOStreamer::EmitThumbFunc(MCSymbol *Symbol) {
238 bool MCMachOStreamer::EmitSymbolAttribute(MCSymbol *Symbol,
334 void MCMachOStreamer::EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) {
342 void MCMachOStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
354 void MCMachOStreamer::EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size,
361 void MCMachOStreamer::EmitZerofill(const MCSection *Section, MCSymbol *Symbol,
392 void MCMachOStreamer::EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol,
398 void MCMachOStreamer::EmitInstToData(const MCInst &Inst,
416 void MCMachOStreamer::FinishImpl() {
454 MCMachOStreamer *S = new MCMachOStreamer(Context, MAB, OS, CE, LabelSections);