projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert "Prevent SSA construction from running into endless loops."
[libfirm]
/
ir
/
be
/
bechordal.c
2012-07-20
Christoph Mallon
Let list_for_each_entry(), list_for_each_entry_reverse...
blob
|
commitdiff
|
raw
2012-07-16
Matthias Braun
simplify + optimize be_lv_foreach
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Christoph Mallon
Remove the unused ir/adt/iterator.[ch].
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Christoph Mallon
Let bitset_foreach() and bitset_foreach_clear() declare...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Christoph Mallon
Let foreach_out_edge_kind() and foreach_out_edge_kind_s...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Christoph Mallon
Add a wrapper macro for pmap_get(), which has the retur...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Matthias Braun
simplify splitting for double-width values
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Quentin Colombet
Add a phase before coloring thats split all live variab...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Matthias Braun
belive: cleanup livness assure/invalidate API
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Matthias Braun
remove irbitset.h
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
remove $Id$, it doesn't work with git anyway
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Matthias Braun
fix cparser warnings
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Andreas Zwinkau
merge kaps
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Christoph Mallon
Remove dead assignment und subsequently unused macro...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Matthias Braun
remove be_Barrier and lots of hacks for maintaining it
blob
|
commitdiff
|
raw
|
diff to current
2010-12-27
Michael Beck
Switch bitset.h/raw_bitset.h to size_t instead of unsig...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Matthias Braun
make firm compilable with a c++ compiler
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Matthias Braun
make sparc+arm backend completely independent from...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Matthias Braun
backend: cleanup queries for ignore regs
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
fix trailing whitespaces and tabulators in the middle...
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-08-06
Christoph Mallon
Indent.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Christoph Mallon
Remove redundant bitset_clear_all() before bitset_copy().
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Christoph Mallon
Directly remember the pointer instead of an index to...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Christoph Mallon
Remove a loop invariant summand from finding a minimum.
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 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-04-26
Christoph Mallon
s/full\>/ful/.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Matthias Braun
accidently enable debug code
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Matthias Braun
add a note so the next person doesn't have to dig so...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-12
Matthias Braun
rework bitset to use raw_bitset
blob
|
commitdiff
|
raw
|
diff to current
2010-03-12
Matthias Braun
rename popcnt to popcount; avoid inline assembly in...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Matthias Braun
make firm (mostly) -Wmissing-prototypes clean
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
out comment function removed.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-27
Thomas Bersch
Some functions moved to bechordal_common.c
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Matthias Braun
- Bigger refactoring and cleanup in backend:
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-09-02
Christoph Mallon
Add OALLOC*() to make allocating from obstacks a bit...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-06
Matthias Braun
- Rewrite internal backend logic for querying register...
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-07-31
Matthias Braun
cleanup backend: make pre_spill_prepare_constraint...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-05
Michael Beck
- remove all irg parameter from node constructors havin...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-06
Michael Beck
- replace costly bitset_popcount() ==/!=/> 0 by bitset_...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-01
Christoph Mallon
Small cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Matthias Braun
- Part1 of backend reorganisation:
blob
|
commitdiff
|
raw
|
diff to current
2008-10-18
Christoph Mallon
Add ALLOCAN() and ALLOCANZ().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-18
Christoph Mallon
Remove unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Marginally reduce the number of calls to arch_get_irn_r...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Christoph Mallon
s/\<\(LC_\)\?INLINE\>/inline/.
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
Christoph Mallon
Remove the unused attribute const arch_env_t *arch_env...
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-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-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-25
Christoph Mallon
Remove unnecessary assure_dom_front().
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Matthias Braun
small reformating/cleanups
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-05-21
Michael Beck
typos fixed
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-01-14
Matthias Braun
measure chrodal constraints with constraint timer
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Michael Beck
fixed release build with assertions enabled
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Christoph Mallon
In the RA constraint handler insert no copy when an...
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-07-23
Matthias Braun
warning fix
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Sebastian Hack
Removed alternative assign: borders are too present...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
removed SCHEDULE_PROJS ifdefs
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
simplified code
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
C99 features reoved
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Matthias Braun
use bipartite solver again, as it doesn't silently...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Michael Beck
C99 feature removed
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Matthias Braun
be sure to not add a node twice to the bipartite matching
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Matthias Braun
cleaner fix by Sebastian
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Matthias Braun
fix for register allocation on constrained nodes with...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Sebastian Hack
Adapted to stat events
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Michael Beck
SCHEDULE_PROJS patch: Proj nodes are not more scheduled
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Matthias Braun
fixed warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Sebastian Hack
* Changed the liveness API:
blob
|
commitdiff
|
raw
|
diff to current
2007-06-11
Christoph Mallon
Do not generate a Copy node for an operand if the is...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-10
Sebastian Hack
* Added a new file: beintlive_t.h which subsumes all...
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-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
no strange stuff for including alloca anymore, use...
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-23
Christian Würdig
Allow any class when there is no special register requi...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Christian Würdig
removed C99 style
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Matthias Braun
- force liveness update in belady spiller, (someone...
blob
|
commitdiff
|
raw
|
diff to current
next