Home
last modified time | relevance | path

Searched refs:MCSectionMachO (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionMachO.cpp92 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, in MCSectionMachO() function in MCSectionMachO
108 void MCSectionMachO::printSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in printSwitchToSection()
172 bool MCSectionMachO::useCodeAlign() const { in useCodeAlign()
181 Error MCSectionMachO::ParseSectionSpecifier(StringRef Spec, // In. in ParseSectionSpecifier()
290 void MCSectionMachO::allocAtoms() { in allocAtoms()
296 const MCSymbol *MCSectionMachO::getAtom(size_t I) const { in getAtom()
300 void MCSectionMachO::setAtom(size_t I, const MCSymbol *Sym) { Atoms[I] = Sym; } in setAtom()
H A DMCAsmInfoDarwin.cpp23 const MCSectionMachO &SMO = static_cast<const MCSectionMachO &>(Section); in isSectionAtomizableBySymbols()
H A DMachObjectWriter.cpp129 unsigned Next = cast<MCSectionMachO>(Sec)->getLayoutOrder() + 1; in getPaddingSize()
267 const MCSectionMachO &Section = cast<MCSectionMachO>(Sec); in writeSection()
534 const MCSectionMachO &Section = cast<MCSectionMachO>(*ISD.Section); in bindIndirectSymbols()
548 const auto &Section = cast<MCSectionMachO>(*ISD.Section); in bindIndirectSymbols()
562 const auto &Section = cast<MCSectionMachO>(*ISD.Section); in bindIndirectSymbols()
687 cast<MCSectionMachO>(Sec).setLayoutOrder(i++); in computeSectionAddresses()
693 cast<MCSectionMachO>(Sec).setLayoutOrder(i++); in computeSectionAddresses()
911 const auto &Sec = cast<MCSectionMachO>(Section); in writeObject()
918 if (!cast<MCSectionMachO>(Sec).isVirtualSection() && in writeObject()
1086 const MCSectionMachO &Section = in writeObject()
[all …]
H A DMCMachOStreamer.cpp446 cast<MCSectionMachO>(Sec).allocAtoms(); in finishImpl()
452 cast<MCSectionMachO>(Sec).setAtom(I++, CurrentAtom); in finishImpl()
H A DMCFragment.cpp35 return cast<MCSectionMachO>(Parent)->getAtom(LayoutOrder); in getAtom()
H A DMCContext.cpp550 MCSectionMachO *MCContext::getMachOSection(StringRef Segment, StringRef Section, in getMachOSection()
575 MCSectionMachO(Segment, Name.substr(Name.size() - Section.size()), in getMachOSection()
H A DMCAsmStreamer.cpp1117 const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section); in emitZerofill()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp122 static bool canUseLocalRelocation(const MCSectionMachO &Section, in canUseLocalRelocation()
135 const MCSectionMachO &RefSec = cast<MCSectionMachO>(Symbol.getSection()); in canUseLocalRelocation()
287 const MCSectionMachO &Section = in recordRelocation()
288 static_cast<const MCSectionMachO &>(*Fragment->getParent()); in recordRelocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionMachO.h25 class LLVM_ABI MCSectionMachO final : public MCSection {
43 MCSectionMachO(StringRef Segment, StringRef Section, unsigned TAA,
H A DMCContext.h59 class MCSectionMachO; variable
146 SpecificBumpPtrAllocator<MCSectionMachO> MachOAllocator;
316 StringMap<MCSectionMachO *> MachOUniquingMap;
546 LLVM_ABI MCSectionMachO *getMachOSection(StringRef Segment, StringRef Section,
551 MCSectionMachO *getMachOSection(StringRef Segment, StringRef Section,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp224 const MCSectionMachO &Section = in RecordX86_64Relocation()
225 static_cast<const MCSectionMachO &>(*Fragment->getParent()); in RecordX86_64Relocation()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DDarwinAsmParser.cpp547 const MCSectionMachO *Current = static_cast<const MCSectionMachO *>( in parseDirectiveIndirectSymbol()
683 if (class Error E = MCSectionMachO::ParseSectionSpecifier( in parseDirectiveSection()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1321 if (Error E = MCSectionMachO::ParseSectionSpecifier( in emitModuleMetadata()
1329 MCSectionMachO *S = getContext().getMachOSection( in emitModuleMetadata()
1372 if (Error E = MCSectionMachO::ParseSectionSpecifier( in getExplicitSectionGlobal()
1381 MCSectionMachO *S = in getExplicitSectionGlobal()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2179 cantFail(MCSectionMachO::ParseSectionSpecifier( in shouldInstrumentGlobal()
/freebsd/lib/clang/libllvm/
H A DMakefile1033 SRCS_MIN+= MC/MCSectionMachO.cpp
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp3125 return llvm::MCSectionMachO::ParseSectionSpecifier(SecName, Segment, Section, in isValidSectionSpecifier()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc23012MCSectionMachO const*>& llvm::StringMap<llvm::MCSectionMachO const*, llvm::MallocAllocator>::GetOr…
23283 …SectionMachOC1ENS_9StringRefES1_jjNS_11SectionKindE", "llvm::MCSectionMachO::MCSectionMachO(llvm::…
23284 …SectionMachOC2ENS_9StringRefES1_jjNS_11SectionKindE", "llvm::MCSectionMachO::MCSectionMachO(llvm::…
23285 …hO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamE", "llvm::MCSectionMachO::PrintSwitchTo…
23286 {"_ZNK4llvm14MCSectionMachO12UseCodeAlignEv", "llvm::MCSectionMachO::UseCodeAlign() const"},
23287 {"_ZNK4llvm14MCSectionMachO16isVirtualSectionEv", "llvm::MCSectionMachO::isVirtualSection() const"},
23288 …tionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjS3_", "llvm::MCSectionMachO::ParseSectionS…
23290 {"_ZN4llvm14MCSectionMachOD1Ev", "llvm::MCSectionMachO::~MCSectionMachO()"},
23291 {"_ZN4llvm14MCSectionMachOD0Ev", "llvm::MCSectionMachO::~MCSectionMachO()"},
26121 {"_ZTVN4llvm14MCSectionMachOE", "vtable for llvm::MCSectionMachO"},