Lines Matching refs:macho
84 using namespace lld::macho;
105 SetVector<InputFile *> macho::inputFiles;
106 std::unique_ptr<TarWriter> macho::tar;
214 DenseMap<CachedHashStringRef, MemoryBufferRef> macho::cachedReads;
216 std::optional<MemoryBufferRef> macho::readFile(StringRef path) { in readFile()
659 static macho::Symbol *createDefined(const NList &sym, StringRef name, in createDefined()
736 static macho::Symbol *createAbsolute(const NList &sym, InputFile *file, in createAbsolute()
757 macho::Symbol *ObjFile::parseNonSectionSymbol(const NList &sym, in parseNonSectionSymbol()
965 SmallVector<StringRef> macho::unprocessedLCLinkerOptions;
1218 macho::Symbol *personalitySymbol = nullptr;
1294 cie.personalitySymbol = personalityReloc->referent.get<macho::Symbol *>(); in parseCIE()
1334 std::vector<macho::Reloc>::iterator relocIt) { in targetSymFromCanonicalSubtractor()
1335 macho::Reloc &subtrahend = *relocIt; in targetSymFromCanonicalSubtractor()
1336 macho::Reloc &minuend = *std::next(relocIt); in targetSymFromCanonicalSubtractor()
1341 auto *pcSym = cast<Defined>(subtrahend.referent.get<macho::Symbol *>()); in targetSymFromCanonicalSubtractor()
1343 cast_or_null<Defined>(minuend.referent.dyn_cast<macho::Symbol *>()); in targetSymFromCanonicalSubtractor()
1361 macho::Reloc &pcReloc = Invert ? minuend : subtrahend; in targetSymFromCanonicalSubtractor()
2237 static macho::Symbol *createBitcodeSymbol(const lto::InputFile::Symbol &objSym, in createBitcodeSymbol()
2332 std::string macho::replaceThinLTOSuffix(StringRef path) { in replaceThinLTOSuffix()
2339 void macho::extract(InputFile &file, StringRef reason) { in extract()