Lines Matching refs:PHIs
152 SmallVectorImpl<MachineInstr *> &PHIs,
356 SmallVectorImpl<MachineInstr *> &PHIs) { in collectUnprimedAccPHIs() argument
357 PHIs.push_back(RootPHI); in collectUnprimedAccPHIs()
359 while (VisitedIndex < PHIs.size()) { in collectUnprimedAccPHIs()
360 MachineInstr *VisitedPHI = PHIs[VisitedIndex]; in collectUnprimedAccPHIs()
382 if (llvm::is_contained(PHIs, Instr)) in collectUnprimedAccPHIs()
384 PHIs.push_back(Instr); in collectUnprimedAccPHIs()
397 SmallVectorImpl<MachineInstr *> &PHIs, Register Dst) { in convertUnprimedAccPHIs() argument
399 for (MachineInstr *PHI : llvm::reverse(PHIs)) { in convertUnprimedAccPHIs()
442 if (PHI != PHIs[0]) in convertUnprimedAccPHIs()
585 SmallVector<MachineInstr *, 4> PHIs; in simplifyCode() local
586 if (!collectUnprimedAccPHIs(MRI, RootPHI, PHIs)) in simplifyCode()
589 convertUnprimedAccPHIs(TII, MRI, PHIs, Dst); in simplifyCode()