2008-04-23 |
Christoph Mallon | Move the if-not-AM-input of ia32 Div and IDiv to slot...
|
commit | commitdiff | tree |
2008-04-23 |
Christoph Mallon | Set SVN properties.
|
commit | commitdiff | tree |
2008-04-23 |
Christoph Mallon | Include stdlib.h for atoi().
|
commit | commitdiff | tree |
2008-04-22 |
Christoph Mallon | Fix logic error in IncSP-to-Push/Pop optimisation,...
|
commit | commitdiff | tree |
2008-04-22 |
Christoph Mallon | Fix return value of main().
|
commit | commitdiff | tree |
2008-04-22 |
Christoph Mallon | Fix inconsistency between reg_req and ins of Push:...
|
commit | commitdiff | tree |
2008-04-21 |
Christoph Mallon | Panic when right shifting non-32bit values.
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Syncs must be created with an ARRF in array in new_ir_node().
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Fix typos in comments.
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Remove redudant set_ia32_am_support() call.
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Remove the now unused function ia32_emit_am_or_dest_register().
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Remove ia32_am_Dest.
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Remove ia32_am_Full.
|
commit | commitdiff | tree |
2008-04-16 |
Christoph Mallon | Split ia32_Pop into ia32_Pop and ia32_PopMem.
|
commit | commitdiff | tree |
2008-04-02 |
Christoph Mallon | Skip Projs in cost calculation.
|
commit | commitdiff | tree |
2008-04-02 |
Christoph Mallon | Remove dead code.
|
commit | commitdiff | tree |
2008-04-02 |
Christoph Mallon | Make Ld/St parallelisation work (but seems to be broken...
|
commit | commitdiff | tree |
2008-04-01 |
Christoph Mallon | Allow exchanging nodes with oparity_dynamic and delete...
|
commit | commitdiff | tree |
2008-04-01 |
Christoph Mallon | Improve equivalent_node_Sync() and transform_node_Sync...
|
commit | commitdiff | tree |
2008-04-01 |
Christoph Mallon | Add del_Sync_n().
|
commit | commitdiff | tree |
2008-03-31 |
Christoph Mallon | Move Syncs out of the way before removing a block.
|
commit | commitdiff | tree |
2008-03-31 |
Christoph Mallon | Let the Syncs float!.
|
commit | commitdiff | tree |
2008-03-31 |
Christoph Mallon | Do not dump block edges for blocks.
|
commit | commitdiff | tree |
2008-03-17 |
Christoph Mallon | - Fix comments
|
commit | commitdiff | tree |
2008-02-22 |
Christoph Mallon | Several fixes for normal scheduler.
|
commit | commitdiff | tree |
2008-02-07 |
Christoph Mallon | svn:eol-style native, svn:keywords Id.
|
commit | commitdiff | tree |
2008-02-07 |
Christoph Mallon | Fix errors and warnings.
|
commit | commitdiff | tree |
2007-12-20 |
Christoph Mallon | Assert that only float Cmps have unordered Projs.
|
commit | commitdiff | tree |
2007-11-26 |
Christoph Mallon | Fixed warning regarding incompatible types in return.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | return 0;
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Rename heapsort(). FreeBSD has a heapsort().
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | de-bash-ify.
|
commit | commitdiff | tree |
2007-11-09 |
Christoph Mallon | Add crude tests for bool simplifications.
|
commit | commitdiff | tree |
2007-11-09 |
Christoph Mallon | Add a phase for bool optimisation.
|
commit | commitdiff | tree |
2007-11-03 |
Christoph Mallon | Add missing return 0 in the Pow mapper.
|
commit | commitdiff | tree |
2007-11-01 |
Christoph Mallon | Handle mode_b Unknowns in the mode_b lowerer.
|
commit | commitdiff | tree |
2007-10-31 |
Christoph Mallon | Conv_A(Unknown_B) -> Unknown_A.
|
commit | commitdiff | tree |
2007-10-29 |
Christoph Mallon | fehler103: Unusual 64bit shift triggers assert in constraint...
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Set the outs to inconsistent at the end of transform_irg().
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Fix debug output.
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Small cleanups.
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Use add_ia32_flags() instead of set_ia32_flags(), which...
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Handle integer Abs for modes which are not 32bits wide.
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | fehler102: ia32 backend cannot handle integer Abs with...
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | In match_arguments() assert that match_am is set when...
|
commit | commitdiff | tree |
2007-10-25 |
Christoph Mallon | Remove unused variable.
|
commit | commitdiff | tree |
2007-10-24 |
Christoph Mallon | Emit the "t" suffix for f96 numbers in the ia32 backend.
|
commit | commitdiff | tree |
2007-10-24 |
Christoph Mallon | Pad the names of fehler*.c with leading zeros for sorting.
|
commit | commitdiff | tree |
2007-10-24 |
Christoph Mallon | Give direct visual feedback by printing "FAILED" when...
|
commit | commitdiff | tree |
2007-10-24 |
Christoph Mallon | Restore the AM fold behavior of prior to r16324. It...
|
commit | commitdiff | tree |
2007-10-24 |
Christoph Mallon | Actually implement what r16324 promised.
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | Improve the AM folding heuristics: Do not fold AM if...
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | Remove dead code, remove pointless marking of memory...
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | Remove the unused function mode_needs_gp_reg().
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | Clarify a comment.
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of...
|
commit | commitdiff | tree |
2007-10-23 |
Christoph Mallon | Do no parse {,!}out_rBAR constraints anymore. The constraint...
|
commit | commitdiff | tree |
2007-10-20 |
Christoph Mallon | Fix r16293.
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Make the emit sequences of ShrD and ShlD probably more...
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Undo r16291.
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Generalise (and fix) sorting of operands by constness...
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Now even correct! (see r16284)
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | A do-while loop is nicer than a for loop here.
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Fix fehler99: always skip at least one node and check...
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | fehler99: defective copykeep when ShrD has to identical...
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | Fix fehler 98. clarify comments.
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | make fehler98.c behave properly.
|
commit | commitdiff | tree |
2007-10-19 |
Christoph Mallon | fehler98: gen_Cmp tries to build test with two immediates.
|
commit | commitdiff | tree |
2007-10-18 |
Christoph Mallon | Small cleanup.
|
commit | commitdiff | tree |
2007-10-18 |
Christoph Mallon | Restructure gen_Cmp() so it does not use ia32_use_source_add...
|
commit | commitdiff | tree |
2007-10-17 |
Christoph Mallon | In the RA constraint handler insert no copy when an...
|
commit | commitdiff | tree |
2007-10-16 |
Christoph Mallon | Decompose Mul(x, 2**b + 2**a) into y = x + x << (b...
|
commit | commitdiff | tree |
2007-10-15 |
Christoph Mallon | Fix wrong assert condition. The assert could never...
|
commit | commitdiff | tree |
2007-10-15 |
Christoph Mallon | Allow loading of stack parameters with a different...
|
commit | commitdiff | tree |
2007-10-15 |
Christoph Mallon | Skip unnecessary Convs before the shift count when...
|
commit | commitdiff | tree |
2007-10-15 |
Christoph Mallon | Use match_arguments() in create_I2I_Conv().
|
commit | commitdiff | tree |
2007-10-15 |
Christoph Mallon | fehler96: tarval module calculates Shrs wrong for mode_Iu.
|
commit | commitdiff | tree |
2007-10-07 |
Christoph Mallon | Remove whitespace at EOL and empty lines at EOF.
|
commit | commitdiff | tree |
2007-10-07 |
Christoph Mallon | Simplify consumer_dom_dca().
|
commit | commitdiff | tree |
2007-10-07 |
Christoph Mallon | Cleanup: Remove trailing whitespace, get_irn_n(n, ...
|
commit | commitdiff | tree |
2007-10-04 |
Christoph Mallon | More signed/unsigned fixes for 64bit lowering.
|
commit | commitdiff | tree |
2007-10-04 |
Christoph Mallon | Better detection of sign extension for generating 32x32...
|
commit | commitdiff | tree |
2007-10-04 |
Christoph Mallon | Manual CSE.
|
commit | commitdiff | tree |
2007-10-04 |
Christoph Mallon | Swap the esp and value inputs of ia32_Push (so esp...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Do not transform a Shl by 0-3 into a Lea. A Lea with...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | In is_2addr_code() test whether the flag arch_register_req_t...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Factorise the common code to transform binary operations...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Sbb is not commutative, so do not tell match_arguments...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Match AM when transforming ia32_l_Mul and ia32_l_IMul.
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | When generating a ia32_Mul or ia32_IMul1OP mark them...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Replace the parameter int commutative of gen_binop...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Remove the node type ia32_int. It is unused and its...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Remove wrong AM specification from several nodes.
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | vfprem is not capable of address mode.
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Remove stale comments about the transformation environment...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Remove the unused node type ia32_l_Sar.
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Remove the unused nodes ia32_l_vfdiv, ia32_l_vfmul...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Annotate nodes with their AM capabilities.
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Replace a magic number by an enum. Turn two if cascades...
|
commit | commitdiff | tree |
2007-10-03 |
Christoph Mallon | Directly tie the ConvI2I8Bit node to the ConvI2I emitter...
|
commit | commitdiff | tree |
next |