• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/

Lines Matching refs:mach_o

42 using namespace lld::mach_o::normalized;
192 mach_o::ArchHandler &_archHandler;
208 std::vector<lld::mach_o::Stab> _stabs;
407 if (auto *machoFile = dyn_cast<mach_o::MachOFile>(&atom->file())) {
802 std::set<const mach_o::MachOFile*> filesWithStabs;
821 if (const mach_o::MachOFile *atomFile =
822 dyn_cast<mach_o::MachOFile>(&info.atom->file())) {
824 if (isa<mach_o::DwarfDebugInfo>(atomFile->debugInfo()))
826 else if (isa<mach_o::StabsDebugInfo>(atomFile->debugInfo()))
856 const auto &atomFile = cast<mach_o::MachOFile>(atom->file());
857 assert(dyn_cast_or_null<lld::mach_o::DwarfDebugInfo>(atomFile.debugInfo())
859 auto &dwarf = cast<lld::mach_o::DwarfDebugInfo>(*atomFile.debugInfo());
869 _stabs.push_back(mach_o::Stab(nullptr, N_SO, 1, 0, 0, ""));
885 _stabs.push_back(mach_o::Stab(nullptr, N_SO, 0, 0, 0, newDirPath));
886 _stabs.push_back(mach_o::Stab(nullptr, N_SO, 0, 0, 0, newFileName));
905 _stabs.push_back(mach_o::Stab(nullptr, N_OSO, _ctx.getCPUSubType(), 1,
914 _stabs.push_back(mach_o::Stab(atom, N_BNSYM, 1, 0, 0, ""));
915 _stabs.push_back(mach_o::Stab(atom, N_FUN, 1, 0, 0, atom->name()));
918 _stabs.push_back(mach_o::Stab(nullptr, N_FUN, 0, 0,
920 _stabs.push_back(mach_o::Stab(nullptr, N_ENSYM, 1, 0,
924 _stabs.push_back(mach_o::Stab(atom, N_STSYM, 1, 0, 0, atom->name()));
926 _stabs.push_back(mach_o::Stab(nullptr, N_GSYM, 1, 0, 0, atom->name()));
932 _stabs.push_back(mach_o::Stab(nullptr, N_SO, 1, 0, 0, ""));
937 cast<mach_o::StabsDebugInfo>(objFile->debugInfo())->stabs();
1391 if (ref->kindNamespace() != Reference::KindNamespace::mach_o)
1580 namespace mach_o {
1656 } // namespace mach_o