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
/
bearch.h
2012-08-21
Matthias Braun
fix be_foreach_definition cls argument
blob
|
commitdiff
|
raw
2012-07-13
Christoph Mallon
Let foreach_out_edge_kind() and foreach_out_edge_kind_s...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-25
Matthias Braun
add dwarf register number to register description
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Matthias Braun
Clarify interpretation of limited for wide values
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Matthias Braun
make opcode list global
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
be: rework isa_if interface and initialisation
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
be: get rid of arch_irn_classify callback
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
be: remove remnants of machine description
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
be: remove more unnecessary callbacks
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Matthias Braun
be: remove unused reg_class_for_mode callback
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-27
Matthias Braun
let backends decide wether to use begnuas
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Matthias Braun
add callback for constructing spill/reload
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Christoph Mallon
Correct reg_reqs_equal().
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Matthias Braun
big refactoring of arch_XXX functions
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Matthias Braun
remove old type
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Matthias Braun
merge after_ra and finish phase, and move stack_bias...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Andreas Zwinkau
Merge Fix: Spills have ProjMs now
blob
|
commitdiff
|
raw
|
diff to current
2011-06-08
Michael Beck
Removed the callee/caller saved flag from register...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Andreas Zwinkau
merge kaps
blob
|
commitdiff
|
raw
|
diff to current
2011-04-08
Matthias Braun
all backends have decreasing stack
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Matthias Braun
bestack: add support for nodes resetting the stack
blob
|
commitdiff
|
raw
|
diff to current
2011-01-24
Michael Beck
Fixed a lot of size_t related warnings, most of them...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Michael Beck
Removed the arch_register_type_is() macro.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Matthias Braun
be_lower_for_target is now a simple function in the...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Michael Beck
Add some doxygen docu.
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
backend: cleanup queries for ignore regs
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
put register classes into arch_env struct, no need...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Matthias Braun
change backends to produce 1 big array with all registers
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
remove ilp scheduler; simplify listsched interface
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
eliminate the unnecessary and especially confusing...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-22
Matthias Braun
remove some unnecessary #defines
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Matthias Braun
save input requirements in be_info without complicated...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-09
Matthias Braun
allow ignore registers as inputs of Phis; cleanup bessa...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Matthias Braun
backend: created a (not so nice) macro to iterate over...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-29
Matthias Braun
use new double wide register requirements; implement...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-27
Matthias Braun
draft for register width specifications
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Matthias Braun
avoid code duplication: use be_add_missing_keeps in...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Matthias Braun
refactoring: set_frame_entity is a special callbacks...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Matthias Braun
allow backend to do its own custom abi handling and...
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-06-25
Matthias Braun
fix doxygen comment
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Matthias Braun
remove the (mis-)feature of arch_get_irn_reg_req_out...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Matthias Braun
remove arch_irn_class_is macro as it hides usages of...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-23
Matthias Braun
cleanup and reformat bearch.h header
blob
|
commitdiff
|
raw
|
diff to current
2010-03-12
Matthias Braun
rework bitset to use raw_bitset
blob
|
commitdiff
|
raw
|
diff to current
2010-02-14
Christoph Mallon
Some more cleanup: Put the return type and other specif...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Matthias Braun
- further refactoring and finally eliminated the callba...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Matthias Braun
- Reworked backends to put out register_requirements...
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-11
Matthias Braun
inline arch_get_register_req_out to make the backend...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-07
Matthias Braun
return 0 for number of outputs for nodes without backen...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Matthias Braun
- rework backend node dumping; add a dumper for Phi...
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-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
2008-10-23
Matthias Braun
- Part1 of backend reorganisation:
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Remove arch_get_allocatable_regs().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Remove wrong comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-15
Christoph Mallon
Add arch_reg_out_is_allocatable().
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
Add arch_get_register_req_out().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Nobody is interested in what a arch_irn_class_load...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Remove the unused arch irn classes arch_irn_class_call...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-12
Christoph Mallon
Nobody cares what a "normal" node is, so do not try...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused function arch_is_register_operand().
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused enum arch_operand_type_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused enum entry arch_operand_type_last.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused enum entry arch_irn_flags_last.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Christoph Mallon
Remove the unused function arch_irn_flag_str().
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-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-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 function arch_get_irn_ops().
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-09-28
Matthias Braun
also count remats
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Michael Beck
arch_register_class_put() is only used locally
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Michael Beck
- fixed typo, indentation
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-13
Christoph Mallon
Fix stale comments.
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-23
Matthias Braun
- arch_get_irn_ops simplified
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Michael Beck
Removed the irn_handler stack.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Michael Beck
Removed the arch_irn_handler_t. This was just an additi...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-14
Matthias Braun
need to include obstack
blob
|
commitdiff
|
raw
|
diff to current
next