2008-12-23 |
Christoph Mallon | Let the emitter generator generate fewer calls. |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Let the backend generator scripts emit \t instead of... |
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-14 |
Christoph Mallon | Remove unused void* from arch_register_t. |
tree | commitdiff |
2008-10-14 |
Matthias Braun | no HAVE_CONFIG_H needed anymore |
tree | commitdiff |
2008-10-11 |
Matthias Braun | my perl 5.10 here seems to create the %cpu when doing... |
tree | commitdiff |
2008-08-21 |
Christoph Mallon | Remove last vestiges of arch_register_req_type_should_b... |
tree | commitdiff |
2008-08-21 |
Christoph Mallon | Rename arch_register_req_type_should_be_different to... |
tree | commitdiff |
2008-07-23 |
Michael Beck | - add support for opcode specific hash function |
tree | commitdiff |
2008-07-22 |
Matthias Braun | add some dumping hints to irop flags |
tree | commitdiff |
2008-05-24 |
Michael Beck | allocate all op attributes on block instead of a lot... |
tree | commitdiff |
2008-05-24 |
Michael Beck | - no need to add two custom pointers: the tag is now... |
tree | commitdiff |
2008-05-23 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
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-23 |
Christoph Mallon | Do no parse {,!}out_rBAR constraints anymore. The const... |
tree | commitdiff |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
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-18 |
Matthias Braun | remove old (nonfinished) flags handling, allow specific... |
tree | commitdiff |
2007-09-14 |
Matthias Braun | pass op to custom init_attr function |
tree | commitdiff |
2007-09-10 |
Matthias Braun | allow user defined functions for outputting node init... |
tree | commitdiff |
2007-07-02 |
Matthias Braun | mangle register class name into requirement names |
tree | commitdiff |
2007-06-25 |
Matthias Braun | allow specification of attribute copy functions |
tree | commitdiff |
2007-06-25 |
Michael Beck | fixed strange syntax |
tree | commitdiff |
2007-06-25 |
Michael Beck | removed unused variable to suppress warning |
tree | commitdiff |
2007-06-25 |
Matthias Braun | no need to generate the old-style requirements anymore |
tree | commitdiff |
2007-06-25 |
Matthias Braun | rewritten register constraint handling |
tree | commitdiff |
2007-06-22 |
Michael Beck | mode_any -> mode_ANY |
tree | commitdiff |
2007-06-22 |
Matthias Braun | comments |
tree | commitdiff |
2007-06-22 |
Matthias Braun | start support for machine operands in spec files |
tree | commitdiff |
2007-06-18 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-17 |
Matthias Braun | avoid warnings in autoenerated code |
tree | commitdiff |
2007-06-15 |
Michael Beck | all die messages are now prefixed by "Fatal error:" |
tree | commitdiff |
2007-06-15 |
Matthias Braun | indent init_attr |
tree | commitdiff |
2007-06-11 |
Michael Beck | Fixed generation of attr = get_*_attr() |
tree | commitdiff |
2007-06-05 |
Matthias Braun | make it possible to have different compare functions... |
tree | commitdiff |
2007-06-04 |
Matthias Braun | new ia32_asm_attr attribute, beware: attribute comparis... |
tree | commitdiff |
2007-06-04 |
Matthias Braun | finish support for custom backend node attributes,... |
tree | commitdiff |
2007-06-04 |
Matthias Braun | - Allocate register slots array separately on obstack |
tree | commitdiff |
2007-06-02 |
Matthias Braun | fix wrong initialisation for ARITY_DYNAMIC |
tree | commitdiff |
2007-06-02 |
Matthias Braun | cleanup and improve generate_opcode script, you can... |
tree | commitdiff |
2007-06-02 |
Michael Beck | create is_$arch_op() function |
tree | commitdiff |
2007-05-30 |
Andreas Schösser | fixed bug: Wrong opcode range was requested in be |
tree | commitdiff |
2007-05-16 |
Matthias Braun | support for custom attribute types on nodes |
tree | commitdiff |
2007-05-13 |
Matthias Braun | allow specification of names for in parameters in spec... |
tree | commitdiff |
2007-04-30 |
Matthias Braun | adapt generators to new header style |
tree | commitdiff |
2007-04-27 |
Christian Würdig | added new licence header |
tree | commitdiff |
2007-04-19 |
Matthias Braun | generate C89 |
tree | commitdiff |
2007-04-19 |
Matthias Braun | first step for generating flag datastructures, generato... |
tree | commitdiff |
2007-04-18 |
Matthias Braun | - Split bearch.h correctly into bearch.h and bearch_t.h |
tree | commitdiff |
2007-03-31 |
Matthias Braun | don't let some perl interpret as array... |
tree | commitdiff |
2007-03-29 |
Matthias Braun | move backend into libfirm |
tree | commitdiff |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
tree | commitdiff |
2007-03-22 |
Matthias Braun | new register type |
tree | commitdiff |
2007-03-19 |
Matthias Braun | The big committ: |
tree | commitdiff |
2007-03-09 |
Andreas Schösser | Added code to run some initialization routines only... |
tree | commitdiff |
2007-02-22 |
Christian Würdig | fixed out-flags parsing |
tree | commitdiff |
2007-02-16 |
Matthias Braun | another fix :) |
tree | commitdiff |
2007-02-16 |
Matthias Braun | another fix :) |
tree | commitdiff |
2007-02-16 |
Matthias Braun | fix emitter perl script |
tree | commitdiff |
2007-02-16 |
Matthias Braun | experiment with new emitter style, change assembler... |
tree | commitdiff |
2007-02-08 |
Matthias Braun | support empty emitter (in contrast to no emitter if... |
tree | commitdiff |
2007-02-07 |
Matthias Braun | fix backend script generating wrong oparity |
tree | commitdiff |
2006-12-19 |
Christian Würdig | added comment_string_end |
tree | commitdiff |
2006-12-18 |
Matthias Braun | - indent generated code with tabs instead of spaces... |
tree | commitdiff |
2006-12-15 |
Matthias Braun | fix warning |
tree | commitdiff |
2006-12-10 |
Matthias Braun | More missing config.h |
tree | commitdiff |
2006-12-07 |
Christian Würdig | fixed generation of default dummy unit |
tree | commitdiff |
2006-12-04 |
Christian Würdig | fixed the usage of real register names |
tree | commitdiff |
2006-11-15 |
Christian Würdig | added ports per unit |
tree | commitdiff |
2006-11-02 |
Christian Würdig | added support for abstract machine specification |
tree | commitdiff |
2006-10-24 |
Christian Würdig | generate backend specific machine variable |
tree | commitdiff |
2006-10-24 |
Christian Würdig | fixed comments |
tree | commitdiff |
2006-10-24 |
Christian Würdig | pass allowed execution units to node attribute initializer |
tree | commitdiff |
2006-10-13 |
Christian Würdig | fixed emitter (call printf foreach . line) |
tree | commitdiff |
2006-10-09 |
Christian Würdig | added suppoprt for virtual registers |
tree | commitdiff |
2006-10-06 |
Christian Würdig | added support for requirements: different from all in |
tree | commitdiff |
2006-10-06 |
Christian Würdig | fixed n_res calculation |
tree | commitdiff |
2006-10-06 |
Christian Würdig | added support for separate outflags |
tree | commitdiff |
2006-09-28 |
Christian Würdig | added support for joker register |
tree | commitdiff |
2006-08-15 |
Christian Würdig | adapted to new irn init function |
tree | commitdiff |
2006-08-13 |
Christian Würdig | while limiting registers: clear ignore registers before... |
tree | commitdiff |
2006-08-13 |
Christian Würdig | added support for irn flag modify_ep |
tree | commitdiff |
2006-08-03 |
Matthias Braun | avoid a few variable unused warnings... |
tree | commitdiff |
2006-05-19 |
Christian Würdig | create op tag, register tag for each op, use tag to... |
tree | commitdiff |
2006-05-15 |
Christian Würdig | fixed bug: keep %% instead of translating it into a... |
tree | commitdiff |
2006-05-15 |
Christian Würdig | fixed arity and node attribute init when reg_req missing |
tree | commitdiff |
2006-05-11 |
Johannes Spallek | Fixed creation of is_$arch_*() |
tree | commitdiff |
2006-05-11 |
Christian Würdig | check for iro in is_NODE functions (saves a Load) |
tree | commitdiff |
2006-05-05 |
Christian Würdig | emit comments in header |
tree | commitdiff |
2006-04-20 |
Michael Beck | register slots are now automatically allocated together... |
tree | commitdiff |
2006-04-08 |
Michael Beck | handle empty comments in automatic emitters right |
tree | commitdiff |
2006-04-07 |
Michael Beck | Added "outs", allowing to specify that a node has more... |
tree | commitdiff |
2006-04-04 |
Michael Beck | use the new machine user bit to mark x87 instructions |
tree | commitdiff |
2006-04-02 |
Michael Beck | create enum for all architecture specific opcodes |
tree | commitdiff |
2006-03-29 |
Michael Beck | added R flag to mark real x87 instructions |
tree | commitdiff |
next |