Go to file
Reed Kotler 5fdeb21249 This code implements most of mips16 hardfloat as it is done by gcc.
In this case, essentially it is soft float with different library routines.
The next step will be to make this fully interoperational with mips32 floating
point and that requires creating stubs for functions with signatures that
contain floating point types.

I have a more sophisticated design for mips16 hardfloat which I hope to
implement at a later time that directly does floating point without the need
for function calls.

The mips16 encoding has no floating point instructions so one needs to
switch to mips32 mode to execute floating point instructions.

llvm-svn: 170259
2012-12-15 00:20:05 +00:00
clang fixed line endings 2012-12-14 20:28:48 +00:00
clang-tools-extra Use renamed CommonOptionsParser member functions 2012-12-14 18:59:24 +00:00
compiler-rt tsan: synchronize connect->accept calls 2012-12-14 20:01:58 +00:00
debuginfo-tests XTARGET was removed, update debug-info tests. 2012-10-20 01:38:50 +00:00
libclc Fix build against recent versions of Clang. Based on patch by Alastair Donaldson! 2012-12-05 07:39:02 +00:00
libcxx Updated CREDITS.TXT 2012-12-13 00:51:59 +00:00
libcxxabi Rename class __lambda_node to ___lambda_node to fix compile failure with gcc 4.6 and 4.7 2012-12-05 18:55:49 +00:00
lld [CMake] Fix external llvm build. It needs to know where llvm-tblgen is. 2012-12-10 23:52:34 +00:00
lldb Fixed two conditionals that I accidentally 2012-12-14 23:43:03 +00:00
llvm This code implements most of mips16 hardfloat as it is done by gcc. 2012-12-15 00:20:05 +00:00
polly isl: detect vector parallelism 2012-12-13 16:52:41 +00:00