libfirm
19 years agoFixed a typo
Sebastian Hack [Wed, 2 Feb 2005 13:59:57 +0000 (13:59 +0000)]
Fixed a typo

19 years ago3 essential bugfixes...
Daniel Grund [Tue, 1 Feb 2005 15:31:39 +0000 (15:31 +0000)]
3 essential bugfixes...

19 years agoAdded access for border_head of block.
Sebastian Hack [Mon, 31 Jan 2005 13:41:36 +0000 (13:41 +0000)]
Added access for border_head of block.

19 years agoFixed liveness in loops an phi functions.
Sebastian Hack [Mon, 31 Jan 2005 11:55:18 +0000 (11:55 +0000)]
Fixed liveness in loops an phi functions.
Fixed a bug in bechordal.

19 years agoBugfixes
Daniel Grund [Mon, 31 Jan 2005 08:30:30 +0000 (08:30 +0000)]
Bugfixes

19 years agoNew internal regalloc header
Sebastian Hack [Wed, 26 Jan 2005 16:15:07 +0000 (16:15 +0000)]
New internal regalloc header

19 years agoconfig.h included
Michael Beck [Wed, 26 Jan 2005 12:07:42 +0000 (12:07 +0000)]
config.h included

19 years agolittle fix added, config.h included
Michael Beck [Wed, 26 Jan 2005 12:07:08 +0000 (12:07 +0000)]
little fix added, config.h included

19 years agoSplitted in two phases pressure/liveness and assignment
Sebastian Hack [Wed, 26 Jan 2005 10:06:50 +0000 (10:06 +0000)]
Splitted in two phases pressure/liveness and assignment

19 years agoremoved ugly Windows newlines (please no more!!)
Sebastian Hack [Wed, 26 Jan 2005 10:06:27 +0000 (10:06 +0000)]
removed ugly Windows newlines (please no more!!)

19 years agoAdded missing inlclude
Sebastian Hack [Wed, 26 Jan 2005 10:05:55 +0000 (10:05 +0000)]
Added missing inlclude

19 years agoChanged __ to _
Sebastian Hack [Wed, 26 Jan 2005 10:05:29 +0000 (10:05 +0000)]
Changed __ to _

19 years agoAdded spilling file
Sebastian Hack [Wed, 26 Jan 2005 10:06:11 +0000 (10:06 +0000)]
Added spilling file

19 years agoBugfixes
Daniel Grund [Mon, 24 Jan 2005 19:58:13 +0000 (19:58 +0000)]
Bugfixes

19 years agophi opt deactivated due to bug.
Daniel Grund [Mon, 24 Jan 2005 15:38:23 +0000 (15:38 +0000)]
phi opt deactivated due to bug.

19 years agoFixed color assignment
Sebastian Hack [Mon, 24 Jan 2005 12:49:33 +0000 (12:49 +0000)]
Fixed color assignment

19 years agoImproved phicoal/phiopt.
Daniel Grund [Mon, 24 Jan 2005 10:54:54 +0000 (10:54 +0000)]
Improved phicoal/phiopt.

19 years agoRemoved old stuff and moved phi class to ana dir.
Daniel Grund [Mon, 24 Jan 2005 10:53:44 +0000 (10:53 +0000)]
Removed old stuff and moved phi class to ana dir.

19 years agoadded config.h
Michael Beck [Fri, 21 Jan 2005 16:42:19 +0000 (16:42 +0000)]
added config.h

19 years agoFixed a portability bug concerning the preprocessor
Sebastian Hack [Fri, 21 Jan 2005 15:03:33 +0000 (15:03 +0000)]
Fixed a portability bug concerning the preprocessor

19 years agoAdded prototype for phi_ops_interfere
Sebastian Hack [Wed, 19 Jan 2005 13:44:38 +0000 (13:44 +0000)]
Added prototype for phi_ops_interfere

19 years agoVersion before changing to better algo.
Daniel Grund [Wed, 19 Jan 2005 11:38:00 +0000 (11:38 +0000)]
Version before changing to better algo.

19 years ago*** empty log message ***
Daniel Grund [Mon, 17 Jan 2005 15:44:06 +0000 (15:44 +0000)]
*** empty log message ***

