[llvm-commits] [llvm] r125659 - /llvm/trunk/lib/Target/README.txt

Eli Friedman eli.friedman at gmail.com
Tue Feb 15 23:18:19 PST 2011


Author: efriedma
Date: Wed Feb 16 01:18:18 2011
New Revision: 125659

URL: http://llvm.org/viewvc/llvm-project?rev=125659&view=rev
Log:
Remove outdated README entry.


Modified:
    llvm/trunk/lib/Target/README.txt

Modified: llvm/trunk/lib/Target/README.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/README.txt?rev=125659&r1=125658&r2=125659&view=diff
==============================================================================
--- llvm/trunk/lib/Target/README.txt (original)
+++ llvm/trunk/lib/Target/README.txt Wed Feb 16 01:18:18 2011
@@ -1840,23 +1840,7 @@
 	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:





More information about the llvm-commits mailing list