projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
no need for no_float_fold hack anymore
[libfirm]
/
ir
/
be
/
bechordal_main.c
2010-09-22
Matthias Braun
eliminate the unnecessary and especially confusing...
blob
|
commitdiff
|
raw
2010-09-10
Matthias Braun
refactoring: split stackframe handling completely from...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Matthias Braun
identifiers starting with _ are reserved; remove this...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Matthias Braun
remove unnecessary members from be_abi_irg_t structure...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
convert remaining APIs from be_irg_t* to ir_graph*
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
change register allocator and related interfaces to...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
change spiller and related interface to use ir_graph...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Matthias Braun
- change various be_get_birg_XXX functions to be_get_ir...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-25
Matthias Braun
cleanup and rewrite dumper interface
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Matthias Braun
remove general ifg interface and always use ifg_std...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-30
Matthias Braun
minir_dumping should do something usefull now
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
Matthias Braun
fix various warnings reported by cparser
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Matthias Braun
make firm (mostly) -Wmissing-prototypes clean
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put a space after if/for/switch/while.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Christoph Mallon
Put opening curly brace of functions on a separate...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-21
Matthias Braun
keep timer interface simple - no names and descriptions...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-01
Michael Beck
- removed C99 features
blob
|
commitdiff
|
raw
|
diff to current
2009-11-27
Thomas Bersch
Option for coloring algorithm added.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Matthias Braun
rename benode_t.h to benode.h, remove some unused code
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Matthias Braun
- implement output constraint enforcement for new regis...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Matthias Braun
reorganize backend headers (kill some _t variants in...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Matthias Braun
initial work for phi-nodes (ifs should work, loops...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Matthias Braun
cleanup backend: make pre_spill_prepare_constraint...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-09
Matthias Braun
new register allocator
blob
|
commitdiff
|
raw
|
diff to current
2008-10-18
Christoph Mallon
Add ALLOCAN() and ALLOCANZ().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Christoph Mallon
s/\<\(LC_\)\?INLINE\>/inline/.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Matthias Braun
only check register_allocation when verify is enabled
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Matthias Braun
name the option 'verify' because I can never remember...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused global variable be_options_t *main_opts.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused attribute const arch_env_t *arch_env...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
remove #ifdef HAVE_CONFIG_Hs
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
no need for firm_config.h includes anymore
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
removed pointless bespillremat.h includes
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Matthias Braun
remove support for java stuff (was broken and nobody...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused parameter const arch_env_t *env from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-05
Christoph Mallon
Good day and welcome to the FIRM XMALLOC*() macros...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-30
Matthias Braun
cleanup statistics stuff
blob
|
commitdiff
|
raw
|
diff to current
2008-09-30
Matthias Braun
put memory operand folding to spill_apply time
blob
|
commitdiff
|
raw
|
diff to current
2008-09-28
Matthias Braun
output register pressure in register class context
blob
|
commitdiff
|
raw
|
diff to current
2008-09-28
Matthias Braun
also count remats
blob
|
commitdiff
|
raw
|
diff to current
2008-09-28
Matthias Braun
improve fix some statistics in bechordal
blob
|
commitdiff
|
raw
|
diff to current
2008-09-28
Matthias Braun
- split array.h into array.h/array_t.h and make array...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Christoph Mallon
Remove unnecessary assure_dom_front().
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Christoph Mallon
Typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-01
Matthias Braun
improved belady3
blob
|
commitdiff
|
raw
|
diff to current
2008-08-04
Christoph Mallon
Remove unnecessary return; at end of void functions.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Matthias Braun
- Aus arch_isa_t wird arch_env_t sonst ändert sich...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-13
Michael Beck
- removed obstack from be_main_env_t, it was only used...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-14
Matthias Braun
- copy libcore into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2008-02-13
Matthias Braun
use libfirm timing facilities
blob
|
commitdiff
|
raw
|
diff to current
2008-01-14
Matthias Braun
improve efficiency of stats code
blob
|
commitdiff
|
raw
|
diff to current
2008-01-11
Matthias Braun
refactor time measurement
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Matthias Braun
fix last commit
blob
|
commitdiff
|
raw
|
diff to current
2008-01-10
Matthias Braun
fix time measureing in chordal_regalloc
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Matthias Braun
only timing results to console if statevs are not enabl...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-11-16
Sebastian Hack
Smaller changes in statistic output bechordal_main.c
blob
|
commitdiff
|
raw
|
diff to current
2007-11-05
Matthias Braun
more people were including bespillbelady.h
blob
|
commitdiff
|
raw
|
diff to current
2007-10-15
Sebastian Hack
Small changes in stat_ev names
blob
|
commitdiff
|
raw
|
diff to current
2007-10-14
Matthias Braun
morgan isn't there anymore
blob
|
commitdiff
|
raw
|
diff to current
2007-09-18
Matthias Braun
use register class flags to determine which classes...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-10
Sebastian Hack
Sorry, forgot one... comme toujours
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Michael Beck
fixed uninitialised variable used
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Matthias Braun
fix spillcosts calculation
blob
|
commitdiff
|
raw
|
diff to current
2007-08-17
Sebastian Hack
Changed API of liveness
blob
|
commitdiff
|
raw
|
diff to current
2007-07-03
Michael Beck
backend part is always WITH_LIBCORE :-)
blob
|
commitdiff
|
raw
|
diff to current
2007-07-03
Michael Beck
add sopport for compile without WITH_LIBCORE
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Sebastian Hack
Adapted to stat events
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Michael Beck
Fixed initialization of option tables
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-14
Sebastian Hack
* Changed the liveness API:
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
unified header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Michael Beck
Fixed bad memory leak:
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Michael Beck
Ensure that allocated sets are freed in post_spill()
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Matthias Braun
- Split bearch.h correctly into bearch.h and bearch_t.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
- Implement all the state switching stuff needed for...
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-15
Christian Würdig
fixed statistic envents for backend provided spiller
blob
|
commitdiff
|
raw
|
diff to current
2007-03-02
Matthias Braun
- No #ifdef WITH_LIBCORE anymore in backend, compilatio...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Christian Würdig
removed unused code
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Matthias Braun
addes a comment around code that should be removed
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Matthias Braun
fix ra_timers
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Christian Würdig
invalidate liveness after ra
blob
|
commitdiff
|
raw
|
diff to current
2007-02-05
Matthias Braun
set frame of reloads to bad when killing them
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Matthias Braun
no need for bechordal_env in spiller interface anymore
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Christian Würdig
fix stack nodes only once if spiller is provided by...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-24
Christian Würdig
added "none" option for chordal dumping
blob
|
commitdiff
|
raw
|
diff to current
2007-01-15
Christian Würdig
removed dependencies on chordal_env
blob
|
commitdiff
|
raw
|
diff to current
2007-01-13
Christian Würdig
removed chordal_env from be lowering
blob
|
commitdiff
|
raw
|
diff to current
2007-01-11
Matthias Braun
no need for a custom put_ignore_regs in bechordal_main
blob
|
commitdiff
|
raw
|
diff to current
2007-01-11
Matthias Braun
some cleanups to ifg code, move ifg specific code to...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-10
Matthias Braun
isas and spillers register themselfes in the module...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-21
Matthias Braun
- All backend modules use module constructors for regis...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-18
Matthias Braun
reindentation...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-14
Matthias Braun
reloads only have 1 memory input now
blob
|
commitdiff
|
raw
|
diff to current
next