README.txt revision 2b314430f7b961eede0d9a982f017bedde213c8a
1 2SparcV8 backend skeleton 3------------------------ 4 5This directory houses a 32-bit SPARC V8 backend employing an expander-based 6instruction selector. It is not yet functionally complete. Watch 7this space for more news coming soon! 8 9Current expected test failures 10------------------------------ 11 12The SparcV8 backend works on many simple C++ SingleSource codes. Here 13are the known SingleSource failures: 14 15 Regression/C++/EH/exception_spec_test 16 Regression/C++/EH/throw_rethrow_test 17 Benchmarks/Shootout-C++/moments 18 Benchmarks/Shootout-C++/random 19 20Here are the known MultiSource test failures, neglecting FreeBench, 21MallocBench, and Prolangs-C++: 22 23 Applications/lambda 24 Applications/d/make_dparser 25 Applications/hbd 26 Applications/hexxagon 27 Benchmarks/Fhourstones 28 Benchmarks/McCat/03-testtrie 29 Benchmarks/McCat/18-imp 30 Benchmarks/Olden/tsp 31 Benchmarks/Ptrdist/anagram 32 Benchmarks/Prolangs-C/bison/mybison 33 Benchmarks/Prolangs-C/fixoutput 34 Benchmarks/Prolangs-C/gnugo 35 Benchmarks/Prolangs-C/plot2fig 36 37To-do 38----- 39 40* support shifts on longs 41* support casting 64-bit integers to FP types 42* support FP rem 43* directly support select instructions 44 45$Date$ 46 47