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
/
belower.c
2012-07-19
Christoph Mallon
Let foreach_ir_nodeset() declare its iterator variables.
blob
|
commitdiff
|
raw
2012-07-13
Christoph Mallon
Add a wrapper macro for ir_nodehashmap_get(), which...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-13
Christoph Mallon
Let sched_foreach_from() and sched_foreach_reverse_from...
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
2011-12-22
Matthias Braun
belive: cleanup livness assure/invalidate API
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-10-20
Matthias Braun
rename irnodemap to irnodehashmap
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Matthias Braun
simplify copy interface and respect double/aligned...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Matthias Braun
big refactoring of arch_XXX functions
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-09
Christoph Mallon
Fix typos in comments: s/it's/its/ and related corrections.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-06
Michael Beck
Fixed some 64bit warnings because of mixing size_t...
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-09-22
Matthias Braun
differentiate between Bad and Deleted (because of excha...
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-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-03-01
Matthias Braun
- remove block parameter from new_r_Proj and new_rd_Proj
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-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-09-02
Christoph Mallon
Reuse already fetched values.
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
- fixed warnings regarding unused irg's
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-05-15
Matthias Braun
improve sched_info datastructure, saving space and...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Matthias Braun
use DB instead of DBG
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Sebastian Buchwald
Kill Perm after pushing all operands through it.
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-15
Christoph Mallon
Add arch_get_irn_reg_class_out().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Directly call arch_get_register_req_out() instead of...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Add arch_get_register_req_out().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
When lowering a perm do not record fulfilled contraints...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- removed useless include
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Change get_n_checked_pairs() to get_n_unchecked_pairs().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
More cleanup:
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Do not qsort() the entries of a Perm in lower_perm_node...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- simplified gen_assure_different_pattern()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- no need for belower_skip_proj()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Clean up get_perm_cycle() and lower_perm_node() a bit.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- kicked useless cast
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- split get_pairidx_for_regidx(), always called with...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- remove debug module handles from environments
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- do not use block-wise topologic walker if NOT needed
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- fixed r22803
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove write-only variable.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Simplify condition in lower_nodes_after_ra_walker().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- BugFix: check mode_T nodes for different_constraints
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove logical impossibility: A node cannot be a Perm...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Michael Beck
- use ir_nodemap_t instead of pset: This probably
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 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-30
Matthias Braun
cleanup statistics stuff
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-08-25
Christoph Mallon
Fix fehler138.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Christoph Mallon
Adjust the push-through-perm-frontier: It is the proble...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Michael Beck
push_through_perm():
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Christoph Mallon
Rename arch_register_req_type_should_be_different to...
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-08-01
Matthias Braun
firm already had kill_node, no need to be_kill_node
blob
|
commitdiff
|
raw
|
diff to current
2008-05-21
Michael Beck
- fixed doxygen comments
blob
|
commitdiff
|
raw
|
diff to current
2008-05-21
Michael Beck
assure_different_constraints():
blob
|
commitdiff
|
raw
|
diff to current
2008-01-02
Michael Beck
update copyright message
blob
|
commitdiff
|
raw
|
diff to current
2007-11-03
Matthias Braun
get rid of benodesets (in favour of ir_nodeset), report...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-23
Christoph Mallon
- Allow an arbitrary (for arbitrary < 32) number of...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Christoph Mallon
Now even correct! (see r16284)
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Christoph Mallon
A do-while loop is nicer than a for loop here.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Christoph Mallon
Fix fehler99: always skip at least one node and check...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Michael Beck
to shut up gcc in release mode
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Matthias Braun
fixed a bunch of warnings
blob
|
commitdiff
|
raw
|
diff to current
2007-09-30
Matthias Braun
add index to register classes, change some fields to...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Matthias Braun
dont push constrained nodes through perms (fixes fehler82)
blob
|
commitdiff
|
raw
|
diff to current
2007-09-20
Michael Beck
C99 features removed
blob
|
commitdiff
|
raw
|
diff to current
2007-09-18
Matthias Braun
remove debug printf
blob
|
commitdiff
|
raw
|
diff to current
2007-09-18
Matthias Braun
rewrote be_lower to correctly respect schedule on push_...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-18
Matthias Braun
never move around flag mofying nodes
blob
|
commitdiff
|
raw
|
diff to current
2007-09-08
Matthias Braun
make sure loops are analysid in loopana, reformatted...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-11
Michael Beck
removed SCHEDULE_PROJS ifdefs
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Matthias Braun
- fix stack bias wrongly calculated with non-scheduled...
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-16
Sebastian Hack
Added a first version of a Perm mover.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-14
Sebastian Hack
* Changed the liveness API:
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Michael Beck
removed useless includes
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
next