X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FREADME.txt;h=f68cf0e40df0c89823eabf74bdde6bbe370cae8f;hb=1c723b714566007b6f09db5d5f6b85df2dd0c2fc;hp=e5eca96c5a317666a3cc2c2b124bf616d0bbaa48;hpb=5c8274b5e3034c1cfae02426c68f353abfbf506f;p=oota-llvm.git diff --git a/lib/Target/README.txt b/lib/Target/README.txt index e5eca96c5a3..f68cf0e40df 100644 --- a/lib/Target/README.txt +++ b/lib/Target/README.txt @@ -125,8 +125,7 @@ specific vector types are target dependent. //===---------------------------------------------------------------------===// -We should add 'unaligned load/store' nodes, and produce them from code like -this: +We should produce an unaligned load from code like this: v4sf example(float *P) { return (v4sf){P[0], P[1], P[2], P[3] }; @@ -750,16 +749,6 @@ be done safely if "b" isn't modified between the strlen and memcpy of course. //===---------------------------------------------------------------------===// -We should be able to evaluate this loop: - -int test(int x_offs) { - while (x_offs > 4) - x_offs -= 4; - return x_offs; -} - -//===---------------------------------------------------------------------===// - Reassociate should turn things like: int factorial(int X) {