Minor update.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 13 Jan 2006 01:20:42 +0000 (01:20 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 13 Jan 2006 01:20:42 +0000 (01:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25263 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/README.txt

index a08e8fd4583f792537fc72d93fe6ac32f29e9fe5..4869c5e956dfd8b968d8fbada4f863ebbe10d0d2 100644 (file)
@@ -112,3 +112,12 @@ FP_TO_SINT when the source operand is already in memory.
 //===---------------------------------------------------------------------===//
 
 Check if load folding would add a cycle in the dag.
+
+//===---------------------------------------------------------------------===//
+
+Model X86 EFLAGS as a real register to avoid redudant cmp / test. e.g.
+
+       cmpl $1, %eax
+       setg %al
+       testb %al, %al  # unnecessary
+       jne .BB7