Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp42 OutStreamer->AddComment(Desc); in emitSLEB128()
44 OutStreamer->emitSLEB128IntValue(Value); in emitSLEB128()
50 OutStreamer->AddComment(Desc); in emitULEB128()
52 OutStreamer->emitULEB128IntValue(Value, PadTo); in emitULEB128()
125 OutStreamer->emitIntValue(Val, 1); in emitEncodingByte()
203 OutStreamer->emitDwarfUnitLength(Length, Comment); in emitDwarfUnitLength()
259 OutStreamer->emitCFIWindowSave(); in emitCFIInstruction()
262 OutStreamer->emitCFINegateRAState(); in emitCFIInstruction()
271 OutStreamer->AddComment(Inst.getComment()); in emitCFIInstruction()
272 OutStreamer->emitCFIEscape(Inst.getValues()); in emitCFIInstruction()
[all …]
H A DAsmPrinter.cpp705 OutStreamer->AddBlankLine(); in emitGlobalVariable()
1149 OutStreamer->PushSection(); in emitBBAddrMapSection()
1165 OutStreamer->PopSection(); in emitBBAddrMapSection()
1191 OutStreamer->PushSection(); in emitStackSizeSection()
1199 OutStreamer->PopSection(); in emitStackSizeSection()
1936 OutStreamer->emitValue( in doFinalization()
1948 OutStreamer->Finish(); in doFinalization()
1949 OutStreamer->reset(); in doFinalization()
2352 if (OutStreamer->getCurrentSection() != OutStreamer->getPreviousSection()) in emitXXStructorList()
2384 OutStreamer->emitZeros(1); in emitModuleCommandLines()
[all …]
H A DEHStreamer.cpp463 Asm->OutStreamer->SwitchSection(LSDASection); in emitExceptionTable()
470 Asm->OutStreamer->emitLabel(GCCETSym); in emitExceptionTable()
493 Asm->OutStreamer->emitLabel(TTBaseRefLabel); in emitExceptionTable()
503 Asm->OutStreamer->emitLabel(CstBeginLabel); in emitExceptionTable()
611 Asm->OutStreamer->emitLabel(CstEndLabel); in emitExceptionTable()
685 Asm->OutStreamer->emitLabel(Dot); in emitExceptionTable()
686 Asm->OutStreamer->emitValue( in emitExceptionTable()
752 Asm->OutStreamer->emitLabel(CstEndLabel); in emitExceptionTable()
811 Asm->OutStreamer->AddBlankLine(); in emitTypeInfos()
822 Asm->OutStreamer->emitLabel(TTBaseLabel); in emitTypeInfos()
[all …]
H A DARMException.cpp34 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer(); in getTargetStreamer()
49 Asm->OutStreamer->emitCFISections(false, true); in beginFunction()
54 Asm->OutStreamer->emitCFIStartProc(false); in beginFunction()
78 Asm->OutStreamer->emitSymbolAttribute(PerSym, MCSA_Global); in endFunction()
99 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); in emitTypeInfos()
104 Asm->OutStreamer->AddComment(">> Catch TypeInfos <<"); in emitTypeInfos()
105 Asm->OutStreamer->AddBlankLine(); in emitTypeInfos()
111 Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--)); in emitTypeInfos()
115 Asm->OutStreamer->emitLabel(TTBaseLabel); in emitTypeInfos()
119 Asm->OutStreamer->AddComment(">> Filter TypeInfos <<"); in emitTypeInfos()
[all …]
H A DAccelTable.cpp278 Asm->OutStreamer->AddComment("Header Magic"); in emit()
338 Asm->OutStreamer->emitLabel(Hash->Sym); in emitData()
341 Asm->OutStreamer->AddComment("Num DIEs"); in emitData()
451 Asm->OutStreamer->emitLabel(AbbrevStart); in emitAbbrevs()
453 Asm->OutStreamer->AddComment("Abbrev code"); in emitAbbrevs()
467 Asm->OutStreamer->emitLabel(AbbrevEnd); in emitAbbrevs()
496 Asm->OutStreamer->emitLabel(EntryPool); in emitData()
500 Asm->OutStreamer->emitLabel(Hash->Sym); in emitData()
535 Asm->OutStreamer->emitValueToAlignment(4, 0); in emit()
536 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()
154 AP.OutStreamer->AddComment("live roots for " + in finishAssembly()
156 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()
H A DAIXException.cpp39 Asm->OutStreamer->SwitchSection( in emitExceptionInfoTable()
43 Asm->OutStreamer->emitLabel(EHInfoLabel); in emitExceptionInfoTable()
52 Asm->OutStreamer->emitValueToAlignment(PointerSize); in emitExceptionInfoTable()
55 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(LSDA, Asm->OutContext), in emitExceptionInfoTable()
59 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(PerSym, Asm->OutContext), in emitExceptionInfoTable()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64TargetStreamer.cpp64 MCStreamer &OutStreamer = getStreamer(); in emitNoteSection() local
65 MCContext &Context = OutStreamer.getContext(); in emitNoteSection()
76 MCSection *Cur = OutStreamer.getCurrentSectionOnly(); in emitNoteSection()
77 OutStreamer.SwitchSection(Nt); in emitNoteSection()
80 OutStreamer.emitValueToAlignment(Align(8).value()); in emitNoteSection()
82 OutStreamer.emitIntValue(4 * 4, 4); // Elf_Prop size in emitNoteSection()
88 OutStreamer.emitIntValue(4, 4); // data size in emitNoteSection()
89 OutStreamer.emitIntValue(Flags, 4); // data in emitNoteSection()
90 OutStreamer.emitIntValue(0, 4); // pad in emitNoteSection()
92 OutStreamer.endSection(Nt); in emitNoteSection()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp215 OutStreamer->emitAssignment( in emitStartOfAsmFile()
298 OutStreamer->emitLabel(CurSled); in emitSled()
309 OutStreamer->emitLabel(Target); in emitSled()
332 EmitToStreamer(*OutStreamer, in LowerHWASAN_CHECK_MEMACCESS()
382 OutStreamer->emitLabel(Sym); in emitHwasanMemaccessSymbols()
390 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
398 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
406 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
414 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
525 OutStreamer->emitInstruction( in emitHwasanMemaccessSymbols()
[all …]
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp609 EmitToStreamer(*OutStreamer, in EmitTlsCall()
782 *OutStreamer, in emitInstruction()
787 *OutStreamer, in emitInstruction()
1287 *OutStreamer, in emitInstruction()
1377 *OutStreamer, in emitInstruction()
1380 *OutStreamer, in emitInstruction()
1418 *OutStreamer, in emitInstruction()
1476 *OutStreamer, in emitInstruction()
1503 *OutStreamer, in emitInstruction()
1629 OutStreamer->emitValue( in emitFunctionEntryLabel()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
965 OutStreamer->emitLabel(JTISymbol); in emitJumpTableAddrs()
995 OutStreamer->emitValue(Expr, 4); in emitJumpTableAddrs()
[all …]
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp78 OutStreamer->EndCOFFSymbolDef(); in runOnMachineFunction()
643 OutStreamer->SwitchSection(Nt); in emitStartOfAsmFile()
659 OutStreamer->endSection(Nt); in emitStartOfAsmFile()
660 OutStreamer->SwitchSection(Cur); in emitStartOfAsmFile()
671 OutStreamer->BeginCOFFSymbolDef(S); in emitStartOfAsmFile()
674 OutStreamer->EndCOFFSymbolDef(); in emitStartOfAsmFile()
695 OutStreamer->emitAssignment( in emitStartOfAsmFile()
698 OutStreamer->emitSyntaxDirective(); in emitStartOfAsmFile()
711 OutStreamer.emitLabel(StubLabel); in emitNonLazySymbolPointer()
725 OutStreamer.emitValue( in emitNonLazySymbolPointer()
[all …]
H A DX86MCInstLower.cpp1272 OutStreamer->emitLabel(MILabel); in LowerSTATEPOINT()
1354 OutStreamer->emitInstruction( in LowerPATCHABLE_OP()
1381 OutStreamer->emitLabel(MILabel); in LowerSTACKMAP()
1400 OutStreamer->emitLabel(MILabel); in LowerPATCHPOINT()
1481 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_EVENT_CALL()
1577 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_TYPED_EVENT_CALL()
1679 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_FUNCTION_ENTER()
1709 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_RET()
1733 OutStreamer->emitLabel(CurSled); in LowerPATCHABLE_TAIL_CALL()
1741 OutStreamer->emitLabel(Target); in LowerPATCHABLE_TAIL_CALL()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp106 if (!OutStreamer) in getTargetStreamer()
518 OutStreamer->emitRawComment( in runOnMachineFunction()
520 OutStreamer->emitRawComment( in runOnMachineFunction()
522 OutStreamer->emitRawComment( in runOnMachineFunction()
526 OutStreamer->emitRawComment( in runOnMachineFunction()
528 OutStreamer->emitRawComment( in runOnMachineFunction()
531 OutStreamer->emitRawComment( in runOnMachineFunction()
534 OutStreamer->emitRawComment( in runOnMachineFunction()
591 OutStreamer->SwitchSection( in runOnMachineFunction()
899 OutStreamer->emitIntValue( 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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp269 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleNamespaces()
277 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleNames()
285 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleObjc()
293 Asm->OutStreamer->emitLabel(SectionBegin); in emitAppleTypes()
382 Asm->OutStreamer->emitLabel(BeginLabel); in emitUnitRangesEntries()
402 Asm->OutStreamer->emitLabel(EndLabel); in emitUnitRangesEntries()
484 Asm->OutStreamer->emitBytes( in emitLocationsForUnit()
660 Asm->OutStreamer->emitLabel(BeginLabel); in translateLineTable()
716 Asm->OutStreamer->emitLabel(EndLabel); in translateLineTable()
729 Asm->OutStreamer->SwitchSection(Sec); in emitPubSectionForUnit()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp204 OutStreamer->emitLabel(Sym); in emitGlobalVariable()
207 OutStreamer->AddBlankLine(); in emitGlobalVariable()
398 OutStreamer->PushSection(); in emitEndOfAsmFile()
404 OutStreamer->PopSection(); in emitEndOfAsmFile()
442 OutStreamer->PushSection(); in EmitProducerInfo()
443 OutStreamer->SwitchSection(Producers); in EmitProducerInfo()
459 OutStreamer->PopSection(); in EmitProducerInfo()
506 OutStreamer->PushSection(); in EmitTargetFeatures()
513 OutStreamer->emitBytes(F.Name); in EmitTargetFeatures()
516 OutStreamer->PopSection(); in EmitTargetFeatures()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
270 OutStreamer->emitRawText(O.str()); in emitInstruction()
283 OutStreamer->emitRawText(O.str()); in emitInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp177 OutStreamer.emitRelocDirective( in emitDirectiveRelocJalr()
806 OutStreamer->SwitchSection( in emitStartOfAsmFile()
849 OutStreamer->AddBlankLine(); in emitInlineAsmStart()
854 OutStreamer->AddBlankLine(); in emitInlineAsmEnd()
1046 OutStreamer->PushSection(); in EmitFPCallStub()
1077 OutStreamer->emitLabel(Stub); in EmitFPCallStub()
1116 OutStreamer->emitLabel(Tmp); in EmitFPCallStub()
1122 OutStreamer->PopSection(); in EmitFPCallStub()
1208 OutStreamer->emitLabel(CurSled); in EmitSled()
1226 OutStreamer->emitLabel(Target); in EmitSled()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp220 EmitToStreamer(*OutStreamer, in emitInstruction()
226 *OutStreamer, in emitInstruction()
235 *OutStreamer, in emitInstruction()
563 *OutStreamer, in emitInstruction()
584 OutStreamer.emitInstruction( in EmitNop()
589 OutStreamer.emitInstruction( in EmitNop()
598 OutStreamer.emitInstruction( in EmitNop()
609 OutStreamer->PushSection(); in LowerFENTRY_CALL()
610 OutStreamer->SwitchSection( in LowerFENTRY_CALL()
613 OutStreamer->PopSection(); in LowerFENTRY_CALL()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp60 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
80 bool Res = compressInst(CInst, Inst, *STI, OutStreamer->getContext()); in EmitToStreamer()
83 AsmPrinter::EmitToStreamer(*OutStreamer, Res ? CInst : Inst); in EmitToStreamer()
92 if (emitPseudoExpansionLowering(*OutStreamer, MI)) in emitInstruction()
97 EmitToStreamer(*OutStreamer, TmpInst); in emitInstruction()
171 OutStreamer->getContext().getSubtargetCopy(*TM.getMCSubtargetInfo()); in runOnMachineFunction()
187 static_cast<RISCVTargetStreamer &>(*OutStreamer->getTargetStreamer()); in emitEndOfAsmFile()
195 static_cast<RISCVTargetStreamer &>(*OutStreamer->getTargetStreamer()); in emitAttributes()

123