Lines Matching refs:PHIs
278 SmallVectorImpl<MachineInstr *> &PHIs) { in collectUnprimedAccPHIs() argument
279 PHIs.push_back(RootPHI); in collectUnprimedAccPHIs()
281 while (VisitedIndex < PHIs.size()) { in collectUnprimedAccPHIs()
282 MachineInstr *VisitedPHI = PHIs[VisitedIndex]; in collectUnprimedAccPHIs()
305 if (std::find(PHIs.begin(), PHIs.end(), Instr) != PHIs.end()) in collectUnprimedAccPHIs()
307 PHIs.push_back(Instr); in collectUnprimedAccPHIs()
320 SmallVectorImpl<MachineInstr *> &PHIs, in convertUnprimedAccPHIs() argument
323 for (auto It = PHIs.rbegin(), End = PHIs.rend(); It != End; ++It) { in convertUnprimedAccPHIs()
367 if (PHI != PHIs[0]) in convertUnprimedAccPHIs()
454 SmallVector<MachineInstr *, 4> PHIs; in simplifyCode() local
455 if (!collectUnprimedAccPHIs(MRI, RootPHI, PHIs)) in simplifyCode()
458 convertUnprimedAccPHIs(TII, MRI, PHIs, Dst); in simplifyCode()