HomeSort by relevance Sort by last modified time
    Searched refs:MPhi (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/CodeGen/
PHIElimination.cpp 187 static bool isSourceDefinedByImplicitDef(const MachineInstr *MPhi,
189 for (unsigned i = 1; i != MPhi->getNumOperands(); i += 2)
190 if (!isImplicitlyDefined(MPhi->getOperand(i).getReg(), MRI))
206 MachineInstr *MPhi = MBB.remove(MBB.begin());
208 unsigned NumSrcs = (MPhi->getNumOperands() - 1) / 2;
209 unsigned DestReg = MPhi->getOperand(0).getReg();
210 assert(MPhi->getOperand(0).getSubReg() == 0 && "Can't handle sub-reg PHIs");
211 bool isDead = MPhi->getOperand(0).isDead();
222 if (isSourceDefinedByImplicitDef(MPhi, MRI))
225 BuildMI(MBB, AfterPHIsIt, MPhi->getDebugLoc()
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp 280 const MachineInstr *MPhi = &*I;
281 unsigned DefReg = MPhi->getOperand(0).getReg();
282 for (unsigned i = 1; i != MPhi->getNumOperands(); i += 2) {
284 MachineBasicBlock *MBB = MPhi->getOperand(i+1).getMBB();
287 const MachineInstr *DI = MRI->getVRegDef(MPhi->getOperand(i).getReg());
289 return MPhi;
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 260 MachineInstr *MPhi = &*I;
261 unsigned DefReg = MPhi->getOperand(0).getReg();
262 for (unsigned i = 1; i != MPhi->getNumOperands(); i += 2) {
264 MachineBasicBlock *MBB = MPhi->getOperand(i+1).getMBB();
267 MachineInstr *DI = MRI->getVRegDef(MPhi->getOperand(i).getReg());
270 IVars.push_back(MPhi);

Completed in 99 milliseconds