2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
blob | commitdiff | raw |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
blob | commitdiff | raw |
2011-04-13 |
Matthias Braun | avoid new_NoMem in favor or get_irg_no_mem |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | rename be_pos_XXX to n_be_XXX to be consistent with... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | cleanup iredges API a bit |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Michael Beck | Turn while loop into do-while, we know it will be execu... |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Michael Beck | Prefix global entities from the ia32 backend with ia32_... |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | change backends to produce 1 big array with all registers |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Matthias Braun | remove the (mis-)feature of arch_get_irn_reg_req_out... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | kill the concept of an unknown register - it just heavi... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Matthias Braun | fix fehler174 |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Matthias Braun | panic instead of wrong results for Set and CMov with... |
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-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
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-27 |
Michael Beck | - drop dependency on predefined mode_E |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Michael Beck | - better documenent the return vale of simulator functions |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Christoph Mallon | Remove unused macro. |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Christoph Mallon | Use assignment instead of memcpy(). |
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-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Add arch_get_irn_reg_class_out(). |
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 | Add comment about how to improve x87 simulator. |
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 *arch_env... |
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 | 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 | Cleanup. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | vfsub and vfdiv are now commutative, because there... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Introduce ia32_Call, which can handle address mode. |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | set_ia32_op_type() want ia32_AddrModeS, not ia32_am_Sou... |
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-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
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-21 |
Michael Beck | fixed warnings |
blob | commitdiff | raw | diff to current |
2008-05-14 |
Michael Beck | - modeled vfisttp using a dummy output value, this... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Michael Beck | SSE3 fisttp instruction added (currently unused due... |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Michael Beck | some preliminary long double support |
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-12 |
Matthias Braun | fixed a bunch of warnings |
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-09-30 |
Matthias Braun | add assert for not getting bad out regs, and fix some... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | support for fucom(p)i |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | - support for Ftst instruction, AM support for x87... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | fix for fehler87 |
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-14 |
Michael Beck | use EMMS/FEMMS on AMD machines to clear x87 state |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Michael Beck | use ffreep st instead of fstp st on athlon |
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-08-31 |
Matthias Braun | Changed handling of address mode: |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Matthias Braun | fix unused call results |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Matthias Braun | fix Cltd register pressure, fix some SSE (ABI with... |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Matthias Braun | use zeros instead of unknowns for floating point for now |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | removed SCHEDULE_PROJS ifdefs |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | fix some x87 issues... |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | no Addressmode for x87 CondJmps |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Michael Beck | C99 feature removed |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Michael Beck | SCHEDULE_PROJS patch: Proj nodes are not more scheduled |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | implement strict convs |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Sebastian Hack | * Changed the liveness API: |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Matthias Braun | simulate Keeps to make sure unused results are popped... |
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-05-30 |
Matthias Braun | keep alive bugfixes for x87 |
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-24 |
Michael Beck | added more comments |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Matthias Braun | fix wrong registers assigned to some float constants |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | use own mode for fpcw, fix constants for shift, xmm... |
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-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | make CondJmps and Switches pinned, now we can do code_p... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | correctly handle calls in x87 simulator |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - we have to handle copies from Unknown nodes |
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-03-01 |
Matthias Braun | fix mixed reverse/normal comp in fCondJmp |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Matthias Braun | - fix x87 simulator not killing float copies that only... |
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-14 |
Matthias Braun | Several x87 fixes, cleanups: |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | added fprem for simulation, FIXME: need own simulation... |
blob | commitdiff | raw | diff to current |
next |