Searched refs:MCSection (Results 101 - 125 of 132) sorted by relevance

123456

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionMachO.cpp86 : MCSection(SV_MachO, Section, K, Begin), TypeAndAttributes(TAA),
H A DMCDwarf.cpp27 #include "llvm/MC/MCSection.h"
110 void MCDwarfLineEntry::Make(MCObjectStreamer *MCOS, MCSection *Section) {
168 MCObjectStreamer *MCOS, MCSection *Section,
279 MCSection *Section) const {
934 for (MCSection *Sec : Sections) {
1145 for (MCSection *Sec : Sections) {
1162 for (MCSection *Sec : Sections) {
1916 MCSection &Section =
H A DMCAsmStreamer.cpp141 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
193 void emitZerofill(MCSection *Section, MCSymbol *Symbol = nullptr,
197 void emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size,
456 void MCAsmStreamer::changeSection(MCSection *Section,
912 void MCAsmStreamer::emitZerofill(MCSection *Section, MCSymbol *Symbol,
921 assert(Section->getVariant() == MCSection::SV_MachO &&
941 void MCAsmStreamer::emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol,
948 assert(Section->getVariant() == MCSection::SV_MachO &&
1861 MCSection *TextSec = &CurFrame->Function->getSection();
1862 MCSection *XDat
[all...]
H A DELFObjectWriter.cpp33 #include "llvm/MC/MCSection.h"
215 void writeSectionData(const MCAssembler &Asm, MCSection &Sec,
843 void ELFWriter::writeSectionData(const MCAssembler &Asm, MCSection &Sec,
1004 const MCSection *InfoSection = Section.getLinkedToSection();
1089 for (MCSection &Sec : Asm) {
1442 const MCSection &SecB = SymB.getSection();
H A DWasmObjectWriter.cpp105 // in memory. Each MCSection data created by llvm is modeled as its own
253 DenseMap<const MCSection *, const MCSymbol *> SectionFunctions;
503 const MCSection &SecA = SymA->getSection();
1294 for (MCSection &Sec : Asm) {
1625 for (const MCSection &S : Asm) {
H A DMCContext.cpp512 MCSection::NonUniqueID, nullptr);
798 [&](MCSection *Sec) { return !MCOS.mayHaveInstructions(*Sec); });
H A DMCExpr.cpp603 const MCSection &SecA = *FA->getParent();
604 const MCSection &SecB = *FB->getParent();
H A DMCCodeView.cpp484 const MCSection *FirstSec = &Locs.front().getLabel()->getSection();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp108 void RecordStreamer::emitZerofill(MCSection *Section, MCSymbol *Symbol,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp57 #include "llvm/MC/MCSection.h"
2237 void DwarfDebug::emitAccel(AccelTableT &Accel, MCSection *Section,
2428 MCSection *StringOffsetsSection = nullptr;
2624 MapVector<const MCSection *, std::vector<decltype(&*R.begin())>> SectionRanges;
2715 void DwarfDebug::emitDebugLocImpl(MCSection *Sec) {
2783 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap;
2789 MCSection *Section = &SCU.Sym->getSection();
2803 MCSection *Section = I.first;
2947 void DwarfDebug::emitDebugRangesImpl(const DwarfFile &Holder, MCSection *Section) {
3087 void DwarfDebug::emitDebugMacinfoImpl(MCSection *Sectio
[all...]
H A DEHStreamer.cpp386 MCSection *LSDASection = Asm->getObjFileLowering().getLSDASection();
H A DWinException.cpp31 #include "llvm/MC/MCSection.h"
148 MCSection *XData = Asm->OutStreamer->getAssociatedXDataSection(
265 MCSection *XData = Asm->OutStreamer->getAssociatedXDataSection(
H A DDIE.cpp170 void DIEAbbrevSet::Emit(const AsmPrinter *AP, MCSection *Section) const {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h24 class MCSection;
31 using SectionAddrMap = DenseMap<const MCSection *, uint64_t>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp219 const MCSection &Sec = Symbol->getSection();
581 const MCSection &Sec = A->getSection();
H A DX86AsmBackend.cpp668 MCSection *Sec = OS.getCurrentSectionOnly();
962 for (MCSection &Sec : Asm) {
967 for (MCSection::iterator I = Sec.begin(), IE = Sec.end(); I != IE; ++I) {
1064 MCSection &Section = *Layout.getSectionOrder()[i];
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp640 MCSection *Cur = OutStreamer->getCurrentSectionOnly();
641 MCSection *Nt = MMI->getContext().getELFSection(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp881 MCSection &TextSection = *OFI.getTextSection();
883 MCSection &DataSection = *OFI.getDataSection();
885 MCSection &BSSSection = *OFI.getBSSSection();
898 for (MCSection &S : MCA) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp37 #include "llvm/MC/MCSection.h"
314 MCSection *AttributeSection = nullptr;
467 void changeSection(MCSection *Section, const MCExpr *Subsection) override {
686 DenseMap<const MCSection *, std::unique_ptr<ElfMappingSymbolInfo>>
H A DARMMachObjectWriter.cpp21 #include "llvm/MC/MCSection.h"
458 const MCSection &Sec = A->getSection();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp226 MCSection *Cur = OutStreamer->getCurrentSectionOnly();
227 MCSection *Nt = MMI->getContext().getELFSection(
783 MCSection *ReadOnlySec = TLOF.getSectionForJumpTable(F, TM);
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp493 MCSection *AsmLabel = Ctx.getMachOSection(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackMaps.cpp562 MCSection *StackMapSection =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp19 #include "llvm/MC/MCSection.h"
812 MCSection *Note = getContext().getELFSection(".note", ELF::SHT_NOTE, 0);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp3404 MCSection *CS = getStreamer().getCurrentSectionOnly();
3407 MCSection *ReadOnlySection =
3458 MCSection *CS = getStreamer().getCurrentSectionOnly();
3459 MCSection *ReadOnlySection =
3539 MCSection *CS = getStreamer().getCurrentSectionOnly();
3542 MCSection *ReadOnlySection =
8181 MCSection *ELFSection = getContext().getELFSection(
8199 MCSection *ELFSection = getContext().getELFSection(

Completed in 324 milliseconds

123456