summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bearch.h
Commit message (Expand)AuthorAge
...
* be: Remove the write-only attribute bp from struct arch_env_t.Christoph Mallon2014-11-13
* be: Remove the stale macro arch_env_get_call_abi().Christoph Mallon2014-11-13
* be: Remove the thin wrapper macro arch_register_class_n_regs().Christoph Mallon2014-11-13
* be: Remove the thin wrapper macro arch_register_class_flags().Christoph Mallon2014-11-13
* be: Remove the unused thin wrapper macros arch_register_class_index() and arc...Christoph Mallon2014-11-13
* be: Remove the thin wrapper macro arch_register_class_mode().Christoph Mallon2014-11-13
* be: Rename reg_class of struct arch_register_t to cls.Christoph Mallon2014-11-13
* be: Remove the thin wrapper function arch_get_irn_reg_class().Christoph Mallon2014-11-11
* be: Remove arch_possible_memory_operand().Christoph Mallon2014-10-31
* move arch_dump functions to be_dumpMatthias Braun2014-10-18
* be: Factorise code to get the register Projs of the backend start nodes.Christoph Mallon2014-10-13
* API change+fix for IncSP alignmentMatthias Braun2014-10-07
* remove arch_register_type_ignore+arch_register_type_stateMatthias Braun2014-10-02
* be: remove beabiMatthias Braun2014-10-02
* remove unused arch_register_class_flag_stateMatthias Braun2014-10-02
* rename proj attribute from Proj to num and change type to unsignedMatthias Braun2014-09-17
* bearch: cleanup, improve struct packingMatthias Braun2014-09-09
* factor out not_scheduled flag testingMatthias Braun2014-05-20
* ia32: construct spill/reload directly instead of using be_Spill/be_ReloadMatthias Braun2014-03-28
* be: rename arch_irn_flags_XXX to arch_irn_flag_XXXMatthias Braun2013-08-08
* be: merge finish_graph() and emit() callbackMatthias Braun2013-06-11
* be: merge init_graph() and prepare_graph() callbacks into oneMatthias Braun2013-06-11
* change intrinsic lowering APIMatthias Braun2013-06-11
* simplify bemain callbacksMatthias Braun2013-06-11
* move beabi/PIC code into ia32 backendMatthias Braun2013-06-11
* add encoding field to registerMatthias Braun2013-04-23
* simplify asm constraint parsingMatthias Braun2013-03-28
* remove license stuff from filesMatthias Braun2012-12-12
* bearch: Remove unused macros.Christoph Mallon2012-11-30
* be: inline arch_env_begin_codegeneration() into its only caller.Christoph Mallon2012-11-30
* bemain: Centrally call be_gas_end_compilation_unit() and be_emit_exit() inste...Christoph Mallon2012-11-30
* bemain: Centrally call be_emit_init() and be_gas_begin_compilation_unit() ins...Christoph Mallon2012-11-30
* bearch: Add and use be_foreach_value().Christoph Mallon2012-11-28
* bearch: Make the register requirements an output parameter of be_foreach_defi...Christoph Mallon2012-11-28
* avoid querying End/Anchor for register requirementsMatthias Braun2012-11-28
* introduce be_foreach_use and use itMatthias Braun2012-11-28
* bearch: Introduce be_foreach_out().Christoph Mallon2012-11-27
* bearch: Make arch_dump_register_req() static.Christoph Mallon2012-11-27
* bearch: Remove the special case for Projs from arch_get_irn_flags().Christoph Mallon2012-11-27
* bearch: Use arch_register_req_is().Christoph Mallon2012-11-27
* expose some critical bearch functions for inliningMatthias Braun2012-11-26
* cleanup: Remove unnecessary #include "obst.h".Christoph Mallon2012-11-25
* bearch: remove arch_register_type_joker.Christoph Mallon2012-11-25
* bearch: Remove arch_get_inverse() and associated code.Christoph Mallon2012-11-24
* bearch: Remove special handling that a node has no backend info, when getting...Christoph Mallon2012-11-24
* cleanup: Remove unnecesary #include from bearch.h.Christoph Mallon2012-11-24
* bearch: Remove unnecessary indirection to access arch_no_register_req.Christoph Mallon2012-11-24
* bearch: Remove the write-only attribute link_class from struct arch_env_t.Christoph Mallon2012-11-24
* Let be_foreach_definition() declare the value variable.Christoph Mallon2012-11-13
* Remove the very thin wrapper function arch_register_get_class().Christoph Mallon2012-11-13