libfirm
17 years agoadded doxygen comments
Matthias Braun [Wed, 2 May 2007 13:37:59 +0000 (13:37 +0000)]
added doxygen comments

[r13596]

17 years agoadded doxygen comments
Matthias Braun [Wed, 2 May 2007 13:35:17 +0000 (13:35 +0000)]
added doxygen comments

[r13595]

17 years agoadded doxygen comments
Matthias Braun [Wed, 2 May 2007 13:31:45 +0000 (13:31 +0000)]
added doxygen comments

[r13594]

17 years agodoxy comments
Matthias Braun [Wed, 2 May 2007 13:29:32 +0000 (13:29 +0000)]
doxy comments

[r13593]

17 years agodoxy comments
Matthias Braun [Wed, 2 May 2007 13:29:29 +0000 (13:29 +0000)]
doxy comments

[r13592]

17 years agodoxy comments
Matthias Braun [Wed, 2 May 2007 13:29:24 +0000 (13:29 +0000)]
doxy comments

[r13591]

17 years agoadded doxygen comments
Matthias Braun [Wed, 2 May 2007 13:26:44 +0000 (13:26 +0000)]
added doxygen comments

[r13590]

17 years agoadded doxygen comments
Matthias Braun [Wed, 2 May 2007 13:21:44 +0000 (13:21 +0000)]
added doxygen comments

[r13588]

17 years agocleanups, use the new tarval emitter
Matthias Braun [Wed, 2 May 2007 13:19:56 +0000 (13:19 +0000)]
cleanups, use the new tarval emitter

[r13587]

17 years agono strange comments after #include
Matthias Braun [Wed, 2 May 2007 13:19:18 +0000 (13:19 +0000)]
no strange comments after #include

[r13586]

17 years agoadd an tarval emit function
Matthias Braun [Wed, 2 May 2007 13:17:41 +0000 (13:17 +0000)]
add an tarval emit function

[r13585]

17 years agoadded doxygen comments, transform mips to new emit style, use gnuas gendecls
Matthias Braun [Wed, 2 May 2007 13:16:54 +0000 (13:16 +0000)]
added doxygen comments, transform mips to new emit style, use gnuas gendecls

[r13584]

17 years agoupdated header
Michael Beck [Wed, 2 May 2007 10:03:13 +0000 (10:03 +0000)]
updated header

[r13581]

17 years agoUpdated header
Michael Beck [Wed, 2 May 2007 09:59:30 +0000 (09:59 +0000)]
Updated header
changed indentation

[r13579]

17 years agoadded doxygen comments, credited backend to Oliver Richter and Tobias Gneist
Matthias Braun [Wed, 2 May 2007 09:48:34 +0000 (09:48 +0000)]
added doxygen comments, credited backend to Oliver Richter and Tobias Gneist

[r13578]

17 years agoadded doxygen comments, credited backend to Moritz Kroll and Jens Mueller
Matthias Braun [Wed, 2 May 2007 08:20:21 +0000 (08:20 +0000)]
added doxygen comments, credited backend to Moritz Kroll and Jens Mueller

[r13576]

17 years agoUpdated header
Michael Beck [Tue, 1 May 2007 23:15:19 +0000 (23:15 +0000)]
Updated header
changed indentation

[r13575]

17 years agoUpdated header
Michael Beck [Tue, 1 May 2007 23:09:36 +0000 (23:09 +0000)]
Updated header
changed indentation

[r13574]

17 years ago[r13573]
Michael Beck [Tue, 1 May 2007 22:50:25 +0000 (22:50 +0000)]
[r13573]

17 years agoremoved useless includes
Michael Beck [Tue, 1 May 2007 22:49:43 +0000 (22:49 +0000)]
removed useless includes

[r13572]

17 years agoadjust doxygen comments
Matthias Braun [Mon, 30 Apr 2007 14:12:53 +0000 (14:12 +0000)]
adjust doxygen comments

[r13566]

