• Home
  • Raw
  • Download

Lines Matching defs:PHI

303 static unsigned getPHINumInputs(MachineInstr &PHI) {  in getPHINumInputs()
308 static MachineBasicBlock *getPHIPred(MachineInstr &PHI, unsigned Index) { in getPHIPred()
313 static void setPhiPred(MachineInstr &PHI, unsigned Index, in setPhiPred()
318 static unsigned getPHISourceReg(MachineInstr &PHI, unsigned Index) { in getPHISourceReg()
323 static unsigned getPHIDestReg(MachineInstr &PHI) { in getPHIDestReg()
775 MachineInstr &PHI = II; in storeLiveOuts() local
846 MachineInstr &PHI = II; in storeLiveOuts() local
1356 RegionMRT *Region, MachineInstr &PHI, in getPHIRegionIndices()
1368 LinearizedRegion *Region, MachineInstr &PHI, in getPHIRegionIndices()
1380 LinearizedRegion *Region, MachineInstr &PHI, in getPHINonRegionIndices()
1392 unsigned LDestReg, MachineInstr &PHI, in storePHILinearizationInfoDest()
1407 MachineInstr &PHI, SmallVector<unsigned, 2> *RegionIndices) { in storePHILinearizationInfo()
1448 bool AMDGPUMachineCFGStructurizer::shrinkPHI(MachineInstr &PHI, in shrinkPHI()
1454 bool AMDGPUMachineCFGStructurizer::shrinkPHI(MachineInstr &PHI, in shrinkPHI()
1514 MachineInstr &PHI, unsigned CombinedSourceReg, MachineBasicBlock *LastMerge, in replacePHI()
1557 MachineInstr &PHI, unsigned CombinedSourceReg, MachineBasicBlock *IfMBB, in replaceEntryPHI()
1605 MachineInstr &PHI, SmallVector<unsigned, 2> &PHIRegionIndices, in replaceLiveOutRegs()
1637 MachineInstr &PHI, in rewriteRegionExitPHI()
1650 MachineInstr &PHI) { in rewriteRegionEntryPHI()
2432 void AMDGPUMachineCFGStructurizer::splitLoopPHI(MachineInstr &PHI, in splitLoopPHI()