Skip to content

Commit a1a0643

Browse files
author
Brian Gaeke
committed
Update the To-Do list according to my notes + assertions
llvm-svn: 15535
1 parent 2fc39a9 commit a1a0643

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

llvm/lib/Target/SparcV8/README.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
SparcV8 backend skeleton
33
------------------------
44

5-
This directory will house a 32-bit SPARC V8 backend employing a expander-based
6-
instruction selector. Watch this space for more news coming soon!
5+
This directory houses a 32-bit SPARC V8 backend employing a expander-based
6+
instruction selector. It is not yet functionally complete. Watch
7+
this space for more news coming soon!
78

89
To-do
910
-----
1011

11-
* support 64-bit arguments to functions
12+
* support 64-bit (double FP, long, ulong) arguments to functions
13+
* support functions with more than 6 args
1214
* support setcc on longs
1315
* support basic binary operations on longs
14-
* support cast bool, int to long
15-
* support sub, setcc constant expressions
16+
* support casting <=32-bit integers, bools to long
17+
* support casting 64-bit integers to FP types
1618

1719
$Date$
1820

0 commit comments

Comments
 (0)