Lines Matching refs:Archs
25 MachODebugMapParser(StringRef BinaryPath, ArrayRef<std::string> Archs, in MachODebugMapParser() argument
27 : BinaryPath(BinaryPath), Archs(Archs.begin(), Archs.end()), in MachODebugMapParser()
43 SmallVector<StringRef, 1> Archs; member in __anon479687b90111::MachODebugMapParser
287 static bool shouldLinkArch(SmallVectorImpl<StringRef> &Archs, StringRef Arch) { in shouldLinkArch() argument
288 if (Archs.empty() || in shouldLinkArch()
289 std::find(Archs.begin(), Archs.end(), "all") != Archs.end() || in shouldLinkArch()
290 std::find(Archs.begin(), Archs.end(), "*") != Archs.end()) in shouldLinkArch()
294 std::find(Archs.begin(), Archs.end(), "arm") != Archs.end()) in shouldLinkArch()
301 return std::find(Archs.begin(), Archs.end(), ArchName) != Archs.end(); in shouldLinkArch()
314 if (shouldLinkArch(Archs, Binary->getArchTriple().getArchName())) in dumpStab()
331 if (shouldLinkArch(Archs, Binary->getArchTriple().getArchName())) in parse()
485 parseDebugMap(StringRef InputFile, ArrayRef<std::string> Archs, in parseDebugMap() argument
488 MachODebugMapParser Parser(InputFile, Archs, PrependPath, Verbose); in parseDebugMap()
495 bool dumpStab(StringRef InputFile, ArrayRef<std::string> Archs, in dumpStab() argument
497 MachODebugMapParser Parser(InputFile, Archs, PrependPath, false); in dumpStab()