add a note
[oota-llvm.git] / lib / Target / README.txt
index cdadb26806c01578233859c34b57a32be28cc6ab..c369c8f2434cca7dc1bb87592d1f35edcb0be7c8 100644 (file)
@@ -103,18 +103,6 @@ This would be a win on ppc32, but not x86 or ppc64.
 
 //===---------------------------------------------------------------------===//
 
-Pull add through mul/shift to handle this:
-
-int foo(int P[4][4], int i) {
-  return P[i+2][1];
-}
-
-better than this (no addi needed):
-
-_foo:
-        addi r2, r4, 2
-        slwi r2, r2, 4
-        add r2, r3, r2
-        lwz r3, 4(r2)
-        blr
+Shrink: (setlt (loadi32 P), 0) -> (setlt (loadi8 Phi), 0)
 
+//===---------------------------------------------------------------------===//