From: Evan Cheng Date: Fri, 13 Jan 2006 01:20:42 +0000 (+0000) Subject: Minor update. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e08c270623599861b7269f8dad533abe7e57771f;p=oota-llvm.git Minor update. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25263 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/README.txt b/lib/Target/X86/README.txt index a08e8fd4583..4869c5e956d 100644 --- a/lib/Target/X86/README.txt +++ b/lib/Target/X86/README.txt @@ -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