libfirm
19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 14:26:53 +0000 (14:26 +0000)]
removed C99 constructs

[r4690]

19 years agoremoved C99 constructs
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]

19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 14:21:16 +0000 (14:21 +0000)]
removed C99 constructs

[r4688]

19 years agonew added
Michael Beck [Tue, 21 Dec 2004 14:07:02 +0000 (14:07 +0000)]
new added

[r4687]

19 years agoremoved
Michael Beck [Tue, 21 Dec 2004 14:06:41 +0000 (14:06 +0000)]
removed

[r4686]

19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 13:50:40 +0000 (13:50 +0000)]
removed C99 constructs

[r4685]

19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 13:45:14 +0000 (13:45 +0000)]
removed C99 constructs

[r4684]

19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 13:38:27 +0000 (13:38 +0000)]
removed C99 constructs

[r4683]

19 years agoremoved C99 constructs
Michael Beck [Tue, 21 Dec 2004 13:35:34 +0000 (13:35 +0000)]
removed C99 constructs

[r4681]

19 years agoC99 contructs removed
Michael Beck [Tue, 21 Dec 2004 13:33:48 +0000 (13:33 +0000)]
C99 contructs removed

[r4680]

19 years agoFixed heap analyse to copy with NoMem node
Michael Beck [Tue, 21 Dec 2004 12:21:45 +0000 (12:21 +0000)]
Fixed heap analyse to copy with NoMem node

[r4679]

19 years agodags implemented, ProjM, COUNT_DELETED
Michael Beck [Tue, 21 Dec 2004 12:20:31 +0000 (12:20 +0000)]
dags implemented, ProjM, COUNT_DELETED

[r4678]

19 years ago__unused -> _unused
Florian Liekweg [Mon, 20 Dec 2004 17:41:14 +0000 (17:41 +0000)]
__unused -> _unused

[r4677]

19 years agoget/set proj(arg) from/to ir_graph
Florian Liekweg [Mon, 20 Dec 2004 17:39:46 +0000 (17:39 +0000)]
get/set proj(arg) from/to ir_graph

[r4676]

19 years agofix recursion handling
Florian Liekweg [Mon, 20 Dec 2004 17:34:35 +0000 (17:34 +0000)]
fix recursion handling

[r4675]

19 years agoFixed a bug.
Sebastian Hack [Fri, 17 Dec 2004 14:04:25 +0000 (14:04 +0000)]
Fixed a bug.

[r4671]

19 years agoFixed a tiny bug.
Sebastian Hack [Thu, 16 Dec 2004 10:28:59 +0000 (10:28 +0000)]
Fixed a tiny bug.

[r4670]

19 years agoAdded obstack dumping and vprintf... functions.
Sebastian Hack [Thu, 16 Dec 2004 09:43:09 +0000 (09:43 +0000)]
Added obstack dumping and vprintf... functions.

[r4669]

19 years agoAdded debug facility.
Sebastian Hack [Thu, 16 Dec 2004 09:03:24 +0000 (09:03 +0000)]
Added debug facility.

[r4668]

19 years agoAdded proper string hash function.
Sebastian Hack [Thu, 16 Dec 2004 09:02:56 +0000 (09:02 +0000)]
Added proper string hash function.

[r4667]

19 years agoAdded new firm debug functions.
Sebastian Hack [Wed, 15 Dec 2004 17:30:49 +0000 (17:30 +0000)]
Added new firm debug functions.

[r4666]

19 years agoremove debugging stuff
Florian Liekweg [Wed, 15 Dec 2004 13:31:18 +0000 (13:31 +0000)]
remove debugging stuff

[r4664]

19 years agostore ctx idx in names
Florian Liekweg [Wed, 15 Dec 2004 13:31:00 +0000 (13:31 +0000)]
store ctx idx in names

[r4663]

19 years agoprint yet nicer names
Florian Liekweg [Wed, 15 Dec 2004 13:30:41 +0000 (13:30 +0000)]
print yet nicer names

[r4662]

19 years agouse DBGEXE correctly; print yet nicer names
Florian Liekweg [Wed, 15 Dec 2004 13:30:30 +0000 (13:30 +0000)]
use DBGEXE correctly; print yet nicer names

[r4661]

19 years agodumper settings now always want a value
Michael Beck [Wed, 15 Dec 2004 10:47:48 +0000 (10:47 +0000)]
dumper settings now always want a value

