2007-07-11 |
Matthias Braun | simplify logic when x87 simulator is started |
blob | commitdiff | raw |
2007-07-10 |
Matthias Braun | make use of mode_b lowerer, fix keeps for CopyB |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Michael Beck | moved get_*_dbg_info() and set_*_dbg_info() to logical... |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | don't create dead projs |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | a new pass that adds missing keeps |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | mode_b support for Phis, Nots. Working but needs some... |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | cmov with unknowns are pointless |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | revert accidental commit |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | fix some x87 issues... |
blob | commitdiff | raw | diff to current |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
blob | commitdiff | raw | diff to current |
2007-06-30 |
Matthias Braun | makefile updates |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Christoph Mallon | Remove unused variable. |
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-29 |
Matthias Braun | build TestJmp for compares with zero |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | no Addressmode for x87 CondJmps |
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 |
Christoph Mallon | Create new TestJmp nodes in the correct block, i.e... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Remove stale code. |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Add the convenience function create_immediate_or_transf... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Assume that constants are always the right operand... |
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-25 |
Matthias Braun | specify attribute copy function in spec |
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-21 |
Matthias Braun | - fix stack bias wrongly calculated with non-scheduled... |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Christoph Mallon | Fix r14677, i.e. revert most of it. |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Matthias Braun | copy pinned state for div nodes |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | implement strict convs |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | removed old code |
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-15 |
Michael Beck | Moved the transform functions for Block and End nodes... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | Fixed two typos resulting in uninitialised variable... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Matthias Braun | negated, not inversed |
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-14 |
Michael Beck | used new betranshlp.c framework |
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-11 |
Matthias Braun | fix bad proj optimisation, fix loads missing the result... |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Matthias Braun | fix wrong flavors |
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 | - Allocate register slots array separately on obstack |
blob | commitdiff | raw | diff to current |
2007-06-03 |
Michael Beck | Set the exc_label for Load and Store nodes. |
blob | commitdiff | raw | diff to current |
2007-06-03 |
Matthias Braun | more missing constraints |
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-03 |
Christoph Mallon | Turn the ia32_transform_env_t transformation environmen... |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Matthias Braun | more dependency edges needed |
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 |
Matthias Braun | cleanup and improve generate_opcode script, you can... |
blob | commitdiff | raw | diff to current |
2007-06-02 |
Michael Beck | initial support for exception handling |
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-30 |
Matthias Braun | fix xStoreSimple and SetST0 |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Michael Beck | Used new Div result mode |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Matthias Braun | fix uninitialized variables |
blob | commitdiff | raw | diff to current |
2007-05-14 |
Matthias Braun | reuse old proj numbers for projs where only the mode... |
blob | commitdiff | raw | diff to current |
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 |
next |