Home | History | Annotate | Download | only in X86

Lines Matching refs:Phi

12911 //    t4 = phi(t1, t3 / loop)
12969 // t4 = phi(t1 / thisMBB, t3 / mainMBB)
13016 // Add a PHI.
13017 MachineInstr *Phi = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4)
13121 // Replace the original PHI node as mainMBB is changed after CMOV
13123 BuildMI(*origMainMBB, Phi, DL, TII->get(X86::PHI), t4)
13125 Phi->eraseFromParent();
13177 // t4L = phi(t1L, t3L / loop)
13178 // t4H = phi(t1H, t3H / loop)
13250 // t4L = phi(t1L / thisMBB, t3L / mainMBB)
13251 // t4H = phi(t1H / thisMBB, t3H / mainMBB)
13319 MachineInstr *PhiL = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4L)
13321 MachineInstr *PhiH = BuildMI(mainMBB, DL, TII->get(X86::PHI), t4H)
13403 // Replace the original PHI node as mainMBB is changed after CMOV
13405 BuildMI(*origMainMBB, PhiL, DL, TII->get(X86::PHI), t4L)
13407 BuildMI(*origMainMBB, PhiH, DL, TII->get(X86::PHI), t4H)
13650 // Registers for the PHI in endMBB
13801 // If we branched, emit the PHI to the front of endMBB.
13804 TII->get(X86::PHI), DestReg)
13982 // %Result = phi [ %FalseValue, copy0MBB ], [ %TrueValue, thisMBB ]
13985 TII->get(X86::PHI), MI->getOperand(0).getReg())
14101 // Take care of the PHI nodes.
14102 BuildMI(*continueMBB, continueMBB->begin(), DL, TII->get(X86::PHI),
14270 // v = phi(main, restore)
14348 TII->get(X86::PHI), DstReg)