Under what circumstances will a TerminatorInst will have multiple successors? <div><br><div>The three methods:</div><div><br></div><div>  virtual BasicBlock *getSuccessorV(unsigned idx) const = 0;</div><div>  virtual unsigned getNumSuccessorsV() const = 0;</div>
<div>  virtual void setSuccessorV(unsigned idx, BasicBlock *B) = 0;</div></div><div><br></div><div>are defined for the TerminatorInst class, but I cannot see why a terminator is allowed to go to different targets. </div><div>
<br></div><div>Thanks,</div><div>Jeff Kunkel</div>