Michael Beck [Tue, 21 Dec 2004 15:07:55 +0000 (15:07 +0000)]
removed C99 contructs
removed unnecessary allocation
removed use of mode_P, use mode_is_reference() instead
removed handling of Const with pointer tarvals, these constructs are removed
[r4692]
Michael Beck [Tue, 21 Dec 2004 14:50:59 +0000 (14:50 +0000)]
removed C)) and GNUC constructs, add default returns
[r4691]
Michael Beck [Tue, 21 Dec 2004 14:26:53 +0000 (14:26 +0000)]
removed C99 constructs
[r4690]
Michael Beck [Tue, 21 Dec 2004 14:25:35 +0000 (14:25 +0000)]
removed C99 constructs
make visit counter of same type as irn visit counter
[r4689]
Michael Beck [Tue, 21 Dec 2004 14:21:16 +0000 (14:21 +0000)]
removed C99 constructs
[r4688]
Michael Beck [Tue, 21 Dec 2004 14:07:02 +0000 (14:07 +0000)]
new added
[r4687]
Michael Beck [Tue, 21 Dec 2004 14:06:41 +0000 (14:06 +0000)]
removed
[r4686]
Michael Beck [Tue, 21 Dec 2004 13:50:40 +0000 (13:50 +0000)]
removed C99 constructs
[r4685]
Michael Beck [Tue, 21 Dec 2004 13:45:14 +0000 (13:45 +0000)]
removed C99 constructs
[r4684]
Michael Beck [Tue, 21 Dec 2004 13:38:27 +0000 (13:38 +0000)]
removed C99 constructs
[r4683]
Michael Beck [Tue, 21 Dec 2004 13:35:34 +0000 (13:35 +0000)]
removed C99 constructs
[r4681]
Michael Beck [Tue, 21 Dec 2004 13:33:48 +0000 (13:33 +0000)]
C99 contructs removed
[r4680]
Michael Beck [Tue, 21 Dec 2004 12:21:45 +0000 (12:21 +0000)]
Fixed heap analyse to copy with NoMem node
[r4679]
Michael Beck [Tue, 21 Dec 2004 12:20:31 +0000 (12:20 +0000)]
dags implemented, ProjM, COUNT_DELETED
[r4678]
Florian Liekweg [Mon, 20 Dec 2004 17:41:14 +0000 (17:41 +0000)]
__unused -> _unused
[r4677]
Florian Liekweg [Mon, 20 Dec 2004 17:39:46 +0000 (17:39 +0000)]
get/set proj(arg) from/to ir_graph
[r4676]
Florian Liekweg [Mon, 20 Dec 2004 17:34:35 +0000 (17:34 +0000)]
fix recursion handling
[r4675]
Sebastian Hack [Fri, 17 Dec 2004 14:04:25 +0000 (14:04 +0000)]
Fixed a bug.
[r4671]
Sebastian Hack [Thu, 16 Dec 2004 10:28:59 +0000 (10:28 +0000)]
Fixed a tiny bug.
[r4670]
Sebastian Hack [Thu, 16 Dec 2004 09:43:09 +0000 (09:43 +0000)]
Added obstack dumping and vprintf... functions.
[r4669]
Sebastian Hack [Thu, 16 Dec 2004 09:03:24 +0000 (09:03 +0000)]
Added debug facility.
[r4668]
Sebastian Hack [Thu, 16 Dec 2004 09:02:56 +0000 (09:02 +0000)]
Added proper string hash function.
[r4667]
Sebastian Hack [Wed, 15 Dec 2004 17:30:49 +0000 (17:30 +0000)]
Added new firm debug functions.
[r4666]
Florian Liekweg [Wed, 15 Dec 2004 13:31:18 +0000 (13:31 +0000)]
remove debugging stuff
[r4664]
Florian Liekweg [Wed, 15 Dec 2004 13:31:00 +0000 (13:31 +0000)]
store ctx idx in names
[r4663]
Florian Liekweg [Wed, 15 Dec 2004 13:30:41 +0000 (13:30 +0000)]
print yet nicer names
[r4662]
Florian Liekweg [Wed, 15 Dec 2004 13:30:30 +0000 (13:30 +0000)]
use DBGEXE correctly; print yet nicer names
[r4661]
Michael Beck [Wed, 15 Dec 2004 10:47:48 +0000 (10:47 +0000)]
dumper settings now always want a value
[r4660]
Florian Liekweg [Wed, 15 Dec 2004 09:18:18 +0000 (09:18 +0000)]
pto_name.c
[r4659]
Sebastian Hack [Tue, 14 Dec 2004 13:08:06 +0000 (13:08 +0000)]
Added init function to appender. This fixes ir_snprintf, since the
string was not cleaned.
[r4657]
Sebastian Hack [Tue, 14 Dec 2004 12:01:50 +0000 (12:01 +0000)]
Added firm_config.h include
[r4655]
Michael Beck [Mon, 13 Dec 2004 15:41:44 +0000 (15:41 +0000)]
Added new Mux(b, numP, numP) -> numP node
[r4652]
Sebastian Hack [Mon, 13 Dec 2004 14:18:01 +0000 (14:18 +0000)]
Some bugfixes
[r4648]
Hannes Jakschitsch [Mon, 13 Dec 2004 13:53:32 +0000 (13:53 +0000)]
fixed buggy commit
[r4647]
Sebastian Hack [Mon, 13 Dec 2004 11:17:45 +0000 (11:17 +0000)]
Some bugfixes. Added bitset dumping support.
[r4644]
Sebastian Hack [Mon, 13 Dec 2004 11:17:26 +0000 (11:17 +0000)]
added registration facility for own data in an ir graph (like already
done in ir_node)
[r4643]
Sebastian Hack [Mon, 13 Dec 2004 11:16:46 +0000 (11:16 +0000)]
constified is_Phi
[r4642]
Michael Beck [Fri, 10 Dec 2004 16:15:02 +0000 (16:15 +0000)]
normalize the interface, all fucntions that change the behavior of the dumper
now takes an argument...
[r4629]
Michael Beck [Fri, 10 Dec 2004 15:31:23 +0000 (15:31 +0000)]
made copy_attrs an ir_op operation
the additional registered data is copied as well
[r4628]
Michael Beck [Fri, 10 Dec 2004 15:14:34 +0000 (15:14 +0000)]
used xmalloc instead of malloc
[r4627]
Michael Beck [Fri, 10 Dec 2004 15:14:16 +0000 (15:14 +0000)]
Removed unused header files
move xml macros to read.c, freeing the header from libxml depency
[r4626]
Sebastian Hack [Thu, 9 Dec 2004 15:04:49 +0000 (15:04 +0000)]
Added stdlib.h include for strtol()
[r4622]
Sebastian Hack [Thu, 9 Dec 2004 13:02:12 +0000 (13:02 +0000)]
Put braces around function names.
[r4620]
Sebastian Hack [Thu, 9 Dec 2004 12:51:43 +0000 (12:51 +0000)]
Removed parameter names from macros
[r4619]
Sebastian Hack [Thu, 9 Dec 2004 12:36:07 +0000 (12:36 +0000)]
Some macros for easy facade function implementation.
[r4618]
FIRM Projekt Account [Thu, 9 Dec 2004 12:31:14 +0000 (12:31 +0000)]
numbering of start and end block excanged
[r4617]
Michael Beck [Thu, 9 Dec 2004 10:41:07 +0000 (10:41 +0000)]
changed the hook function
[r4611]
Götz Lindenmaier [Thu, 9 Dec 2004 10:40:33 +0000 (10:40 +0000)]
bugfix
[r4610]
Michael Beck [Thu, 9 Dec 2004 10:40:26 +0000 (10:40 +0000)]
Removed, fourcc.h is now used to create magic numbers
[r4609]
Götz Lindenmaier [Wed, 8 Dec 2004 15:12:09 +0000 (15:12 +0000)]
fourcc needed in installation, but without firm_config.h
[r4606]
Boris Boesler [Wed, 8 Dec 2004 14:23:21 +0000 (14:23 +0000)]
*** empty log message ***
[r4605]
Götz Lindenmaier [Wed, 8 Dec 2004 12:00:49 +0000 (12:00 +0000)]
configure for heapanalysis
[r4602]
Götz Lindenmaier [Wed, 8 Dec 2004 11:43:13 +0000 (11:43 +0000)]
changed info of nodes.
[r4600]
Michael Beck [Wed, 8 Dec 2004 11:43:00 +0000 (11:43 +0000)]
Fixed the last fix :-(
[r4599]
Sebastian Hack [Wed, 8 Dec 2004 08:58:32 +0000 (08:58 +0000)]
Added default pointer comparison function.
[r4597]
Sebastian Hack [Wed, 8 Dec 2004 08:58:13 +0000 (08:58 +0000)]
Added convenience macros for pset creation and introduced default
pointer comparison function.
[r4596]
Sebastian Hack [Wed, 8 Dec 2004 08:57:34 +0000 (08:57 +0000)]
Removed variable names which are equal to C++ keywords.
[r4595]
Sebastian Hack [Wed, 8 Dec 2004 08:56:27 +0000 (08:56 +0000)]
Make it use fourcc.h and unified naming a little.
[r4594]
Sebastian Hack [Wed, 8 Dec 2004 08:53:28 +0000 (08:53 +0000)]
Added switch for firm backend stuff
[r4593]
Sebastian Hack [Wed, 8 Dec 2004 08:52:43 +0000 (08:52 +0000)]
Added optional build for firm backend facility
[r4592]
Sebastian Hack [Wed, 8 Dec 2004 08:52:09 +0000 (08:52 +0000)]
Substituted emacs tags target with vi tags target, since -C option of
etags is no more supported.
[r4591]
Sebastian Hack [Wed, 8 Dec 2004 08:51:23 +0000 (08:51 +0000)]
Minor corrections.
[r4590]
Boris Boesler [Tue, 7 Dec 2004 16:31:24 +0000 (16:31 +0000)]
*** empty log message ***
[r4586]
Boris Boesler [Tue, 7 Dec 2004 12:15:32 +0000 (12:15 +0000)]
bug fix for deleting irgs
[r4584]
Boris Boesler [Tue, 7 Dec 2004 12:15:02 +0000 (12:15 +0000)]
*** empty log message ***
[r4583]
Michael Beck [Tue, 7 Dec 2004 12:08:30 +0000 (12:08 +0000)]
Added DAG statistic calculation
[r4582]
Boris Boesler [Mon, 6 Dec 2004 14:48:58 +0000 (14:48 +0000)]
moved pseudo_irg.[ch] from ir/external/ to directory ir/ir
[r4578]
Boris Boesler [Mon, 6 Dec 2004 14:48:38 +0000 (14:48 +0000)]
moved pseudo_irg.[ch] to directory ir/ir
[r4577]
Boris Boesler [Mon, 6 Dec 2004 14:47:54 +0000 (14:47 +0000)]
*** empty log message ***
[r4576]
Boris Boesler [Mon, 6 Dec 2004 14:27:33 +0000 (14:27 +0000)]
*** empty log message ***
[r4575]
Michael Beck [Mon, 6 Dec 2004 13:11:05 +0000 (13:11 +0000)]
Fixed configure: should work now in a build directory again
[r4574]
Florian Liekweg [Mon, 6 Dec 2004 12:55:06 +0000 (12:55 +0000)]
actually iterate
[r4573]
Florian Liekweg [Mon, 6 Dec 2004 12:52:09 +0000 (12:52 +0000)]
colorize name dump
[r4572]
Florian Liekweg [Mon, 6 Dec 2004 12:49:26 +0000 (12:49 +0000)]
virtually no change
[r4571]
Michael Beck [Mon, 6 Dec 2004 10:19:47 +0000 (10:19 +0000)]
ADded support for multiline defines
[r4566]
Michael Beck [Thu, 2 Dec 2004 16:33:58 +0000 (16:33 +0000)]
added new firm_config.h generation
[r4565]
Michael Beck [Thu, 2 Dec 2004 16:33:28 +0000 (16:33 +0000)]
Added firm_config.h creation
[r4564]
Michael Beck [Thu, 2 Dec 2004 16:32:49 +0000 (16:32 +0000)]
used firm_config.h instead of config.h
[r4563]
Michael Beck [Thu, 2 Dec 2004 16:32:38 +0000 (16:32 +0000)]
fixed config.h include
used new align.h instead of host.h
[r4562]
Michael Beck [Thu, 2 Dec 2004 16:31:35 +0000 (16:31 +0000)]
fixed config.h include
[r4561]
Michael Beck [Thu, 2 Dec 2004 16:29:16 +0000 (16:29 +0000)]
fixed typos
[r4560]
Michael Beck [Thu, 2 Dec 2004 16:27:05 +0000 (16:27 +0000)]
fixed comment
[r4559]
Michael Beck [Thu, 2 Dec 2004 16:26:35 +0000 (16:26 +0000)]
fixed config.h include
used xmalloc instead of malloc
[r4558]
Michael Beck [Thu, 2 Dec 2004 16:22:50 +0000 (16:22 +0000)]
Fixed: check additional restriction before Mulh instructions are generated
[r4557]
Michael Beck [Thu, 2 Dec 2004 16:22:04 +0000 (16:22 +0000)]
fixed config.h include
[r4556]
Michael Beck [Thu, 2 Dec 2004 16:20:49 +0000 (16:20 +0000)]
added missing include directory
[r4555]
Michael Beck [Thu, 2 Dec 2004 16:18:28 +0000 (16:18 +0000)]
install new firm_config.h header
[r4554]
Michael Beck [Thu, 2 Dec 2004 16:16:11 +0000 (16:16 +0000)]
fixed config.h include
used xmalloc instead of malloc
[r4553]
Michael Beck [Thu, 2 Dec 2004 16:14:26 +0000 (16:14 +0000)]
fixed config.h include
cleaned up unused debugging code
[r4552]
Michael Beck [Thu, 2 Dec 2004 16:13:33 +0000 (16:13 +0000)]
removed bool
[r4551]
Michael Beck [Thu, 2 Dec 2004 16:13:10 +0000 (16:13 +0000)]
used new FOURCC magic
[r4550]
Michael Beck [Thu, 2 Dec 2004 16:12:29 +0000 (16:12 +0000)]
removed unneeded header
[r4549]
Michael Beck [Thu, 2 Dec 2004 16:11:51 +0000 (16:11 +0000)]
used new firm_config.h, removed POINSON (unclear if it will work in non-linux-kernel environment)
[r4548]
Michael Beck [Thu, 2 Dec 2004 16:10:51 +0000 (16:10 +0000)]
make FOURCC macro produce right ordering for bigendien machines
[r4547]
Michael Beck [Thu, 2 Dec 2004 16:09:41 +0000 (16:09 +0000)]
used new firm_config.h include
[r4546]
Michael Beck [Thu, 2 Dec 2004 16:08:54 +0000 (16:08 +0000)]
Renamaed host.h to align.h, removed unneeded things
[r4545]
Michael Beck [Thu, 2 Dec 2004 16:07:56 +0000 (16:07 +0000)]
renamed cookies -> magic
fixed config.h include
removed soem old and unused debug code
[r4544]
Michael Beck [Thu, 2 Dec 2004 16:06:49 +0000 (16:06 +0000)]
ADT Headers can be installed in libfirm/adt now
[r4543]
Michael Beck [Thu, 2 Dec 2004 16:06:05 +0000 (16:06 +0000)]
sorted to support the filter tools (automatic generation of firm_config.h)
[r4542]
Michael Beck [Thu, 2 Dec 2004 16:04:59 +0000 (16:04 +0000)]
Added rules to install adt files
[r4541]