Lines Matching defs:EpilogInstrs
648 // EpilogInstrs - Unwind codes for the current epilog.
651 FindMatchingEpilog(const std::vector<WinEH::Instruction>& EpilogInstrs,
660 if (Instrs.size() != EpilogInstrs.size())
665 if (Instrs[i] != EpilogInstrs[i]) {
1094 auto &EpilogInstrs = info->EpilogMap[S].Instructions;
1095 uint32_t CodeBytes = ARM64CountOfUnwindCodes(EpilogInstrs);
1098 FindMatchingEpilog(EpilogInstrs, AddedEpilogs, info);
1106 EpilogInstrs.clear();
1108 EpilogInstrs)) >= 0) {
1116 EpilogInstrs.clear();
1334 auto &EpilogInstrs = info->EpilogMap[I.first].Instructions;
1335 for (const WinEH::Instruction &inst : EpilogInstrs)
2377 auto &EpilogInstrs = I.second.Instructions;
2378 uint32_t CodeBytes = ARMCountOfUnwindCodes(EpilogInstrs);
2381 FindMatchingEpilog(EpilogInstrs, AddedEpilogs, info);
2389 EpilogInstrs.clear();
2391 info->Instructions, EpilogInstrs, CanTweakProlog)) >= 0) {
2395 info->Instructions.front() = EpilogInstrs.back();
2402 EpilogInstrs.clear();
2491 auto &EpilogInstrs = I.second.Instructions;
2492 for (const WinEH::Instruction &inst : EpilogInstrs)