projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Fixed opt/fehler192.c.
[libfirm]
/
ir
/
be
/
benode.c
2007-10-23
Christoph Mallon
- Allow an arbitrary (for arbitrary < 32) number of...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-14
Matthias Braun
more intelligent spill placement, should move spills...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-04
Michael Beck
suppress warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-10-02
Matthias Braun
- Route esp through calls
blob
|
commitdiff
|
raw
|
diff to current
2007-10-01
Matthias Braun
mark methods with lowered struct params, correctly...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-27
Christoph Mallon
Allow two should-be-same constraints for every out...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-20
Matthias Braun
add an be_node_add_flags function
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Christoph Mallon
Get rid of be_SetSP.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-18
Matthias Braun
forgot to comitt benode for new perm_reduce semantics
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Matthias Braun
remove old be_get_IncSP_mem, improve be node dumping
blob
|
commitdiff
|
raw
|
diff to current
2007-08-30
Matthias Braun
add be_get_FrameAddr_entity
blob
|
commitdiff
|
raw
|
diff to current
2007-08-27
Matthias Braun
Simplify backends by removing unnecessary constructs:
blob
|
commitdiff
|
raw
|
diff to current
2007-08-27
Matthias Braun
remove unused be_FrameLoad and be_FrameStore
blob
|
commitdiff
|
raw
|
diff to current
2007-07-17
Matthias Braun
fix unused call results
blob
|
commitdiff
|
raw
|
diff to current
2007-07-16
Matthias Braun
fix allocas, fix Tls transform
blob
|
commitdiff
|
raw
|
diff to current
2007-07-16
Michael Beck
removed the new get_block/set_block stuff; not working...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-13
Michael Beck
added initializers for get_block/set_block operations
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Matthias Braun
maybe fix phi handler problems
blob
|
commitdiff
|
raw
|
diff to current
2007-06-20
Michael Beck
replaced malloc by xmalloc
blob
|
commitdiff
|
raw
|
diff to current
2007-06-17
Matthias Braun
fixed a bunch of warnings (and some bugs)
blob
|
commitdiff
|
raw
|
diff to current
2007-06-16
Sebastian Hack
Added a first version of a Perm mover.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Michael Beck
be_get_FrameAddr_frame() added
blob
|
commitdiff
|
raw
|
diff to current
2007-06-02
Matthias Braun
fix float/pinned flags of be nodes
blob
|
commitdiff
|
raw
|
diff to current
2007-05-30
Michael Beck
reorder opcode registration to match iro_* order
blob
|
commitdiff
|
raw
|
diff to current
2007-05-30
Andreas Schösser
fixed bug: Wrong opcode range was requested in be
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Matthias Braun
set remat flag for be_StackParam
blob
|
commitdiff
|
raw
|
diff to current
2007-05-08
Matthias Braun
add correct compare functions for be nodes
blob
|
commitdiff
|
raw
|
diff to current
2007-04-30
Christian Würdig
unified mein file comments
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Michael Beck
be_node_get_irn_reg(): nodes of mode_T do NOT return...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-30
Andreas Schösser
changed inline to INLINE, removed C99
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Matthias Braun
rewritten be_ssa_constr which isn't using sets anymore...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-23
Matthias Braun
allow explicit setting of phi register requirements
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Michael Beck
- removed C99 features
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- just to announce my last committ :) Make Barrier...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Matthias Braun
- make spillslot coalescer pickup float-int convert...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Matthias Braun
use ARR_LEN and don't save length of registers separate...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-08
Matthias Braun
add be_is_SubSP and fix some oparities
blob
|
commitdiff
|
raw
|
diff to current
2007-01-31
Michael Beck
removed unused parameter pos
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Christian Würdig
re-added stack pointer to spills and reloads
blob
|
commitdiff
|
raw
|
diff to current
2007-01-24
Christian Würdig
added: one can set register class of a be_node to NULL...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-11
Christian Würdig
added function to get frame offset
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Michael Beck
rename type entity into ir_entity
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Christian Würdig
beautified a function
blob
|
commitdiff
|
raw
|
diff to current
2006-12-12
Christian Würdig
removed frame pointer input from spills and reloads
blob
|
commitdiff
|
raw
|
diff to current
2006-09-08
Michael Beck
be_SubSP node added
blob
|
commitdiff
|
raw
|
diff to current
2006-08-30
Michael Beck
be_Call is now a fragile op (like Call). This allows...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-29
Sebastian Hack
Added setDebug() to heur 3
blob
|
commitdiff
|
raw
|
diff to current
2006-08-28
Sebastian Hack
Several bug fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-08-28
Adam Szalkowski
we NEED to insert reloads at the end of a basic block...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Matthias Braun
- Fix perform_memop stuff in bechordal_main after adams...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-26
Adam Szalkowski
perform_memory operand now takes a spill instead of...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Matthias Braun
- New callback to ask nodes about constant stack pointe...
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-11
Christian Würdig
added new callback to set frame entity
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Matthias Braun
- lower MemPerms into a series of pushs and pops
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Sebastian Hack
Fixed a bug in benode.c
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Sebastian Hack
Set register of AddSP res Proj
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Sebastian Hack
Fixed a bug in register class handling of AddSP
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
warning fix
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
- new spillslots dump phase
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
Rewrote spillslot handling:
blob
|
commitdiff
|
raw
|
diff to current
2006-07-22
Christian Würdig
set debug information for be_Call
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Adam Szalkowski
added fuction for setting spill context
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
speed up the FrameAddr attribute compare function
blob
|
commitdiff
|
raw
|
diff to current
2006-06-14
Michael Beck
be_FrameAddr can now be CSE'd
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-02
Christian Würdig
added get/set for CopyKeep operand
blob
|
commitdiff
|
raw
|
diff to current
2006-06-02
Christian Würdig
slightly extended node dump
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-19
Christian Würdig
is_be_irn is now public (needed for stats)
blob
|
commitdiff
|
raw
|
diff to current
2006-05-08
Sebastian Hack
In-Array in be_new_IncSP was too small.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-02
Sebastian Hack
Added modify_sp flag for (Add|Inc|Set)SP
blob
|
commitdiff
|
raw
|
diff to current
2006-04-11
Sebastian Hack
Minor changes
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Michael Beck
be_Return nodes now have an attribute telling the numbe...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-06
Michael Beck
fixed return type of be_set_IncSP_pred()
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Christian Würdig
added function to set be_IncSP pred
blob
|
commitdiff
|
raw
|
diff to current
2006-04-04
Michael Beck
be_get_IncSP_mem() added
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
add more info for be_Call and be_IncSP
blob
|
commitdiff
|
raw
|
diff to current
2006-04-03
Michael Beck
be numbers have the be_ prefix to distinguish them...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Christian Würdig
added functions to get copy op
blob
|
commitdiff
|
raw
|
diff to current
2006-03-31
Michael Beck
BugFix:
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
reordered if for faster execution
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Christian Würdig
removed some unused variables
blob
|
commitdiff
|
raw
|
diff to current
2006-03-30
Michael Beck
be_Call has now dbg_info argument and call type attribute
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Michael Beck
be_Return constructor now takes a debug info
blob
|
commitdiff
|
raw
|
diff to current
2006-03-25
Michael Beck
make the names of the be_stack_dir_t more understandable
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Sebastian Hack
Fixed a bug in CopyKeep
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Michael Beck
replaced malloc by xmalloc
blob
|
commitdiff
|
raw
|
diff to current
2006-03-22
Sebastian Hack
Added phi handler
blob
|
commitdiff
|
raw
|
diff to current
2006-03-20
Sebastian Hack
Fixed reload at end of block placement
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Sebastian Hack
Fixed a bug concernign the placement of spill nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-03-17
Sebastian Hack
Fixed spill placement in start block
blob
|
commitdiff
|
raw
|
diff to current
2006-03-16
Sebastian Hack
Some new nodes and some obsolote removed
blob
|
commitdiff
|
raw
|
diff to current
2006-03-15
Sebastian Hack
Added CopyKeep
blob
|
commitdiff
|
raw
|
diff to current
2006-03-14
Daniel Grund
*** empty log message ***
blob
|
commitdiff
|
raw
|
diff to current
next