Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.153 -> 1.154 --- Log message: This is done. --- Diffs of the changes: (+0 -14) README.txt | 14 -------------- 1 files changed, 14 deletions(-) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/X86/README.txt:1.153 llvm/lib/Target/X86/README.txt:1.154 --- llvm/lib/Target/X86/README.txt:1.153 Sun Jan 21 01:03:37 2007 +++ llvm/lib/Target/X86/README.txt Thu Feb 8 17:53:38 2007 @@ -665,20 +665,6 @@ //===---------------------------------------------------------------------===// -We generate really bad code in some cases due to lowering SETCC/SELECT at -legalize time, which prevents the post-legalize dag combine pass from -understanding the code. As a silly example, this prevents us from folding -stuff like this: - -bool %test(ulong %x) { - %tmp = setlt ulong %x, 4294967296 - ret bool %tmp -} - -into x.h == 0 - -//===---------------------------------------------------------------------===// - We currently compile sign_extend_inreg into two shifts: long foo(long X) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits