Remove outdated README entry.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 16 Feb 2011 07:18:18 +0000 (07:18 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 16 Feb 2011 07:18:18 +0000 (07:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125659 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/README.txt

index 12a71778a928691a81abcb296343ab8861b5d461..7362926875133831ea3364be1ea8e85e3ec9dacb 100644 (file)
@@ -1840,23 +1840,7 @@ something like the following, which eliminates a branch:
        ret
 .LBB0_2:
        jmp     foo  # TAILCALL
-//===---------------------------------------------------------------------===//
-Given a branch where the two target blocks are identical ("ret i32 %b" in
-both), simplifycfg will simplify them away. But not so for a switch statement:
-
-define i32 @f(i32 %a, i32 %b) nounwind readnone {
-entry:
-        switch i32 %a, label %bb3 [
-                i32 4, label %bb
-                i32 6, label %bb
-        ]
 
-bb:             ; preds = %entry, %entry
-        ret i32 %b
-
-bb3:            ; preds = %entry
-        ret i32 %b
-}
 //===---------------------------------------------------------------------===//
 
 We compile this: