Lines Matching refs:PHIs
144 SmallVectorImpl<MachineInstr *> &PHIs,
348 SmallVectorImpl<MachineInstr *> &PHIs) { in collectUnprimedAccPHIs() argument
349 PHIs.push_back(RootPHI); in collectUnprimedAccPHIs()
351 while (VisitedIndex < PHIs.size()) { in collectUnprimedAccPHIs()
352 MachineInstr *VisitedPHI = PHIs[VisitedIndex]; in collectUnprimedAccPHIs()
374 if (llvm::is_contained(PHIs, Instr)) in collectUnprimedAccPHIs()
376 PHIs.push_back(Instr); in collectUnprimedAccPHIs()
389 SmallVectorImpl<MachineInstr *> &PHIs, Register Dst) { in convertUnprimedAccPHIs() argument
391 for (MachineInstr *PHI : llvm::reverse(PHIs)) { in convertUnprimedAccPHIs()
434 if (PHI != PHIs[0]) in convertUnprimedAccPHIs()
568 SmallVector<MachineInstr *, 4> PHIs; in simplifyCode() local
569 if (!collectUnprimedAccPHIs(MRI, RootPHI, PHIs)) in simplifyCode()
572 convertUnprimedAccPHIs(TII, MRI, PHIs, Dst); in simplifyCode()