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

Chris Lattner sabre at nondot.org
Wed Nov 11 09:54:02 PST 2009


Author: lattner
Date: Wed Nov 11 11:54:02 2009
New Revision: 86848

URL: http://llvm.org/viewvc/llvm-project?rev=86848&view=rev
Log:
another const prop failure.

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=86848&r1=86847&r2=86848&view=diff

==============================================================================
--- llvm/trunk/lib/Target/README.txt (original)
+++ llvm/trunk/lib/Target/README.txt Wed Nov 11 11:54:02 2009
@@ -1710,3 +1710,12 @@
 map.
 
 //===---------------------------------------------------------------------===//
+
+The libcall constant folding stuff should be moved out of SimplifyLibcalls into
+libanalysis' constantfolding logic.  This would allow IPSCCP to be able to
+handle simple things like this:
+
+static int foo(const char *X) { return strlen(X); }
+int bar() { return foo("abcd"); }
+
+//===---------------------------------------------------------------------===//





More information about the llvm-commits mailing list