mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
remove some things from the todo list.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15956 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
f908888553
commit
b65eadb7f5
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user