[r4660]

19 years agopto_name.c
Florian Liekweg [Wed, 15 Dec 2004 09:18:18 +0000 (09:18 +0000)]
pto_name.c

[r4659]

19 years agoAdded init function to appender. This fixes ir_snprintf, since the
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]

19 years agoAdded firm_config.h include
Sebastian Hack [Tue, 14 Dec 2004 12:01:50 +0000 (12:01 +0000)]
Added firm_config.h include

[r4655]

19 years agoAdded new Mux(b, numP, numP) -> numP node
Michael Beck [Mon, 13 Dec 2004 15:41:44 +0000 (15:41 +0000)]
Added new Mux(b, numP, numP) -> numP node

[r4652]

19 years agoSome bugfixes
Sebastian Hack [Mon, 13 Dec 2004 14:18:01 +0000 (14:18 +0000)]
Some bugfixes

[r4648]

19 years agofixed buggy commit
Hannes Jakschitsch [Mon, 13 Dec 2004 13:53:32 +0000 (13:53 +0000)]
fixed buggy commit

[r4647]

19 years agoSome bugfixes. Added bitset dumping support.
Sebastian Hack [Mon, 13 Dec 2004 11:17:45 +0000 (11:17 +0000)]
Some bugfixes. Added bitset dumping support.

[r4644]

19 years agoadded registration facility for own data in an ir graph (like already
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]

19 years agoconstified is_Phi
Sebastian Hack [Mon, 13 Dec 2004 11:16:46 +0000 (11:16 +0000)]
constified is_Phi

[r4642]

19 years agonormalize the interface, all fucntions that change the behavior of the dumper
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]

19 years agomade copy_attrs an ir_op operation
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]

19 years agoused xmalloc instead of malloc
Michael Beck [Fri, 10 Dec 2004 15:14:34 +0000 (15:14 +0000)]
used xmalloc instead of malloc

[r4627]

19 years agoRemoved unused header files
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]

19 years agoAdded stdlib.h include for strtol()
Sebastian Hack [Thu, 9 Dec 2004 15:04:49 +0000 (15:04 +0000)]
Added stdlib.h include for strtol()

[r4622]

19 years agoPut braces around function names.
Sebastian Hack [Thu, 9 Dec 2004 13:02:12 +0000 (13:02 +0000)]
Put braces around function names.

[r4620]

19 years agoRemoved parameter names from macros
Sebastian Hack [Thu, 9 Dec 2004 12:51:43 +0000 (12:51 +0000)]
Removed parameter names from macros

[r4619]

19 years agoSome macros for easy facade function implementation.
Sebastian Hack [Thu, 9 Dec 2004 12:36:07 +0000 (12:36 +0000)]
Some macros for easy facade function implementation.

[r4618]

19 years agonumbering of start and end block excanged
FIRM Projekt Account [Thu, 9 Dec 2004 12:31:14 +0000 (12:31 +0000)]
numbering of start and end block excanged

[r4617]

19 years agochanged the hook function
Michael Beck [Thu, 9 Dec 2004 10:41:07 +0000 (10:41 +0000)]
changed the hook function

[r4611]

19 years agobugfix
Götz Lindenmaier [Thu, 9 Dec 2004 10:40:33 +0000 (10:40 +0000)]
bugfix

[r4610]

19 years agoRemoved, fourcc.h is now used to create magic numbers
Michael Beck [Thu, 9 Dec 2004 10:40:26 +0000 (10:40 +0000)]
Removed, fourcc.h is now used to create magic numbers

[r4609]

19 years agofourcc needed in installation, but without firm_config.h
Götz Lindenmaier [Wed, 8 Dec 2004 15:12:09 +0000 (15:12 +0000)]
fourcc needed in installation, but without firm_config.h

[r4606]

19 years ago*** empty log message ***
Boris Boesler [Wed, 8 Dec 2004 14:23:21 +0000 (14:23 +0000)]
*** empty log message ***

[r4605]

19 years agoconfigure for heapanalysis
Götz Lindenmaier [Wed, 8 Dec 2004 12:00:49 +0000 (12:00 +0000)]
configure for heapanalysis

[r4602]

19 years agochanged info of nodes.
Götz Lindenmaier [Wed, 8 Dec 2004 11:43:13 +0000 (11:43 +0000)]
changed info of nodes.

