SHUFP* are two address code.
[oota-llvm.git] / lib / Target / README.txt
index 2c624c77e9bd93ea7ec6cab6355a400c373ccead..c2635dade4181062bd96f3476b220837dbc71afd 100644 (file)
@@ -125,3 +125,16 @@ Can be improved in two ways:
 1. The instcombiner should eliminate the type conversions.
 2. The X86 backend should turn this into a rotate by one bit.
 
+//===---------------------------------------------------------------------===//
+
+Add LSR exit value substitution. It'll probably be a win for Ackermann, etc.
+
+//===---------------------------------------------------------------------===//
+
+It would be nice to revert this patch:
+http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060213/031986.html
+
+And teach the dag combiner enough to simplify the code expanded before 
+legalize.  It seems plausible that this knowledge would let it simplify other
+stuff too.
+