[llvm-commits] [llvm] r109456 - /llvm/trunk/lib/Target/ARM/README.txt
Anton Korobeynikov
asl at math.spbu.ru
Mon Jul 26 15:23:07 PDT 2010
Author: asl
Date: Mon Jul 26 17:23:07 2010
New Revision: 109456
URL: http://llvm.org/viewvc/llvm-project?rev=109456&view=rev
Log:
Drop some non-ascii stuff
Modified:
llvm/trunk/lib/Target/ARM/README.txt
Modified: llvm/trunk/lib/Target/ARM/README.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/README.txt?rev=109456&r1=109455&r2=109456&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/README.txt (original)
+++ llvm/trunk/lib/Target/ARM/README.txt Mon Jul 26 17:23:07 2010
@@ -645,13 +645,13 @@
currently llvm-gcc generates something like this (nice branchless code I'd say):
-    ldrb   r0, [r0]
-    ldrb   r1, [r1]
-    orr   r0, r1, r0
-    tst   r0, #255
-    moveq  r0, #0
-    streq  r0, [r2]
-    bx    lr
+ ldrb r0, [r0]
+ ldrb r1, [r1]
+ orr r0, r1, r0
+ tst r0, #255
+ moveq r0, #0
+ streq r0, [r2]
+ Â Â Â bx lr
Note that both "tst" and "moveq" are redundant.
More information about the llvm-commits
mailing list