Searched refs:MCSection (Results 76 - 100 of 132) sorted by relevance

123456

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMachObjectWriter.cpp23 #include "llvm/MC/MCSection.h"
120 uint64_t MachObjectWriter::getPaddingSize(const MCSection *Sec,
127 const MCSection &NextSec = *Layout.getSectionOrder()[Next];
215 const MCSection &Sec, uint64_t VMAddr,
546 DenseMap<const MCSection*, uint8_t> SectionIndexMap;
626 for (const MCSection &Section : Asm) {
645 for (const MCSection *Sec : Layout.getSectionOrder()) {
689 const MCSection &SecA = SA.getSection();
690 const MCSection &SecB = *FB.getParent();
819 for (const MCSection
[all...]
H A DWinCOFFObjectWriter.cpp28 #include "llvm/MC/MCSection.h"
118 MCSectionCOFF const *MCSection = nullptr; member in class:__anon3739::COFFSection
133 using section_map = DenseMap<MCSection const *, COFFSection *>;
196 const MCSection &MCSec);
198 const COFFSection &Sec, const MCSection &MCSec);
330 Section->MCSection = &MCSec;
605 const MCSection &MCSec) {
625 const MCSection &MCSec) {
734 MCSection *MCSec = Fragment->getParent();
772 MCSection *TargetSectio
[all...]
H A DMCAssembler.cpp29 #include "llvm/MC/MCSection.h"
123 bool MCAssembler::registerSection(MCSection &Section) {
673 void MCAssembler::writeSectionData(raw_ostream &OS, const MCSection *Sec,
775 for (MCSection &Sec : *this) {
786 MCSection *Sec = Layout.getSectionOrder()[i];
801 for (MCSection &Sec : *this)
821 for (MCSection &Sec : *this) {
1152 bool MCAssembler::layoutSectionOnce(MCAsmLayout &Layout, MCSection &Sec) {
1177 for (MCSection &Sec : *this) {
1189 MCSection
[all...]
H A DMCXCOFFStreamer.cpp92 void MCXCOFFStreamer::emitZerofill(MCSection *Section, MCSymbol *Symbol,
H A DMCWin64EH.cpp228 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection);
235 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection);
245 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection);
660 MCSection *XData = Streamer.getAssociatedXDataSection(CFI->TextSection);
667 MCSection *PData = Streamer.getAssociatedPDataSection(CFI->TextSection);
677 MCSection *XData = Streamer.getAssociatedXDataSection(info->TextSection);
H A DMCObjectFileInfo.cpp16 #include "llvm/MC/MCSection.h"
919 MCSection *MCObjectFileInfo::getDwarfComdatSection(const char *Name,
937 MCSection *
938 MCObjectFileInfo::getStackSizesSection(const MCSection &TextSec) const {
951 GroupName, MCSection::NonUniqueID,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp68 MCSection *StrOffsetSection,
249 const DWARFUnitIndex &TUIndex, MCSection *OutputTypes, StringRef Types,
281 MCSection *OutputTypes,
325 writeIndex(MCStreamer &Out, MCSection *Section,
426 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections,
427 const MCSection *StrSection, const MCSection *StrOffsetSection,
428 const MCSection *TypesSection, const MCSection *CUIndexSection,
429 const MCSection *TUIndexSectio
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp61 void emitZerofill(MCSection *Section, MCSymbol *Symbol = nullptr,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp127 MCSection *HexagonTargetObjectFile::SelectSectionForGlobal(
165 MCSection *HexagonTargetObjectFile::getExplicitSectionGlobal(
341 MCSection *HexagonTargetObjectFile::selectSmallSectionForGlobal(
449 MCSection *HexagonTargetObjectFile::selectSectionForLookupTable(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp93 void MipsELFStreamer::SwitchSection(MCSection *Section,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.h31 MCSection *AttributeSection = nullptr;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyWasmObjectWriter.cpp46 static const MCSection *getFixupSection(const MCExpr *Expr) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbol.h31 class MCSection;
260 MCSection &getSection() const {
H A DMCContext.h50 class MCSection;
172 SetVector<MCSection *> SectionsForRanges;
455 /// Return the MCSection for the specified mach-o section. This requires
478 MCSection::NonUniqueID, nullptr);
680 const SetVector<MCSection *> &getGenDwarfSectionSyms() {
684 bool addGenDwarfSection(MCSection *Sec) {
H A DMCCodeView.h111 MCSection *Section = nullptr;
H A DMCDwarf.h22 #include "llvm/MC/MCSection.h"
175 static void Make(MCObjectStreamer *MCOS, MCSection *Section);
185 void addLineEntry(const MCDwarfLineEntry &LineEntry, MCSection *Sec) {
192 using MCLineDivisionMap = MapVector<MCSection *, MCDwarfLineEntryCollection>;
304 MCSection *Section) const;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h209 void emitPubSectionForUnit(MCSection *Sec, StringRef Name,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp28 #include "llvm/MC/MCSection.h"
107 MCSection &Section = *getAssembler().getContext().getELFSection(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DFaultMaps.cpp55 MCSection *FaultMapSection =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp21 #include "llvm/MC/MCSection.h"
317 const MCSection &Sec = Symbol->getSection();
356 const MCSection &Sec = Symbol->getSection();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h43 class MCSection;
157 void Emit(const AsmPrinter *AP, MCSection *Section) const;
865 MCSection *Section;
883 void setSection(MCSection *Section) {
895 MCSection *getSection() const { return Section; }
H A DAsmPrinter.h62 class MCSection;
253 const MCSection *getCurrentSection() const;
H A DMachineFunction.h66 class MCSection;
251 MCSection *Section = nullptr;
472 MCSection *getSection() const { return Section; }
475 void setSection(MCSection *S) { Section = S; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp88 #include "llvm/MC/MCSection.h"
240 const MCSection *AsmPrinter::getCurrentSection() const {
538 MCSection *TheSection = getObjFileLowering().SectionForGlobal(GV, GVKind, TM);
612 MCSection *TLVSect = getObjFileLowering().getTLSExtraDataSection();
1030 MCSection *StackSizeSection =
1468 MCSection *RemarksSection =
1640 MCSection *ReadOnlySection = getObjFileLowering().getSectionForConstant(
1668 if (MCSection *S = MAI->getNonexecutableStackSection(OutContext))
1808 MCSection *S;
1812 SectionCPs(MCSection *
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp18 #include "llvm/MC/MCSection.h"
174 MCSection *Section =
175 StringSwitch<MCSection *>(SecName)
273 MCSection *SwiftASTSection = MOFI->getDwarfSwiftASTSection();
697 MCSection *Sec, StringRef SecName, const CompileUnit &Unit,

Completed in 394 milliseconds

123456