summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNate Begeman <natebegeman@mac.com>2004-08-20 18:46:54 +0000
committerNate Begeman <natebegeman@mac.com>2004-08-20 18:46:54 +0000
commitabf3c4d787546012bf81d75fbd88211b45cceed9 (patch)
treebe5985bb5cab50fa6b464327c2e0152bc1abad27
parentf1cd6502519745ae129a3f0c89234e47305cd106 (diff)
downloadbcm5719-llvm-abf3c4d787546012bf81d75fbd88211b45cceed9.tar.gz
bcm5719-llvm-abf3c4d787546012bf81d75fbd88211b45cceed9.zip
remove some things from the todo list.
llvm-svn: 15956
-rw-r--r--llvm/lib/Target/PowerPC/README.txt6
1 files changed, 0 insertions, 6 deletions
diff --git a/llvm/lib/Target/PowerPC/README.txt b/llvm/lib/Target/PowerPC/README.txt
index 12510dca0ed..ab383df8614 100644
--- a/llvm/lib/Target/PowerPC/README.txt
+++ b/llvm/lib/Target/PowerPC/README.txt
@@ -22,7 +22,6 @@ TODO:
shift right ulong a, 1 (we could use emitShift)
call floatdidf
fadd f1, f1, f1 (fp left shift by 1)
-* setCondInst needs to know branchless versions of seteq/setne/etc
* cast elimination pass (uint -> sbyte -> short, kill the byte -> short)
* should hint to the branch select pass that it doesn't need to print the
second unconditional branch, so we don't end up with things like:
@@ -34,11 +33,6 @@ Currently failing tests that should pass:
* SingleSource
`- Regression
| `- casts (ulong to fp failure)
- `- Benchmarks
- | `- Shootout-C++ : most programs fail, miscompilations
* MultiSource
|- Applications
| `- hbd: miscompilation
- | `- d (make_dparser): miscompilation
- `- Benchmarks
- `- MallocBench/gs: miscompilation
OpenPOWER on IntegriCloud