Götz Lindenmaier [Mon, 3 May 2004 08:08:08 +0000 (08:08 +0000)]
confugure for heapanal: bugfix
[r2834]
Götz Lindenmaier [Fri, 30 Apr 2004 09:00:52 +0000 (09:00 +0000)]
moved to subdir aux
[r2826]
Götz Lindenmaier [Fri, 30 Apr 2004 09:00:03 +0000 (09:00 +0000)]
added configure support for heap analyses
[r2825]
Michael Beck [Fri, 30 Apr 2004 08:23:25 +0000 (08:23 +0000)]
forgot initialization
[r2824]
Florian Liekweg [Thu, 29 Apr 2004 13:59:12 +0000 (13:59 +0000)]
Removed C++-Style comments --flo
[r2822]
Florian Liekweg [Thu, 29 Apr 2004 12:14:21 +0000 (12:14 +0000)]
xxxx --flo
[r2819]
Florian Liekweg [Thu, 29 Apr 2004 12:11:36 +0000 (12:11 +0000)]
Moved ... to aux --flo
[r2818]
Michael Beck [Thu, 29 Apr 2004 11:58:57 +0000 (11:58 +0000)]
Fixed disable inlining (again)
[r2816]
Götz Lindenmaier [Thu, 29 Apr 2004 11:58:28 +0000 (11:58 +0000)]
inline stuff
[r2815]
Michael Beck [Thu, 29 Apr 2004 11:34:59 +0000 (11:34 +0000)]
Removed depency of USE_GCC_INLINE, fixed inlining (hopefully)
[r2814]
Michael Beck [Thu, 29 Apr 2004 11:33:58 +0000 (11:33 +0000)]
Fixed inlining, removed --enable-gcc_inline, added --disable-inlining
[r2813]
Götz Lindenmaier [Thu, 29 Apr 2004 09:28:56 +0000 (09:28 +0000)]
removed debg output
[r2811]
Boris Boesler [Thu, 29 Apr 2004 09:09:03 +0000 (09:09 +0000)]
changing is not creating ;-)
[r2809]
Götz Lindenmaier [Thu, 29 Apr 2004 08:59:12 +0000 (08:59 +0000)]
fix for firmjni
[r2808]
Götz Lindenmaier [Wed, 28 Apr 2004 16:47:02 +0000 (16:47 +0000)]
make libfirm faster
[r2806]
Florian Liekweg [Wed, 28 Apr 2004 15:38:45 +0000 (15:38 +0000)]
Fixed 'inline' lossage --flo
[r2802]
Florian Liekweg [Wed, 28 Apr 2004 15:37:51 +0000 (15:37 +0000)]
Fixed gcc warnings --flo
[r2801]
Florian Liekweg [Wed, 28 Apr 2004 15:34:22 +0000 (15:34 +0000)]
Fixed typo --flo
[r2800]
Florian Liekweg [Tue, 27 Apr 2004 18:49:02 +0000 (18:49 +0000)]
Added aux/Dbginfo.c aux/Dbginfo.java --flo
[r2789]
Götz Lindenmaier [Tue, 27 Apr 2004 16:14:38 +0000 (16:14 +0000)]
debug output
[r2788]
Götz Lindenmaier [Tue, 27 Apr 2004 16:14:12 +0000 (16:14 +0000)]
state handling for loops
[r2787]
Götz Lindenmaier [Tue, 27 Apr 2004 16:13:51 +0000 (16:13 +0000)]
bugfix
faster accesses
[r2786]
Götz Lindenmaier [Tue, 27 Apr 2004 13:22:26 +0000 (13:22 +0000)]
proper setting of preprocessor flag
[r2780]
Florian Liekweg [Tue, 27 Apr 2004 12:44:33 +0000 (12:44 +0000)]
Added .cvsignore files --flo
[r2778]
Florian Liekweg [Tue, 27 Apr 2004 12:41:31 +0000 (12:41 +0000)]
Fixed ir/ana/irouts.c ir/ir/ircons.h ir/ir/irdump.c --flo
Added aux/Heapanal.c aux/Heapanal.java --flo
[r2777]
Florian Liekweg [Tue, 27 Apr 2004 12:38:27 +0000 (12:38 +0000)]
fixed variable decls --flo
[r2776]
Florian Liekweg [Tue, 27 Apr 2004 12:24:38 +0000 (12:24 +0000)]
Added testprograms/.cvsignore
[r2774]
Florian Liekweg [Tue, 27 Apr 2004 12:23:48 +0000 (12:23 +0000)]
Added .cvsignore
Fixed Dbginfo.c Dbginfo.java
[r2773]
Florian Liekweg [Tue, 27 Apr 2004 12:20:27 +0000 (12:20 +0000)]
*** empty log message ***
[r2772]
Götz Lindenmaier [Mon, 26 Apr 2004 08:56:35 +0000 (08:56 +0000)]
more debug output
[r2755]
Götz Lindenmaier [Fri, 23 Apr 2004 14:05:10 +0000 (14:05 +0000)]
debug output, warning,
assertion removed
[r2738]
Götz Lindenmaier [Thu, 22 Apr 2004 15:15:12 +0000 (15:15 +0000)]
sombody added the errornous line again ...
and I removed it once more.
[r2714]
Till Riedel [Thu, 22 Apr 2004 12:22:07 +0000 (12:22 +0000)]
minor fixes
[r2705]
Rubino Geiß [Tue, 20 Apr 2004 13:52:54 +0000 (13:52 +0000)]
Do not enter ir/stat if statistics is disabled
[r2688]
Michael Beck [Mon, 19 Apr 2004 13:10:23 +0000 (13:10 +0000)]
Initial statistic implementations
[r2682]
Michael Beck [Mon, 19 Apr 2004 13:10:11 +0000 (13:10 +0000)]
first statistic hooks added
[r2681]
Michael Beck [Mon, 19 Apr 2004 13:09:55 +0000 (13:09 +0000)]
--enable-statistics option and stat directory added
[r2680]
Michael Beck [Mon, 19 Apr 2004 13:08:34 +0000 (13:08 +0000)]
doxygen comments
[r2679]
Michael Beck [Mon, 19 Apr 2004 13:08:02 +0000 (13:08 +0000)]
void added
[r2678]
Michael Beck [Mon, 19 Apr 2004 09:03:14 +0000 (09:03 +0000)]
Adedd two los cases
[r2677]
Michael Beck [Mon, 19 Apr 2004 09:01:14 +0000 (09:01 +0000)]
Removed big switches, used new operations instead
[r2676]
Michael Beck [Mon, 19 Apr 2004 08:59:50 +0000 (08:59 +0000)]
operation added
[r2675]
Michael Beck [Mon, 19 Apr 2004 08:58:52 +0000 (08:58 +0000)]
get_irn_funccall_attr() added
[r2674]
Michael Beck [Mon, 19 Apr 2004 08:58:33 +0000 (08:58 +0000)]
get_irn_funccall_attr() prototype added
[r2673]
Michael Beck [Mon, 19 Apr 2004 08:58:00 +0000 (08:58 +0000)]
Make doxygen comments
[r2672]
Götz Lindenmaier [Sat, 17 Apr 2004 13:58:58 +0000 (13:58 +0000)]
new access routine
[r2671]
Götz Lindenmaier [Sat, 17 Apr 2004 13:58:46 +0000 (13:58 +0000)]
accept slash in idents for file names
[r2670]
Götz Lindenmaier [Sat, 17 Apr 2004 13:58:32 +0000 (13:58 +0000)]
*** empty log message ***
[r2669]
Michael Beck [Fri, 16 Apr 2004 11:44:03 +0000 (11:44 +0000)]
Added additional functions and verifiers for FuncCalls
[r2659]
Michael Beck [Fri, 16 Apr 2004 08:20:11 +0000 (08:20 +0000)]
Added assertion to irnode constructor
[r2658]
Till Riedel [Thu, 15 Apr 2004 10:00:51 +0000 (10:00 +0000)]
Wrong var
[r2655]
Till Riedel [Thu, 15 Apr 2004 08:21:17 +0000 (08:21 +0000)]
*** empty log message ***
[r2651]
Götz Lindenmaier [Wed, 14 Apr 2004 12:02:36 +0000 (12:02 +0000)]
added flag to steer inlineing
[r2649]
Götz Lindenmaier [Wed, 14 Apr 2004 12:01:55 +0000 (12:01 +0000)]
removed unused var
[r2648]
Michael Beck [Tue, 13 Apr 2004 12:19:03 +0000 (12:19 +0000)]
Added flags to irop determining the behaviour, this saves some switches.
Make get_binop_left as fast as get_OP_left etc...
[r2646]
Michael Beck [Thu, 8 Apr 2004 06:29:45 +0000 (06:29 +0000)]
Soem doxygen comments added
speed up optimize inplace a bit
[r2640]
Michael Beck [Thu, 8 Apr 2004 06:28:21 +0000 (06:28 +0000)]
Some doxygen comments added
[r2639]
Michael Beck [Thu, 8 Apr 2004 06:27:47 +0000 (06:27 +0000)]
Some doxygen commnets
removed some unneded assert's
[r2638]
Michael Beck [Thu, 8 Apr 2004 06:25:31 +0000 (06:25 +0000)]
get_kind() did not assert anymore, instead returns k_BAD.
[r2637]
Till Riedel [Tue, 6 Apr 2004 10:11:55 +0000 (10:11 +0000)]
Wrong test result for alloca.h
[r2627]
Andreas Schösser [Fri, 2 Apr 2004 14:14:05 +0000 (14:14 +0000)]
Implemented the computation of outedges in interprocedural graphs
using the general walker cg_walk for ip graphs.
In irprog: Added a field in the prog struture which
contains the interprocedural outedges
[r2622]
Andreas Schösser [Fri, 2 Apr 2004 14:13:24 +0000 (14:13 +0000)]
Implemented the computation of outedges in interprocedural graphs
using the general walker cg_walk for ip graphs.
[r2621]
Götz Lindenmaier [Thu, 1 Apr 2004 07:08:54 +0000 (07:08 +0000)]
needed for firmjni
[r2608]
Götz Lindenmaier [Wed, 31 Mar 2004 09:20:04 +0000 (09:20 +0000)]
changed palcement of color attribute`
[r2602]
FIRM Projekt Account [Wed, 31 Mar 2004 07:28:37 +0000 (07:28 +0000)]
adapted syntax for firmjni
[r2596]
Michael Beck [Tue, 30 Mar 2004 13:09:12 +0000 (13:09 +0000)]
Add some methos specific info
[r2589]
Michael Beck [Tue, 30 Mar 2004 12:36:47 +0000 (12:36 +0000)]
Changed verifier: Supports now 4 verify modes:
- Off
- on and Assert
- on and Report only
- on and Report silently (used intern by the new dumper)
[r2588]
Michael Beck [Tue, 30 Mar 2004 12:35:33 +0000 (12:35 +0000)]
Add an assertion if a bad entity is given to a Sel node constructor
[r2587]
Michael Beck [Tue, 30 Mar 2004 12:34:39 +0000 (12:34 +0000)]
removed ir_vrfy() from optimize_node(), the verifyer runs always after a
call to optimize_node() ...
[r2586]
Michael Beck [Tue, 30 Mar 2004 12:33:00 +0000 (12:33 +0000)]
New more "error tolerant" dumper:
- can dump broken graphs without crashing (at least sometimes :-)
- colors erronous nodes red
- adds error description to bad nodes
[r2585]
Michael Beck [Tue, 30 Mar 2004 12:12:30 +0000 (12:12 +0000)]
Bugfix for modulo shift in Shr and Shrs
[r2584]
Götz Lindenmaier [Mon, 29 Mar 2004 09:01:37 +0000 (09:01 +0000)]
resored old original flag setting
[r2571]
Götz Lindenmaier [Mon, 29 Mar 2004 08:59:38 +0000 (08:59 +0000)]
new reference after adding class to edges
[r2570]
Michael Beck [Mon, 29 Mar 2004 08:29:36 +0000 (08:29 +0000)]
More diagnostic debug messages
[r2569]
Michael Beck [Fri, 26 Mar 2004 09:06:32 +0000 (09:06 +0000)]
BugFix: enum items idents fixed
[r2565]
Michael Beck [Fri, 26 Mar 2004 09:05:49 +0000 (09:05 +0000)]
Dumps now enumerations with items
[r2564]
Michael Beck [Wed, 24 Mar 2004 16:40:29 +0000 (16:40 +0000)]
*** empty log message ***
[r2562]
Michael Beck [Wed, 24 Mar 2004 16:38:51 +0000 (16:38 +0000)]
New optimization flag handling, get_opt functions are always inlined now
[r2561]
Michael Beck [Wed, 24 Mar 2004 15:08:32 +0000 (15:08 +0000)]
Removed static worklist, fised some typos, added more doxygen comments
[r2559]
Michael Beck [Wed, 24 Mar 2004 14:20:07 +0000 (14:20 +0000)]
Remove C99 constructs, some tabs
[r2558]
Michael Beck [Wed, 24 Mar 2004 14:19:56 +0000 (14:19 +0000)]
Remove C99 constructs
[r2557]
Michael Beck [Wed, 24 Mar 2004 13:46:17 +0000 (13:46 +0000)]
More debug support
[r2556]
Till Riedel [Tue, 23 Mar 2004 18:54:20 +0000 (18:54 +0000)]
removed assertion
[r2552]
Till Riedel [Tue, 23 Mar 2004 18:53:59 +0000 (18:53 +0000)]
Parallel build stuff
[r2551]
Götz Lindenmaier [Thu, 18 Mar 2004 10:21:44 +0000 (10:21 +0000)]
grrrr bugfix
[r2538]
Götz Lindenmaier [Thu, 18 Mar 2004 10:20:36 +0000 (10:20 +0000)]
edge attributes
[r2537]
Andreas Schösser [Fri, 12 Mar 2004 16:18:39 +0000 (16:18 +0000)]
Implemented computation of out edges for interprocedural graphs
[r2523]
Götz Lindenmaier [Tue, 9 Mar 2004 16:07:13 +0000 (16:07 +0000)]
typos
[r2516]
Götz Lindenmaier [Tue, 9 Mar 2004 14:10:22 +0000 (14:10 +0000)]
bugfixes
[r2515]
Götz Lindenmaier [Mon, 8 Mar 2004 13:38:40 +0000 (13:38 +0000)]
bugfix in inlining exceptions
[r2504]
Götz Lindenmaier [Mon, 8 Mar 2004 10:17:31 +0000 (10:17 +0000)]
new inlineing heuristic
[r2502]
Götz Lindenmaier [Fri, 5 Mar 2004 16:39:10 +0000 (16:39 +0000)]
only verify if debug is configured
CVC: ----------------------------------------------------------------------
[r2501]
Götz Lindenmaier [Fri, 5 Mar 2004 16:38:36 +0000 (16:38 +0000)]
statistics about data sizes
[r2500]
Götz Lindenmaier [Fri, 5 Mar 2004 16:38:22 +0000 (16:38 +0000)]
typesetting
[r2499]
Till Riedel [Tue, 2 Mar 2004 14:52:46 +0000 (14:52 +0000)]
introduce a prefix filter
[r2480]
Till Riedel [Tue, 2 Mar 2004 14:17:16 +0000 (14:17 +0000)]
include also needed in non debug build
[r2479]
Till Riedel [Tue, 2 Mar 2004 14:16:11 +0000 (14:16 +0000)]
really free graph(obstack)
[r2478]
Götz Lindenmaier [Fri, 27 Feb 2004 10:50:36 +0000 (10:50 +0000)]
some simple optimizations for execution speed
[r2461]
Götz Lindenmaier [Thu, 26 Feb 2004 08:54:46 +0000 (08:54 +0000)]
added routines to free memory
[r2458]
Andreas Schösser [Wed, 18 Feb 2004 17:18:23 +0000 (17:18 +0000)]
Implemented "compute_ip_outs" which computes out edges in interprocedural view.
[r2444]