reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/PHIElimination.cpp
  390     if (!MBBsInsertedInto.insert(&opBlock).second)
  396       findPHICopyInsertPoint(&opBlock, &MBB, SrcReg);
  405         NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(),
  415             TII->createPHISourceCopy(opBlock, InsertPos, MPhi->getDebugLoc(),
  424         !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)] &&
  425         !LV->isLiveOut(SrcReg, opBlock)) {
  442       MachineBasicBlock::iterator KillInst = opBlock.end();
  443       MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator();
  445           Term != opBlock.end(); ++Term) {
  450       if (KillInst == opBlock.end()) {
  456           while (KillInst != opBlock.begin()) {
  474       unsigned opBlockNum = opBlock.getNumber();
  485           !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)]) {
  489         for (MachineBasicBlock::succ_iterator SI = opBlock.succ_begin(),
  490              SE = opBlock.succ_end(); SI != SE; ++SI) {
  502           MachineBasicBlock::iterator KillInst = opBlock.end();
  503           MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator();
  505               Term != opBlock.end(); ++Term) {
  510           if (KillInst == opBlock.end()) {
  516               while (KillInst != opBlock.begin()) {
  533                               LIS->getMBBEndIdx(&opBlock));