Home | History | Annotate | Download | only in MC

Lines Matching full:child

19   llvm::OwningPtr<MCStreamer> Child;
25 : MCStreamer(_Child->getContext()), Child(_Child), OS(_OS) {}
35 virtual bool isVerboseAsm() const { return Child->isVerboseAsm(); }
37 virtual bool hasRawTextSupport() const { return Child->hasRawTextSupport(); }
39 virtual raw_ostream &GetCommentOS() { return Child->GetCommentOS(); }
43 return Child->AddComment(T);
48 return Child->AddBlankLine();
53 return Child->ChangeSection(Section);
58 return Child->InitSections();
63 return Child->EmitLabel(Symbol);
68 return Child->EmitAssemblerFlag(Flag);
73 return Child->EmitThumbFunc(Func);
78 return Child->EmitAssignment(Symbol, Value);
83 return Child->EmitWeakReference(Alias, Symbol);
91 return Child->EmitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label,
97 return Child->EmitSymbolAttribute(Symbol, Attribute);
102 return Child->EmitSymbolDesc(Symbol, DescValue);
107 return Child->BeginCOFFSymbolDef(Symbol);
112 return Child->EmitCOFFSymbolStorageClass(StorageClass);
117 return Child->EmitCOFFSymbolType(Type);
122 return Child->EndCOFFSymbolDef();
127 return Child->EmitELFSize(Symbol, Value);
133 return Child->EmitCommonSymbol(Symbol, Size, ByteAlignment);
139 return Child->EmitLocalCommonSymbol(Symbol, Size, ByteAlignment);
145 return Child->EmitZerofill(Section, Symbol, Size, ByteAlignment);
151 return Child->EmitTBSSSymbol(Section, Symbol, Size, ByteAlignment);
156 return Child->EmitBytes(Data, AddrSpace);
162 return Child->EmitValueImpl(Value, Size, AddrSpace);
167 return Child->EmitULEB128Value(Value);
172 return Child->EmitSLEB128Value(Value);
177 return Child->EmitGPRel32Value(Value);
183 return Child->EmitFill(NumBytes, FillValue, AddrSpace);
190 return Child->EmitValueToAlignment(ByteAlignment, Value,
197 return Child->EmitCodeAlignment(ByteAlignment, MaxBytesToEmit);
203 return Child->EmitValueToOffset(Offset, Value);
208 return Child->EmitFileDirective(Filename);
216 return Child->EmitDwarfFileDirective(FileNo, Directory, Filename);
227 return Child->EmitDwarfLocDirective(FileNo, Line, Column, Flags,
233 return Child->EmitInstruction(Inst);
238 return Child->EmitRawText(String);
243 return Child->Finish();
250 MCStreamer *llvm::createLoggingStreamer(MCStreamer *Child, raw_ostream &OS) {
251 return new MCLoggingStreamer(Child, OS);