2007-07-04 |
Matthias Braun | don't emit vfp copies |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | don't copy unknowns around in cmovs |
blob | commitdiff | raw | diff to current |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | fix fehler32 by removing this nearly pointless optimisation |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | addressmode for compares works now |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | emitting NoReg is always wrong |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | For a TestJmp it is not necessary that the And has... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | rewrite and improve Cond transformation |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Michael Beck | Fixed typos, add some doxygen docu |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Michael Beck | use the new backend_marked flag |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Matthias Braun | use Immediate nodes more often |
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 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-17 |
Matthias Braun | fix warnings |
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-13 |
Matthias Braun | don't fail if type mode can't be determine (which can... |
blob | commitdiff | raw | diff to current |
2007-06-12 |
Matthias Braun | cbtw does NOT upcast 8 to 32 bits |
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-03 |
Matthias Braun | same_as constraints in assembler nodes work now |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | fix immediate emitting |
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 | initial support for exception handling |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Michael Beck | preliminary emitter for ASM nodes |
blob | commitdiff | raw | diff to current |
2007-05-18 |
Matthias Braun | emit execfreqs for all blocks. ignore the am_flavour... |
blob | commitdiff | raw | diff to current |
2007-05-13 |
Matthias Braun | workaround memperm problems with different entity sizes... |
blob | commitdiff | raw | diff to current |
2007-05-09 |
Matthias Braun | last change with mode suffix was wrong for x87 nodes... |
blob | commitdiff | raw | diff to current |
2007-05-09 |
Matthias Braun | mode suffix changes |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Matthias Braun | removed wrong assert |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Matthias Braun | cleanups, use the new tarval emitter |
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-23 |
Michael Beck | allow character mode constants |
blob | commitdiff | raw | diff to current |
2007-04-23 |
Matthias Braun | improve/fix wrong alignment in block emitting |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | another fix |
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-16 |
Matthias Braun | - Fix address_mode optimizer not removing nodes |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | fix TLS emitting |
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 | 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-03-01 |
Matthias Braun | - fix x87 simulator not killing float copies that only... |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Matthias Braun | SSE consts for xorps need to be 128bit |
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-27 |
Matthias Braun | fix cvt emitter |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Matthias Braun | fix SSE2 float calls + returns |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Matthias Braun | fix Mulh, Div, IDiv handling |
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-21 |
Matthias Braun | fix ra_timers |
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 |
Christian Würdig | removed C-99 stuff |
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 |
2007-01-12 |
Christian Würdig | special case handling for startblock succesor no longer... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Matthias Braun | the spillslot coalescer is now a general frame entity... |
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-12-10 |
Matthias Braun | cleanup/rewrite of ia32_gen_decls |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Matthias Braun | fix some address mode optimisation issues, xors aren... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Christian Würdig | removed unused function |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Matthias Braun | warning fix |
blob | commitdiff | raw | diff to current |
2006-10-18 |
Christian Würdig | do not omit compare for PsiCondSet, some note scheduled... |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Christian Würdig | added ir/opt include |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Christian Würdig | BugFix: return gcc-like names for st0-st7: %st, %st... |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Christian Würdig | fixed assertion in Const emitter (tarval mode_P and... |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | omit copies from virtual registers |
blob | commitdiff | raw | diff to current |
2006-10-03 |
Christian Würdig | return real x87 register (st0-st7) if node is patched... |
blob | commitdiff | raw | diff to current |
2006-09-30 |
Matthias Braun | fixes, use new blockscheduler |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Michael Beck | renamed exec_freq_t to ir_exec_freq |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Christian Würdig | made unknown a joker register |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Matthias Braun | don't emit +0 offsets |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Matthias Braun | more tweaking... |
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-20 |
Matthias Braun | improve alignment emitting for athlon |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Matthias Braun | smarter policy for emitting alignments |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Matthias Braun | xchg is slow on athlons, so use 3 xors instead |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Matthias Braun | emit less alignment on athlon |
blob | commitdiff | raw | diff to current |
2006-09-18 |
Michael Beck | Added support for include files |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Michael Beck | updated debugging support |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Matthias Braun | more warning fixes |
blob | commitdiff | raw | diff to current |
2006-09-12 |
Michael Beck | add support for stabs arguments |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Michael Beck | added initial stabs debugging support |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Matthias Braun | - Fix a few more problems when creating and emitting... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Michael Beck | Added support for be_SubSP nodes |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Matthias Braun | - always emit alignment also for P4 |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | fixed ctor support |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Christian Würdig | added ctor section support |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Matthias Braun | - Tried to remove empty blocks before emitting, but... |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Michael Beck | Add support for Linux TLS |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Matthias Braun | more cmov emitter fixes |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Matthias Braun | fix fucompp emitter when no register is needed |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Matthias Braun | negate pnc not invert it |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Matthias Braun | fix wrong inputs for psiconds |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Michael Beck | BugFix: |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Matthias Braun | - New callback to ask nodes about constant stack pointe... |
blob | commitdiff | raw | diff to current |
2006-08-22 |
Matthias Braun | bugfix for preds: comment |
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 |
next |