draft for register width specifications
[libfirm] / ir / be / scripts / generate_new_opcodes.pl
2010-07-27 Matthias Braundraft for register width specifications
2010-07-27 Matthias Braunimplement floatingpoint compares
2010-07-22 Matthias Braunperform custom abi construction in sparc as well to...
2010-07-19 Matthias Braunremove unused/broken interprocedural view
2010-07-15 Matthias Braunchange backend node specification to use whole words...
2010-07-02 Matthias Braunremove commented out, old and unused code
2010-03-15 Matthias Braunfix various warnings reported by cparser
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-01-18 Michael BeckAdd an cse_neutral opcode property. Nodes with this...
2009-10-01 Matthias Braun- refactoring of backend generator scripts: You can...
2009-09-24 Matthias Braunjumps have a special irn flag now so beirgmod can ident...
2009-09-18 Matthias Braun- Reworked backends to put out register_requirements...
2009-09-17 Matthias Braun- Bigger refactoring and cleanup in backend:
2009-08-06 Matthias Braun- Rewrite internal backend logic for querying register...
2008-11-08 Christoph MallonGenerate new_bd_* instead of new_rd_* functions in...
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-08-21 Christoph MallonRemove last vestiges of arch_register_req_type_should_b...
2008-08-21 Christoph MallonRename arch_register_req_type_should_be_different to...
2008-07-23 Michael Beck- add support for opcode specific hash function
2008-07-22 Matthias Braunadd some dumping hints to irop flags
2008-05-24 Michael Beckallocate all op attributes on block instead of a lot...
2008-05-24 Michael Beck- no need to add two custom pointers: the tag is now...
2008-05-23 Michael Beck- removed C99 features
2008-05-23 Matthias Braun- arch_get_irn_ops simplified
2008-01-02 Michael Beckupdate copyright message
2007-10-23 Christoph Mallon- Allow an arbitrary (for arbitrary < 32) number of...
2007-10-23 Christoph MallonDo no parse {,!}out_rBAR constraints anymore. The const...
2007-10-17 Matthias Braun- Add a generic_attribute field to irops
2007-09-27 Christoph MallonAllow two should-be-same constraints for every out...
2007-09-14 Matthias Braunpass op to custom init_attr function
2007-09-10 Matthias Braunallow user defined functions for outputting node init...
2007-07-02 Matthias Braunmangle register class name into requirement names
2007-06-25 Matthias Braunallow specification of attribute copy functions
2007-06-25 Michael Beckfixed strange syntax
2007-06-25 Matthias Braunno need to generate the old-style requirements anymore
2007-06-25 Matthias Braunrewritten register constraint handling
2007-06-22 Michael Beckmode_any -> mode_ANY
2007-06-22 Matthias Brauncomments
2007-06-22 Matthias Braunstart support for machine operands in spec files
2007-06-17 Matthias Braunavoid warnings in autoenerated code
2007-06-15 Michael Beckall die messages are now prefixed by "Fatal error:"
2007-06-15 Matthias Braunindent init_attr
2007-06-11 Michael BeckFixed generation of attr = get_*_attr()
2007-06-05 Matthias Braunmake it possible to have different compare functions...
2007-06-04 Matthias Braunnew ia32_asm_attr attribute, beware: attribute comparis...
2007-06-04 Matthias Braunfinish support for custom backend node attributes,...
2007-06-04 Matthias Braun- Allocate register slots array separately on obstack
2007-06-02 Matthias Braunfix wrong initialisation for ARITY_DYNAMIC
2007-06-02 Matthias Brauncleanup and improve generate_opcode script, you can...
2007-06-02 Michael Beckcreate is_$arch_op() function
2007-05-16 Matthias Braunsupport for custom attribute types on nodes
2007-05-13 Matthias Braunallow specification of names for in parameters in spec...
2007-04-30 Matthias Braunadapt generators to new header style
2007-04-27 Christian Würdigadded new licence header
2007-04-18 Matthias Braun- Split bearch.h correctly into bearch.h and bearch_t.h
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-19 Matthias BraunThe big committ:
2007-03-09 Andreas SchösserAdded code to run some initialization routines only...
2007-02-22 Christian Würdigfixed out-flags parsing
2007-02-07 Matthias Braunfix backend script generating wrong oparity
2006-12-18 Matthias Braun- indent generated code with tabs instead of spaces...
2006-12-07 Christian Würdigfixed generation of default dummy unit
2006-12-04 Christian Würdigfixed the usage of real register names
2006-11-15 Christian Würdigadded ports per unit
2006-11-02 Christian Würdigadded support for abstract machine specification
2006-10-24 Christian Würdigpass allowed execution units to node attribute initializer
2006-10-06 Christian Würdigfixed n_res calculation
2006-10-06 Christian Würdigadded support for separate outflags
2006-08-15 Christian Würdigadapted to new irn init function
2006-08-13 Christian Würdigadded support for irn flag modify_ep
2006-08-03 Matthias Braunavoid a few variable unused warnings...
2006-05-19 Christian Würdigcreate op tag, register tag for each op, use tag to...
2006-05-15 Christian Würdigfixed arity and node attribute init when reg_req missing
2006-05-11 Johannes SpallekFixed creation of is_$arch_*()
2006-05-11 Christian Würdigcheck for iro in is_NODE functions (saves a Load)
2006-05-05 Christian Würdigemit comments in header
2006-04-20 Michael Beckregister slots are now automatically allocated together...
2006-04-07 Michael BeckAdded "outs", allowing to specify that a node has more...
2006-04-04 Michael Beckuse the new machine user bit to mark x87 instructions
2006-04-02 Michael Beckcreate enum for all architecture specific opcodes
2006-03-29 Michael Beckadded R flag to mark real x87 instructions
2006-03-26 Michael BeckSet the new irop_flag_machine flag for all generated...
2006-03-24 Christian Würdigadded two new fucntions for getting first and last...
2006-03-23 Christian Würdigadded feature to specify and initialize additional...
2006-03-23 Christian Würdigadded feature to register additional opcodes
2006-03-07 Michael Beckgenerate extern declarations for the new generated...
2006-03-07 Christian Würdigcall funtion instead of setting attributes directly
2006-03-03 Christian Würdigremoved some hardcoded ia32 identifier
2006-03-03 Christian Würdigfixed bug
2006-03-02 Christian Würdigadded missing ;
2006-03-02 Christian Würdiggenerate missing function prototypes in header file
2006-02-20 Christian Würdigprepared for addressmode support
2006-01-28 Christian Würdigfixed attribute init in node constructors
2006-01-27 Michael BeckKeep flag added
2006-01-27 Christian Würdigchanged requirement allocation to static init
2006-01-26 Christian Würdigspill flag changed
2006-01-18 Christian Würdigfixed default constructor generation
2006-01-17 Christian Würdigfixed indents
2005-12-13 Christian Würdigfixed a lot of bugs
2005-11-22 Christian Würdigremoved optimize node calls for default constructor...
next