aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2007-09-10 22:16:37 +0000
committerEvan Cheng <evan.cheng@apple.com>2007-09-10 22:16:37 +0000
commit35127a623496a10cd496e2e40d5f06d080d46d4f (patch)
tree5f0d627849c2625e9a31b439c9503b6e22008f10 /lib/Target
parent3bdb3afb70bc1603ebe1cd60a80c8ad5818412be (diff)
downloadexternal_llvm-35127a623496a10cd496e2e40d5f06d080d46d4f.zip
external_llvm-35127a623496a10cd496e2e40d5f06d080d46d4f.tar.gz
external_llvm-35127a623496a10cd496e2e40d5f06d080d46d4f.tar.bz2
New entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41810 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r--lib/Target/X86/README.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/X86/README.txt b/lib/Target/X86/README.txt
index 1f53227..40cbd86 100644
--- a/lib/Target/X86/README.txt
+++ b/lib/Target/X86/README.txt
@@ -1205,3 +1205,6 @@ __Z11no_overflowjj:
//===---------------------------------------------------------------------===//
+
+Re-materialize MOV32r0 etc. with xor instead of changing them to moves if the
+condition register is dead. xor reg reg is shorter than mov reg, #0.