projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
irgmod: Pass the new inputs to turn_into_tuple() instead of initialising them with...
[libfirm]
/
ir
/
be
/
bearch.h
2012-11-30
Christoph Mallon
bearch: Remove unused macros.
blob
|
commitdiff
|
raw
2012-11-30
Christoph Mallon
be: inline arch_env_begin_codegeneration() into its...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Christoph Mallon
bemain: Centrally call be_gas_end_compilation_unit...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-30
Christoph Mallon
bemain: Centrally call be_emit_init() and be_gas_begin_...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Christoph Mallon
bearch: Add and use be_foreach_value().
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Christoph Mallon
bearch: Make the register requirements an output parame...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Matthias Braun
avoid querying End/Anchor for register requirements
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Matthias Braun
introduce be_foreach_use and use it
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Christoph Mallon
bearch: Introduce be_foreach_out().
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Christoph Mallon
bearch: Make arch_dump_register_req() static.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Christoph Mallon
bearch: Remove the special case for Projs from arch_get...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Christoph Mallon
bearch: Use arch_register_req_is().
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Matthias Braun
expose some critical bearch functions for inlining
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Christoph Mallon
cleanup: Remove unnecessary #include "obst.h".
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Christoph Mallon
bearch: remove arch_register_type_joker.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-24
Christoph Mallon
bearch: Remove arch_get_inverse() and associated code.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-24
Christoph Mallon
bearch: Remove special handling that a node has no...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-24
Christoph Mallon
cleanup: Remove unnecesary #include from bearch.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-24
Christoph Mallon
bearch: Remove unnecessary indirection to access arch_n...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-24
Christoph Mallon
bearch: Remove the write-only attribute link_class...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Christoph Mallon
Let be_foreach_definition() declare the value variable.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Christoph Mallon
Remove the very thin wrapper function arch_register_get...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Matthias Braun
change arch_XXX_out functions to use unsigned for pos
blob
|
commitdiff
|
raw
|
diff to current
2012-08-21
Matthias Braun
fix be_foreach_definition cls argument
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-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
next