2007-05-14 |
Matthias Braun | reuse old proj numbers for projs where only the mode... |
blob | commitdiff | raw |
2007-05-11 |
Christian Würdig | reduced stack overhead by transforming nodes as early... |
blob | commitdiff | raw | diff to current |
2007-05-09 |
Matthias Braun | we can only handle 32bit compares at the moment |
blob | commitdiff | raw | diff to current |
2007-05-08 |
Matthias Braun | don't die on divs whose result is unused |
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 | Fixed: gen_Proj_be_Call() handles only data Projs ... |
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-19 |
Andreas Schösser | Transformation from ProjIs to ProjIu now also works... |
blob | commitdiff | raw | diff to current |
2007-04-19 |
Matthias Braun | revert accidentaly mode change of xmm registers |
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 | fix mode for vfild |
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-26 |
Matthias Braun | rewritten be_ssa_constr which isn't using sets anymore... |
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 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-16 |
Matthias Braun | experiment with new emitter style, change assembler... |
blob | commitdiff | raw | diff to current |
2007-02-12 |
Christian Würdig | moved function to get PRoj for projnum to beutil |
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 | set ESP register for AddSP and SubSP |
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 | 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-11 |
Matthias Braun | - Several warning fixes |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Christian Würdig | removed a redundant isa attribute |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | generate real fprem node |
blob | commitdiff | raw | diff to current |
2006-10-16 |
Christian Würdig | fixed transformation SSE2X87 nodes |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Matthias Braun | - Improved addressmode optimisation for conv nodes |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Christian Würdig | BugFix: crashed when gen_imm_Sub got SymConst instead... |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Christian Würdig | Bugfix: add eax resp. edx proj for MulS if missing |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Michael Beck | BugFix: |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | add dependency to barrieri if load is in start block |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | removed memory input from consts |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | fixed gen_Load (add Proj for unused volatile Loads... |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | fixed Proj renumbering |
blob | commitdiff | raw | diff to current |
2006-10-03 |
Christian Würdig | removed firm proj num translation function, existing... |
blob | commitdiff | raw | diff to current |
2006-09-27 |
Michael Beck | fixed type name |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Christian Würdig | remove keepalive edge |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Christian Würdig | set correct register for SetST0 |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Matthias Braun | fix bad modes for some Float2Int convs |
blob | commitdiff | raw | diff to current |
2006-09-22 |
Christian Würdig | fixed SSE returns |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Christian Würdig | set register for SetST0 on creation |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Michael Beck | add code to handle character modes for Unknoen node |
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 | bugfixes for am_offs changes |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Sebastian Hack | pn_Cmp_Ne + pn_Cmp_Uo leads to unknown proj code since... |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Matthias Braun | oops |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Matthias Braun | fix immediate on left input of Cond |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Matthias Braun | - Simply place Constants into the start block, spilling... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Christian Würdig | fixed be_Call handling |
blob | commitdiff | raw | diff to current |
2006-08-25 |
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-18 |
Christian Würdig | BugFix: set commutative flag for some node generated... |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | fixed PsiF |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Christian Würdig | create all convs, remember those to be killed and kill... |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Matthias Braun | - Spillslot coalescing now collects all nodes that... |
blob | commitdiff | raw | diff to current |
2006-08-13 |
Christian Würdig | set orig node while transforming AddSP |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | added be_AddSP transformation |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Christian Würdig | fixed GetST0 creation |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Christian Würdig | BugFix: when transforming be_Call nodes it can happen... |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Christian Würdig | fixed be_Return gen |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Sebastian Hack | Fixed the bugfix |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Adam Szalkowski | void functions do not store at end |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Christian Würdig | in case of SSE: copy xmm0 to FPU TOS |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Christian Würdig | in case SS is used: copy call floating point result... |
blob | commitdiff | raw | diff to current |
2006-07-22 |
Christian Würdig | BugFix: Muls cannot have destination addressmode |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Christian Würdig | fixed SSE Abs/Not (load const instead of using its... |
blob | commitdiff | raw | diff to current |
2006-07-19 |
Christian Würdig | fixed check on 0 or 1 Const for Psi (check was broken... |
blob | commitdiff | raw | diff to current |
2006-07-16 |
Christian Würdig | added extra compare against NULL to keep gcc happy |
blob | commitdiff | raw | diff to current |
2006-07-07 |
Christian Würdig | BugFix: can handle Div/Mod with Memory proj now |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | fixed SSE Psi CMov (cannot use AM source) |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | added extra finish module |
blob | commitdiff | raw | diff to current |
2006-07-04 |
Christian Würdig | fixed load+store generation, handly symconst as base... |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | use the correct mode for DIV |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | set AM support for MulS correct (None or Source) |
blob | commitdiff | raw | diff to current |
2006-06-26 |
Christian Würdig | fixed compare with symconsts |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Christian Würdig | fixed handling of unused load results |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Christian Würdig | annotate mode to Store link field, to prevent loss... |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Christian Würdig | fixed Psi generation (get inversed instead of negated... |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Christian Würdig | fixed MulS/Mulh generation |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Christian Würdig | fixed fp modes for x87 converts |
blob | commitdiff | raw | diff to current |
2006-05-29 |
Christian Würdig | added lowering for lowered intrinsic operations |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Christian Würdig | removed unsused variable |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Christian Würdig | fixed lea->add conversion |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Christian Würdig | added support for 64bit ABS |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Christian Würdig | added support for 64bit Minus lowering |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Christian Würdig | added transformation of lowered intrinsic ops l_Mul... |
blob | commitdiff | raw | diff to current |
2006-05-15 |
Christian Würdig | fixed include |
blob | commitdiff | raw | diff to current |
2006-05-15 |
Christian Würdig | added new nodes for intrinsic lowering |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Christian Würdig | updated commments |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Christian Würdig | place loads for stack parameters in the correct block |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Michael Beck | disable buggy code |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | added special nodes for Psi condition trees, so we... |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | fixed address mode for CmpSet and xCmpSet |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Christian Würdig | fixed Psi condition tree transformation (int Psi but... |
blob | commitdiff | raw | diff to current |
next |