2010-09-22 |
Matthias Braun | remove ilp scheduler; simplify listsched interface |
tree | commitdiff |
2010-09-22 |
Matthias Braun | eliminate the unnecessary and especially confusing... |
tree | commitdiff |
2010-09-10 |
Matthias Braun | save input requirements in be_info without complicated... |
tree | commitdiff |
2010-09-06 |
Matthias Braun | allow backend to specify endianess, rewrite bitfield... |
tree | commitdiff |
2010-08-19 |
Matthias Braun | only construct Rotl if backend supports it |
tree | commitdiff |
2010-08-18 |
Matthias Braun | backend is responsible for defining what lowering opera... |
tree | commitdiff |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | avoid unnecessary passing around of arch_env_t* in... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | remove outdated/wrong comments from backend specs |
tree | commitdiff |
2010-07-15 |
Matthias Braun | change backend node specification to use whole words... |
tree | commitdiff |
2010-07-15 |
Matthias Braun | remove the unused/strange concept of a pseudo-irg |
tree | commitdiff |
2010-07-14 |
Matthias Braun | refactoring: set_frame_entity is a special callbacks... |
tree | commitdiff |
2010-07-09 |
Matthias Braun | allow backend to do its own custom abi handling and... |
tree | commitdiff |
2010-07-08 |
Matthias Braun | change betranshelp semantic to panic instead of duplica... |
tree | commitdiff |
2010-07-06 |
Matthias Braun | remove these largish/noisy headers |
tree | commitdiff |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
tree | commitdiff |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
tree | commitdiff |
2010-06-25 |
Matthias Braun | cleanup and rewrite dumper interface |
tree | commitdiff |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
tree | commitdiff |
2010-04-13 |
Hannes Rapp | - various updates to sparc backend |
tree | commitdiff |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
tree | commitdiff |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
tree | commitdiff |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
tree | commitdiff |
2010-02-13 |
Matthias Braun | fix warning, always use -m32 on mac assembler |
tree | commitdiff |
2010-02-13 |
Matthias Braun | use begnuas to emit block labels so we use the correct... |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
tree | commitdiff |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
tree | commitdiff |
2009-11-27 |
Matthias Braun | change style of braces |
tree | commitdiff |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
tree | commitdiff |
2009-09-24 |
Matthias Braun | jumps have a special irn flag now so beirgmod can ident... |
tree | commitdiff |
2009-09-23 |
Sebastian Buchwald | Fixed r26620. |
tree | commitdiff |
2009-09-22 |
Matthias Braun | cleanup template backend a bit |
tree | commitdiff |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
tree | commitdiff |
2009-09-18 |
Matthias Braun | - Reworked backends to put out register_requirements... |
tree | commitdiff |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
tree | commitdiff |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
tree | commitdiff |
2009-08-13 |
Matthias Braun | - rework backend node dumping; add a dumper for Phi... |
tree | commitdiff |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
tree | commitdiff |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
tree | commitdiff |
2009-06-29 |
Matthias Braun | Cleanup: remove firm_common_t.h (and the PRECISE_EXC_CO... |
tree | commitdiff |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
tree | commitdiff |
2009-01-16 |
Michael Beck | - really remove Min/Max, fix r25220 |
tree | commitdiff |
2009-01-13 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-09 |
Michael Beck | - propagate r23142 changes to all backends |
tree | commitdiff |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
tree | commitdiff |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
tree | commitdiff |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode |
tree | commitdiff |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
tree | commitdiff |
2008-11-27 |
Christoph Mallon | Same typo as r24062, different file. |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
tree | commitdiff |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
tree | commitdiff |
2008-10-23 |
Christoph Mallon | Remove the unused regs_saved_by_me hook. |
tree | commitdiff |
2008-10-16 |
Christoph Mallon | Remove unused attribute const arch_env_t* arch_env... |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Remove the unused before_sched callback. |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Nobody cares what a "normal" node is, so do not try... |
tree | commitdiff |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
tree | commitdiff |
2008-09-24 |
Matthias Braun | hack to make it possible to mark spill,reload and remat... |
tree | commitdiff |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
tree | commitdiff |
2008-09-09 |
Michael Beck | - Allowing an initial stack_bias to be transmitted... |
tree | commitdiff |
2008-08-21 |
Christoph Mallon | Rename arch_register_req_type_should_be_different to... |
tree | commitdiff |
2008-08-05 |
Michael Beck | - removed C99 stdbool.h from the "official" interface... |
tree | commitdiff |
2008-07-28 |
Matthias Braun | - handle parsing of assembler constraints in backends... |
tree | commitdiff |
2008-07-23 |
Michael Beck | - add support for opcode specific hash function |
tree | commitdiff |
2008-06-01 |
Michael Beck | - stack alignment is now power of two |
tree | commitdiff |
2008-05-30 |
Michael Beck | add extra info for immediate float mode |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
tree | commitdiff |
2008-05-23 |
Matthias Braun | we don't need no stinking selfs |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
tree | commitdiff |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additi... |
tree | commitdiff |
2008-04-09 |
Matthias Braun | - add support for stack alignment on calls |
tree | commitdiff |
2008-04-03 |
Matthias Braun | started implementing Mac Style PIC |
tree | commitdiff |
2008-01-02 |
Michael Beck | update copyright message |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of... |
tree | commitdiff |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
tree | commitdiff |
2007-10-15 |
Christoph Mallon | Allow loading of stack parameters with a different... |
tree | commitdiff |
2007-10-12 |
Matthias Braun | fixed a bunch of warnings |
tree | commitdiff |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to... |
tree | commitdiff |
2007-09-27 |
Christoph Mallon | Allow two should-be-same constraints for every out... |
tree | commitdiff |
2007-09-26 |
Matthias Braun | no environment anymore for emitters |
tree | commitdiff |
2007-09-05 |
Michael Beck | changed parameters for new MulC |
tree | commitdiff |
2007-08-18 |
Christoph Mallon | Remove an unnecessary layer of indirection from the... |
tree | commitdiff |
2007-07-06 |
Michael Beck | renamed structures containing settings to ir_settings_... |
tree | commitdiff |
2007-07-06 |
Michael Beck | moved get_*_dbg_info() and set_*_dbg_info() to logical... |
tree | commitdiff |
2007-06-25 |
Matthias Braun | warning fixes |
tree | commitdiff |
2007-06-20 |
Christoph Mallon | Fix warning, remove unnecessary casts. |
tree | commitdiff |
2007-06-18 |
Michael Beck | fixed warning |
tree | commitdiff |
2007-06-18 |
Michael Beck | removed prefer_fastcall: backends can now decide how... |
tree | commitdiff |
2007-06-18 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-17 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-06 |
Michael Beck | add prefer_fastcall |
tree | commitdiff |
2007-06-05 |
Matthias Braun | make it possible to have different compare functions... |
tree | commitdiff |
2007-06-04 |
Matthias Braun | - Allocate register slots array separately on obstack |
tree | commitdiff |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
tree | commitdiff |
2007-05-22 |
Christoph Mallon | Fix constness. |
tree | commitdiff |
2007-05-22 |
Matthias Braun | fix my last committ |
tree | commitdiff |
2007-05-22 |
Matthias Braun | correct usage of get_irn_generic_attr |
tree | commitdiff |
next |