17 years agoadapt generators to new header style
Matthias Braun [Mon, 30 Apr 2007 14:02:47 +0000 (14:02 +0000)]
adapt generators to new header style

[r13565]

17 years agoremoved unused header
Christian Würdig [Mon, 30 Apr 2007 13:50:53 +0000 (13:50 +0000)]
removed unused header
added #ifdef NOT_PORTED around not maintained and unused code

[r13564]

17 years agocopymin uses now heur4 as default
Christian Würdig [Mon, 30 Apr 2007 12:07:02 +0000 (12:07 +0000)]
copymin uses now heur4 as default

[r13563]

17 years agoremoved unused code
Christian Würdig [Mon, 30 Apr 2007 12:03:16 +0000 (12:03 +0000)]
removed unused code

[r13562]

17 years agomade param const
Christian Würdig [Mon, 30 Apr 2007 11:51:58 +0000 (11:51 +0000)]
made param const

[r13561]

17 years agounified main comments
Christian Würdig [Mon, 30 Apr 2007 11:44:51 +0000 (11:44 +0000)]
unified main comments
unified .h include guards
fixed include structure (every files includes needed headers)

[r13560]

17 years agounified mein file comments
Christian Würdig [Mon, 30 Apr 2007 11:19:41 +0000 (11:19 +0000)]
unified mein file comments
unified .h #ifndef ... #define ...
changed some indenting
removed some unused code
removed beuses_t.h as unused header

[r13559]

17 years agonot needed
Christian Würdig [Mon, 30 Apr 2007 11:12:08 +0000 (11:12 +0000)]
not needed

[r13558]

17 years agoupdated header
Michael Beck [Mon, 30 Apr 2007 09:49:19 +0000 (09:49 +0000)]
updated header
more doxygen docu

[r13556]

17 years agoadjusted doxygen comments
Matthias Braun [Mon, 30 Apr 2007 09:48:10 +0000 (09:48 +0000)]
adjusted doxygen comments

[r13555]

17 years agoadjusted doxygen comments
Matthias Braun [Mon, 30 Apr 2007 09:32:25 +0000 (09:32 +0000)]
adjusted doxygen comments

[r13554]

17 years agosmall cleanups
Matthias Braun [Mon, 30 Apr 2007 09:32:06 +0000 (09:32 +0000)]
small cleanups

[r13553]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:47:13 +0000 (19:47 +0000)]
updated Header
indentation changed

[r13547]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:41:32 +0000 (19:41 +0000)]
updated Header

[r13546]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:38:58 +0000 (19:38 +0000)]
updated Header
indentation changed

[r13545]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:37:51 +0000 (19:37 +0000)]
updated Header

[r13544]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:29:02 +0000 (19:29 +0000)]
updated Header
some doxygen comments added
restructured

[r13543]

17 years agoupdated Header
Michael Beck [Sun, 29 Apr 2007 19:11:11 +0000 (19:11 +0000)]
updated Header

[r13542]

17 years agoChanged header
Michael Beck [Fri, 27 Apr 2007 14:29:34 +0000 (14:29 +0000)]
Changed header
changed indentation

[r13527]

17 years agounified header
Christian Würdig [Fri, 27 Apr 2007 13:23:13 +0000 (13:23 +0000)]
unified header
fixed include structure (files should include all needed headers - not more and not less)

[r13523]

17 years agocleaned up doxygen comments
Matthias Braun [Fri, 27 Apr 2007 13:08:24 +0000 (13:08 +0000)]
cleaned up doxygen comments

[r13522]

17 years agoremoved apparently unused macro magic
Matthias Braun [Fri, 27 Apr 2007 12:07:09 +0000 (12:07 +0000)]
removed apparently unused macro magic

[r13521]

17 years agonormalized doxygen comments
Matthias Braun [Fri, 27 Apr 2007 11:15:23 +0000 (11:15 +0000)]
normalized doxygen comments

[r13517]

17 years agoUpdated header
Michael Beck [Fri, 27 Apr 2007 11:14:23 +0000 (11:14 +0000)]
Updated header
changed indentation

