aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-06-30 05:22:31 +0000
committerChris Lattner <sabre@nondot.org>2009-06-30 05:22:31 +0000
commitcfacbf735af8b2c71cb5acd405e69f832aa2230a (patch)
tree33b966c96455edde17af223730a86f38a03c2ea6 /lib/Target/X86
parente718fb0789881de866292288823d96784e040390 (diff)
downloadexternal_llvm-cfacbf735af8b2c71cb5acd405e69f832aa2230a.zip
external_llvm-cfacbf735af8b2c71cb5acd405e69f832aa2230a.tar.gz
external_llvm-cfacbf735af8b2c71cb5acd405e69f832aa2230a.tar.bz2
remove a bogus note.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74509 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86')
-rw-r--r--lib/Target/X86/README.txt20
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/Target/X86/README.txt b/lib/Target/X86/README.txt
index 711f1d2..4464878 100644
--- a/lib/Target/X86/README.txt
+++ b/lib/Target/X86/README.txt
@@ -1932,23 +1932,3 @@ Replacing an icmp+select with a shift should always be considered profitable in
instcombine.
//===---------------------------------------------------------------------===//
-
-It looks like we don't have patterns (or they aren't matching) for adc with
-immediate:
-
-define i64 @f1(i64 %a) nounwind {
- %tmp = sub i64 %a, 734439407618
- ret i64 %tmp
-}
-$ llvm-as < t.ll | llc -march=x86
-
-_f1:
- movl 4(%esp), %eax
- addl $4294967294, %eax
- movl $4294967124, %edx
- adcl 8(%esp), %edx
- ret
-
-There is no need to clobber %edx there.
-
-//===---------------------------------------------------------------------===//