Lines Matching refs:VCTPs
379 SmallVector<MachineInstr *, 4> VCTPs; member
412 return !Revert && FoundAllComponents() && !VCTPs.empty() && in IsTailPredicationLegal()
452 return VCTPOpcodeToLSTP(VCTPs.back()->getOpcode(), IsDo); in getStartOpcode()
459 if (!VCTPs.empty()) { in dump()
461 for (auto *MI : VCTPs) in dump()
603 LLVM_DEBUG(if (VCTPs.empty()) in ValidateTailPredicate()
609 assert(!VCTPs.empty() && "VCTP instruction expected but is not set"); in ValidateTailPredicate()
632 MachineInstr *VCTP = VCTPs.back(); in ValidateTailPredicate()
765 Ignore.insert(VCTPs.begin(), VCTPs.end()); in ValidateTailPredicate()
801 Ignore.insert(VCTPs.begin(), VCTPs.end()); in ValidateTailPredicate()
1109 if (VCTPs.empty()) { in AddVCTP()
1110 VCTPs.push_back(MI); in AddVCTP()
1116 MachineInstr *Prev = VCTPs.back(); in AddVCTP()
1123 VCTPs.push_back(MI); in AddVCTP()
1699 LoLoop.ToRemove.insert(LoLoop.VCTPs.begin(), LoLoop.VCTPs.end()); in ConvertVPTBlocks()