Skip to content

Commit 4c7d928

Browse files
committed
updating todo
1 parent 5aa55df commit 4c7d928

File tree

1 file changed

+23
-4
lines changed

1 file changed

+23
-4
lines changed

TODO.md

+23-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
- floats
22
- primitive operations working
33
- unable to bitcast floats
4-
- some floats still not printed (lcc-tests.c-semantics-tests/lcc-tests/cvt.ll)
4+
- some floats still not printed (lcc-tests.c-semantics-tests/lcc-tests/cvt.ll, regstack-1.ll)
5+
- positive zero needs to be a #float (c-semantics-tests/cil/test11.ll)
56
- varargs
67
- `printf` is working
78
- submit vararg patch to clang
@@ -17,14 +18,32 @@
1718
- interesting errors
1819
- c-semantics-tests/cil/test7.ll (prints 7 instead of -7)
1920
- c-semantics-tests/unitTests/bitfields.ll (hits bug cases)
21+
- rely on argc to be nonzero (c-semantics-tests/cil/test15.ll)
22+
- unimplimented stuff in parser
23+
- Not handling non-enumerated structTyIds
24+
- Not handling BlockAddress
25+
- Not handling ConstantVector
26+
- <placeholder or erroneous Constant>
27+
- Vector TypeId unimplemented
28+
- visitIndirectBr Unimplemented
29+
- visitInvoke Unimplemented
30+
- visitUnwind Unimplemented
31+
- visitResume Unimplemented
32+
- visitFence Unimplemented
33+
- visitAtomicCmpXchg Unimplemented
34+
- visitAtomicRMW Unimplemented
35+
- visitExtractElement Unimplemented
36+
- visitInsertElement Unimplemented
37+
- visitShuffleVector Unimplemented
38+
- visitInsertValue Unimplemented
39+
- visitLandingPad Unimplemented
40+
- visitUserOp1 Unimplemented
41+
- visitUserOp2 Unimplemented
2042
- alignment
2143
- vectors
2244
- modifiers on everything
2345
- pass by value
2446
- structs constants
2547
- looks like Typedef can have more than two things in it (strct-pack-1.ll)
26-
- fixing printing 0x values (regstack-1.ll)
27-
- numbered types
28-
- unimplimented stuff in parser
2948
- consider renaming types
3049
- hudson "histogram" of top of K cell to identify problems

0 commit comments

Comments
 (0)