19 years agobugfix, removal of unneccessary code
Daniel Grund [Mon, 17 Jan 2005 11:28:00 +0000 (11:28 +0000)]
bugfix, removal of unneccessary code

19 years agoComments, bugfix
Daniel Grund [Mon, 17 Jan 2005 10:53:16 +0000 (10:53 +0000)]
Comments, bugfix

19 years agoBuild the IFG completely, if desired.
Sebastian Hack [Mon, 17 Jan 2005 09:50:57 +0000 (09:50 +0000)]
Build the IFG completely, if desired.

19 years ago*** empty log message ***
Daniel Grund [Sat, 15 Jan 2005 16:38:05 +0000 (16:38 +0000)]
*** empty log message ***

19 years agobugfixes
Daniel Grund [Sat, 15 Jan 2005 16:33:52 +0000 (16:33 +0000)]
bugfixes

19 years agoComments, beautify, and new header
Daniel Grund [Sat, 15 Jan 2005 16:33:00 +0000 (16:33 +0000)]
Comments, beautify, and new header

19 years agoComments, beautify
Daniel Grund [Sat, 15 Jan 2005 16:31:17 +0000 (16:31 +0000)]
Comments, beautify

19 years agoHeavy changes. 1st attempt for 1-phi-algo implemented.
Daniel Grund [Sat, 15 Jan 2005 02:04:18 +0000 (02:04 +0000)]
Heavy changes. 1st attempt for 1-phi-algo implemented.

19 years agoremoved call to my funcs. had to check in but couldn't test
Daniel Grund [Sat, 15 Jan 2005 02:03:14 +0000 (02:03 +0000)]
removed call to my funcs. had to check in but couldn't test

19 years agoComments
Daniel Grund [Sat, 15 Jan 2005 02:02:05 +0000 (02:02 +0000)]
Comments

19 years agofixed #ifndef _BERA_T_H
Daniel Grund [Sat, 15 Jan 2005 02:01:40 +0000 (02:01 +0000)]
fixed #ifndef _BERA_T_H

19 years agoremoved obsolete function. fixed comment.
Daniel Grund [Sat, 15 Jan 2005 02:00:35 +0000 (02:00 +0000)]
removed obsolete function. fixed comment.

19 years agoModified color assignment.
Sebastian Hack [Thu, 13 Jan 2005 15:45:02 +0000 (15:45 +0000)]
Modified color assignment.
Live out colors get non live-in colors if possible

19 years agoCall new interference function in phi_ops_interfere
Sebastian Hack [Thu, 13 Jan 2005 14:41:20 +0000 (14:41 +0000)]
Call new interference function in phi_ops_interfere
Added additional live_end set for all values that are live at the end
and not live out

19 years agoAdded interference test function
Sebastian Hack [Thu, 13 Jan 2005 14:40:04 +0000 (14:40 +0000)]
Added interference test function

