2008-10-08 |
Christoph Mallon | Introduce ia32_Call, which can handle address mode. |
blob | commitdiff | raw |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Remove ia32_am_ternary. The only users were Div an... |
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-09-04 |
Matthias Braun | fix the reload folding mode stuff in a more correct way |
blob | commitdiff | raw | diff to current |
2008-06-12 |
Michael Beck | - unfinished work to support exception label lookup |
blob | commitdiff | raw | diff to current |
2008-05-21 |
Michael Beck | - add a flag to allow 2 users when matching address... |
blob | commitdiff | raw | diff to current |
2008-05-11 |
Michael Beck | generate bt x,n for if (x & (1 << n)) on Core2: |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Christoph Mallon | Remove ia32_am_Dest. |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Christoph Mallon | Remove ia32_am_Full. |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Michael Beck | Refactored attributes: |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Michael Beck | removed unused got_lea attribute |
blob | commitdiff | raw | diff to current |
2007-10-04 |
Matthias Braun | fixed/improved assembler nodes |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Matthias Braun | rename pnc_flipped to ins_permuted and change back... |
blob | commitdiff | raw | diff to current |
2007-10-02 |
Matthias Braun | - workaround and document ShrD/ShlD problems correctly... |
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-08-31 |
Matthias Braun | Changed handling of address mode: |
blob | commitdiff | raw | diff to current |
2007-08-13 |
Matthias Braun | fix fehler69 |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Matthias Braun | - Fix unsigned->double, double->unsigned convs |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Matthias Braun | fixed several AM problems (and disabled most of the... |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Matthias Braun | use Immediate nodes more often |
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-06-04 |
Matthias Braun | new ia32_asm_attr attribute, beware: attribute comparis... |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Matthias Braun | finish support for custom backend node attributes,... |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Matthias Braun | - Allocate register slots array separately on obstack |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | we can parse lots of assembler constraints now (but... |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | more work on ia32 assembler nodes |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Michael Beck | removed unused offs_sign attribute, added exc_label... |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Michael Beck | some doxygen comments added |
blob | commitdiff | raw | diff to current |
2007-05-21 |
Matthias Braun | only use addressmode for 32 bit modes |
blob | commitdiff | raw | diff to current |
2007-04-30 |
Christian Würdig | unified main comments |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Michael Beck | removed unnecessary include |
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 | - 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-19 |
Matthias Braun | The big committ: |
blob | commitdiff | raw | diff to current |
2007-03-09 |
Andreas Schösser | Added possibility to include automatically generated... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - make spillslot coalescer pickup float-int convert... |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Matthias Braun | don't use enum as base type for bitfields |
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-13 |
Michael Beck | rename type entity into ir_entity |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Christian Würdig | removed a redundant isa attribute |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Christian Würdig | added new attributes for abstract machine |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | added new attributes and get/set functions for allowed... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Christian Würdig | added support for separate outflags |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Matthias Braun | - Properly support AM for push and pop nodes |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Christian Würdig | am_offs is long now |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | added latency attribute |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | added got_reload flag |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Christian Würdig | fixed memory leak |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | updated commments |
blob | commitdiff | raw | diff to current |
2006-04-21 |
Christian Würdig | added new flag to indicate if node already consumed... |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Michael Beck | register slots are now automatically allocated together... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Christian Würdig | added src and tgt mode attributes for conversions |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Christian Würdig | fixed symconsts in address mode |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Christian Würdig | fixed spill lowering |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Michael Beck | added support for x87 fp unit |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Christian Würdig | changed ia32 attribute structure and switched to idents |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Christian Würdig | added use extbb walker option |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Christian Würdig | added new attribute res_mode |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Christian Würdig | added comments |
blob | commitdiff | raw | diff to current |
2006-03-07 |
Christian Würdig | changed attribute structure |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Christian Würdig | changed codegen interface |
blob | commitdiff | raw | diff to current |
2006-02-28 |
Christian Würdig | adapted to new abi interface |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Christian Würdig | fixed some bugs concerning am_offs |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Christian Würdig | added attribute for load/store |
blob | commitdiff | raw | diff to current |
2006-02-23 |
Christian Würdig | changed adressmode attribute types |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Christian Würdig | implemented new beabi interface |
blob | commitdiff | raw | diff to current |
2006-02-21 |
Christian Würdig | new attributes added |
blob | commitdiff | raw | diff to current |
2006-02-20 |
Christian Würdig | code refactoring for full addressmode support and more... |
blob | commitdiff | raw | diff to current |
2006-01-18 |
Christian Würdig | new requirements modelling |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Christian Würdig | refactored nodes interface, completed set/get attr... |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Christian Würdig | added AddrMode attribute |
blob | commitdiff | raw | diff to current |
2005-12-13 |
Christian Würdig | fixed indent |
blob | commitdiff | raw | diff to current |
2005-11-22 |
Christian Würdig | there are no in-register-slots only for OUT |
blob | commitdiff | raw | diff to current |
2005-11-22 |
Christian Würdig | register allocator interface implemented |
blob | commitdiff | raw | diff to current |
|