2007-07-25 |
Michael Beck | add more cases for integer division |
tree | commitdiff |
2007-07-25 |
Michael Beck | do some transformation only for two complement, allow... |
tree | commitdiff |
2007-07-25 |
Michael Beck | added ieee754 exact flag which allows more cases to... |
tree | commitdiff |
2007-07-24 |
Michael Beck | add 2.0*x = x+x and x/c = x*(1.0/c) for some constants |
tree | commitdiff |
2007-07-24 |
Michael Beck | don't keep IJmps, not needed anymore |
tree | commitdiff |
2007-07-24 |
Michael Beck | dump the block label |
tree | commitdiff |
2007-07-24 |
Michael Beck | add label attribute to blocks, ir_prog |
tree | commitdiff |
2007-07-24 |
Michael Beck | add symconst_label |
tree | commitdiff |
2007-07-24 |
Michael Beck | add symconst_label, node constructors have pin state |
tree | commitdiff |
2007-07-24 |
Michael Beck | add symconst_label |
tree | commitdiff |
2007-07-24 |
Michael Beck | start label number with 1, reserve the 0 |
tree | commitdiff |
2007-07-24 |
Michael Beck | get_irp_next_label_nr() added |
tree | commitdiff |
2007-07-23 |
Matthias Braun | you can store mode_b now |
tree | commitdiff |
2007-07-23 |
Michael Beck | Cleaned up the tarval handling: |
tree | commitdiff |
2007-07-20 |
Matthias Braun | more missing includes |
tree | commitdiff |
2007-07-20 |
Matthias Braun | add missing includes, makefile updates |
tree | commitdiff |
2007-07-19 |
Christoph Mallon | Implement constant folding for Psib. |
tree | commitdiff |
2007-07-19 |
Matthias Braun | use automake instead of homebrewn makefiles |
tree | commitdiff |
2007-07-19 |
Michael Beck | get_mode_arithmetic() returns a mode_arithmetic now |
tree | commitdiff |
2007-07-19 |
Michael Beck | removed the annoying assert() in get_nodes_block() |
tree | commitdiff |
2007-07-18 |
Michael Beck | some optimization of strict conv's |
tree | commitdiff |
2007-07-17 |
Andreas Schösser | Removed modes that were not registered. |
tree | commitdiff |
2007-07-17 |
Michael Beck | fixed dumping with anchors |
tree | commitdiff |
2007-07-16 |
Michael Beck | removed the new get_block/set_block stuff; not working... |
tree | commitdiff |
2007-07-13 |
Michael Beck | move() does not try to move Projs anymore |
tree | commitdiff |
2007-07-13 |
Michael Beck | Replaced set_irn_n(*, -1, *) and get_irn_n(*, -1) by... |
tree | commitdiff |
2007-07-13 |
Michael Beck | added attribute for anchor edges |
tree | commitdiff |
2007-07-13 |
Michael Beck | improved safety: added a assert() if proj's are placed |
tree | commitdiff |
2007-07-13 |
Michael Beck | Add get_block and set_block operations. |
tree | commitdiff |
2007-07-13 |
Michael Beck | _ir_nodeset_find() returns already an int |
tree | commitdiff |
2007-07-13 |
Michael Beck | fixed typo |
tree | commitdiff |
2007-07-11 |
Sebastian Hack | Added sorted array sets. |
tree | commitdiff |
2007-07-11 |
Michael Beck | removed character modes, use integer modes instead |
tree | commitdiff |
2007-07-11 |
Michael Beck | dump keep-alive edges in purple |
tree | commitdiff |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
tree | commitdiff |
2007-07-11 |
Michael Beck | renamed register_additional_node_data() to firm_registe... |
tree | commitdiff |
2007-07-11 |
Michael Beck | type type definitions to new irtype.h |
tree | commitdiff |
2007-07-11 |
Michael Beck | cosmetic change |
tree | commitdiff |
2007-07-11 |
Michael Beck | op_Anchor added |
tree | commitdiff |
2007-07-11 |
Christoph Mallon | Fix typos in comments. |
tree | commitdiff |
2007-07-11 |
Michael Beck | moved the fixpoint iteration of the current node from... |
tree | commitdiff |
2007-07-10 |
Michael Beck | Add ~x + 1 = -x algebraic simplification |
tree | commitdiff |
2007-07-10 |
Michael Beck | improved fixpoint iteration for optimize_graph_df() |
tree | commitdiff |
2007-07-10 |
Michael Beck | Add ~(x-1) = -x algebraic simplification |
tree | commitdiff |
2007-07-10 |
Michael Beck | Add -(~x) = x + 1 algebraic simplification |
tree | commitdiff |
2007-07-10 |
Matthias Braun | correct fixpoint iteration |
tree | commitdiff |
2007-07-10 |
Michael Beck | added is_Not(), added missing is_Psi() declaration |
tree | commitdiff |
2007-07-10 |
Matthias Braun | more distributive laws |
tree | commitdiff |
2007-07-10 |
Matthias Braun | add is_Eor |
tree | commitdiff |
2007-07-09 |
Michael Beck | add optimizations for Or,And,Eor and Shift |
tree | commitdiff |
2007-07-06 |
Michael Beck | renamed structures containing settings to ir_settings_... |
tree | commitdiff |
2007-07-06 |
Michael Beck | moved get_*_dbg_info() and set_*_dbg_info() to logical... |
tree | commitdiff |
2007-07-06 |
Matthias Braun | allow bool as method parameter |
tree | commitdiff |
2007-07-05 |
Michael Beck | indentation fixed |
tree | commitdiff |
2007-07-05 |
Michael Beck | moved is_Psi() to irnode |
tree | commitdiff |
2007-07-05 |
Michael Beck | indentation fixed |
tree | commitdiff |
2007-07-05 |
Matthias Braun | we want convs in both directions |
tree | commitdiff |
2007-07-04 |
Matthias Braun | always do if conversion when opt_if_conv is called |
tree | commitdiff |
2007-07-04 |
Matthias Braun | mode_b support for Phis, Nots. Working but needs some... |
tree | commitdiff |
2007-07-02 |
Matthias Braun | one more assert |
tree | commitdiff |
2007-06-30 |
Matthias Braun | makefile updates |
tree | commitdiff |
2007-06-27 |
Michael Beck | fixed fehler24.c: check the result of tarval operation... |
tree | commitdiff |
2007-06-25 |
Michael Beck | initial implementation |
tree | commitdiff |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
tree | commitdiff |
2007-06-20 |
Michael Beck | replaced malloc by xmalloc |
tree | commitdiff |
2007-06-20 |
Michael Beck | get_*_attr() functions now return a pointer |
tree | commitdiff |
2007-06-19 |
Christoph Mallon | Manual CSE. |
tree | commitdiff |
2007-06-18 |
Michael Beck | cleaned up code |
tree | commitdiff |
2007-06-18 |
Matthias Braun | fixed warnings |
tree | commitdiff |
2007-06-18 |
Michael Beck | Fixed initialization of option tables |
tree | commitdiff |
2007-06-18 |
Michael Beck | removed old code artefact |
tree | commitdiff |
2007-06-17 |
Matthias Braun | fixed warnings (some of them were actual bugs), leave... |
tree | commitdiff |
2007-06-17 |
Matthias Braun | fix warnings |
tree | commitdiff |
2007-06-15 |
Matthias Braun | verfy that nodes have a sensible pin state |
tree | commitdiff |
2007-06-15 |
Matthias Braun | added is_And and is_Or |
tree | commitdiff |
2007-06-13 |
Michael Beck | Moved the Sub Optimization into transform (changes... |
tree | commitdiff |
2007-06-13 |
Michael Beck | Optimize SubInt(ConvInt(aP), ConvInt(bP)) into SubInt... |
tree | commitdiff |
2007-06-13 |
Michael Beck | Added a kill_node() function to support the out edges |
tree | commitdiff |
2007-06-12 |
Matthias Braun | start with smaller nodesets by default |
tree | commitdiff |
2007-06-11 |
Michael Beck | removed dangerous get_nodes_block() |
tree | commitdiff |
2007-06-11 |
Andreas Schösser | Removed functions for accessing VProj nodes |
tree | commitdiff |
2007-06-08 |
Christoph Mallon | Set correct block on Projs in place_late(). |
tree | commitdiff |
2007-06-07 |
Matthias Braun | fixed mode_T nodes not moved by code placement |
tree | commitdiff |
2007-06-06 |
Michael Beck | removed the exc_region again, |
tree | commitdiff |
2007-06-06 |
Michael Beck | removed the exc_region attribute: not needed anymore |
tree | commitdiff |
2007-06-06 |
Michael Beck | removed the exc_region attribute: not needed anymore |
tree | commitdiff |
2007-06-03 |
Michael Beck | used new ir_exc_region_t type |
tree | commitdiff |
2007-06-03 |
Michael Beck | honor new Confirm exception region attributes |
tree | commitdiff |
2007-06-03 |
Michael Beck | used new ir_exc_region_t type |
tree | commitdiff |
2007-06-03 |
Michael Beck | added constructors for bounded Confirms |
tree | commitdiff |
2007-06-03 |
Michael Beck | Added next_region_nr attribute to the ir_prog. |
tree | commitdiff |
2007-06-03 |
Michael Beck | Added exception region attribute to blocks and confirm... |
tree | commitdiff |
2007-06-02 |
Matthias Braun | add is_Minus |
tree | commitdiff |
2007-06-02 |
Matthias Braun | assert pnc |
tree | commitdiff |
2007-06-02 |
Matthias Braun | return ident in get_ASM_text |
tree | commitdiff |
2007-06-02 |
Christoph Mallon | Constify. |
tree | commitdiff |
2007-06-01 |
Matthias Braun | move pseudo irg |
tree | commitdiff |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
tree | commitdiff |
2007-05-31 |
Christoph Mallon | Constify. |
tree | commitdiff |
2007-05-31 |
Michael Beck | Add constraints to the ASM node |
tree | commitdiff |
next |