[r13516]

17 years agonormalized doxygen comments
Matthias Braun [Fri, 27 Apr 2007 11:13:02 +0000 (11:13 +0000)]
normalized doxygen comments

[r13515]

17 years agonormalized doxygen comments
Matthias Braun [Fri, 27 Apr 2007 11:08:21 +0000 (11:08 +0000)]
normalized doxygen comments

[r13514]

17 years agoUpdated header
Michael Beck [Fri, 27 Apr 2007 10:05:03 +0000 (10:05 +0000)]
Updated header

[r13513]

17 years agoUpdated header
Michael Beck [Fri, 27 Apr 2007 09:56:17 +0000 (09:56 +0000)]
Updated header
removed ugly defined that create simple declarartions
more doxygen docu added

[r13512]

17 years agoadded new licence header
Christian Würdig [Fri, 27 Apr 2007 09:44:55 +0000 (09:44 +0000)]
added new licence header

[r13511]

17 years agoadded new licence header
Christian Würdig [Fri, 27 Apr 2007 09:22:22 +0000 (09:22 +0000)]
added new licence header

[r13510]

17 years agoadded new licence header
Christian Würdig [Fri, 27 Apr 2007 08:59:44 +0000 (08:59 +0000)]
added new licence header

[r13508]

17 years agoUse libFirm's obst.h instead of obstack.h
Michael Beck [Thu, 26 Apr 2007 23:24:16 +0000 (23:24 +0000)]
Use libFirm's obst.h instead of obstack.h

[r13507]

17 years agoUse libFirm's obst.h instead of obstack.h
Michael Beck [Thu, 26 Apr 2007 23:23:41 +0000 (23:23 +0000)]
Use libFirm's obst.h instead of obstack.h

[r13506]

17 years agoremoved unnecessary include
Michael Beck [Thu, 26 Apr 2007 23:23:05 +0000 (23:23 +0000)]
removed unnecessary include

[r13505]

17 years agoUse libFirm's obst.h instead of obstack.h
Michael Beck [Thu, 26 Apr 2007 23:19:22 +0000 (23:19 +0000)]
Use libFirm's obst.h instead of obstack.h

[r13504]

17 years agoUse libFirm's obst.h instead of obstack.h
Michael Beck [Thu, 26 Apr 2007 23:18:38 +0000 (23:18 +0000)]
Use libFirm's obst.h instead of obstack.h

[r13503]

17 years agoTypo fixed
Michael Beck [Thu, 26 Apr 2007 23:11:31 +0000 (23:11 +0000)]
Typo fixed

[r13502]

17 years agoTypo fixed.
Michael Beck [Thu, 26 Apr 2007 23:09:00 +0000 (23:09 +0000)]
Typo fixed.

[r13501]

17 years agoBugFix: rbitset_alloca() cannot be implemented as a function.
Michael Beck [Thu, 26 Apr 2007 23:07:09 +0000 (23:07 +0000)]
BugFix: rbitset_alloca() cannot be implemented as a function.
More doxygen comments added.

[r13500]

17 years agoTypo fixed
Michael Beck [Thu, 26 Apr 2007 22:17:49 +0000 (22:17 +0000)]
Typo fixed

[r13499]

17 years agoFixed includes.
Michael Beck [Thu, 26 Apr 2007 22:16:07 +0000 (22:16 +0000)]
Fixed includes.
More doxygen comments added.

[r13498]

17 years agoMore doxygen comments added
Michael Beck [Thu, 26 Apr 2007 22:10:05 +0000 (22:10 +0000)]
More doxygen comments added

[r13497]

17 years agoMore doxygen comments added
Michael Beck [Thu, 26 Apr 2007 21:46:56 +0000 (21:46 +0000)]
More doxygen comments added

[r13496]

17 years agoFixed ASCII art :-)
Michael Beck [Thu, 26 Apr 2007 21:43:24 +0000 (21:43 +0000)]
Fixed ASCII art :-)

