Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCSectionMachO.cpp84 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, in MCSectionMachO() function in MCSectionMachO
104 void MCSectionMachO::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
168 bool MCSectionMachO::UseCodeAlign() const { in UseCodeAlign()
172 bool MCSectionMachO::isVirtualSection() const { in isVirtualSection()
183 std::string MCSectionMachO::ParseSectionSpecifier(StringRef Spec, // In. in ParseSectionSpecifier()
H A DMCAsmInfoDarwin.cpp24 const MCSectionMachO &SMO = static_cast<const MCSectionMachO &>(Section); in isSectionAtomizableBySymbols()
H A DMachObjectWriter.cpp219 const MCSectionMachO &Section = cast<MCSectionMachO>(Sec); in writeSection()
473 const MCSectionMachO &Section = cast<MCSectionMachO>(*it->Section); in bindIndirectSymbols()
489 const MCSectionMachO &Section = cast<MCSectionMachO>(*it->Section); in bindIndirectSymbols()
505 const MCSectionMachO &Section = cast<MCSectionMachO>(*it->Section); in bindIndirectSymbols()
835 const auto &Sec = cast<MCSectionMachO>(Section); in writeObject()
998 const MCSectionMachO &Section = in writeObject()
999 static_cast<const MCSectionMachO &>(*it->Section); in writeObject()
H A DMCMachOStreamer.cpp123 static bool canGoAfterDWARF(const MCSectionMachO &MSec) { in canGoAfterDWARF()
154 const MCSectionMachO &MSec = *cast<MCSectionMachO>(Section); in ChangeSection()
H A DMCContext.cpp273 MCSectionMachO *MCContext::getMachOSection(StringRef Segment, StringRef Section, in getMachOSection()
288 MCSectionMachO *&Entry = MachOUniquingMap[Name]; in getMachOSection()
297 return Entry = new (MachOAllocator.Allocate()) MCSectionMachO( in getMachOSection()
H A DMCAsmStreamer.cpp802 const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section); in EmitZerofill()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp125 static bool canUseLocalRelocation(const MCSectionMachO &Section, in canUseLocalRelocation()
138 const MCSectionMachO &RefSec = cast<MCSectionMachO>(Symbol.getSection()); in canUseLocalRelocation()
303 const MCSectionMachO &Section = in recordRelocation()
304 static_cast<const MCSectionMachO &>(*Fragment->getParent()); in recordRelocation()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCSectionMachO.h25 class MCSectionMachO final : public MCSection {
37 MCSectionMachO(StringRef Segment, StringRef Section, unsigned TAA,
H A DMCContext.h51 class MCSectionMachO; variable
93 SpecificBumpPtrAllocator<MCSectionMachO> MachOAllocator;
250 StringMap<MCSectionMachO *> MachOUniquingMap;
377 MCSectionMachO *getMachOSection(StringRef Segment, StringRef Section,
382 MCSectionMachO *getMachOSection(StringRef Segment, StringRef Section,
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp884 MCSectionMachO::ParseSectionSpecifier(SectionVal, Segment, Section, in emitModuleMetadata()
892 MCSectionMachO *S = getContext().getMachOSection( in emitModuleMetadata()
921 MCSectionMachO::ParseSectionSpecifier(GO->getSection(), Segment, Section, in getExplicitSectionGlobal()
931 MCSectionMachO *S = in getExplicitSectionGlobal()
1172 const MCSectionMachO &SMO = cast<MCSectionMachO>(Section); in canUsePrivateLabel()
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp231 const MCSectionMachO &Section = in RecordX86_64Relocation()
232 static_cast<const MCSectionMachO &>(*Fragment->getParent()); in RecordX86_64Relocation()
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DDarwinAsmParser.cpp553 const MCSectionMachO *Current = static_cast<const MCSectionMachO *>( in parseDirectiveIndirectSymbol()
694 MCSectionMachO::ParseSectionSpecifier(SectionSpec, Segment, Section, in parseDirectiveSection()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DOSTargets.h123 return llvm::MCSectionMachO::ParseSectionSpecifier(SR, Segment, Section, in isValidSectionSpecifier()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1732 std::string ErrorCode = MCSectionMachO::ParseSectionSpecifier( in ShouldInstrumentGlobal()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile683 SRCS_MIN+= MC/MCSectionMachO.cpp