README.txt revision 3616f91b71d43d731a7dcff7861eeb61a5b0538d
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 UnitTests/SetjmpLongjmp/C++/SimpleC++Test 16 Regression/C++/EH/exception_spec_test 17 Regression/C++/EH/throw_rethrow_test 18 Benchmarks/Shootout-C++/moments 19 Benchmarks/Shootout-C++/random 20 21Here are the known MultiSource test failures, neglecting FreeBench 22and MallocBench: 23 24 Applications/siod 25 Applications/lambda 26 Applications/d/make_dparser 27 Applications/hbd 28 Applications/hexxagon 29 Benchmarks/Fhourstones 30 Benchmarks/McCat/04-bisect 31 Benchmarks/McCat/03-testtrie 32 Benchmarks/McCat/18-imp 33 Benchmarks/Ptrdist/anagram 34 Benchmarks/sim 35 Benchmarks/Prolangs-C/TimberWolfMC 36 Benchmarks/Prolangs-C/allroots 37 Benchmarks/Prolangs-C/archie-client 38 39To-do 40----- 41 42* support shifts on longs 43* support casting 64-bit integers to FP types 44* support FP rem 45 46$Date$ 47 48