[r13495]

17 years agoremoved unnecessary include
Michael Beck [Thu, 26 Apr 2007 21:42:38 +0000 (21:42 +0000)]
removed unnecessary include

[r13494]

17 years agodoxygen comments added
Michael Beck [Thu, 26 Apr 2007 21:42:13 +0000 (21:42 +0000)]
doxygen comments added

[r13493]

17 years agoincomplete offset calculation added
Michael Beck [Thu, 26 Apr 2007 21:14:32 +0000 (21:14 +0000)]
incomplete offset calculation added

[r13492]

17 years agofixed fprintf
Michael Beck [Thu, 26 Apr 2007 21:10:20 +0000 (21:10 +0000)]
fixed fprintf

[r13491]

17 years agochache interfering neighbours for speed reasons
Christian Würdig [Thu, 26 Apr 2007 16:21:49 +0000 (16:21 +0000)]
chache interfering neighbours for speed reasons

[r13489]

17 years agoFixed the fix for the memory leak
Michael Beck [Thu, 26 Apr 2007 15:18:58 +0000 (15:18 +0000)]
Fixed the fix for the memory leak

[r13488]

17 years agoFixed memory leak
Michael Beck [Thu, 26 Apr 2007 15:18:33 +0000 (15:18 +0000)]
Fixed memory leak
indentation changed

[r13487]

17 years agoUsed unsigned arithmitic to speed up /
Michael Beck [Thu, 26 Apr 2007 15:18:01 +0000 (15:18 +0000)]
Used unsigned arithmitic to speed up /

[r13486]

17 years agoMemory leak fixed
Michael Beck [Thu, 26 Apr 2007 15:10:05 +0000 (15:10 +0000)]
Memory leak fixed

[r13485]

17 years agoadded license information, cleaned up doxygen comments
Matthias Braun [Thu, 26 Apr 2007 15:02:31 +0000 (15:02 +0000)]
added license information, cleaned up doxygen comments

[r13484]

17 years agoMemory leak fixed
Michael Beck [Thu, 26 Apr 2007 14:45:31 +0000 (14:45 +0000)]
Memory leak fixed

[r13483]

17 years agofor i in *.[ch]; do sed -e 's/Copyrigth/Copyright/g' -i modeconv.h; done
Matthias Braun [Thu, 26 Apr 2007 14:43:46 +0000 (14:43 +0000)]
for i in *.[ch]; do sed -e 's/Copyrigth/Copyright/g' -i modeconv.h; done

[r13482]

17 years agoFixed bad memory leak:
Michael Beck [Thu, 26 Apr 2007 14:29:15 +0000 (14:29 +0000)]
Fixed bad memory leak:
The obstack inside a chordal_env was overwritten with an old version, causing lost allocated blocks

[r13480]

17 years agoadd license information
Matthias Braun [Thu, 26 Apr 2007 14:27:39 +0000 (14:27 +0000)]
add license information

[r13479]

17 years agoadd license info to ana2
Matthias Braun [Thu, 26 Apr 2007 14:20:33 +0000 (14:20 +0000)]
add license info to ana2

[r13478]

17 years agoEnsure that allocated sets are freed in post_spill()
Michael Beck [Thu, 26 Apr 2007 14:12:59 +0000 (14:12 +0000)]
Ensure that allocated sets are freed in post_spill()

[r13477]

17 years agomoved iterator allocation outside loop
Michael Beck [Thu, 26 Apr 2007 14:12:09 +0000 (14:12 +0000)]
moved iterator allocation outside loop
delete a chunk AFTER it's number is written

[r13476]

17 years agoBugFix: get_next_neighbour(): free the nodeset allocated in the iterator when next...
Michael Beck [Thu, 26 Apr 2007 14:10:25 +0000 (14:10 +0000)]
BugFix: get_next_neighbour(): free the nodeset allocated in the iterator when next steps outside:

[r13475]

