Lines Matching refs:SecondMI
48 : FirstMI(First), SecondMI(Second) {} in VOPDCombineInfo()
51 MachineInstr *SecondMI; member in __anoncc5e514e0111::GCNCreateVOPD::VOPDCombineInfo
71 auto *SecondMI = CI.SecondMI; in doReplace() local
73 unsigned Opc2 = SecondMI->getOpcode(); in doReplace()
84 .setMIFlags(FirstMI->getFlags() | SecondMI->getFlags()); in doReplace()
87 MachineInstr *MI[] = {FirstMI, SecondMI}; in doReplace()
89 AMDGPU::getVOPDInstInfo(FirstMI->getDesc(), SecondMI->getDesc()); in doReplace()
108 << *CI.FirstMI << "\tY: " << *CI.SecondMI << "\n"); in doReplace()
139 auto *SecondMI = &*MII; in runOnMachineFunction() local
141 unsigned Opc2 = SecondMI->getOpcode(); in runOnMachineFunction()
147 CI = VOPDCombineInfo(FirstMI, SecondMI); in runOnMachineFunction()
149 CI = VOPDCombineInfo(SecondMI, FirstMI); in runOnMachineFunction()
154 if (llvm::checkVOPDRegConstraints(*SII, *FirstMI, *SecondMI)) { in runOnMachineFunction()