File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 2
2
SparcV8 backend skeleton
3
3
------------------------
4
4
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!
7
8
8
9
To-do
9
10
-----
10
11
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
12
14
* support setcc on longs
13
15
* 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
16
18
17
19
$Date$
18
20
You can’t perform that action at this time.
0 commit comments