Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp41 OutStreamer->AddComment(Desc); in EmitSLEB128()
43 OutStreamer->EmitSLEB128IntValue(Value); in EmitSLEB128()
48 OutStreamer->AddComment(Desc); in EmitULEB128()
50 OutStreamer->EmitULEB128IntValue(Value); in EmitULEB128()
56 OutStreamer->emitAbsoluteSymbolDiffAsULEB128(Hi, Lo); in EmitLabelDifferenceAsULEB128()
117 OutStreamer->EmitIntValue(Val, 1); in EmitEncodingByte()
162 OutStreamer->EmitSymbolValue(Label, 4); in emitDwarfSymbolReference()
213 OutStreamer->EmitCFIWindowSave(); in emitCFIInstruction()
216 OutStreamer->EmitCFINegateRAState(); in emitCFIInstruction()
225 OutStreamer->EmitCFIEscape(Inst.getValues()); in emitCFIInstruction()
[all …]
H A DAsmPrinter.cpp293 OutStreamer->AddBlankLine(); in doInitialization()
626 OutStreamer->AddBlankLine(); in EmitGlobalVariable()
822 OutStreamer->AddBlankLine(); in emitImplicitDef()
1017 OutStreamer->PushSection(); in emitStackSizeSection()
1025 OutStreamer->PopSection(); in emitStackSizeSection()
1601 OutStreamer->Finish(); in doFinalization()
1602 OutStreamer->reset(); in doFinalization()
1993 if (OutStreamer->getCurrentSection() != OutStreamer->getPreviousSection()) in EmitXXStructorList()
2023 OutStreamer->PushSection(); in EmitModuleCommandLines()
2025 OutStreamer->EmitZeros(1); in EmitModuleCommandLines()
[all …]
H A DEHStreamer.cpp428 Asm->OutStreamer->SwitchSection(LSDASection); in emitExceptionTable()
435 Asm->OutStreamer->EmitLabel(GCCETSym); in emitExceptionTable()
451 Asm->OutStreamer->EmitLabel(TTBaseRefLabel); in emitExceptionTable()
454 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); in emitExceptionTable()
461 Asm->OutStreamer->EmitLabel(CstBeginLabel); in emitExceptionTable()
484 Asm->OutStreamer->AddComment(" Action: " + in emitExceptionTable()
560 Asm->OutStreamer->EmitLabel(CstEndLabel); in emitExceptionTable()
585 Asm->OutStreamer->AddComment(" Cleanup"); in emitExceptionTable()
624 Asm->OutStreamer->AddBlankLine(); in emitTypeInfos()
635 Asm->OutStreamer->EmitLabel(TTBaseLabel); in emitTypeInfos()
[all …]
H A DAccelTable.cpp282 Asm->OutStreamer->AddComment("Header Magic"); in emit()
342 Asm->OutStreamer->EmitLabel(Hash->Sym); in emitData()
345 Asm->OutStreamer->AddComment("Num DIEs"); in emitData()
458 Asm->OutStreamer->EmitLabel(AbbrevStart); in emitAbbrevs()
460 Asm->OutStreamer->AddComment("Abbrev code"); in emitAbbrevs()
474 Asm->OutStreamer->EmitLabel(AbbrevEnd); in emitAbbrevs()
503 Asm->OutStreamer->EmitLabel(EntryPool); in emitData()
507 Asm->OutStreamer->EmitLabel(Hash->Sym); in emitData()
542 Asm->OutStreamer->EmitValueToAlignment(4, 0); in emit()
543 Asm->OutStreamer->EmitLabel(ContributionEnd); in emit()
[all …]
H A DARMException.cpp35 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer(); in getTargetStreamer()
50 Asm->OutStreamer->EmitCFISections(false, true); in beginFunction()
55 Asm->OutStreamer->EmitCFIStartProc(false); in beginFunction()
79 Asm->OutStreamer->EmitSymbolAttribute(PerSym, MCSA_Global); in endFunction()
100 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); in emitTypeInfos()
105 Asm->OutStreamer->AddComment(">> Catch TypeInfos <<"); in emitTypeInfos()
106 Asm->OutStreamer->AddBlankLine(); in emitTypeInfos()
112 Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--)); in emitTypeInfos()
116 Asm->OutStreamer->EmitLabel(TTBaseLabel); in emitTypeInfos()
120 Asm->OutStreamer->AddComment(">> Filter TypeInfos <<"); in emitTypeInfos()
[all …]
H A DDwarfDebug.cpp1812 Asm->OutStreamer->SwitchSection( in emitDebugPubSections()
1817 Asm->OutStreamer->SwitchSection( in emitDebugPubSections()
1865 Asm->OutStreamer->AddComment( in emitDebugPubSection()
2033 Asm->OutStreamer->SwitchSection( in emitDebugLoc()
2038 Asm->OutStreamer->SwitchSection( in emitDebugLoc()
2105 Asm->OutStreamer->SwitchSection( in emitDebugLocDWO()
2211 Asm->OutStreamer->SwitchSection( in emitDebugARanges()
2409 Asm->OutStreamer->SwitchSection( in emitDebugRanges()
2413 Asm->OutStreamer->SwitchSection( in emitDebugRanges()
2437 Asm->OutStreamer->SwitchSection( in emitDebugRangesDWO()
[all …]
H A DOcamlGCPrinter.cpp70 AP.OutStreamer->EmitSymbolAttribute(Sym, MCSA_Global); in EmitCamlGlobal()
71 AP.OutStreamer->EmitLabel(Sym); in EmitCamlGlobal()
76 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getTextSection()); in beginAssembly()
79 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getDataSection()); in beginAssembly()
103 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getTextSection()); in finishAssembly()
106 AP.OutStreamer->SwitchSection(AP.getObjFileLowering().getDataSection()); in finishAssembly()
110 AP.OutStreamer->EmitIntValue(0, IntPtrSize); in finishAssembly()
112 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.cpp34 Asm.OutStreamer->AddComment("Length of contribution"); in emitHeader()
36 Asm.OutStreamer->AddComment("DWARF version number"); in emitHeader()
38 Asm.OutStreamer->AddComment("Address size"); in emitHeader()
40 Asm.OutStreamer->AddComment("Segment selector size"); in emitHeader()
50 Asm.OutStreamer->SwitchSection(AddrSection); in emit()
57 Asm.OutStreamer->EmitLabel(AddressTableBaseSym); in emit()
69 Asm.OutStreamer->EmitValue(Entry, Asm.getDataLayout().getPointerSize()); in emit()
H A DDwarfStringPool.cpp61 Asm.OutStreamer->SwitchSection(Section); in emitStringOffsetsTableHeader()
75 Asm.OutStreamer->EmitLabel(StartSym); in emitStringOffsetsTableHeader()
84 Asm.OutStreamer->SwitchSection(StrSection); in emit()
104 Asm.OutStreamer->EmitLabel(Entry->getValue().Symbol); in emit()
107 Asm.OutStreamer->AddComment("string offset=" + in emit()
109 Asm.OutStreamer->EmitBytes( in emit()
123 Asm.OutStreamer->SwitchSection(OffsetSection); in emit()
129 Asm.OutStreamer->EmitIntValue(Entry->getValue().Offset, size); in emit()
H A DWinException.cpp53 auto &OS = *Asm->OutStreamer; in endModule()
139 Asm->OutStreamer->PushSection(); in endFunction()
144 Asm->OutStreamer->SwitchSection(XData); in endFunction()
159 Asm->OutStreamer->PopSection(); in endFunction()
197 Asm->OutStreamer->EndCOFFSymbolDef(); in beginFunclet()
205 Asm->OutStreamer->EmitLabel(Sym); in beginFunclet()
538 auto &OS = *Asm->OutStreamer; in emitCSpecificHandlerTable()
606 auto &OS = *Asm->OutStreamer; in emitSEHActionsForRange()
648 auto &OS = *Asm->OutStreamer; in emitCXXFrameHandler3Table()
959 MCStreamer &OS = *Asm->OutStreamer; in emitExceptHandlerTable()
[all …]
H A DDwarfCFIException.cpp51 Asm->OutStreamer->EmitCFIEndProc(); in endFragment()
80 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym); in endModule()
136 Asm->OutStreamer->EmitCFISections(false, true); in beginFragment()
140 Asm->OutStreamer->EmitCFIStartProc(/*IsSimple=*/false); in beginFragment()
158 Asm->OutStreamer->EmitCFIPersonality(Sym, PerEncoding); in beginFragment()
162 Asm->OutStreamer->EmitCFILsda(ESP(Asm), TLOF.getLSDAEncoding()); in beginFragment()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp482 EmitToStreamer(*OutStreamer, in EmitTlsCall()
564 EmitToStreamer(*OutStreamer, in EmitInstruction()
937 EmitToStreamer(*OutStreamer, in EmitInstruction()
982 EmitToStreamer(*OutStreamer, in EmitInstruction()
1011 *OutStreamer, in EmitInstruction()
1120 *OutStreamer, in EmitInstruction()
1179 *OutStreamer, in EmitInstruction()
1206 *OutStreamer, in EmitInstruction()
1332 OutStreamer->EmitValue( in EmitFunctionEntryLabel()
1546 OutStreamer->SwitchSection( in EmitStartOfAsmFile()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp76 OutStreamer->EmitLabel(CurrentFnSym); in EmitFunctionEntryLabel()
93 OutStreamer->EmitValue(E, Size); in EmitXXStructor()
157 OutStreamer->EndCOFFSymbolDef(); in runOnMachineFunction()
505 OutStreamer.EmitLabel(StubLabel); in emitNonLazySymbolPointer()
519 OutStreamer.EmitValue( in emitNonLazySymbolPointer()
546 OutStreamer->AddBlankLine(); in EmitEndOfAsmFile()
559 OutStreamer->AddBlankLine(); in EmitEndOfAsmFile()
950 OutStreamer->EmitLabel(JTISymbol); in EmitJumpTableAddrs()
980 OutStreamer->EmitValue(Expr, 4); in EmitJumpTableAddrs()
996 OutStreamer->EmitLabel(JTISymbol); in EmitJumpTableInsts()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp74 OutStreamer->EndCOFFSymbolDef(); in runOnMachineFunction()
563 OutStreamer->SwitchSection(Nt); in EmitStartOfAsmFile()
579 OutStreamer->endSection(Nt); in EmitStartOfAsmFile()
580 OutStreamer->SwitchSection(Cur); in EmitStartOfAsmFile()
591 OutStreamer->BeginCOFFSymbolDef(S); in EmitStartOfAsmFile()
594 OutStreamer->EndCOFFSymbolDef(); in EmitStartOfAsmFile()
610 OutStreamer->EmitAssignment( in EmitStartOfAsmFile()
613 OutStreamer->EmitSyntaxDirective(); in EmitStartOfAsmFile()
626 OutStreamer.EmitLabel(StubLabel); in emitNonLazySymbolPointer()
640 OutStreamer.EmitValue( in emitNonLazySymbolPointer()
[all …]
H A DX86MCInstLower.cpp1114 OutStreamer->EmitCodeAlignment(2); in LowerPATCHABLE_EVENT_CALL()
1115 OutStreamer->EmitLabel(CurSled); in LowerPATCHABLE_EVENT_CALL()
1205 OutStreamer->EmitCodeAlignment(2); in LowerPATCHABLE_TYPED_EVENT_CALL()
1206 OutStreamer->EmitLabel(CurSled); in LowerPATCHABLE_TYPED_EVENT_CALL()
1291 OutStreamer->EmitCodeAlignment(2); in LowerPATCHABLE_FUNCTION_ENTER()
1292 OutStreamer->EmitLabel(CurSled); in LowerPATCHABLE_FUNCTION_ENTER()
1320 OutStreamer->EmitLabel(CurSled); in LowerPATCHABLE_RET()
1342 OutStreamer->EmitLabel(CurSled); in LowerPATCHABLE_TAIL_CALL()
1350 OutStreamer->EmitLabel(Target); in LowerPATCHABLE_TAIL_CALL()
1561 OutStreamer->EmitWinCFIPushReg( in EmitSEHInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp129 OutStreamer->EndCOFFSymbolDef(); in runOnMachineFunction()
216 OutStreamer->EmitCodeAlignment(4); in EmitSled()
218 OutStreamer->EmitLabel(CurSled); in EmitSled()
229 OutStreamer->EmitLabel(Target); in EmitSled()
524 OutStreamer->EmitValue(Value, Size); in emitJumpTableEntry()
658 EmitToStreamer(*OutStreamer, MOVI); in EmitFMov0()
697 OutStreamer->EmitLabel(LOHLabel); in EmitInstruction()
766 OutStreamer->EmitCFIBKeyFrame(); in EmitInstruction()
821 EmitToStreamer(*OutStreamer, Ldr); in EmitInstruction()
829 EmitToStreamer(*OutStreamer, Add); in EmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp136 OutStreamer.EmitInstruction(Inst, STI); in EmitBinary()
167 EmitSETHI(OutStreamer, hi, RD, STI); in EmitHiLo()
168 EmitOR(OutStreamer, RD, lo, RD, STI); in EmitHiLo()
190 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
195 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
207 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
215 EmitHiLo(*OutStreamer, GOTLabel, in LowerGETPCXAndEmitMCInsts()
238 OutStreamer->EmitLabel(StartLabel); in LowerGETPCXAndEmitMCInsts()
240 EmitCall(*OutStreamer, Callee, STI); in LowerGETPCXAndEmitMCInsts()
241 OutStreamer->EmitLabel(SethiLabel); in LowerGETPCXAndEmitMCInsts()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp118 if (!OutStreamer) in getTargetStreamer()
466 OutStreamer->emitRawComment( in runOnMachineFunction()
468 OutStreamer->emitRawComment( in runOnMachineFunction()
470 OutStreamer->emitRawComment( in runOnMachineFunction()
474 OutStreamer->emitRawComment( in runOnMachineFunction()
476 OutStreamer->emitRawComment( in runOnMachineFunction()
479 OutStreamer->emitRawComment( in runOnMachineFunction()
482 OutStreamer->emitRawComment( in runOnMachineFunction()
486 OutStreamer->emitRawComment( in runOnMachineFunction()
521 OutStreamer->SwitchSection( in runOnMachineFunction()
[all …]
H A DR600AsmPrinter.cpp92 OutStreamer->EmitIntValue(RsrcReg, 4); in EmitProgramInfoR600()
93 OutStreamer->EmitIntValue(S_NUM_GPRS(MaxGPR + 1) | in EmitProgramInfoR600()
95 OutStreamer->EmitIntValue(R_02880C_DB_SHADER_CONTROL, 4); in EmitProgramInfoR600()
96 OutStreamer->EmitIntValue(S_02880C_KILL_ENABLE(killPixel), 4); in EmitProgramInfoR600()
99 OutStreamer->EmitIntValue(R_0288E8_SQ_LDS_ALLOC, 4); in EmitProgramInfoR600()
100 OutStreamer->EmitIntValue(alignTo(MFI->getLDSSize(), 4) >> 2, 4); in EmitProgramInfoR600()
115 OutStreamer->SwitchSection(ConfigSection); in runOnMachineFunction()
124 OutStreamer->SwitchSection(CommentSection); in runOnMachineFunction()
127 OutStreamer->emitRawComment( in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp176 OutStreamer.EmitRelocDirective in emitDirectiveRelocJalr()
800 OutStreamer->SwitchSection( in EmitStartOfAsmFile()
840 OutStreamer->AddBlankLine(); in emitInlineAsmStart()
845 OutStreamer->AddBlankLine(); in emitInlineAsmEnd()
1037 OutStreamer->PushSection(); in EmitFPCallStub()
1068 OutStreamer->EmitLabel(Stub); in EmitFPCallStub()
1107 OutStreamer->EmitLabel(Tmp); in EmitFPCallStub()
1113 OutStreamer->PopSection(); in EmitFPCallStub()
1199 OutStreamer->EmitLabel(CurSled); in EmitSled()
1217 OutStreamer->EmitLabel(Target); in EmitSled()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp98 OutStreamer->EmitSymbolAttribute(SymGlob, MCSA_Global); in emitArrayBound()
99 OutStreamer->EmitAssignment(SymGlob, in emitArrayBound()
104 OutStreamer->EmitSymbolAttribute(SymGlob, MCSA_Weak); in emitArrayBound()
135 OutStreamer->EmitSymbolAttribute(GVSym, MCSA_Global); in EmitGlobalVariable()
139 OutStreamer->EmitSymbolAttribute(GVSym, MCSA_Weak); in EmitGlobalVariable()
158 OutStreamer->EmitLabel(GVSym); in EmitGlobalVariable()
164 OutStreamer->EmitZeros(4 - Size); in EmitGlobalVariable()
184 OutStreamer->EmitLabel(CurrentFnSym); in EmitFunctionEntryLabel()
274 OutStreamer->EmitRawText(O.str()); in EmitInstruction()
287 OutStreamer->EmitRawText(O.str()); in EmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp72 MCTargetStreamer *TS = OutStreamer->getTargetStreamer(); in getTargetStreamer()
131 OutStreamer->emitELFSize(getSymbol(&G), in EmitEndOfAsmFile()
147 OutStreamer->PushSection(); in EmitEndOfAsmFile()
151 OutStreamer->SwitchSection(mySection); in EmitEndOfAsmFile()
152 OutStreamer->EmitBytes(Contents->getString()); in EmitEndOfAsmFile()
153 OutStreamer->PopSection(); in EmitEndOfAsmFile()
246 OutStreamer->AddComment("fallthrough-return-value"); in EmitInstruction()
247 OutStreamer->AddBlankLine(); in EmitInstruction()
256 OutStreamer->AddComment("fallthrough-return-void"); in EmitInstruction()
257 OutStreamer->AddBlankLine(); in EmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp213 OutStreamer.SwitchSection(Section); in smallData()
217 OutStreamer.EmitLabel(Sym); in smallData()
219 OutStreamer.EmitIntValue(Value, AlignSize); in smallData()
220 OutStreamer.EmitCodeAlignment(AlignSize); in smallData()
242 OutStreamer.SwitchSection(Section); in smallData()
245 OutStreamer.EmitLabel(Sym); in smallData()
247 OutStreamer.EmitValue(Imm.getExpr(), AlignSize); in smallData()
248 OutStreamer.EmitCodeAlignment(AlignSize); in smallData()
335 if (!OutStreamer->hasRawTextSupport()) { in HexagonProcessInstruction()
353 if (!OutStreamer->hasRawTextSupport()) { in HexagonProcessInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp53 bool emitPseudoExpansionLowering(MCStreamer &OutStreamer,
68 OutStreamer->getContext()); in EmitToStreamer()
69 AsmPrinter::EmitToStreamer(*OutStreamer, Res ? CInst : Inst); in EmitToStreamer()
78 if (emitPseudoExpansionLowering(*OutStreamer, MI)) in EmitInstruction()
83 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp159 EmitToStreamer(*OutStreamer, TmpInst); in EmitInstruction()
163 MCSection *Cur = OutStreamer->getCurrentSectionOnly(); in EmitInterruptVectorSection()
168 MCSection *IV = OutStreamer->getContext().getELFSection( in EmitInterruptVectorSection()
171 OutStreamer->SwitchSection(IV); in EmitInterruptVectorSection()
174 OutStreamer->EmitSymbolValue(FunctionSymbol, TM.getProgramPointerSize()); in EmitInterruptVectorSection()
175 OutStreamer->SwitchSection(Cur); in EmitInterruptVectorSection()

123