[r4600]

19 years agoFixed the last fix :-(
Michael Beck [Wed, 8 Dec 2004 11:43:00 +0000 (11:43 +0000)]
Fixed the last fix :-(

[r4599]

19 years agoAdded default pointer comparison function.
Sebastian Hack [Wed, 8 Dec 2004 08:58:32 +0000 (08:58 +0000)]
Added default pointer comparison function.

[r4597]

19 years agoAdded convenience macros for pset creation and introduced default
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]

19 years agoRemoved variable names which are equal to C++ keywords.
Sebastian Hack [Wed, 8 Dec 2004 08:57:34 +0000 (08:57 +0000)]
Removed variable names which are equal to C++ keywords.

[r4595]

19 years agoMake it use fourcc.h and unified naming a little.
Sebastian Hack [Wed, 8 Dec 2004 08:56:27 +0000 (08:56 +0000)]
Make it use fourcc.h and unified naming a little.

[r4594]

19 years agoAdded switch for firm backend stuff
Sebastian Hack [Wed, 8 Dec 2004 08:53:28 +0000 (08:53 +0000)]
Added switch for firm backend stuff

[r4593]

19 years agoAdded optional build for firm backend facility
Sebastian Hack [Wed, 8 Dec 2004 08:52:43 +0000 (08:52 +0000)]
Added optional build for firm backend facility

[r4592]

19 years agoSubstituted emacs tags target with vi tags target, since -C option of
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]

19 years agoMinor corrections.
Sebastian Hack [Wed, 8 Dec 2004 08:51:23 +0000 (08:51 +0000)]
Minor corrections.

[r4590]

19 years ago*** empty log message ***
Boris Boesler [Tue, 7 Dec 2004 16:31:24 +0000 (16:31 +0000)]
*** empty log message ***

[r4586]

19 years agobug fix for deleting irgs
Boris Boesler [Tue, 7 Dec 2004 12:15:32 +0000 (12:15 +0000)]
bug fix for deleting irgs

[r4584]

19 years ago*** empty log message ***
Boris Boesler [Tue, 7 Dec 2004 12:15:02 +0000 (12:15 +0000)]
*** empty log message ***

[r4583]

19 years agoAdded DAG statistic calculation
Michael Beck [Tue, 7 Dec 2004 12:08:30 +0000 (12:08 +0000)]
Added DAG statistic calculation

[r4582]

19 years agomoved pseudo_irg.[ch] from ir/external/ to directory ir/ir
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]

19 years agomoved pseudo_irg.[ch] to directory ir/ir
Boris Boesler [Mon, 6 Dec 2004 14:48:38 +0000 (14:48 +0000)]
moved pseudo_irg.[ch] to directory ir/ir

[r4577]

19 years ago*** empty log message ***
Boris Boesler [Mon, 6 Dec 2004 14:47:54 +0000 (14:47 +0000)]
*** empty log message ***

[r4576]

19 years ago*** empty log message ***
Boris Boesler [Mon, 6 Dec 2004 14:27:33 +0000 (14:27 +0000)]
*** empty log message ***

[r4575]

19 years agoFixed configure: should work now in a build directory again
Michael Beck [Mon, 6 Dec 2004 13:11:05 +0000 (13:11 +0000)]
Fixed configure: should work now in a build directory again

[r4574]

19 years agoactually iterate
Florian Liekweg [Mon, 6 Dec 2004 12:55:06 +0000 (12:55 +0000)]
actually iterate

[r4573]

19 years agocolorize name dump
Florian Liekweg [Mon, 6 Dec 2004 12:52:09 +0000 (12:52 +0000)]
colorize name dump

[r4572]

19 years agovirtually no change
Florian Liekweg [Mon, 6 Dec 2004 12:49:26 +0000 (12:49 +0000)]
virtually no change

[r4571]

19 years agoADded support for multiline defines
Michael Beck [Mon, 6 Dec 2004 10:19:47 +0000 (10:19 +0000)]
ADded support for multiline defines

[r4566]

19 years agoadded new firm_config.h generation
Michael Beck [Thu, 2 Dec 2004 16:33:58 +0000 (16:33 +0000)]
added new firm_config.h generation

[r4565]

19 years agoAdded firm_config.h creation
Michael Beck [Thu, 2 Dec 2004 16:33:28 +0000 (16:33 +0000)]
Added firm_config.h creation

