- 12 Nov, 2013 2 commits
-
-
Matthias Braun authored
The new design simply lets you specify hex or not in tarval_snprintf. This is way simpler than the previous machinery and enough for all users in libfirm.
-
Matthias Braun authored
-
- 04 Jul, 2013 1 commit
-
-
Matthias Braun authored
-
- 03 Jul, 2013 1 commit
-
-
Matthias Braun authored
-
- 27 Jun, 2013 1 commit
-
-
Manuel Mohr authored
fc_val_from_ieee754 simply does not work correctly for denormalized input values if the desired result is smaller than a long double. However, converting to an fp_value using the mantissa/characteristic information of a long double and later using fc_cast to convert to the desired target format works.
-
- 06 Jun, 2013 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
The backends which support rotl now match for or(shl,shr) patterns.
-
- 04 May, 2013 1 commit
-
-
Matthias Braun authored
It has been empty for nearly all systems. People who used to put stuff in config.h can still create a config.h on their own and inject -include (gcc) or /FI (msvc) into their CPPFLAGS.
-
- 20 Mar, 2013 1 commit
-
-
Andreas Seltenreich authored
-
- 12 Dec, 2012 1 commit
-
-
Matthias Braun authored
Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
-
- 10 Dec, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 08 Dec, 2012 1 commit
-
-
Christoph Mallon authored
-
- 04 Dec, 2012 8 commits
-
-
Matthias Braun authored
functions are already described in their headers with the declaration.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 28 Aug, 2012 1 commit
-
-
Matthias Braun authored
-
- 24 Aug, 2012 1 commit
-
-
Matthias Braun authored
-
- 19 Jul, 2012 1 commit
-
-
Christoph Mallon authored
Remove now redundant (and sometimes wrong) location info from the panic messages.
-
- 13 Jul, 2012 1 commit
-
-
Christoph Mallon authored
-
- 06 May, 2012 1 commit
-
-
Christoph Mallon authored
-
- 06 Dec, 2011 1 commit
-
-
Christoph Mallon authored
-
- 17 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 10 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 07 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 27 Oct, 2011 4 commits
-
-
Matthias Braun authored
The main change here is splitting new_ir_mode into new_int_mode, new_reference_mode and new_float_mode. You can now specify mantissa+exponent size in new_float_mode. This also changes: - x86 80bit-FP mode is NOT a ieee754 don't put "ieee754" into functions names that can also handle x86 80bit fps - Move ieee_descriptor_t from tarval module into ir_mode struct (and rename to float_descriptor_t) - Introduce mode_Q which represents binary128 from ieee754 - You can ask float modes for mantissa/exponent sizes now - Fix endianess when emitting big float values in begnuas - A bunch of long double fixes in ia32: the mode there has 10bytes (80bit) but the variables typically are 12 or 16 byte big - This fixes some problems of sparc binary128 handling
-
Matthias Braun authored
-
Matthias Braun authored
There were no users and no tarval support anyway.
-
Matthias Braun authored
-
- 20 Oct, 2011 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
- 12 Aug, 2011 1 commit
-
-
Matthias Braun authored
-
- 21 Jun, 2011 1 commit
-
-
Matthias Braun authored
-
- 09 Jun, 2011 2 commits
-
-
Michael Beck authored
Restores the support for no infity, fixed handling of denormals.
-
yb9976 authored
-