Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.61 -> 1.62 --- Log message: add a note --- Diffs of the changes: (+11 -0) README.txt | 11 +++++++++++ 1 files changed, 11 insertions(+) Index: llvm/lib/Target/PowerPC/README.txt diff -u llvm/lib/Target/PowerPC/README.txt:1.61 llvm/lib/Target/PowerPC/README.txt:1.62 --- llvm/lib/Target/PowerPC/README.txt:1.61 Sat Feb 4 01:29:35 2006 +++ llvm/lib/Target/PowerPC/README.txt Sat Feb 4 23:27:35 2006 @@ -449,3 +449,14 @@ lbz r2, lo16(_a+3)(r2) stb r2, 0(r3) blr + +===-------------------------------------------------------------------------=== + +We generate really bad code for this: + +int f(signed char *a, _Bool b, _Bool c) { + signed char t = 0; + if (b) t = *a; + if (c) *a = t; +} + _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits