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
/
belower.c
2010-08-12
Matthias Braun
identifiers starting with _ are reserved; remove this...
blob
|
commitdiff
|
raw
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
2007-04-18
Matthias Braun
- Split bearch.h correctly into bearch.h and bearch_t.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-16
Christian Würdig
fixed assure constraint (skip Proj)
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-26
Matthias Braun
rewritten be_ssa_constr which isn't using sets anymore...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-16
Christian Würdig
exchange Perm-Proj, instead of rerouting
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Christian Würdig
use be_kill_node when removing nodes
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Christian Würdig
check constraints only for scheduled nodes
blob
|
commitdiff
|
raw
|
diff to current
2007-01-13
Christian Würdig
removed chordal_env from be lowering
blob
|
commitdiff
|
raw
|
diff to current
2006-12-10
Matthias Braun
- New belady variant (see my diploma thesis + presentation)
blob
|
commitdiff
|
raw
|
diff to current
2006-10-13
Christian Würdig
fixed constraint assurance
blob
|
commitdiff
|
raw
|
diff to current
2006-09-03
Matthias Braun
make sure to set all preds to Bad for removed nodes
blob
|
commitdiff
|
raw
|
diff to current
next