17 years agoRenamed all this into self for C++ compatibility
Michael Beck [Thu, 26 Apr 2007 14:09:04 +0000 (14:09 +0000)]
Renamed all this into self for C++ compatibility

[r13474]

17 years agoadded comment
Michael Beck [Thu, 26 Apr 2007 13:19:43 +0000 (13:19 +0000)]
added comment

[r13473]

17 years agoadded license infos
Matthias Braun [Thu, 26 Apr 2007 12:53:25 +0000 (12:53 +0000)]
added license infos

[r13472]

17 years agoBugFix:
Michael Beck [Thu, 26 Apr 2007 09:59:08 +0000 (09:59 +0000)]
BugFix:
 - number of interfering affinity adres was calculated wrong
 - recoloring stopped after first chunknode, must be run till end

Output more like heur3

Seems to work now (al leat Queens produces identical result).

[r13471]

17 years agolicense note added, cleaned up per-file doxygen comments and include guards, cleaned...
Matthias Braun [Thu, 26 Apr 2007 09:40:04 +0000 (09:40 +0000)]
license note added, cleaned up per-file doxygen comments and include guards, cleaned up Makefile.in

[r13470]

17 years agoNew files added
Michael Beck [Wed, 25 Apr 2007 11:52:37 +0000 (11:52 +0000)]
New files added

[r13464]

17 years agoBugFix: use the maximum as the comments says, NOT the minimum
Michael Beck [Wed, 25 Apr 2007 10:07:58 +0000 (10:07 +0000)]
BugFix: use the maximum as the comments says, NOT the minimum

[r13463]

17 years agoBugFix: sort affinity edges by its weight
Michael Beck [Wed, 25 Apr 2007 00:59:43 +0000 (00:59 +0000)]
BugFix: sort affinity edges by its weight
removed some unnecessary code

[r13462]

17 years agoadded more comments
Michael Beck [Tue, 24 Apr 2007 23:17:45 +0000 (23:17 +0000)]
added more comments
removed #if 0'ed functions

[r13461]

17 years agodo not coalesce ignore nodes: additional case fixed
Michael Beck [Mon, 23 Apr 2007 16:14:03 +0000 (16:14 +0000)]
do not coalesce ignore nodes: additional case fixed

[r13454]

17 years agoallow character mode constants
Michael Beck [Mon, 23 Apr 2007 09:37:51 +0000 (09:37 +0000)]
allow character mode constants

[r13446]

17 years agoFixed: gen_Proj_be_Call() handles only data Projs (!= non-Memory)
Michael Beck [Mon, 23 Apr 2007 09:29:52 +0000 (09:29 +0000)]
Fixed: gen_Proj_be_Call() handles only data Projs (!= non-Memory)
Fixed: Removed wrong warnings regarding strict Conv's
Strict Conv's still not implemented!

[r13445]

17 years agodecorate_win32_c_fkt() now gets the initial id as a parameter instead reading it...
Michael Beck [Mon, 23 Apr 2007 09:24:38 +0000 (09:24 +0000)]
decorate_win32_c_fkt() now gets the initial id as a parameter instead reading it from the entity itself.
This simplifies some Java-frontend code.

[r13444]

17 years agoAllow casts from character mode in the same way as for integers (needed for ia32...
Michael Beck [Mon, 23 Apr 2007 09:23:10 +0000 (09:23 +0000)]
Allow casts from character mode in the same way as for integers (needed for ia32 backend).
Currently non-symmetric!

[r13443]

17 years agosimplified mode_is_data()
Michael Beck [Mon, 23 Apr 2007 09:20:23 +0000 (09:20 +0000)]
simplified mode_is_data()

[r13442]

17 years agoimprove/fix wrong alignment in block emitting
Matthias Braun [Mon, 23 Apr 2007 09:11:12 +0000 (09:11 +0000)]
improve/fix wrong alignment in block emitting

[r13441]

17 years agoadded copyheur3 init
Christian Würdig [Fri, 20 Apr 2007 13:06:25 +0000 (13:06 +0000)]
added copyheur3 init

[r13434]