Home
last modified time | relevance | path

Searched refs:OutStreamer (Results 1 – 25 of 71) sorted by relevance

123

/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp38 OutStreamer->AddComment(Desc); in emitSLEB128()
40 OutStreamer->emitSLEB128IntValue(Value); in emitSLEB128()
46 OutStreamer->AddComment(Desc); in emitULEB128()
48 OutStreamer->emitULEB128IntValue(Value, PadTo); in emitULEB128()
121 OutStreamer->emitIntValue(Val, 1); in emitEncodingByte()
255 OutStreamer->emitCFIWindowSave(); in emitCFIInstruction()
258 OutStreamer->emitCFINegateRAState(); in emitCFIInstruction()
267 OutStreamer->AddComment(Inst.getComment()); in emitCFIInstruction()
277 OutStreamer->emitCFIRememberState(); in emitCFIInstruction()
280 OutStreamer->emitCFIRestoreState(); in emitCFIInstruction()
[all …]
H A DAsmPrinter.cpp1328 OutStreamer->pushSection(); in emitBBAddrMapSection()
1331 OutStreamer->emitInt8(OutStreamer->getContext().getBBAddrMapVersion()); in emitBBAddrMapSection()
1333 OutStreamer->emitInt8(0); in emitBBAddrMapSection()
1352 OutStreamer->popSection(); in emitBBAddrMapSection()
1380 OutStreamer->pushSection(); in emitStackSizeSection()
1389 OutStreamer->popSection(); in emitStackSizeSection()
2169 OutStreamer->finish(); in doFinalization()
2170 OutStreamer->reset(); in doFinalization()
2582 if (OutStreamer->getCurrentSection() != OutStreamer->getPreviousSection()) in emitXXStructorList()
2614 OutStreamer->emitZeros(1); in emitModuleCommandLines()
[all …]
H A DEHStreamer.cpp460 Asm->OutStreamer->switchSection(LSDASection); in emitExceptionTable()
467 Asm->OutStreamer->emitLabel(GCCETSym); in emitExceptionTable()
490 Asm->OutStreamer->emitLabel(TTBaseRefLabel); in emitExceptionTable()
500 Asm->OutStreamer->emitLabel(CstBeginLabel); in emitExceptionTable()
608 Asm->OutStreamer->emitLabel(CstEndLabel); in emitExceptionTable()
682 Asm->OutStreamer->emitLabel(Dot); in emitExceptionTable()
683 Asm->OutStreamer->emitValue( in emitExceptionTable()
749 Asm->OutStreamer->emitLabel(CstEndLabel); in emitExceptionTable()
808 Asm->OutStreamer->addBlankLine(); in emitTypeInfos()
818 Asm->OutStreamer->emitLabel(TTBaseLabel); in emitTypeInfos()
[all …]
H A DARMException.cpp27 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer(); in getTargetStreamer()
42 Asm->OutStreamer->emitCFISections(false, true); in beginFunction()
47 Asm->OutStreamer->emitCFIStartProc(false); in beginFunction()
91 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); in emitTypeInfos()
96 Asm->OutStreamer->AddComment(">> Catch TypeInfos <<"); in emitTypeInfos()
97 Asm->OutStreamer->addBlankLine(); in emitTypeInfos()
103 Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--)); in emitTypeInfos()
107 Asm->OutStreamer->emitLabel(TTBaseLabel); in emitTypeInfos()
111 Asm->OutStreamer->AddComment(">> Filter TypeInfos <<"); in emitTypeInfos()
112 Asm->OutStreamer->addBlankLine(); in emitTypeInfos()
[all …]
H A DAccelTable.cpp277 Asm->OutStreamer->AddComment("Header Magic"); in emit()
337 Asm->OutStreamer->emitLabel(Hash->Sym); in emitData()
340 Asm->OutStreamer->AddComment("Num DIEs"); in emitData()
450 Asm->OutStreamer->emitLabel(AbbrevStart); in emitAbbrevs()
452 Asm->OutStreamer->AddComment("Abbrev code"); in emitAbbrevs()
466 Asm->OutStreamer->emitLabel(AbbrevEnd); in emitAbbrevs()
495 Asm->OutStreamer->emitLabel(EntryPool); in emitData()
499 Asm->OutStreamer->emitLabel(Hash->Sym); in emitData()
534 Asm->OutStreamer->emitValueToAlignment(4, 0); in emit()
535 Asm->OutStreamer->emitLabel(ContributionEnd); in emit()
[all …]
H A DOcamlGCPrinter.cpp69 AP.OutStreamer->emitSymbolAttribute(Sym, MCSA_Global); in EmitCamlGlobal()
70 AP.OutStreamer->emitLabel(Sym); in EmitCamlGlobal()
75 AP.OutStreamer->switchSection(AP.getObjFileLowering().getTextSection()); in beginAssembly()
78 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in beginAssembly()
102 AP.OutStreamer->switchSection(AP.getObjFileLowering().getTextSection()); in finishAssembly()
105 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in finishAssembly()
109 AP.OutStreamer->emitIntValue(0, IntPtrSize); in finishAssembly()
111 AP.OutStreamer->switchSection(AP.getObjFileLowering().getDataSection()); in finishAssembly()
148 AP.OutStreamer->AddComment("live roots for " + in finishAssembly()
150 AP.OutStreamer->addBlankLine(); in finishAssembly()
[all …]
H A DAddressPool.cpp31 Asm.OutStreamer->AddComment("DWARF version number"); in emitHeader()
33 Asm.OutStreamer->AddComment("Address size"); in emitHeader()
35 Asm.OutStreamer->AddComment("Segment selector size"); in emitHeader()
47 Asm.OutStreamer->switchSection(AddrSection); in emit()
56 Asm.OutStreamer->emitLabel(AddressTableBaseSym); in emit()
68 Asm.OutStreamer->emitValue(Entry, Asm.getDataLayout().getPointerSize()); in emit()
71 Asm.OutStreamer->emitLabel(EndLabel); in emit()
H A DDwarfStringPool.cpp58 Asm.OutStreamer->switchSection(Section); in emitStringOffsetsTableHeader()
72 Asm.OutStreamer->emitLabel(StartSym); in emitStringOffsetsTableHeader()
81 Asm.OutStreamer->switchSection(StrSection); in emit()
101 Asm.OutStreamer->emitLabel(Entry->getValue().Symbol); in emit()
104 Asm.OutStreamer->AddComment("string offset=" + in emit()
106 Asm.OutStreamer->emitBytes( in emit()
120 Asm.OutStreamer->switchSection(OffsetSection); in emit()
126 Asm.OutStreamer->emitIntValue(Entry->getValue().Offset, size); in emit()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp222 OutStreamer->emitAssignment( in emitStartOfAsmFile()
305 OutStreamer->emitLabel(CurSled); in emitSled()
316 OutStreamer->emitLabel(Target); in emitSled()
339 EmitToStreamer(*OutStreamer, in LowerHWASAN_CHECK_MEMACCESS()
389 OutStreamer->emitLabel(Sym); in emitHwasanMemaccessSymbols()
397 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
405 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
413 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
421 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
532 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64TargetStreamer.cpp66 MCStreamer &OutStreamer = getStreamer(); in emitNoteSection() local
67 MCContext &Context = OutStreamer.getContext(); in emitNoteSection()
78 MCSection *Cur = OutStreamer.getCurrentSectionOnly(); in emitNoteSection()
79 OutStreamer.switchSection(Nt); in emitNoteSection()
82 OutStreamer.emitValueToAlignment(Align(8).value()); in emitNoteSection()
84 OutStreamer.emitIntValue(4 * 4, 4); // Elf_Prop size in emitNoteSection()
90 OutStreamer.emitIntValue(4, 4); // data size in emitNoteSection()
91 OutStreamer.emitIntValue(Flags, 4); // data in emitNoteSection()
92 OutStreamer.emitIntValue(0, 4); // pad in emitNoteSection()
94 OutStreamer.endSection(Nt); in emitNoteSection()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp139 EmitToStreamer(*OutStreamer, in emitCallInformation()
253 EmitToStreamer(*OutStreamer, in emitInstruction()
601 *OutStreamer, in emitInstruction()
647 OutStreamer->pushSection(); in LowerFENTRY_CALL()
648 OutStreamer->switchSection( in LowerFENTRY_CALL()
651 OutStreamer->popSection(); in LowerFENTRY_CALL()
663 OutStreamer->emitInstruction( in LowerFENTRY_CALL()
831 OutStreamer->pushSection(); in emitFunctionBodyEnd()
834 OutStreamer->popSection(); in emitFunctionBodyEnd()
906 OutStreamer->emitInt8( in emitPPA1Flags()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp88 OutStreamer.emitInstruction(SICInst, STI); in emitSIC()
100 OutStreamer.emitInstruction(BSICInst, STI); in emitBSIC()
112 OutStreamer.emitInstruction(LEAInst, STI); in emitLEAzzi()
136 OutStreamer.emitInstruction(LEAInst, STI); in emitLEAzii()
159 OutStreamer.emitInstruction(Inst, STI); in emitBinary()
174 emitLEAzzi(OutStreamer, lo, RD, STI); in emitHiLo()
177 emitLEASLzzi(OutStreamer, hi, RD, STI); in emitHiLo()
216 emitSIC(*OutStreamer, RegPLT, STI); in lowerGETGOTAndEmitMCInsts()
264 emitSIC(*OutStreamer, RegPLT, STI); in lowerGETFunPLTAndEmitMCInsts()
312 emitSIC(*OutStreamer, RegLR, STI); in lowerGETTLSAddrAndEmitMCInsts()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp809 *OutStreamer, in emitInstruction()
814 *OutStreamer, in emitInstruction()
1315 *OutStreamer, in emitInstruction()
1405 *OutStreamer, in emitInstruction()
1408 *OutStreamer, in emitInstruction()
1468 *OutStreamer, in emitInstruction()
1526 *OutStreamer, in emitInstruction()
1553 *OutStreamer, in emitInstruction()
1679 OutStreamer->emitValue( in emitFunctionEntryLabel()
2515 OutStreamer->emitLabel( in emitFunctionEntryLabel()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp83 OutStreamer->emitLabel(S); in emitFunctionEntryLabel()
86 OutStreamer->emitLabel(CurrentFnSym); in emitFunctionEntryLabel()
103 OutStreamer->emitValue(E, Size); in emitXXStructor()
167 OutStreamer->endCOFFSymbolDef(); in runOnMachineFunction()
504 OutStreamer.emitLabel(StubLabel); in emitNonLazySymbolPointer()
518 OutStreamer.emitValue( in emitNonLazySymbolPointer()
545 OutStreamer->addBlankLine(); in emitEndOfAsmFile()
558 OutStreamer->addBlankLine(); in emitEndOfAsmFile()
989 OutStreamer->emitLabel(JTISymbol); in emitJumpTableAddrs()
1019 OutStreamer->emitValue(Expr, 4); in emitJumpTableAddrs()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp78 OutStreamer->endCOFFSymbolDef(); in runOnMachineFunction()
684 OutStreamer->switchSection(Nt); in emitStartOfAsmFile()
700 OutStreamer->endSection(Nt); in emitStartOfAsmFile()
701 OutStreamer->switchSection(Cur); in emitStartOfAsmFile()
712 OutStreamer->beginCOFFSymbolDef(S); in emitStartOfAsmFile()
715 OutStreamer->endCOFFSymbolDef(); in emitStartOfAsmFile()
736 OutStreamer->emitAssignment( in emitStartOfAsmFile()
739 OutStreamer->emitSyntaxDirective(); in emitStartOfAsmFile()
752 OutStreamer.emitLabel(StubLabel); in emitNonLazySymbolPointer()
766 OutStreamer.emitValue( in emitNonLazySymbolPointer()
[all …]
H A DX86MCInstLower.cpp1285 OutStreamer->emitLabel(MILabel); in LowerSTATEPOINT()
1400 OutStreamer->emitInstruction( in LowerPATCHABLE_OP()
1427 OutStreamer->emitLabel(MILabel); in LowerSTACKMAP()
1446 OutStreamer->emitLabel(MILabel); in LowerPATCHPOINT()
1527 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_EVENT_CALL()
1623 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_TYPED_EVENT_CALL()
1725 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_FUNCTION_ENTER()
1755 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_RET()
1779 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_TAIL_CALL()
1787 OutStreamer->emitLabel(Target); in LowerPATCHABLE_TAIL_CALL()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp134 OutStreamer.emitInstruction(Inst, STI); in EmitBinary()
165 EmitSETHI(OutStreamer, hi, RD, STI); in EmitHiLo()
166 EmitOR(OutStreamer, RD, lo, RD, STI); in EmitHiLo()
188 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
193 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
205 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
213 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
236 OutStreamer->emitLabel(StartLabel); in LowerGETPCXAndEmitMCInsts()
238 EmitCall(*OutStreamer, Callee, STI); in LowerGETPCXAndEmitMCInsts()
239 OutStreamer->emitLabel(SethiLabel); in LowerGETPCXAndEmitMCInsts()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp113 if (!OutStreamer) in getTargetStreamer()
547 OutStreamer->emitRawComment( in runOnMachineFunction()
549 OutStreamer->emitRawComment( in runOnMachineFunction()
551 OutStreamer->emitRawComment( in runOnMachineFunction()
555 OutStreamer->emitRawComment( in runOnMachineFunction()
557 OutStreamer->emitRawComment( in runOnMachineFunction()
560 OutStreamer->emitRawComment( in runOnMachineFunction()
563 OutStreamer->emitRawComment( in runOnMachineFunction()
620 OutStreamer->switchSection( in runOnMachineFunction()
978 OutStreamer->emitInt32( in EmitProgramInfoSI()
[all …]
H A DR600AsmPrinter.cpp91 OutStreamer->emitInt32(RsrcReg); in EmitProgramInfoR600()
92 OutStreamer->emitIntValue(S_NUM_GPRS(MaxGPR + 1) | in EmitProgramInfoR600()
94 OutStreamer->emitInt32(R_02880C_DB_SHADER_CONTROL); in EmitProgramInfoR600()
95 OutStreamer->emitInt32(S_02880C_KILL_ENABLE(killPixel)); in EmitProgramInfoR600()
98 OutStreamer->emitInt32(R_0288E8_SQ_LDS_ALLOC); in EmitProgramInfoR600()
99 OutStreamer->emitIntValue(alignTo(MFI->getLDSSize(), 4) >> 2, 4); in EmitProgramInfoR600()
114 OutStreamer->switchSection(ConfigSection); in runOnMachineFunction()
123 OutStreamer->switchSection(CommentSection); in runOnMachineFunction()
126 OutStreamer->emitRawComment( in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRAsmPrinter.cpp210 OutStreamer->emitRawComment( in emitXXStructor()
233 OutStreamer->emitRawComment( in doFinalization()
235 OutStreamer->emitRawComment( in doFinalization()
239 OutStreamer->emitRawComment( in doFinalization()
254 OutStreamer->emitAssignment( in emitStartOfAsmFile()
258 OutStreamer->emitAssignment( in emitStartOfAsmFile()
262 OutStreamer->emitAssignment( in emitStartOfAsmFile()
267 OutStreamer->emitAssignment( in emitStartOfAsmFile()
271 OutStreamer->emitAssignment( in emitStartOfAsmFile()
276 OutStreamer->emitAssignment( in emitStartOfAsmFile()
[all …]
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp270 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleNamespaces()
278 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleNames()
286 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleObjc()
294 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleTypes()
397 Asm->OutStreamer->emitLabel(BeginLabel); in emitUnitRangesEntries()
417 Asm->OutStreamer->emitLabel(EndLabel); in emitUnitRangesEntries()
499 Asm->OutStreamer->emitBytes( in emitLocationsForUnit()
673 Asm->OutStreamer->emitLabel(BeginLabel); in translateLineTable()
729 Asm->OutStreamer->emitLabel(EndLabel); in translateLineTable()
742 Asm->OutStreamer->switchSection(Sec); in emitPubSectionForUnit()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp203 OutStreamer->emitLabel(Sym); in emitGlobalVariable()
206 OutStreamer->addBlankLine(); in emitGlobalVariable()
429 OutStreamer->pushSection(); in emitEndOfAsmFile()
435 OutStreamer->popSection(); in emitEndOfAsmFile()
473 OutStreamer->pushSection(); in EmitProducerInfo()
474 OutStreamer->switchSection(Producers); in EmitProducerInfo()
490 OutStreamer->popSection(); in EmitProducerInfo()
546 OutStreamer->pushSection(); in EmitTargetFeatures()
553 OutStreamer->emitBytes(F.Name); in EmitTargetFeatures()
556 OutStreamer->popSection(); in EmitTargetFeatures()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp172 OutStreamer.emitRelocDirective( in emitDirectiveRelocJalr()
805 OutStreamer->switchSection( in emitStartOfAsmFile()
848 OutStreamer->addBlankLine(); in emitInlineAsmStart()
853 OutStreamer->addBlankLine(); in emitInlineAsmEnd()
1045 OutStreamer->pushSection(); in EmitFPCallStub()
1076 OutStreamer->emitLabel(Stub); in EmitFPCallStub()
1115 OutStreamer->emitLabel(Tmp); in EmitFPCallStub()
1121 OutStreamer->popSection(); in EmitFPCallStub()
1207 OutStreamer->emitLabel(CurSled); in EmitSled()
1225 OutStreamer->emitLabel(Target); in EmitSled()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp96 OutStreamer->emitSymbolAttribute(SymGlob, MCSA_Global); in emitArrayBound()
97 OutStreamer->emitAssignment(SymGlob, in emitArrayBound()
102 OutStreamer->emitSymbolAttribute(SymGlob, MCSA_Weak); in emitArrayBound()
132 OutStreamer->emitSymbolAttribute(GVSym, MCSA_Global); in emitGlobalVariable()
136 OutStreamer->emitSymbolAttribute(GVSym, MCSA_Weak); in emitGlobalVariable()
155 OutStreamer->emitLabel(GVSym); in emitGlobalVariable()
161 OutStreamer->emitZeros(4 - Size); in emitGlobalVariable()
181 OutStreamer->emitLabel(CurrentFnSym); in emitFunctionEntryLabel()
273 OutStreamer->emitRawText(O.str()); in emitInstruction()
286 OutStreamer->emitRawText(O.str()); in emitInstruction()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp50 OutStreamer->getContext().getSubtargetCopy(*TM.getMCSubtargetInfo()); in runOnMachineFunction()
64 AsmPrinter::EmitToStreamer(*OutStreamer, Res ? CInst : Inst); in EmitToStreamer()
78 OutStreamer->emitLabel(PCLabel); in expandTLSLA()
85 EmitToStreamer(*OutStreamer, LRWInst); in expandTLSLA()
92 EmitToStreamer(*OutStreamer, GRSInst); in expandTLSLA()
108 OutStreamer->emitValueToAlignment(4); in emitCustomConstantPool()
112 OutStreamer->emitLabel(GetCPISymbol(LabelId)); in emitCustomConstantPool()
148 if (emitPseudoExpansionLowering(*OutStreamer, MI)) in emitInstruction()
164 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
231 OutStreamer->emitLabel(DotSym); in emitMachineConstantPoolValue()
[all …]

123