2008-05-23 |
Michael Beck | - not really necessary, but makes the array size again... |
tree | commitdiff |
2008-05-23 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2008-05-23 |
Michael Beck | BugFix: wrong condition for Abs (this fixes Queens.c) |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
tree | commitdiff |
2008-05-23 |
Matthias Braun | we don't need no stinking selfs |
tree | commitdiff |
2008-05-23 |
Matthias Braun | - arch_get_irn_ops simplified |
tree | commitdiff |
2008-05-23 |
Michael Beck | Removed the irn_handler stack. |
tree | commitdiff |
2008-05-23 |
Michael Beck | Removed the arch_irn_handler_t. This was just an additi... |
tree | commitdiff |
2008-05-22 |
Michael Beck | check for Cmp nodes before doing doz |
tree | commitdiff |
2008-05-22 |
Michael Beck | - normalize Muxes a bit: this hopefully improves the... |
tree | commitdiff |
2008-05-22 |
Michael Beck | use is_Const() |
tree | commitdiff |
2008-05-22 |
Michael Beck | missing goto added |
tree | commitdiff |
2008-05-22 |
Michael Beck | - add more Mux optimization cases |
tree | commitdiff |
2008-05-21 |
Michael Beck | fixed warnings |
tree | commitdiff |
2008-05-21 |
Michael Beck | - placed phi_handler into the be_main environment,... |
tree | commitdiff |
2008-05-21 |
Michael Beck | - BugFix: replaced wrong cast by right code (no crash... |
tree | commitdiff |
2008-05-21 |
Michael Beck | typos fixed |
tree | commitdiff |
2008-05-21 |
Michael Beck | - fixed doxygen comments |
tree | commitdiff |
2008-05-21 |
Michael Beck | - beo_* Opcodes are now defined in irop.h, and no more... |
tree | commitdiff |
2008-05-21 |
Michael Beck | - add a flag to allow 2 users when matching address... |
tree | commitdiff |
2008-05-21 |
Michael Beck | typos fixed |
tree | commitdiff |
2008-05-21 |
Michael Beck | assure_different_constraints(): |
tree | commitdiff |
2008-05-20 |
Michael Beck | - If-conversion can generate SSE min and max nodes... |
tree | commitdiff |
2008-05-19 |
Michael Beck | - small code cleanup |
tree | commitdiff |
2008-05-18 |
Michael Beck | - BugFix of the last fix ... |
tree | commitdiff |
2008-05-18 |
Michael Beck | - BugFix: we really have to check both sides independen... |
tree | commitdiff |
2008-05-18 |
Michael Beck | add missing DBG_OPT calls |
tree | commitdiff |
2008-05-18 |
Christoph Mallon | Implement (a ^ b) ^ a -> b (in all four commutative... |
tree | commitdiff |
2008-05-18 |
Michael Beck | Allow safe x/y = x * (1.0/y) for exact 1.0/y even if... |
tree | commitdiff |
2008-05-17 |
Michael Beck | - Removed a big performance hit: The MARKS for visiting... |
tree | commitdiff |
2008-05-17 |
Michael Beck | - fixed indentation |
tree | commitdiff |
2008-05-16 |
Michael Beck | small code improvements |
tree | commitdiff |
2008-05-16 |
Michael Beck | BugFix: invalidate more data |
tree | commitdiff |
2008-05-15 |
Matthias Braun | Belady optimisation: |
tree | commitdiff |
2008-05-15 |
Christoph Mallon | Improve sorting of roots: place live-out nodes later. |
tree | commitdiff |
2008-05-15 |
Michael Beck | Improved inline heuristic: |
tree | commitdiff |
2008-05-15 |
Michael Beck | dumps now new style initializers |
tree | commitdiff |
2008-05-14 |
Michael Beck | BugFix: the spillslot coalescer need the ProjM nodes ... |
tree | commitdiff |
2008-05-14 |
Michael Beck | testprogram for the fisttp instruction |
tree | commitdiff |
2008-05-14 |
Michael Beck | BugFix: add missing copy |
tree | commitdiff |
2008-05-14 |
Michael Beck | - modeled vfisttp using a dummy output value, this... |
tree | commitdiff |
2008-05-14 |
Michael Beck | - don't use inc/dec on core2 |
tree | commitdiff |
2008-05-13 |
Michael Beck | BugFix: |
tree | commitdiff |
2008-05-13 |
Michael Beck | SSE3 fisttp instruction added (currently unused due... |
tree | commitdiff |
2008-05-13 |
Michael Beck | -BugFix: can not handle values with - in in, needed... |
tree | commitdiff |
2008-05-13 |
Michael Beck | BugFix:loop-info must run on copy |
tree | commitdiff |
2008-05-13 |
Michael Beck | inline_leave_functions(): uses new collect_calls2(... |
tree | commitdiff |
2008-05-13 |
Michael Beck | allow bt instruction for newer AMD processors |
tree | commitdiff |
2008-05-13 |
Michael Beck | ignore Bad control flow predecessors when calculating... |
tree | commitdiff |
2008-05-12 |
Michael Beck | add missing dbg hooks for boolean simplifications |
tree | commitdiff |
2008-05-12 |
Michael Beck | test bt instruction |
tree | commitdiff |
2008-05-12 |
Michael Beck | - BugFix: added missing test when creating bt instructions |
tree | commitdiff |
2008-05-11 |
Michael Beck | generate bt x,n for if (x & (1 << n)) on Core2: |
tree | commitdiff |
2008-05-11 |
Michael Beck | - BugFix: flags for pad_return |
tree | commitdiff |
2008-05-09 |
Michael Beck | - give bonus to small functions and leaves |
tree | commitdiff |
2008-05-09 |
Michael Beck | BugFix: add missing assure_cf_loop() for copy graphs |
tree | commitdiff |
2008-05-09 |
Michael Beck | - improve doxygen comments |
tree | commitdiff |
2008-05-09 |
Michael Beck | inline_functions now inlines calls inside loops first |
tree | commitdiff |
2008-05-09 |
Michael Beck | BugFix r19562: get_nodes_block(skip_Proj(get_irn_n... |
tree | commitdiff |
2008-05-08 |
Christoph Mallon | Improve scheduling: ignore keeps, sort roots by height. |
tree | commitdiff |
2008-05-07 |
Michael Beck | - added assure_cf_loop() |
tree | commitdiff |
2008-05-07 |
Michael Beck | reordered struct for smaller memory print on 64bit |
tree | commitdiff |
2008-05-07 |
Michael Beck | do not count Const/SymConst CSE |
tree | commitdiff |
2008-05-07 |
Michael Beck | - add dumping of indirect/external calls |
tree | commitdiff |
2008-05-07 |
Michael Beck | typos fixed |
tree | commitdiff |
2008-05-06 |
Michael Beck | outputs the layout type for yComp, makes nicer yComp... |
tree | commitdiff |
2008-05-06 |
Michael Beck | - add ir_graph to loop element, preventing the ugly... |
tree | commitdiff |
2008-05-06 |
Michael Beck | - add ir_graph to loop element, preventing the ugly... |
tree | commitdiff |
2008-05-06 |
Michael Beck | mark start end end blocks |
tree | commitdiff |
2008-05-06 |
Michael Beck | updated for new optimization |
tree | commitdiff |
2008-05-05 |
Michael Beck | missing entry added |
tree | commitdiff |
2008-05-05 |
Michael Beck | add a parameter to limit the maximum size of methods... |
tree | commitdiff |
2008-05-05 |
Michael Beck | fixed comment |
tree | commitdiff |
2008-05-04 |
Michael Beck | redo wrong 19491: DIV and IDIV are different |
tree | commitdiff |
2008-05-03 |
Michael Beck | - fixed r19477: pin_state MUST be the first attribute |
tree | commitdiff |
2008-05-02 |
Michael Beck | reduce code size |
tree | commitdiff |
2008-05-02 |
Michael Beck | - reduce lifetime of variables |
tree | commitdiff |
2008-05-02 |
Michael Beck | - reorder if to place cheapest test first |
tree | commitdiff |
2008-05-02 |
Michael Beck | use mode_xmm where appropriate |
tree | commitdiff |
2008-05-01 |
Michael Beck | use mode_xmm where appropriate |
tree | commitdiff |
2008-05-01 |
Michael Beck | - transfor xorps r,r and xorpd r,r into pxor on netburs... |
tree | commitdiff |
2008-04-30 |
Michael Beck | - renamed SymConst num attribute into more logical... |
tree | commitdiff |
2008-04-30 |
Matthias Braun | correct fix for benode comparison |
tree | commitdiff |
2008-04-30 |
Matthias Braun | avoid dangerous use of memcmp |
tree | commitdiff |
2008-04-30 |
Michael Beck | add a comment that memcmp is not hostile here |
tree | commitdiff |
2008-04-30 |
Matthias Braun | don't use memcmp for tarval comparison, there might... |
tree | commitdiff |
2008-04-29 |
Michael Beck | fix 64bit warnings |
tree | commitdiff |
2008-04-29 |
Michael Beck | fix 64bit warnings |
tree | commitdiff |
2008-04-29 |
Michael Beck | fix 64bit warnings |
tree | commitdiff |
2008-04-29 |
Michael Beck | BugFix: ls_mode must be set to Iu when transforming... |
tree | commitdiff |
2008-04-28 |
Michael Beck | transform stores of floating point constants into integ... |
tree | commitdiff |
2008-04-28 |
Christoph Mallon | When transforming floating point constants into load... |
tree | commitdiff |
2008-04-27 |
Michael Beck | - when creating a x87 memory constant, check if the... |
tree | commitdiff |
2008-04-27 |
Michael Beck | - added fc_can_lossless_conv_to() / tarval_ieee754_can_... |
tree | commitdiff |
2008-04-26 |
Michael Beck | allow Cmp, Neg, Abs for floating point even if no_float... |
tree | commitdiff |
2008-04-26 |
Michael Beck | fixed warning |
tree | commitdiff |
2008-04-26 |
Michael Beck | - BugFix: |
tree | commitdiff |
2008-04-23 |
Christoph Mallon | Give some node inputs more meaningful names. |
tree | commitdiff |
2008-04-23 |
Christoph Mallon | Move the if-not-AM-input of ia32 Div and IDiv to slot... |
tree | commitdiff |
2008-04-23 |
Christoph Mallon | Set SVN properties. |
tree | commitdiff |
next |