[llvm-commits] CVS: llvm/lib/Target/PowerPC/README.txt

Nate Begeman natebegeman at mac.com
Fri Jan 13 17:24:34 PST 2006



Changes in directory llvm/lib/Target/PowerPC:

README.txt updated: 1.42 -> 1.43
---
Log message:

Remove some redundant stuff out of the readme.


---
Diffs of the changes:  (+0 -18)

 README.txt |   18 ------------------
 1 files changed, 18 deletions(-)


Index: llvm/lib/Target/PowerPC/README.txt
diff -u llvm/lib/Target/PowerPC/README.txt:1.42 llvm/lib/Target/PowerPC/README.txt:1.43
--- llvm/lib/Target/PowerPC/README.txt:1.42	Fri Dec 23 19:00:15 2005
+++ llvm/lib/Target/PowerPC/README.txt	Fri Jan 13 19:24:22 2006
@@ -219,24 +219,6 @@
 
 ===-------------------------------------------------------------------------===
 
-For this testcase:
-int f1(int a, int b) { return (a&0xF)|(b&0xF0); }
-
-We currently emit:
-_f1:
-        rlwinm r2, r4, 0, 24, 27
-        rlwimi r2, r3, 0, 28, 31
-        or r3, r2, r2
-        blr
-
-We could emit:
-_f1:
-        rlwinm r4, r4, 0, 24, 27
-        rlwimi r3, r4, 0, 0, 27
-        blr
-
-===-------------------------------------------------------------------------===
-
 No loads or stores of the constants should be needed:
 
 struct foo { double X, Y; };






More information about the llvm-commits mailing list