19 years ago*** empty log message ***
Daniel Grund [Thu, 13 Jan 2005 14:36:20 +0000 (14:36 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Daniel Grund [Thu, 13 Jan 2005 14:32:25 +0000 (14:32 +0000)]
*** empty log message ***

19 years agoAdded phi stat dump option
Daniel Grund [Thu, 13 Jan 2005 14:31:41 +0000 (14:31 +0000)]
Added phi stat dump option
Added analysis for 1-phi destruction

19 years agoUncommented missing function
Sebastian Hack [Mon, 10 Jan 2005 08:40:19 +0000 (08:40 +0000)]
Uncommented missing function

19 years agochanged localize_consts
Daniel Grund [Sat, 8 Jan 2005 00:13:47 +0000 (00:13 +0000)]
changed localize_consts

19 years ago*** empty log message ***
Daniel Grund [Fri, 7 Jan 2005 20:45:46 +0000 (20:45 +0000)]
*** empty log message ***

19 years agoincluded phi stat in normal main loop.
Daniel Grund [Fri, 7 Jan 2005 16:27:50 +0000 (16:27 +0000)]
included phi stat in normal main loop.
added domtree.
phi opt is now a seperate file.

19 years agoMerged with checked in stuff.
Sebastian Hack [Wed, 5 Jan 2005 14:06:30 +0000 (14:06 +0000)]
Merged with checked in stuff.

19 years agoFixed a bug.
Sebastian Hack [Wed, 5 Jan 2005 14:06:09 +0000 (14:06 +0000)]
Fixed a bug.

19 years agoElaborated ra info struct.
Sebastian Hack [Wed, 5 Jan 2005 14:05:53 +0000 (14:05 +0000)]
Elaborated ra info struct.

19 years agoAdded used colors bitset per block.
Sebastian Hack [Wed, 5 Jan 2005 14:05:41 +0000 (14:05 +0000)]
Added used colors bitset per block.

19 years agoFixed constant placement walker
Sebastian Hack [Wed, 5 Jan 2005 14:05:15 +0000 (14:05 +0000)]
Fixed constant placement walker

19 years agoAdded basics of phi optimize phase.
Daniel Grund [Wed, 5 Jan 2005 12:31:36 +0000 (12:31 +0000)]
Added basics of phi optimize phase.

19 years agoBugfix
Daniel Grund [Wed, 5 Jan 2005 12:26:33 +0000 (12:26 +0000)]
Bugfix

19 years agoused enum
Michael Beck [Tue, 4 Jan 2005 12:05:16 +0000 (12:05 +0000)]
used enum

19 years agoused xcalloc instead of calloc
Michael Beck [Thu, 23 Dec 2004 15:20:37 +0000 (15:20 +0000)]
used xcalloc instead of calloc

19 years agoused xcalloc instead of calloc
Michael Beck [Thu, 23 Dec 2004 15:17:20 +0000 (15:17 +0000)]
used xcalloc instead of calloc

19 years agomake allocation C-like
Michael Beck [Wed, 22 Dec 2004 11:04:09 +0000 (11:04 +0000)]
make allocation C-like

19 years agoadded some needed includes
Michael Beck [Wed, 22 Dec 2004 11:03:01 +0000 (11:03 +0000)]
added some needed includes

19 years agoconfig.h added
Michael Beck [Tue, 21 Dec 2004 17:19:06 +0000 (17:19 +0000)]
config.h added

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

19 years agoremoved C99 construct
Michael Beck [Tue, 21 Dec 2004 15:54:49 +0000 (15:54 +0000)]
removed C99 construct
added config.h

19 years agoAdded workaround for end block keepalive edges.
Sebastian Hack [Fri, 17 Dec 2004 14:29:19 +0000 (14:29 +0000)]
Added workaround for end block keepalive edges.

19 years agoAdapted to new debug interface.
Sebastian Hack [Thu, 16 Dec 2004 14:19:30 +0000 (14:19 +0000)]
Adapted to new debug interface.

19 years ago*** empty log message ***
Daniel Grund [Thu, 16 Dec 2004 09:58:20 +0000 (09:58 +0000)]
*** empty log message ***

19 years agoAdded more phi statistics. Fixed bug in phi congruence classes.
Daniel Grund [Thu, 16 Dec 2004 09:56:31 +0000 (09:56 +0000)]
Added more phi statistics. Fixed bug in phi congruence classes.

19 years agoAdded register allocator.
Sebastian Hack [Wed, 15 Dec 2004 13:17:34 +0000 (13:17 +0000)]
Added register allocator.

19 years agoAdded construction of phi congruence classes.
Daniel Grund [Fri, 10 Dec 2004 15:16:31 +0000 (15:16 +0000)]
Added construction of phi congruence classes.

19 years agoAdded phi statistics
Daniel Grund [Fri, 10 Dec 2004 15:12:58 +0000 (15:12 +0000)]
Added phi statistics

19 years agodo C99 compliance
Florian Liekweg [Thu, 9 Dec 2004 15:15:28 +0000 (15:15 +0000)]
do C99 compliance

19 years agoAdded some backend stuff. nothing big, just a basis.
Sebastian Hack [Wed, 8 Dec 2004 08:55:19 +0000 (08:55 +0000)]
Added some backend stuff. nothing big, just a basis.