Lines Matching refs:MCStreamer

46 MCTargetStreamer::MCTargetStreamer(MCStreamer &S) : Streamer(S) {  in MCTargetStreamer()
93 MCStreamer::MCStreamer(MCContext &Ctx) in MCStreamer() function in MCStreamer
99 MCStreamer::~MCStreamer() = default;
101 void MCStreamer::reset() { in reset()
110 raw_ostream &MCStreamer::getCommentOS() { in getCommentOS()
115 unsigned MCStreamer::getNumFrameInfos() { return DwarfFrameInfos.size(); } in getNumFrameInfos()
116 ArrayRef<MCDwarfFrameInfo> MCStreamer::getDwarfFrameInfos() const { in getDwarfFrameInfos()
120 void MCStreamer::emitRawComment(const Twine &T, bool TabPrefix) {} in emitRawComment()
122 void MCStreamer::addExplicitComment(const Twine &T) {} in addExplicitComment()
123 void MCStreamer::emitExplicitComments() {} in emitExplicitComments()
125 void MCStreamer::generateCompactUnwindEncodings(MCAsmBackend *MAB) { in generateCompactUnwindEncodings()
133 void MCStreamer::emitIntValue(uint64_t Value, unsigned Size) { in emitIntValue()
143 void MCStreamer::emitIntValue(const APInt &Value) { in emitIntValue()
161 unsigned MCStreamer::emitULEB128IntValue(uint64_t Value, unsigned PadTo) { in emitULEB128IntValue()
171 unsigned MCStreamer::emitSLEB128IntValue(int64_t Value) { in emitSLEB128IntValue()
179 void MCStreamer::emitValue(const MCExpr *Value, unsigned Size, SMLoc Loc) { in emitValue()
183 void MCStreamer::emitSymbolValue(const MCSymbol *Sym, unsigned Size, in emitSymbolValue()
194 void MCStreamer::emitDTPRel64Value(const MCExpr *Value) { in emitDTPRel64Value()
198 void MCStreamer::emitDTPRel32Value(const MCExpr *Value) { in emitDTPRel32Value()
202 void MCStreamer::emitTPRel64Value(const MCExpr *Value) { in emitTPRel64Value()
206 void MCStreamer::emitTPRel32Value(const MCExpr *Value) { in emitTPRel32Value()
210 void MCStreamer::emitGPRel64Value(const MCExpr *Value) { in emitGPRel64Value()
214 void MCStreamer::emitGPRel32Value(const MCExpr *Value) { in emitGPRel32Value()
220 void MCStreamer::emitFill(uint64_t NumBytes, uint8_t FillValue) { in emitFill()
225 void llvm::MCStreamer::emitNops(int64_t NumBytes, int64_t ControlledNopLen, in emitNops()
229 void MCStreamer::emitZeros(uint64_t NumBytes) { emitFill(NumBytes, 0); } in emitZeros()
231 Expected<unsigned> MCStreamer::tryEmitDwarfFileDirective( in tryEmitDwarfFileDirective()
239 void MCStreamer::emitDwarfFile0Directive(StringRef Directory, in emitDwarfFile0Directive()
248 void MCStreamer::emitCFIBKeyFrame() { in emitCFIBKeyFrame()
255 void MCStreamer::emitCFIMTETaggedFrame() { in emitCFIMTETaggedFrame()
262 void MCStreamer::emitDwarfLocDirective(unsigned FileNo, unsigned Line, in emitDwarfLocDirective()
270 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol()
280 bool MCStreamer::hasUnfinishedDwarfFrameInfo() { in hasUnfinishedDwarfFrameInfo()
284 MCDwarfFrameInfo *MCStreamer::getCurrentDwarfFrameInfo() { in getCurrentDwarfFrameInfo()
294 bool MCStreamer::emitCVFileDirective(unsigned FileNo, StringRef Filename, in emitCVFileDirective()
301 bool MCStreamer::emitCVFuncIdDirective(unsigned FunctionId) { in emitCVFuncIdDirective()
305 bool MCStreamer::emitCVInlineSiteIdDirective(unsigned FunctionId, in emitCVInlineSiteIdDirective()
319 void MCStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective()
324 bool MCStreamer::checkCVLocSection(unsigned FuncId, unsigned FileNo, in checkCVLocSection()
346 void MCStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective()
350 void MCStreamer::emitCVInlineLinetableDirective(unsigned PrimaryFunctionId, in emitCVInlineLinetableDirective()
368 void MCStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
372 void MCStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
380 void MCStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
389 void MCStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
397 void MCStreamer::emitCVDefRangeDirective( in emitCVDefRangeDirective()
406 void MCStreamer::emitEHSymAttributes(const MCSymbol *Symbol, in emitEHSymAttributes()
410 void MCStreamer::initSections(bool NoExecStack, const MCSubtargetInfo &STI) { in initSections()
414 void MCStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { in emitLabel()
433 void MCStreamer::emitConditionalAssignment(MCSymbol *Symbol, in emitConditionalAssignment()
436 void MCStreamer::emitCFISections(bool EH, bool Debug) {} in emitCFISections()
438 void MCStreamer::emitCFIStartProc(bool IsSimple, SMLoc Loc) { in emitCFIStartProc()
463 void MCStreamer::emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIStartProcImpl()
466 void MCStreamer::emitCFIEndProc() { in emitCFIEndProc()
474 void MCStreamer::emitCFIEndProcImpl(MCDwarfFrameInfo &Frame) { in emitCFIEndProcImpl()
480 MCSymbol *MCStreamer::emitCFILabel() { in emitCFILabel()
486 void MCStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIDefCfa()
497 void MCStreamer::emitCFIDefCfaOffset(int64_t Offset, SMLoc Loc) { in emitCFIDefCfaOffset()
507 void MCStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment, SMLoc Loc) { in emitCFIAdjustCfaOffset()
517 void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { in emitCFIDefCfaRegister()
528 void MCStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset, in emitCFILLVMDefAspaceCfa()
540 void MCStreamer::emitCFIOffset(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIOffset()
550 void MCStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, SMLoc Loc) { in emitCFIRelOffset()
560 void MCStreamer::emitCFIPersonality(const MCSymbol *Sym, in emitCFIPersonality()
569 void MCStreamer::emitCFILsda(const MCSymbol *Sym, unsigned Encoding) { in emitCFILsda()
577 void MCStreamer::emitCFIRememberState(SMLoc Loc) { in emitCFIRememberState()
587 void MCStreamer::emitCFIRestoreState(SMLoc Loc) { in emitCFIRestoreState()
598 void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { in emitCFISameValue()
608 void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { in emitCFIRestore()
618 void MCStreamer::emitCFIEscape(StringRef Values, SMLoc Loc) { in emitCFIEscape()
628 void MCStreamer::emitCFIGnuArgsSize(int64_t Size, SMLoc Loc) { in emitCFIGnuArgsSize()
638 void MCStreamer::emitCFISignalFrame() { in emitCFISignalFrame()
645 void MCStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { in emitCFIUndefined()
655 void MCStreamer::emitCFIRegister(int64_t Register1, int64_t Register2, in emitCFIRegister()
666 void MCStreamer::emitCFIWindowSave(SMLoc Loc) { in emitCFIWindowSave()
675 void MCStreamer::emitCFINegateRAState(SMLoc Loc) { in emitCFINegateRAState()
685 void MCStreamer::emitCFIReturnColumn(int64_t Register) { in emitCFIReturnColumn()
692 void MCStreamer::emitCFILabelDirective(SMLoc Loc, StringRef Name) { in emitCFILabelDirective()
699 WinEH::FrameInfo *MCStreamer::EnsureValidWinFrameInfo(SMLoc Loc) { in EnsureValidWinFrameInfo()
714 void MCStreamer::emitWinCFIStartProc(const MCSymbol *Symbol, SMLoc Loc) { in emitWinCFIStartProc()
732 void MCStreamer::emitWinCFIEndProc(SMLoc Loc) { in emitWinCFIEndProc()
750 void MCStreamer::emitWinCFIFuncletOrFuncEnd(SMLoc Loc) { in emitWinCFIFuncletOrFuncEnd()
761 void MCStreamer::emitWinCFIStartChained(SMLoc Loc) { in emitWinCFIStartChained()
774 void MCStreamer::emitWinCFIEndChained(SMLoc Loc) { in emitWinCFIEndChained()
788 void MCStreamer::emitWinEHHandler(const MCSymbol *Sym, bool Unwind, bool Except, in emitWinEHHandler()
805 void MCStreamer::emitWinEHHandlerData(SMLoc Loc) { in emitWinEHHandlerData()
813 void MCStreamer::emitCGProfileEntry(const MCSymbolRefExpr *From, in emitCGProfileEntry()
851 MCSection *MCStreamer::getAssociatedPDataSection(const MCSection *TextSec) { in getAssociatedPDataSection()
857 MCSection *MCStreamer::getAssociatedXDataSection(const MCSection *TextSec) { in getAssociatedXDataSection()
863 void MCStreamer::emitSyntaxDirective() {} in emitSyntaxDirective()
869 void MCStreamer::emitWinCFIPushReg(MCRegister Register, SMLoc Loc) { in emitWinCFIPushReg()
881 void MCStreamer::emitWinCFISetFrame(MCRegister Register, unsigned Offset, in emitWinCFISetFrame()
903 void MCStreamer::emitWinCFIAllocStack(unsigned Size, SMLoc Loc) { in emitWinCFIAllocStack()
920 void MCStreamer::emitWinCFISaveReg(MCRegister Register, unsigned Offset, in emitWinCFISaveReg()
937 void MCStreamer::emitWinCFISaveXMM(MCRegister Register, unsigned Offset, in emitWinCFISaveXMM()
952 void MCStreamer::emitWinCFIPushFrame(bool Code, SMLoc Loc) { in emitWinCFIPushFrame()
966 void MCStreamer::emitWinCFIEndProlog(SMLoc Loc) { in emitWinCFIEndProlog()
976 void MCStreamer::emitCOFFSafeSEH(MCSymbol const *Symbol) {} in emitCOFFSafeSEH()
978 void MCStreamer::emitCOFFSymbolIndex(MCSymbol const *Symbol) {} in emitCOFFSymbolIndex()
980 void MCStreamer::emitCOFFSectionIndex(MCSymbol const *Symbol) {} in emitCOFFSectionIndex()
982 void MCStreamer::emitCOFFSecRel32(MCSymbol const *Symbol, uint64_t Offset) {} in emitCOFFSecRel32()
984 void MCStreamer::emitCOFFImgRel32(MCSymbol const *Symbol, int64_t Offset) {} in emitCOFFImgRel32()
989 void MCStreamer::emitRawTextImpl(StringRef String) { in emitRawTextImpl()
998 void MCStreamer::emitRawText(const Twine &T) { in emitRawText()
1003 void MCStreamer::emitWindowsUnwindTables() {} in emitWindowsUnwindTables()
1005 void MCStreamer::emitWindowsUnwindTables(WinEH::FrameInfo *Frame) {} in emitWindowsUnwindTables()
1007 void MCStreamer::finish(SMLoc EndLoc) { in finish()
1021 void MCStreamer::maybeEmitDwarf64Mark() { in maybeEmitDwarf64Mark()
1028 void MCStreamer::emitDwarfUnitLength(uint64_t Length, const Twine &Comment) { in emitDwarfUnitLength()
1036 MCSymbol *MCStreamer::emitDwarfUnitLength(const Twine &Prefix, in emitDwarfUnitLength()
1051 void MCStreamer::emitDwarfLineStartLabel(MCSymbol *StartSym) { in emitDwarfLineStartLabel()
1056 void MCStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in emitAssignment()
1072 void MCStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol()
1075 void MCStreamer::visitUsedExpr(const MCExpr &Expr) { in visitUsedExpr()
1101 void MCStreamer::emitInstruction(const MCInst &Inst, const MCSubtargetInfo &) { in emitInstruction()
1108 void MCStreamer::emitPseudoProbe(uint64_t Guid, uint64_t Index, uint64_t Type, in emitPseudoProbe()
1128 void MCStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, const MCSymbol *Lo, in emitAbsoluteSymbolDiff()
1147 void MCStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128()
1157 void MCStreamer::emitAssemblerFlag(MCAssemblerFlag Flag) {} in emitAssemblerFlag()
1158 void MCStreamer::emitThumbFunc(MCSymbol *Func) {} in emitThumbFunc()
1159 void MCStreamer::emitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) {} in emitSymbolDesc()
1160 void MCStreamer::beginCOFFSymbolDef(const MCSymbol *Symbol) { in beginCOFFSymbolDef()
1163 void MCStreamer::endCOFFSymbolDef() { in endCOFFSymbolDef()
1166 void MCStreamer::emitFileDirective(StringRef Filename) {} in emitFileDirective()
1167 void MCStreamer::emitFileDirective(StringRef Filename, in emitFileDirective()
1171 void MCStreamer::emitCOFFSymbolStorageClass(int StorageClass) { in emitCOFFSymbolStorageClass()
1174 void MCStreamer::emitCOFFSymbolType(int Type) { in emitCOFFSymbolType()
1177 void MCStreamer::emitXCOFFLocalCommonSymbol(MCSymbol *LabelSym, uint64_t Size, in emitXCOFFLocalCommonSymbol()
1183 void MCStreamer::emitXCOFFSymbolLinkageWithVisibility(MCSymbol *Symbol, in emitXCOFFSymbolLinkageWithVisibility()
1190 void MCStreamer::emitXCOFFRenameDirective(const MCSymbol *Name, in emitXCOFFRenameDirective()
1193 void MCStreamer::emitXCOFFRefDirective(const MCSymbol *Symbol) { in emitXCOFFRefDirective()
1197 void MCStreamer::emitXCOFFExceptDirective(const MCSymbol *Symbol, in emitXCOFFExceptDirective()
1206 void MCStreamer::emitXCOFFCInfoSym(StringRef Name, StringRef Metadata) { in emitXCOFFCInfoSym()
1211 void MCStreamer::emitELFSize(MCSymbol *Symbol, const MCExpr *Value) {} in emitELFSize()
1212 void MCStreamer::emitELFSymverDirective(const MCSymbol *OriginalSym, in emitELFSymverDirective()
1214 void MCStreamer::emitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, in emitLocalCommonSymbol()
1216 void MCStreamer::emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, in emitTBSSSymbol()
1218 void MCStreamer::changeSection(MCSection *Section, uint32_t) { in changeSection()
1221 void MCStreamer::emitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) {} in emitWeakReference()
1222 void MCStreamer::emitBytes(StringRef Data) {} in emitBytes()
1223 void MCStreamer::emitBinaryData(StringRef Data) { emitBytes(Data); } in emitBinaryData()
1224 void MCStreamer::emitValueImpl(const MCExpr *Value, unsigned Size, SMLoc Loc) { in emitValueImpl()
1227 void MCStreamer::emitULEB128Value(const MCExpr *Value) {} in emitULEB128Value()
1228 void MCStreamer::emitSLEB128Value(const MCExpr *Value) {} in emitSLEB128Value()
1229 void MCStreamer::emitFill(const MCExpr &NumBytes, uint64_t Value, SMLoc Loc) {} in emitFill()
1230 void MCStreamer::emitFill(const MCExpr &NumValues, int64_t Size, int64_t Expr, in emitFill()
1232 void MCStreamer::emitValueToAlignment(Align Alignment, int64_t Value, in emitValueToAlignment()
1235 void MCStreamer::emitCodeAlignment(Align Alignment, const MCSubtargetInfo *STI, in emitCodeAlignment()
1237 void MCStreamer::emitValueToOffset(const MCExpr *Offset, unsigned char Value, in emitValueToOffset()
1239 void MCStreamer::emitBundleAlignMode(Align Alignment) {} in emitBundleAlignMode()
1240 void MCStreamer::emitBundleLock(bool AlignToEnd) {} in emitBundleLock()
1241 void MCStreamer::finishImpl() {} in finishImpl()
1242 void MCStreamer::emitBundleUnlock() {} in emitBundleUnlock()
1244 bool MCStreamer::popSection() { in popSection()
1259 void MCStreamer::switchSection(MCSection *Section, uint32_t Subsection) { in switchSection()
1273 bool MCStreamer::switchSection(MCSection *Section, const MCExpr *SubsecExpr) { in switchSection()
1292 void MCStreamer::switchSectionNoPrint(MCSection *Section) { in switchSectionNoPrint()
1298 MCSymbol *MCStreamer::endSection(MCSection *Section) { in endSection()
1394 void MCStreamer::emitVersionForTarget( in emitVersionForTarget()