Michael Beck [Fri, 16 May 2003 11:00:12 +0000 (11:00 +0000)]
Added prefix/suffix for irms_reference (mode_P)
[r1219]
Michael Beck [Thu, 15 May 2003 15:44:20 +0000 (15:44 +0000)]
Fixed floating point minimum values, must be -*_MAX, not *_MIN !
Added floating point conversions...
[r1216]
Götz Lindenmaier [Mon, 12 May 2003 10:25:06 +0000 (10:25 +0000)]
Added funcionality in new_Block and new_Phi to construct Blocks in loops.
[r1178]
Götz Lindenmaier [Wed, 7 May 2003 14:26:27 +0000 (14:26 +0000)]
Added max to enum for heapanal
[r1162]
Boris Boesler [Mon, 5 May 2003 20:06:29 +0000 (20:06 +0000)]
replaced malloc.h by stdlib.h and values.h by limits.g for better portability
[r1140]
Boris Boesler [Mon, 5 May 2003 20:05:57 +0000 (20:05 +0000)]
replaced malloc.h by stdlib.h for better portability
[r1139]
Götz Lindenmaier [Mon, 5 May 2003 10:04:08 +0000 (10:04 +0000)]
Removed 2 bugs in option handling
[r1136]
Till Riedel [Thu, 1 May 2003 19:07:52 +0000 (19:07 +0000)]
removed xprint stuff completely
[r1115]
Michael Beck [Wed, 30 Apr 2003 15:10:36 +0000 (15:10 +0000)]
Simplification
[r1111]
Michael Beck [Wed, 30 Apr 2003 14:53:24 +0000 (14:53 +0000)]
Typo fixed.
[r1110]
Michael Beck [Wed, 30 Apr 2003 14:49:07 +0000 (14:49 +0000)]
Added some helper functions to show the variability, volatility and peculirity.
[r1109]
Michael Beck [Wed, 30 Apr 2003 14:28:19 +0000 (14:28 +0000)]
Fixed aligment of standard types, it's now in BYTES again
[r1108]
Götz Lindenmaier [Wed, 30 Apr 2003 08:56:41 +0000 (08:56 +0000)]
Adapted example to proper semantics of string constants.
changed makefile so that
make run and
make reference work again.
[r1103]
Till Riedel [Tue, 29 Apr 2003 11:38:47 +0000 (11:38 +0000)]
Simplified test target
[r1097]
Till Riedel [Tue, 29 Apr 2003 11:04:36 +0000 (11:04 +0000)]
HEX output differs, correct global vars
[r1096]
Till Riedel [Tue, 29 Apr 2003 10:56:20 +0000 (10:56 +0000)]
got global vars right, hopefully
[r1095]
Till Riedel [Tue, 29 Apr 2003 09:33:55 +0000 (09:33 +0000)]
%I forgotten in snprintf
[r1092]
Götz Lindenmaier [Tue, 29 Apr 2003 09:08:45 +0000 (09:08 +0000)]
Bugfix
[r1091]
Michael Beck [Mon, 28 Apr 2003 14:00:25 +0000 (14:00 +0000)]
New function tarval_snprintf() implemented.
[r1090]
Michael Beck [Mon, 28 Apr 2003 14:00:12 +0000 (14:00 +0000)]
New function tarval_snprintf() used instead of tarval_xprintf
[r1089]
Götz Lindenmaier [Tue, 22 Apr 2003 15:34:49 +0000 (15:34 +0000)]
Added test for union / struct parameters in interface methods.
[r1087]
Götz Lindenmaier [Tue, 22 Apr 2003 15:34:22 +0000 (15:34 +0000)]
Changes to make firmjni compatible
[r1086]
Michael Beck [Tue, 22 Apr 2003 14:44:14 +0000 (14:44 +0000)]
Fixed default modes, all members must be initialized.
new_ir_mode() now uses the name of a mode to compare, because some
modes are only different by their names...
[r1083]
Michael Beck [Tue, 22 Apr 2003 13:13:39 +0000 (13:13 +0000)]
Added mode_sort prefix irms_.
[r1081]
Michael Beck [Tue, 22 Apr 2003 13:13:31 +0000 (13:13 +0000)]
Added mode_sort prefix irms_, added new_ir_mode() function.
[r1080]
Michael Beck [Thu, 17 Apr 2003 15:38:34 +0000 (15:38 +0000)]
Doxygen docu updated.
[r1072]
Matthias Heil [Thu, 17 Apr 2003 14:50:47 +0000 (14:50 +0000)]
Removed wrong comment from documentation
[r1071]
Matthias Heil [Thu, 17 Apr 2003 08:38:43 +0000 (08:38 +0000)]
Repaired bug in multiplication,
Repaired bug in sv_val_from_long with MIN_LONG
Added function sc_is_zero
Added function sc_is_negative
Added function sc_had_carry
[r1070]
Michael Beck [Fri, 11 Apr 2003 16:48:59 +0000 (16:48 +0000)]
Added tarval output mode.
[r1060]
Michael Beck [Fri, 11 Apr 2003 16:48:30 +0000 (16:48 +0000)]
Added data pointer to store that tarval output mode.
[r1059]
Michael Beck [Fri, 11 Apr 2003 16:47:58 +0000 (16:47 +0000)]
Added macro for output with 3 args
[r1058]
Till Riedel [Thu, 10 Apr 2003 13:40:50 +0000 (13:40 +0000)]
new references: old ones gave a \0 within string
[r1055]
Till Riedel [Thu, 10 Apr 2003 13:40:00 +0000 (13:40 +0000)]
make a context diff to get filenames differing
[r1054]
Till Riedel [Thu, 10 Apr 2003 13:39:29 +0000 (13:39 +0000)]
First part of commit removing xprintf to make later merging easier
new function added to interface please make all changes related to tarval_print also to tarval_xprintf
[r1053]
Till Riedel [Thu, 10 Apr 2003 13:38:25 +0000 (13:38 +0000)]
First part of commit removing xprintf to make later merging easier
[r1052]
Michael Beck [Wed, 9 Apr 2003 15:33:31 +0000 (15:33 +0000)]
Tarval:
- testsuite results updated (hex output now ignores leading zeros)
- fixed ARRAY-HEAP_EXAMPLE output
[r1050]
Michael Beck [Wed, 9 Apr 2003 15:32:40 +0000 (15:32 +0000)]
Tarval:
- fixed decimal output (used '-' for negatives)
- Changed output back to hex for jack C-Backend ...
- Float implementation uses double (for compiling with cygnus) yet
[r1049]
Matthias Heil [Wed, 9 Apr 2003 14:01:16 +0000 (14:01 +0000)]
Fixed rotation
Added customizeable precision in strcalc
Added get_highest(lowest)_set_bit
[r1048]
Michael Beck [Wed, 9 Apr 2003 11:49:02 +0000 (11:49 +0000)]
Removed debugging code
[r1047]
Michael Beck [Wed, 9 Apr 2003 11:24:07 +0000 (11:24 +0000)]
Added decimal/octal/binary output for integer values
[r1046]
Boris Boesler [Mon, 7 Apr 2003 16:41:32 +0000 (16:41 +0000)]
*** empty log message ***
[r1044]
Michael Beck [Fri, 4 Apr 2003 14:48:21 +0000 (14:48 +0000)]
Changed inf/nan to remove non-partabel ieee754.h file
[r1033]
Michael Beck [Fri, 4 Apr 2003 14:26:33 +0000 (14:26 +0000)]
More doxygen documentation added.
[r1032]
Michael Beck [Fri, 4 Apr 2003 14:03:34 +0000 (14:03 +0000)]
Converted documentation to doxygen.
[r1031]
Michael Beck [Fri, 4 Apr 2003 12:27:52 +0000 (12:27 +0000)]
Fixed floting point computation, other small fixes
[r1030]
Michael Beck [Tue, 1 Apr 2003 16:04:31 +0000 (16:04 +0000)]
Fixed tarval_is_negative()
[r1019]
Michael Beck [Tue, 1 Apr 2003 15:39:00 +0000 (15:39 +0000)]
Added tarval_sub_bits() fucntion to access the (binary) bitpattern of a tarval.
[r1018]
Michael Beck [Tue, 1 Apr 2003 09:56:37 +0000 (09:56 +0000)]
Cleaned up a bit.
[r1016]
Michael Beck [Tue, 1 Apr 2003 09:56:08 +0000 (09:56 +0000)]
Converted comments to doxygen style, added more documentation.
[r1015]
Michael Beck [Mon, 31 Mar 2003 14:13:02 +0000 (14:13 +0000)]
Added a NULL return if functions fails, no, assert(0) is NOT enough
[r1013]
Michael Beck [Mon, 31 Mar 2003 09:01:34 +0000 (09:01 +0000)]
get_mode_size() -> get_mode_size_bytes() due to new tv module
[r1012]
Michael Beck [Fri, 28 Mar 2003 17:30:25 +0000 (17:30 +0000)]
Removed static buffer.
[r1011]
Michael Beck [Fri, 28 Mar 2003 17:30:00 +0000 (17:30 +0000)]
Make DEBUGPRINT macro portable, make tables const, removed most of static variables.
[r1010]
Götz Lindenmaier [Fri, 28 Mar 2003 14:51:27 +0000 (14:51 +0000)]
further adaptions in irmode.h
[r1007]
Götz Lindenmaier [Fri, 28 Mar 2003 14:51:06 +0000 (14:51 +0000)]
fixed bug
[r1006]
Götz Lindenmaier [Fri, 28 Mar 2003 09:31:25 +0000 (09:31 +0000)]
*** empty log message ***
[r1004]
Götz Lindenmaier [Fri, 28 Mar 2003 09:31:16 +0000 (09:31 +0000)]
size access with unit
[r1003]
Götz Lindenmaier [Fri, 28 Mar 2003 09:29:58 +0000 (09:29 +0000)]
Added more tags, but they are not yet used
[r1002]
Andreas Schösser [Thu, 27 Mar 2003 16:46:45 +0000 (16:46 +0000)]
Removed separation of nodes and sons in ir_loop
[r1000]
Andreas Schösser [Thu, 27 Mar 2003 16:46:16 +0000 (16:46 +0000)]
Removed typo
[r999]
Götz Lindenmaier [Wed, 26 Mar 2003 15:00:01 +0000 (15:00 +0000)]
removed stdbool.h, problems with g++
[r994]
Götz Lindenmaier [Wed, 26 Mar 2003 14:59:41 +0000 (14:59 +0000)]
iremoved stdbool.h, problems with g++
[r993]
Götz Lindenmaier [Wed, 26 Mar 2003 13:32:53 +0000 (13:32 +0000)]
bugfix: method names wrong
[r991]
Götz Lindenmaier [Wed, 26 Mar 2003 13:32:31 +0000 (13:32 +0000)]
Adapted to tv/irmode changes
[r990]
Götz Lindenmaier [Wed, 26 Mar 2003 12:36:44 +0000 (12:36 +0000)]
new reference with new tarval module
[r989]
Götz Lindenmaier [Wed, 26 Mar 2003 10:24:51 +0000 (10:24 +0000)]
*** empty log message ***
[r986]
Götz Lindenmaier [Wed, 26 Mar 2003 09:48:35 +0000 (09:48 +0000)]
kinds to be added to datastructures
[r984]
Götz Lindenmaier [Wed, 26 Mar 2003 09:46:31 +0000 (09:46 +0000)]
Adapted to changes in tv and irmode
[r983]
Götz Lindenmaier [Wed, 26 Mar 2003 09:45:38 +0000 (09:45 +0000)]
Added funcionality to configure modes. Modes include special
values (min, max, null, one, ...)
[r982]
Götz Lindenmaier [Wed, 26 Mar 2003 09:43:45 +0000 (09:43 +0000)]
New implementation of tarval module
[r981]
FIRM Projekt Account [Tue, 25 Mar 2003 16:37:04 +0000 (16:37 +0000)]
added test whether constant entity belongs to description. if so the
value might not be set.
[r980]
FIRM Projekt Account [Tue, 25 Mar 2003 16:36:16 +0000 (16:36 +0000)]
Added initialization of fields
[r979]
Michael Beck [Tue, 25 Mar 2003 14:07:06 +0000 (14:07 +0000)]
irn_vrfy() changed to new irn_vrfy_irg()
[r970]
Michael Beck [Tue, 25 Mar 2003 14:06:23 +0000 (14:06 +0000)]
equivalent_node() functions fixed, return was wrong
[r969]
Michael Beck [Tue, 25 Mar 2003 14:04:44 +0000 (14:04 +0000)]
node_is_in_irgs_storage() function added
[r968]
Michael Beck [Tue, 25 Mar 2003 14:03:47 +0000 (14:03 +0000)]
Added const modifier to various functions.
[r967]
Michael Beck [Tue, 25 Mar 2003 14:02:29 +0000 (14:02 +0000)]
irn_vrfy_irg () added that allows to specify tho IR graph
[r966]
Michael Beck [Tue, 25 Mar 2003 14:01:37 +0000 (14:01 +0000)]
Checks now for "const not on const graph" problem
[r965]
Michael Beck [Tue, 25 Mar 2003 14:01:11 +0000 (14:01 +0000)]
tr_vrfy() checks now for "const not n cost IRG" problem
[r964]
Michael Beck [Tue, 25 Mar 2003 14:00:25 +0000 (14:00 +0000)]
const modifier added
[r963]
Götz Lindenmaier [Tue, 25 Mar 2003 08:52:06 +0000 (08:52 +0000)]
bugfixes
[r961]
Götz Lindenmaier [Tue, 25 Mar 2003 08:51:50 +0000 (08:51 +0000)]
obstack access funcion fixed
[r960]
Götz Lindenmaier [Tue, 25 Mar 2003 08:51:28 +0000 (08:51 +0000)]
added header
[r959]
Götz Lindenmaier [Mon, 24 Mar 2003 16:27:33 +0000 (16:27 +0000)]
obstack access function
[r958]
Götz Lindenmaier [Mon, 24 Mar 2003 16:26:53 +0000 (16:26 +0000)]
Added test whether constants are on proper obstack
[r957]
Götz Lindenmaier [Wed, 19 Mar 2003 09:49:03 +0000 (09:49 +0000)]
Added new compilation flags
[r918]
Götz Lindenmaier [Thu, 13 Mar 2003 09:02:50 +0000 (09:02 +0000)]
Removed too many comments ;-)
[r881]
Götz Lindenmaier [Thu, 13 Mar 2003 09:01:33 +0000 (09:01 +0000)]
Removed gmp.h
[r880]
Götz Lindenmaier [Thu, 13 Mar 2003 09:01:20 +0000 (09:01 +0000)]
Comments...
[r879]
Götz Lindenmaier [Thu, 13 Mar 2003 09:00:54 +0000 (09:00 +0000)]
Adapted firmjni build process in main Makefile.
[r878]
Götz Lindenmaier [Wed, 12 Mar 2003 13:05:54 +0000 (13:05 +0000)]
*** empty log message ***
[r877]
Götz Lindenmaier [Wed, 12 Mar 2003 13:01:30 +0000 (13:01 +0000)]
Changed firmjni test call
[r876]
Boris Boesler [Wed, 12 Mar 2003 10:53:26 +0000 (10:53 +0000)]
*** empty log message ***
[r872]
Boris Boesler [Wed, 12 Mar 2003 10:51:51 +0000 (10:51 +0000)]
replaced malloc.h by stdlib.h
[r871]
Götz Lindenmaier [Tue, 11 Mar 2003 16:12:10 +0000 (16:12 +0000)]
bugfix: free_entity removed entity that still was in tarval hash table for tarval_p_from_entity.
[r870]
Götz Lindenmaier [Wed, 5 Mar 2003 16:02:18 +0000 (16:02 +0000)]
Added automatic test procedure to firmjni.
[r866]
Götz Lindenmaier [Wed, 5 Mar 2003 15:42:59 +0000 (15:42 +0000)]
Fixed output for pointer tarval tarval_p_void
[r865]
Michael Beck [Wed, 5 Mar 2003 09:26:35 +0000 (09:26 +0000)]
More doxygen docu.
[r863]
Götz Lindenmaier [Tue, 4 Mar 2003 15:43:36 +0000 (15:43 +0000)]
Changed comments, formatting
[r861]
Götz Lindenmaier [Fri, 28 Feb 2003 20:44:52 +0000 (20:44 +0000)]
*** empty log message ***
[r855]