summaryrefslogtreecommitdiffhomepage
path: root/ir/be/be_t.h
Commit message (Expand)AuthorAge
* Rework target initialization and queryMatthias Braun2017-02-20
* be: Make ia32 PIC styles a general be option.Matthias Braun2016-01-10
* break arch_isa_if_t furhter apart by moving spilling related callbacks into a...Matthias Braun2015-06-19
* lpp: Remove support for using remote solvers.Matthias Braun2015-05-28
* be: Move main backend loop into backends.Matthias Braun2015-05-24
* be: Remove struct arch_env_t.Christoph Mallon2015-01-18
* be: Remove the pointer to the isa interface from the arch env.Christoph Mallon2015-01-18
* be: abort after a verifier has failedMatthias Braun2014-12-30
* let backends write to be_asm_constraint_flags directlyMatthias Braun2014-12-29
* be: Simplify initialisation and evaluation of asm constraints.Christoph Mallon2014-11-19
* be: Give the enum of the dump flags a name and use it.Christoph Mallon2014-11-11
* change LC_OPT_ENT_BOOL to take a bool instead of an int destinationMatthias Braun2014-09-15
* all: Remove unnecessary #include <stdbool.h>.Christoph Mallon2014-04-10
* add a callback to dump+verify lowering stepsMatthias Braun2013-11-04
* be: simplify verify codeMatthias Braun2013-06-11
* be: add convenience function for flagtest+dumpMatthias Braun2013-06-11
* be: merge init_graph() and prepare_graph() callbacks into oneMatthias Braun2013-06-11
* simplify asm constraint parsingMatthias Braun2013-03-28
* be: Remove -bstatev/-bfiltev options, let frontend handle it.Manuel Mohr2013-01-30
* be: Replace be_put_allocatable_regs() by be_get_allocatable_regs().Christoph Mallon2012-12-19
* be: Rename be_set_allocatable_regs() to be_get_allocatable_regs().Christoph Mallon2012-12-19
* remove license stuff from filesMatthias Braun2012-12-12
* bemain: Centrally call be_emit_init() and be_gas_begin_compilation_unit() ins...Christoph Mallon2012-11-30
* bechordal: Remove T_RA_PROLOG.Christoph Mallon2012-11-25
* bechordal: Remove remnants of the long gone split phase.Christoph Mallon2012-11-25
* cleanup: Remove unnecessary #include from be_t.h.Christoph Mallon2012-11-25
* rework timer APIMatthias Braun2012-10-24
* be: introduce verboseasm flag (enabled by default)Matthias Braun2012-06-06
* be: expose be_options variable globallyMatthias Braun2012-06-06
* Add a phase before coloring thats split all live variables before each instru...Quentin Colombet2012-03-01
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* let backends decide wether to use begnuasMatthias Braun2011-10-27
* improve firm profiler (based on patch by Steven Schäfer)Matthias Braun2011-04-28
* cleanup/flatten some backend optionsMatthias Braun2011-03-04
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* backend: cleanup queries for ignore regsMatthias Braun2010-10-08
* backend: remove unused omitleaffp optionMatthias Braun2010-09-22
* remove ilp scheduler; simplify listsched interfaceMatthias Braun2010-09-22
* eliminate the unnecessary and especially confusing concept of a 'code_generat...Matthias Braun2010-09-22
* no unnecessary and cryptic abreviations: rename vrfy to verifyMatthias Braun2010-07-28
* change spiller and related interface to use ir_graph* instead of be_irg_t*Matthias Braun2010-07-02
* remove general ifg interface and always use ifg_std, this considerably simpli...Matthias Braun2010-06-23
* keep timer interface simple - no names and descriptions for timers anymore, y...Matthias Braun2009-12-21
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* Added function firm_be_finish.Sebastian Buchwald2008-07-31
* - handle parsing of assembler constraints in backends. Provide functions forMatthias Braun2008-07-28
* - added option -b omitleaffp, omitting the frame pointer in leaf routines onl...Michael Beck2008-06-02
* - no more be_init(): backend is initialised in init_firmMichael Beck2008-05-30
* - Aus arch_isa_t wird arch_env_t sonst ändert sich nix...Matthias Braun2008-05-23
* - arch_get_irn_ops simplifiedMatthias Braun2008-05-23