projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
fixed be_Call handling
[libfirm]
/
ir
/
be
/
bespill.c
2006-08-24
Matthias Braun
- New callback to ask nodes about constant stack pointe...
blob
|
commitdiff
|
raw
2006-08-18
Christian Würdig
fixed typo
blob
|
commitdiff
|
raw
|
diff to current
2006-08-14
Matthias Braun
- Spillslot coalescing now collects all nodes that...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-09
Matthias Braun
- Fixed bugs in schedule verifier
blob
|
commitdiff
|
raw
|
diff to current
2006-08-08
Matthias Braun
- improve scheduling of memperm
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
Rewrote spillslot handling:
blob
|
commitdiff
|
raw
|
diff to current
2006-08-01
Christoph Mallon
Give function a return type
blob
|
commitdiff
|
raw
|
diff to current
2006-07-31
Sebastian Hack
Adapted to new liveness
blob
|
commitdiff
|
raw
|
diff to current
2006-07-24
Christian Würdig
compute spill slots per register class
blob
|
commitdiff
|
raw
|
diff to current
2006-07-06
Matthias Braun
- fix problems when phi values where spilled by morgan...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Matthias Braun
- placing be_copies is now an extra spill phase (to...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-21
Michael Beck
make sure a '\0' is at the end of an snprintf'ed string
blob
|
commitdiff
|
raw
|
diff to current
2006-06-14
Michael Beck
in assign_entities(): do not increase the frame if...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Matthias Braun
- don't place copies between proj cascades
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Matthias Braun
- place copies in a separate walk before the belady...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Matthias Braun
fixed bug where morgan spiller was spilling more values...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-09
Matthias Braun
- call be_spill_phi if we remove phis from belady block...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-09
Matthias Braun
- There is a difference between spilling a whole phi...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Matthias Braun
- Fixed bug in spilling: phi nodes that depend on itsel...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Matthias Braun
- make belady handle dont_spill nodes correctly again...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Matthias Braun
- fix wrong verify warnings about phi nodes using value...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Matthias Braun
- Don't use a callback for deciding whether to spill...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Matthias Braun
fix a few memory leaks
blob
|
commitdiff
|
raw
|
diff to current
2006-05-29
Christian Würdig
uses bitsets to determine already visited phi nodes...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Matthias Braun
- removed code from belady spiller that removes unused...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Matthias Braun
- Added a function that finds and removes dead nodes...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Matthias Braun
Initial commit of morgans spilling algorithm (spill...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-10
Christian Würdig
set default in to bad when spilling phis
blob
|
commitdiff
|
raw
|
diff to current
2006-05-02
Christian Würdig
fixed set compare fucntion arguments
blob
|
commitdiff
|
raw
|
diff to current
2006-05-02
Michael Beck
cast added to supress gcc warning
blob
|
commitdiff
|
raw
|
diff to current
2006-04-28
Christian Würdig
changed from pset to set for phi-spill assoc
blob
|
commitdiff
|
raw
|
diff to current
2006-04-28
Christian Würdig
fixed (?) be_spill_phi
blob
|
commitdiff
|
raw
|
diff to current
2006-04-21
Michael Beck
BugFix: qsort compare function for soill slots
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Michael Beck
enambled the BUGGY_REMAT simple rematerializer: only...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Christian Würdig
fixed indents
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
removed ;
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
used arch_get_irn_reg_class() to save 4 lines
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
Fixed construction of spill-slots and frame type. Aligm...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
added be_set_spill_env_dbg_module() to access anonymous...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
Fixed spill slot calculation: use largest mode for...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
wrapped debugging modules with DEBUG_ONLY
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
used new FIRM_DBG_REGISTER macro
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Daniel Grund
enabled right defines
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Daniel Grund
implemented remats and deactivated them
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Michael Beck
replaced malloc by xmalloc and NEW_ARR_A
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Daniel Grund
Bugfixes related to pos-changes of the spill node
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Sebastian Hack
The spill entities are copied to the respective reloads...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Daniel Grund
Bugfix
blob
|
commitdiff
|
raw
|
diff to current
2006-03-07
Sebastian Hack
Adapted to changes in benode_t.h
blob
|
commitdiff
|
raw
|
diff to current
2006-03-02
Daniel Grund
Indentation
blob
|
commitdiff
|
raw
|
diff to current
2006-03-02
Sebastian Hack
Several bugfixes
blob
|
commitdiff
|
raw
|
diff to current
2006-02-28
Sebastian Hack
Modified ssa construction routines
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Michael Beck
create a map of spill types to reduce the amount of...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Sebastian Hack
Renamed be_introduce_copies*
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Daniel Grund
Changed spill offsets to spill entities
blob
|
commitdiff
|
raw
|
diff to current
2006-01-18
Daniel Grund
comments
blob
|
commitdiff
|
raw
|
diff to current
2006-01-18
Sebastian Hack
Adapted to new benode.c
blob
|
commitdiff
|
raw
|
diff to current
2006-01-16
Daniel Grund
Added a computation for spill-slot (offset) assignment.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-05
Michael Beck
missing include added
blob
|
commitdiff
|
raw
|
diff to current
2005-12-16
Daniel Grund
Added perms for contrained instructions
blob
|
commitdiff
|
raw
|
diff to current
2005-12-15
Sebastian Hack
Be nodes support special dumping now
blob
|
commitdiff
|
raw
|
diff to current
2005-12-13
Christian Würdig
added missing inlcude
blob
|
commitdiff
|
raw
|
diff to current
2005-12-08
Sebastian Hack
Made everything really kaputt
blob
|
commitdiff
|
raw
|
diff to current
2005-12-02
Michael Beck
C99 features removed
blob
|
commitdiff
|
raw
|
diff to current
2005-10-10
Daniel Grund
Bugfixes, Unknown-stuff, Heuristic for maximum independ...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-05
Daniel Grund
half a ton of bugfixes.
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Daniel Grund
*** empty log message ***
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Daniel Grund
adapted belady to new spill.h
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Sebastian Hack
Minor changes
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Sebastian Hack
More generalization
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Daniel Grund
common spilling things
blob
|
commitdiff
|
raw
|
diff to current