2004-12-10-UndefBranchBug.ll 264 B

123456789101112
  1. ; RUN: opt < %s -sccp -S | grep "ret i32 1"
  2. ; This function definitely returns 1, even if we don't know the direction
  3. ; of the branch.
  4. define i32 @foo() {
  5. br i1 undef, label %T, label %T
  6. T: ; preds = %0, %0
  7. %X = add i32 0, 1 ; <i32> [#uses=1]
  8. ret i32 %X
  9. }