Searched refs:VCTPs (Results 1 – 3 of 3) sorted by relevance
368 SmallVector<MachineInstr*, 4> VCTPs; member399 return !Revert && FoundAllComponents() && !VCTPs.empty() && in IsTailPredicationLegal()446 return VCTPOpcodeToLSTP(VCTPs.back()->getOpcode(), IsDo); in getStartOpcode()453 if (!VCTPs.empty()) { in dump()455 for (auto *MI : VCTPs) in dump()599 LLVM_DEBUG(if (VCTPs.empty()) in ValidateTailPredicate()605 assert(!VCTPs.empty() && "VCTP instruction expected but is not set"); in ValidateTailPredicate()647 MachineInstr *VCTP = VCTPs.back(); in ValidateTailPredicate()765 Ignore.insert(VCTPs.begin(), VCTPs.end()); in ValidateTailPredicate()1098 if (VCTPs.empty()) { in AddVCTP()[all …]
202 SmallVector<MachineInstr *, 4> VCTPs; in ConvertTailPredLoop() local206 VCTPs.push_back(&MI); in ConvertTailPredLoop()208 if (VCTPs.empty()) { in ConvertTailPredLoop()214 MachineInstr *FirstVCTP = *VCTPs.begin(); in ConvertTailPredLoop()215 for (MachineInstr *VCTP : VCTPs) { in ConvertTailPredLoop()
359 …; Tests that secondary VCTPs are refused when their operand's reaching definition is not the same …490 …; Tests that secondary VCTPs are refused when their operand is not the same register as the main V…