2009-09-18 |
Matthias Braun | - Reworked backends to put out register_requirements... |
blob | commitdiff | raw |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Just use new_NoMem(), it is always the current irg. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Christoph Mallon | Make using SET_IA32_ORIG_NODE() a bit simpler. |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | ia32_transform_sub_to_neg_add() now can handle mode_T. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Use turn_back_am() to implement fix_am_source(). |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | It does not make any sense to remove AM, which loads... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Cleanup. |
blob | commitdiff | raw | diff to current |
2008-10-10 |
Christoph Mallon | Do not split string literals. |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Clean up need_constraint_copy(). |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Michael Beck | - BugFix: fixed effect of r22470: Immediate is always... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
blob | commitdiff | raw | diff to current |
2008-10-01 |
Andreas Zwinkau | Panic if proj num is unexpected |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Matthias Braun | hack to make it possible to mark spill,reload and remat... |
blob | commitdiff | raw | diff to current |
2008-08-17 |
Christoph Mallon | Use enums instead of magic numbers. |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Sebastian Buchwald | Moved common code of ia32_pbqp_transform and ia32_trans... |
blob | commitdiff | raw | diff to current |
2008-08-01 |
Matthias Braun | firm already had kill_node, no need to be_kill_node |
blob | commitdiff | raw | diff to current |
2008-06-12 |
Michael Beck | BugFix: schedule the Stc instruction |
blob | commitdiff | raw | diff to current |
2008-06-12 |
Michael Beck | - BugFix: fixed ia32_transform_sub_to_neg_add() with... |
blob | commitdiff | raw | diff to current |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Matthias Braun | normalize/fix ProjM numbers, avoid dead code in some... |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Christoph Mallon | Remove redudant set_ia32_am_support() call. |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Christoph Mallon | Remove ia32_am_Full. |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Michael Beck | fixed wrong variable usage |
blob | commitdiff | raw | diff to current |
2008-01-17 |
Michael Beck | some cleanup |
blob | commitdiff | raw | diff to current |
2008-01-16 |
Matthias Braun | fix the sub to neg_add case when the flags of the sub... |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-10-26 |
Matthias Braun | moved ia32 architecture configuration to a separate... |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of... |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Matthias Braun | - improve set transformation |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Matthias Braun | move lea_to_add into the peephole phase |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | more outreg query fixes |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Christoph Mallon | Allow two should-be-same constraints for every out... |
blob | commitdiff | raw | diff to current |
2007-09-20 |
Matthias Braun | - use flags handling code for ia32 Compares (including... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Matthias Braun | - first experimental approach of flag modeling in add/adc |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Christoph Mallon | Consistently place the mem in for AM directly after... |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Christoph Mallon | Refactor ia32_transform_lea_to_add_or_shl() a bit. |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Michael Beck | fixed ia32_transform_sub_to_neg_add() for SSE nodes... |
blob | commitdiff | raw | diff to current |
2007-09-03 |
Matthias Braun | don't create Inc/Dec in transform phase but delay that... |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Michael Beck | fixed use of uninitialised variable |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Matthias Braun | Changed handling of address mode: |
blob | commitdiff | raw | diff to current |
2007-07-03 |
Michael Beck | C99 features femoved |
blob | commitdiff | raw | diff to current |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | fix lea to add transformation |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Matthias Braun | psi transform and emit logical rewritten from scratch |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Christoph Mallon | Add missing break in a switch which caused an incorrect... |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Michael Beck | removed impossible address modes |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Matthias Braun | - Split bearch.h correctly into bearch.h and bearch_t.h |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | we save entities not idents in ia32 symconsts now |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | - Implement all the state switching stuff needed for... |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | fix wrong lea to add transformation |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | a bunch of fixes to make firm work with NDEBUG and... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Matthias Braun | The big committ: |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Matthias Braun | fix some ia32_finish routines not setting ls_mode for... |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Matthias Braun | - change float nodes to mode_E |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Matthias Braun | experiment with new emitter style, change assembler... |
blob | commitdiff | raw | diff to current |
2007-02-09 |
Matthias Braun | - use mode_Iu for all nodes producing integer values... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Matthias Braun | - Use a default node compare attribute function for... |
blob | commitdiff | raw | diff to current |
2006-12-10 |
Matthias Braun | More missing config.h |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Matthias Braun | - Improved addressmode optimisation for conv nodes |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Matthias Braun | fix unused loads removing, fix warning |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Matthias Braun | fixes to compile with -O0 |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Matthias Braun | - Refactored finish/after_ra phases a bit, stacknode... |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Christian Würdig | fixed wrong position of #endif |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Christian Würdig | do not invert pnc on cmp in finish, as cmp gets normali... |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Christian Würdig | PsiCondCMov doesn't need constraint copy |
blob | commitdiff | raw | diff to current |
2006-08-22 |
Matthias Braun | - at blockstart emit list of predblocks in comment |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Christian Würdig | added code to avoid unordered fp compares |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Christian Würdig | make transformations before checking 2 addresscode... |
blob | commitdiff | raw | diff to current |
2006-07-07 |
Christian Würdig | changed ir_printf call into DBG output |
blob | commitdiff | raw | diff to current |
2006-07-07 |
Christian Würdig | turn bacck source addressmode to fulfill two address... |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | new irg finish module |
blob | commitdiff | raw | diff to current |
|