Sebastian Hack [Fri, 15 Oct 2004 18:48:24 +0000 (18:48 +0000)]
Added bitfiddling routines and a bitset implementation
[r4132]
Matthias Heil [Fri, 15 Oct 2004 10:19:57 +0000 (10:19 +0000)]
Running ranlib after renaming/copying the library.
This improves compatibility with some systems.
[r4130]
Michael Beck [Thu, 14 Oct 2004 14:24:56 +0000 (14:24 +0000)]
enabled global output again
[r4127]
Florian Liekweg [Thu, 14 Oct 2004 13:16:02 +0000 (13:16 +0000)]
...
[r4126]
Florian Liekweg [Thu, 14 Oct 2004 13:15:29 +0000 (13:15 +0000)]
** link in libxml2
[r4125]
Florian Liekweg [Thu, 14 Oct 2004 13:15:20 +0000 (13:15 +0000)]
More infos for the librarycally challenged folks
[r4124]
Florian Liekweg [Thu, 14 Oct 2004 11:31:53 +0000 (11:31 +0000)]
...
[r4123]
Florian Liekweg [Thu, 14 Oct 2004 11:31:29 +0000 (11:31 +0000)]
SHUTUP_GCC
[r4122]
Florian Liekweg [Thu, 14 Oct 2004 09:04:20 +0000 (09:04 +0000)]
Hinweis auf LD_LIBRARY_PATH hinzugefuegt (...)
[r4121]
Rubino Geiß [Wed, 13 Oct 2004 13:36:28 +0000 (13:36 +0000)]
fix for strdup
[r4117]
Florian Liekweg [Wed, 13 Oct 2004 13:17:29 +0000 (13:17 +0000)]
typo
[r4116]
Florian Liekweg [Wed, 13 Oct 2004 11:56:16 +0000 (11:56 +0000)]
need strdup, don't need _GNU_SOURCE (wtf?)
[r4115]
Florian Liekweg [Wed, 13 Oct 2004 08:39:59 +0000 (08:39 +0000)]
need strdup
[r4114]
Florian Liekweg [Tue, 12 Oct 2004 11:20:48 +0000 (11:20 +0000)]
nixgemacht
[r4112]
Florian Liekweg [Tue, 12 Oct 2004 11:02:03 +0000 (11:02 +0000)]
wtf?
[r4111]
Florian Liekweg [Tue, 12 Oct 2004 11:00:47 +0000 (11:00 +0000)]
include include
[r4110]
Florian Liekweg [Tue, 12 Oct 2004 10:59:11 +0000 (10:59 +0000)]
lost+found: __get_irn_pinned
[r4109]
Florian Liekweg [Tue, 12 Oct 2004 10:58:33 +0000 (10:58 +0000)]
C, nicht C++
[r4108]
Sebastian Hack [Tue, 12 Oct 2004 09:57:29 +0000 (09:57 +0000)]
Added dynamic extension of reflection.
[r4107]
Michael Beck [Tue, 12 Oct 2004 09:03:59 +0000 (09:03 +0000)]
Added new get_irn_pinned() function
[r4105]
Michael Beck [Tue, 12 Oct 2004 09:03:22 +0000 (09:03 +0000)]
used new get_irn_pinned() fucntion
[r4104]
Michael Beck [Tue, 12 Oct 2004 09:00:52 +0000 (09:00 +0000)]
Used new get_irn_pinned() fucntion
[r4103]
Michael Beck [Tue, 12 Oct 2004 09:00:08 +0000 (09:00 +0000)]
Used new get_irn_pinned() function
[r4102]
Michael Beck [Tue, 12 Oct 2004 08:59:29 +0000 (08:59 +0000)]
Added get_irn_pinned() function
[r4101]
Michael Beck [Tue, 12 Oct 2004 08:58:43 +0000 (08:58 +0000)]
fixed: added missing return
[r4100]
Michael Beck [Tue, 12 Oct 2004 08:46:01 +0000 (08:46 +0000)]
Changed dumping modes from positive to negativ list. This allows unknown
opcodes to be dumped more intelligent.
[r4099]
Florian Liekweg [Mon, 11 Oct 2004 15:56:09 +0000 (15:56 +0000)]
Cleanup, comments ...
Added init func --flo
[r4098]
Michael Beck [Mon, 11 Oct 2004 13:10:23 +0000 (13:10 +0000)]
Added get_signed_mode() and get_unsigned_mode()
[r4097]
Florian Liekweg [Mon, 11 Oct 2004 09:55:50 +0000 (09:55 +0000)]
Use /usr/public/libxml2 for now --flo
[r4096]
Florian Liekweg [Mon, 11 Oct 2004 09:55:35 +0000 (09:55 +0000)]
Integrated ir/external/
[r4095]
Florian Liekweg [Mon, 11 Oct 2004 09:55:19 +0000 (09:55 +0000)]
Renamed 'return' to 'ret' -flo
[r4094]
Florian Liekweg [Mon, 11 Oct 2004 09:31:06 +0000 (09:31 +0000)]
First Import of XML reading procs --flo
[r4093]
Beyhan [Thu, 7 Oct 2004 11:55:15 +0000 (11:55 +0000)]
catches more expressions now.
[r4089]
Beyhan [Thu, 7 Oct 2004 11:54:06 +0000 (11:54 +0000)]
different order of node output
[r4088]
Beyhan [Thu, 7 Oct 2004 11:35:57 +0000 (11:35 +0000)]
test for strength reduction
[r4087]
FIRM Projekt Account [Thu, 7 Oct 2004 11:10:07 +0000 (11:10 +0000)]
more output about performed optimizations
[r4086]
Michael Beck [Wed, 6 Oct 2004 16:29:49 +0000 (16:29 +0000)]
fixed enable mask
[r4069]
Michael Beck [Wed, 6 Oct 2004 16:28:19 +0000 (16:28 +0000)]
enable all architecture dependant optimizations by default
[r4068]
Michael Beck [Wed, 6 Oct 2004 16:27:16 +0000 (16:27 +0000)]
fixed format string
[r4067]
Michael Beck [Wed, 6 Oct 2004 16:26:52 +0000 (16:26 +0000)]
Added a lot of comments
fixed DivMod optimization
added architecture dependand optimization for Mod/DivMod
[r4066]
Michael Beck [Wed, 6 Oct 2004 16:24:49 +0000 (16:24 +0000)]
fixed indentation
[r4065]
Michael Beck [Wed, 6 Oct 2004 16:23:03 +0000 (16:23 +0000)]
Added Mod/DivMod optimizations
[r4064]
Michael Beck [Wed, 6 Oct 2004 08:22:51 +0000 (08:22 +0000)]
Removed conflict in the header comment
[r4062]
Michael Beck [Wed, 6 Oct 2004 08:22:31 +0000 (08:22 +0000)]
simplify code
[r4061]
Michael Beck [Wed, 6 Oct 2004 08:22:02 +0000 (08:22 +0000)]
Added flags for graph characterization: leaf, recursive, chain
[r4060]
Michael Beck [Wed, 6 Oct 2004 08:21:08 +0000 (08:21 +0000)]
Added graph identifiction: leaf, recursive, chain
Added CSE statistic
added architecture dependand statistics
[r4059]
Michael Beck [Wed, 6 Oct 2004 08:19:44 +0000 (08:19 +0000)]
Added cnt_eq() and cnt_gt() to compare conters with unsigned values
[r4058]
Michael Beck [Wed, 6 Oct 2004 08:19:07 +0000 (08:19 +0000)]
Added CSE debug option
[r4057]
Michael Beck [Wed, 6 Oct 2004 08:18:37 +0000 (08:18 +0000)]
Added architecture dependand Div optimization
Added x mod 1 == 0
[r4056]
Michael Beck [Wed, 6 Oct 2004 08:17:38 +0000 (08:17 +0000)]
changed to default Firm indent
added Div optimizations
[r4055]
Michael Beck [Wed, 6 Oct 2004 08:16:41 +0000 (08:16 +0000)]
dbg_opt_cse added
[r4054]
Florian Liekweg [Tue, 5 Oct 2004 16:19:04 +0000 (16:19 +0000)]
Grrr, CVS still messes up XML comments
[r4046]
Florian Liekweg [Tue, 5 Oct 2004 16:18:06 +0000 (16:18 +0000)]
Grrr, CVS messes up XML comments
[r4045]
Florian Liekweg [Tue, 5 Oct 2004 16:17:22 +0000 (16:17 +0000)]
Added 'raise' -flo
[r4044]
Florian Liekweg [Tue, 5 Oct 2004 15:46:59 +0000 (15:46 +0000)]
Added comment about this DTD's public location --flo
[r4043]
Florian Liekweg [Tue, 5 Oct 2004 14:34:13 +0000 (14:34 +0000)]
Added DTD for external effects description --flo
[r4042]
Michael Beck [Mon, 4 Oct 2004 13:31:22 +0000 (13:31 +0000)]
added arch dependand header
[r4032]
Michael Beck [Mon, 4 Oct 2004 13:31:09 +0000 (13:31 +0000)]
Added statistics hook for arch dependand opt
[r4031]
Michael Beck [Mon, 4 Oct 2004 12:25:35 +0000 (12:25 +0000)]
Added support for Mul/Div with constant detection
[r4029]
Sebastian Hack [Mon, 4 Oct 2004 12:24:30 +0000 (12:24 +0000)]
Switched from new_* to new_r_*
[r4028]
Sebastian Hack [Mon, 4 Oct 2004 12:05:23 +0000 (12:05 +0000)]
Implemented get_tarval_bitpattern()
[r4027]
Sebastian Hack [Mon, 4 Oct 2004 07:50:50 +0000 (07:50 +0000)]
Added initializer for the architecture dependent optimizations to the global firm init
[r4026]
Sebastian Hack [Mon, 4 Oct 2004 07:50:29 +0000 (07:50 +0000)]
Added architecture dependent optimizations framework.
A first optimization, replacing muls by shl/add/sub is already present
[r4025]
Michael Beck [Fri, 1 Oct 2004 09:35:39 +0000 (09:35 +0000)]
Add parameters to all DBG makros, fixed node copy algorithm
for nodes that are removed immediately
[r4022]
Götz Lindenmaier [Fri, 1 Oct 2004 07:25:19 +0000 (07:25 +0000)]
changes by Michael
[r4021]
Michael Beck [Thu, 30 Sep 2004 14:43:04 +0000 (14:43 +0000)]
Added DBG macro calls
[r4020]
Michael Beck [Thu, 30 Sep 2004 14:42:52 +0000 (14:42 +0000)]
Added Read after Read optimization
[r4019]
Florian Liekweg [Thu, 30 Sep 2004 13:14:38 +0000 (13:14 +0000)]
minfix
[r4018]
Florian Liekweg [Thu, 30 Sep 2004 13:13:37 +0000 (13:13 +0000)]
\!C99
[r4017]
Michael Beck [Thu, 30 Sep 2004 11:33:55 +0000 (11:33 +0000)]
added statistics for strenght reduction
[r4016]
Michael Beck [Thu, 30 Sep 2004 11:33:13 +0000 (11:33 +0000)]
*_nodes_Block -> *_nodes_block
[r4015]
Michael Beck [Thu, 30 Sep 2004 11:32:35 +0000 (11:32 +0000)]
added statistics, cleaned up a bit
[r4014]
Michael Beck [Thu, 30 Sep 2004 11:03:10 +0000 (11:03 +0000)]
fixed wrong intrinsic name
[r4013]
Michael Beck [Thu, 30 Sep 2004 11:02:29 +0000 (11:02 +0000)]
fixed
[r4012]
Götz Lindenmaier [Thu, 30 Sep 2004 09:23:38 +0000 (09:23 +0000)]
name normalization
[r4009]
Götz Lindenmaier [Thu, 30 Sep 2004 09:20:34 +0000 (09:20 +0000)]
added verbosity flags
[r4008]
Beyhan [Thu, 30 Sep 2004 08:51:59 +0000 (08:51 +0000)]
the new streng_red
[r4007]
FIRM Projekt Account [Thu, 30 Sep 2004 08:42:28 +0000 (08:42 +0000)]
Changed node numbers
[r4005]
FIRM Projekt Account [Thu, 30 Sep 2004 08:42:11 +0000 (08:42 +0000)]
fix so that no .so is generated. This irritates the test.
[r4004]
Michael Beck [Wed, 29 Sep 2004 16:22:47 +0000 (16:22 +0000)]
Fixed the phi optimization (seems to work for C)
[r4003]
Michael Beck [Wed, 29 Sep 2004 14:06:16 +0000 (14:06 +0000)]
added optimization that moves Store behind Phi (but seems buggy yet)
[r4002]
Michael Beck [Wed, 29 Sep 2004 14:05:20 +0000 (14:05 +0000)]
irop_flag_fragile flag added
[r4001]
Michael Beck [Wed, 29 Sep 2004 14:04:00 +0000 (14:04 +0000)]
is_forking_op() added
[r4000]
Götz Lindenmaier [Wed, 29 Sep 2004 13:31:23 +0000 (13:31 +0000)]
moved methods
[r3998]
Götz Lindenmaier [Wed, 29 Sep 2004 13:26:50 +0000 (13:26 +0000)]
moved methods here from irnode.c
[r3997]
Götz Lindenmaier [Wed, 29 Sep 2004 13:02:10 +0000 (13:02 +0000)]
bugfix
[r3996]
Florian Liekweg [Wed, 29 Sep 2004 12:04:31 +0000 (12:04 +0000)]
build and install shared library by default
[r3995]
Florian Liekweg [Wed, 29 Sep 2004 12:03:39 +0000 (12:03 +0000)]
Added ecg mod
[r3994]
Florian Liekweg [Wed, 29 Sep 2004 12:02:57 +0000 (12:02 +0000)]
exc fncs w/ dummy impl
[r3993]
Götz Lindenmaier [Wed, 29 Sep 2004 11:40:06 +0000 (11:40 +0000)]
change for cpp
[r3992]
Michael Beck [Tue, 28 Sep 2004 16:48:13 +0000 (16:48 +0000)]
Move Stores below the CF.
[r3990]
Michael Beck [Tue, 28 Sep 2004 14:37:17 +0000 (14:37 +0000)]
Fixed removement of exceptions for Div/Mod/DivMod by const
removed all tabs
clear identify a bit
[r3989]
Götz Lindenmaier [Tue, 28 Sep 2004 12:42:22 +0000 (12:42 +0000)]
removed include
[r3986]
Götz Lindenmaier [Tue, 28 Sep 2004 12:41:28 +0000 (12:41 +0000)]
preprocessor flag for node_nr
[r3985]
Götz Lindenmaier [Tue, 28 Sep 2004 12:41:01 +0000 (12:41 +0000)]
tailrec verb flags
[r3984]
Götz Lindenmaier [Tue, 28 Sep 2004 12:35:07 +0000 (12:35 +0000)]
verbosity
[r3983]
Götz Lindenmaier [Tue, 28 Sep 2004 10:05:31 +0000 (10:05 +0000)]
fixed to new parametrisation
[r3979]
Götz Lindenmaier [Tue, 28 Sep 2004 09:45:30 +0000 (09:45 +0000)]
I am stupid!
[r3978]
Götz Lindenmaier [Tue, 28 Sep 2004 08:36:23 +0000 (08:36 +0000)]
fix
[r3972]
Götz Lindenmaier [Tue, 28 Sep 2004 07:56:06 +0000 (07:56 +0000)]
interface for configuration added (Michael)
[r3971]