2010-02-04 |
Matthias Braun | use more IR_RESOURCE_TYPE_VISITED, remove pointless... |
blob | commitdiff | raw |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Matthias Braun | - bring arm backend back to shape: cleanup and fix... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
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 |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
blob | commitdiff | raw | diff to current |
2009-01-09 |
Matthias Braun | bring arm back to a working state |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
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-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Christoph Mallon | Remove the unused regs_saved_by_me hook. |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Remove the unused before_sched callback. |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Nobody cares what a "normal" node is, so do not try... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the attribute const arch_env_t *arch_env from... |
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-09 |
Christoph Mallon | Remove unnecessary dependency edge from the IncSP,... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | - split array.h into array.h/array_t.h and make array... |
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-23 |
Michael Beck | - replace a lot of assert(0) by panic() |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | - Allowing an initial stack_bias to be transmitted... |
blob | commitdiff | raw | diff to current |
2008-08-05 |
Michael Beck | - removed C99 stdbool.h from the "official" interface... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Matthias Braun | - handle parsing of assembler constraints in backends... |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Michael Beck | - small cleanup |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Michael Beck | - fixed stabs output |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Christoph Mallon | Gammelfix: Add a be_Copy in the ARM prologue for the... |
blob | commitdiff | raw | diff to current |
2008-06-13 |
Michael Beck | fixed some warnings |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Michael Beck | - stack alignment is now power of two |
blob | commitdiff | raw | diff to current |
2008-05-30 |
Michael Beck | add extra info for immediate float mode |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Michael Beck | - Add a peephole phase that fixes all stack offsets |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | we don't need no stinking selfs |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additi... |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Michael Beck | - removed obstack from be_main_env_t, it was only used... |
blob | commitdiff | raw | diff to current |
2008-04-09 |
Matthias Braun | - add support for stack alignment on calls |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Matthias Braun | started implementing Mac Style PIC |
blob | commitdiff | raw | diff to current |
2008-03-30 |
Matthias Braun | cleanup/fix arm callflags |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Michael Beck | refactored immediates: |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Matthias Braun | fix out flags for mode_T nodes |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Matthias Braun | - copy libcore into libfirm |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Matthias Braun | fix arm scheduler |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-11-11 |
Matthias Braun | include iroptimize.h |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Christoph Mallon | Allow loading of stack parameters with a different... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Matthias Braun | no environment anymore for emitters |
blob | commitdiff | raw | diff to current |
2007-09-05 |
Michael Beck | changed parameters for new MulC |
blob | commitdiff | raw | diff to current |
2007-08-18 |
Christoph Mallon | Remove an unnecessary layer of indirection from the... |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Michael Beck | lower_intrinsics() now has an additional parameter... |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Michael Beck | renamed structures containing settings to ir_settings_... |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Michael Beck | added missing includes |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Michael Beck | disable PSI creation for now |
blob | commitdiff | raw | diff to current |
2007-06-27 |
Michael Beck | Fixed Div/Mod lowering: |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Michael Beck | more floating point immediate support |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | warning fixes and use of attribute copy function |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | fix for new requirements generator |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Michael Beck | Implemented Unknown |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Michael Beck | add support for 2 return registers |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Michael Beck | fixed handle_calls() |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed fpu problems, several x87 fixes |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Michael Beck | removed prefer_fastcall: backends can now decide how... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-17 |
Michael Beck | removed unused debug handle |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | Changed transformer to be like ia32: do a transform... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Michael Beck | fixed spill alignment |
blob | commitdiff | raw | diff to current |
2007-06-10 |
Michael Beck | Fixed some ugly "const" code |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Michael Beck | removed arm_register_from_name() callback |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Michael Beck | moved all lower_* header into new lowering.h |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
blob | commitdiff | raw | diff to current |
2007-05-31 |
Michael Beck | Initialization fixed |
blob | commitdiff | raw | diff to current |
2007-05-31 |
Michael Beck | Added changes for inline assembler |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Michael Beck | Use new result mode and updated X_regular for the runti... |
blob | commitdiff | raw | diff to current |
2007-05-18 |
Matthias Braun | backends can specify costs for spill and reload |
blob | commitdiff | raw | diff to current |
2007-05-09 |
Michael Beck | Several BugFixes and updates: |
blob | commitdiff | raw | diff to current |
2007-05-07 |
Michael Beck | spill-slot coalescing added |
blob | commitdiff | raw | diff to current |
2007-05-07 |
Matthias Braun | start counting at 0 for dest and source registers |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Michael Beck | fixed isa template initializer |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Michael Beck | used entities are now marked |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Michael Beck | switch to new style emitter |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Matthias Braun | added doxygen comments, credited backend to Oliver... |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | first step for generating flag datastructures, generato... |
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-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
next |