• Home
  • Raw
  • Download

Lines Matching refs:opBlock

369     MachineBasicBlock &opBlock = *MPhi->getOperand(i*2+2).getMBB();  in LowerPHINode()  local
374 if (!MBBsInsertedInto.insert(&opBlock).second) in LowerPHINode()
380 findPHICopyInsertPoint(&opBlock, &MBB, SrcReg); in LowerPHINode()
389 NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), in LowerPHINode()
398 NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), in LowerPHINode()
408 !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)] && in LowerPHINode()
409 !LV->isLiveOut(SrcReg, opBlock)) { in LowerPHINode()
426 MachineBasicBlock::iterator KillInst = opBlock.end(); in LowerPHINode()
427 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); in LowerPHINode()
429 Term != opBlock.end(); ++Term) { in LowerPHINode()
434 if (KillInst == opBlock.end()) { in LowerPHINode()
440 while (KillInst != opBlock.begin()) { in LowerPHINode()
458 unsigned opBlockNum = opBlock.getNumber(); in LowerPHINode()
469 !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)]) { in LowerPHINode()
473 for (MachineBasicBlock::succ_iterator SI = opBlock.succ_begin(), in LowerPHINode()
474 SE = opBlock.succ_end(); SI != SE; ++SI) { in LowerPHINode()
486 MachineBasicBlock::iterator KillInst = opBlock.end(); in LowerPHINode()
487 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); in LowerPHINode()
489 Term != opBlock.end(); ++Term) { in LowerPHINode()
494 if (KillInst == opBlock.end()) { in LowerPHINode()
500 while (KillInst != opBlock.begin()) { in LowerPHINode()
517 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()