[r4564]

19 years agoused firm_config.h instead of config.h
Michael Beck [Thu, 2 Dec 2004 16:32:49 +0000 (16:32 +0000)]
used firm_config.h instead of config.h

[r4563]

19 years agofixed config.h include
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]

19 years agofixed config.h include
Michael Beck [Thu, 2 Dec 2004 16:31:35 +0000 (16:31 +0000)]
fixed config.h include

[r4561]

19 years agofixed typos
Michael Beck [Thu, 2 Dec 2004 16:29:16 +0000 (16:29 +0000)]
fixed typos

[r4560]

19 years agofixed comment
Michael Beck [Thu, 2 Dec 2004 16:27:05 +0000 (16:27 +0000)]
fixed comment

[r4559]

19 years agofixed config.h include
Michael Beck [Thu, 2 Dec 2004 16:26:35 +0000 (16:26 +0000)]
fixed config.h include
used xmalloc instead of malloc

[r4558]

19 years agoFixed: check additional restriction before Mulh instructions are generated
Michael Beck [Thu, 2 Dec 2004 16:22:50 +0000 (16:22 +0000)]
Fixed: check additional restriction before Mulh instructions are generated

[r4557]

19 years agofixed config.h include
Michael Beck [Thu, 2 Dec 2004 16:22:04 +0000 (16:22 +0000)]
fixed config.h include

[r4556]

19 years agoadded missing include directory
Michael Beck [Thu, 2 Dec 2004 16:20:49 +0000 (16:20 +0000)]
added missing include directory

[r4555]

19 years agoinstall new firm_config.h header
Michael Beck [Thu, 2 Dec 2004 16:18:28 +0000 (16:18 +0000)]
install new firm_config.h header

[r4554]

19 years agofixed config.h include
Michael Beck [Thu, 2 Dec 2004 16:16:11 +0000 (16:16 +0000)]
fixed config.h include
used xmalloc instead of malloc

[r4553]

19 years agofixed config.h include
Michael Beck [Thu, 2 Dec 2004 16:14:26 +0000 (16:14 +0000)]
fixed config.h include
cleaned up unused debugging code

[r4552]

19 years agoremoved bool
Michael Beck [Thu, 2 Dec 2004 16:13:33 +0000 (16:13 +0000)]
removed bool

[r4551]

19 years agoused new FOURCC magic
Michael Beck [Thu, 2 Dec 2004 16:13:10 +0000 (16:13 +0000)]
used new FOURCC magic

[r4550]

19 years agoremoved unneeded header
Michael Beck [Thu, 2 Dec 2004 16:12:29 +0000 (16:12 +0000)]
removed unneeded header

[r4549]

19 years agoused new firm_config.h, removed POINSON (unclear if it will work in non-linux-kernel...
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]

19 years agomake FOURCC macro produce right ordering for bigendien machines
Michael Beck [Thu, 2 Dec 2004 16:10:51 +0000 (16:10 +0000)]
make FOURCC macro produce right ordering for bigendien machines

[r4547]

19 years agoused new firm_config.h include
Michael Beck [Thu, 2 Dec 2004 16:09:41 +0000 (16:09 +0000)]
used new firm_config.h include

[r4546]

19 years agoRenamaed host.h to align.h, removed unneeded things
Michael Beck [Thu, 2 Dec 2004 16:08:54 +0000 (16:08 +0000)]
Renamaed host.h to align.h, removed unneeded things

[r4545]

19 years agorenamed cookies -> magic
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]

19 years agoADT Headers can be installed in libfirm/adt now
Michael Beck [Thu, 2 Dec 2004 16:06:49 +0000 (16:06 +0000)]
ADT Headers can be installed in libfirm/adt now

[r4543]

19 years agosorted to support the filter tools (automatic generation of firm_config.h)
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]

19 years agoAdded rules to install adt files
Michael Beck [Thu, 2 Dec 2004 16:04:59 +0000 (16:04 +0000)]
Added rules to install adt files

[r4541]

19 years agoneeded utilities for configure
Michael Beck [Thu, 2 Dec 2004 16:04:30 +0000 (16:04 +0000)]
needed utilities for configure

[r4540]

19 years agoConstified a little bit.
Sebastian Hack [Thu, 2 Dec 2004 15:50:57 +0000 (15:50 +0000)]
Constified a little bit.

[r4539]