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

References

lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
  176     if (isa<ReturnInst>(BB->getTerminator())) {
  177       if (!isUniformlyReached(DA, *BB))
  178         ReturningBlocks.push_back(BB);
  179     } else if (isa<UnreachableInst>(BB->getTerminator())) {
  180       if (!isUniformlyReached(DA, *BB))
  181         UnreachableBlocks.push_back(BB);
  182     } else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) {
  198         BranchInst::Create(LoopHeaderBB, DummyReturnBB, BoolTrue, BB);
  201         BasicBlock *TransitionBB = BB->splitBasicBlock(BI, "TransitionBlock");
  205         BB->getTerminator()->eraseFromParent();
  206         BranchInst::Create(TransitionBB, DummyReturnBB, BoolTrue, BB);