- 12 Nov, 2013 1 commit
-
-
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.
-
- 03 Jul, 2013 1 commit
-
-
Matthias Braun authored
-
- 06 Jun, 2013 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
The backends which support rotl now match for or(shl,shr) patterns.
-
- 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.
-
- 04 Dec, 2012 2 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
- 03 Dec, 2012 1 commit
-
-
yb9976 authored
-
- 24 Aug, 2012 1 commit
-
-
Matthias Braun authored
-
- 06 May, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 14 Dec, 2011 1 commit
-
-
Matthias Braun authored
Now every bit in the public API is documented so we can enable doxygen warnings for undocumented members.
-
- 09 Dec, 2011 1 commit
-
-
Matthias Braun authored
- Put things into logical groups - Add cross references from node overview to API docu
-
- 10 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 27 Oct, 2011 2 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
-
- 22 Sep, 2011 1 commit
-
-
Matthias Braun authored
-
- 15 Jul, 2011 1 commit
-
-
yb9976 authored
-
- 28 Feb, 2011 1 commit
-
-
Matthias Braun authored
-
- 09 Feb, 2011 1 commit
-
-
Matthias Braun authored
[r28346]
-
- 01 Dec, 2010 1 commit
-
-
Matthias Braun authored
create new_tarval_from_long_double function and change argument of new_tarval_from_double to double - so bindings can get away with C89 types only [r28167]
-
- 08 Oct, 2010 1 commit
-
-
Matthias Braun authored
[r28062]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27924]
-
- 21 May, 2010 1 commit
-
-
Michael Beck authored
libFirm can now be build as static and as dynamic library. Two defines control it: FIRM_BUILD must be set when libFirm is build. FIRM_DLL must be set if libFirm is build as a dynamic library. The old FIRM_DLL macro is now renamed to FIRM_API. Additionally - FIRM_API is added to the ADT headers, this is at least needed for edgfe. - some more missing FIRM_API's added ... - add a resource file to show libFirm's version under windows [r27575]
-
- 20 May, 2010 1 commit
-
-
Matthias Braun authored
properly mark symbols in the public API to be exported. This allows us to use -fvisibility=hidden on ELF systems and dllexport on windows [r27564]
-
- 12 Mar, 2010 1 commit
-
-
Matthias Braun authored
[r27291]
-
- 24 Feb, 2010 1 commit
-
-
Matthias Braun authored
cleanups and bugfixes in the tarval module and a new lower-level tarval interface 'new_integer_tarval_from_str' [r27211]
-
- 03 Feb, 2010 1 commit
-
-
Michael Beck authored
[r27036]
-
- 15 Jan, 2010 1 commit
-
-
Christoph Mallon authored
[r26970]
-
- 18 Dec, 2009 1 commit
-
-
Christoph Mallon authored
[r26803]
-
- 24 Aug, 2009 2 commits
- 11 Dec, 2008 1 commit
-
-
Matthias Braun authored
[r24520]
-
- 09 Sep, 2008 1 commit
-
-
Michael Beck authored
[r21772]
-
- 01 Aug, 2008 1 commit
-
-
Michael Beck authored
mode_ref - mode_ref = mode_int operations - more doxygen docu added - allow reference mode arithmetic [r20888]
-
- 26 Jul, 2008 1 commit
-
-
Michael Beck authored
- add explicit mode_X tarval_unreachable and tarval_reachable tarvals needed for combo - fixed a doxygen comment [r20702]
-
- 24 Jul, 2008 1 commit
-
-
Michael Beck authored
[r20664]
-
- 14 Jul, 2008 1 commit
-
-
Michael Beck authored
[r20459]
-
- 06 Jun, 2008 1 commit
-
-
Michael Beck authored
[r20010]
-