Lines Matching refs:personalities
68 std::vector<const Atom *> &personalities,
76 personalities.size() * sizeof(uint32_t)),
82 addHeader(commonEncodings.size(), personalities.size(), pages.size());
84 addPersonalityFunctions(personalities);
147 void addPersonalityFunctions(std::vector<const Atom *> personalities) {
149 personalities.size() * sizeof(uint32_t));
151 for (unsigned i = 0; i < personalities.size(); ++i)
153 personalities[i]);
288 std::vector<const Atom *> personalities;
293 collectCompactUnwindEntries(mergedFile, unwindLocs, personalities,
305 assert(personalities.size() <= 4);
314 mergedFile, unwindLocs, personalities, dwarfFrames);
348 UnwindInfoAtom(_archHandler, _file, _isBig, personalities,
363 std::vector<const Atom *> &personalities, uint32_t &numLSDAs) {
391 !llvm::count(personalities, unwindEntry.personalityFunction))
392 personalities.push_back(unwindEntry.personalityFunction);
452 const std::vector<const Atom *> &personalities,
465 atom, unwindLocs, personalities, dwarfFrames));
526 const std::vector<const Atom *> &personalities,
551 auto personality = llvm::find(personalities, entry.personalityFunction);
552 uint32_t personalityIdx = personality == personalities.end()
554 : personality - personalities.begin() + 1;