2008-11-14 |
Christoph Mallon | Consider the result and operand having the same width... |
blob | commitdiff | raw |
2008-11-13 |
Matthias Braun | 64bit should be lowered at this place |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | One less sign extension in an obscure case. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Improve last commit. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Check for any 16/32bit signed integer modes, not just... |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Fix previous commits. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Remove match_8bit and match_16bit. They were only... |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | IJmp cannot do 8bit/16bit AM. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Kick the useless match_dest_am flag. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Factorise creating Conv_I2Is. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Handle Sar in upper_bits_clean(). |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Handle signed modes for And in upper_bits_clean() better. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | The upper bits of Or and Xor can be clean, too. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Handle more general case: The right hand side of an... |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Simplify incomprehensible condition. |
blob | commitdiff | raw | diff to current |
2008-11-12 |
Christoph Mallon | Replace if cascade by switch. |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Just use new_NoMem(), it is always the current irg. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - BugFix: transmit a block, not a node (fixes r23473) |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Christoph Mallon | Set the orig node for 32 to 64 bit sign extensions. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Christoph Mallon | Make using SET_IA32_ORIG_NODE() a bit simpler. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Christoph Mallon | The K6 does not like cltd and cwtl. |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Add arch_get_irn_reg_class_out(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Add arch_get_register_req_out(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | It is not sensible to query any other than the first... |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Marginally reduce the number of calls to arch_get_irn_r... |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Michael Beck | - fix gen_Store(). Always generate integer stores for... |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | Improve AM folding heuristic for dest AM when it is... |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | Complement r22830. |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | - Move memset() in a less often executed code path. |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | Use prevents_AM() in use_dest_am(). |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Do not generate IncMem/DecMem, when the target cpu... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Cleanup. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | vfsub and vfdiv are now commutative, because there... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Add be_dep_on_frame() to let a node depend on the frame... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Do not pass the cg to transform_nodes(). |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Remove pointless local variable. |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove be_get_old_anchor(), it is not necessary. |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Mark the old node as visited in be_set_transformed_node(). |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove redundant be_set_transformed_node() in transform... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Introduce ia32_Call, which can handle address mode. |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Christoph Mallon | fild and fist can handle 16bit source/destination. |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Matthias Braun | fix typo |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Michael Beck | - fixed r22480: Proj numbers are now different |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Only deactivate AM support for a node with an immediate... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Use gen_binop() in gen_Mulh(). |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Simplify node construction in gen_Mulh(). |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Small simplification. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Christoph Mallon | Improve upper_bits_clean(): Recurse on Projs and failed... |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Sebastian Buchwald | Reuse prevents_AM check in PBQP transformer. |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | - split array.h into array.h/array_t.h and make array... |
blob | commitdiff | raw | diff to current |
2008-09-27 |
Christoph Mallon | Use set_transformed_and_mark() instead of mark_irn_visi... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Christoph Mallon | panic() instead of assert(0). |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Christoph Mallon | panic() instead of assert(0)ing. |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | testing upper_bits in constants is easy too |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | transform optimization: leave out some convs and use... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Matthias Braun | match immediate for SubSP and AddSP |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Christoph Mallon | Correctly transform memory for dest AM when Syncs are... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Christoph Mallon | Fix conv skip in gen_lowered_64bit_shifts() (still... |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Christoph Mallon | Only skip Convs within the same register class when... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Christoph Mallon | 80bit floats have no implicit leading 1. |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Christoph Mallon | Only warn about Sub with constant in the backend, if... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Michael Beck | Fix fehler139: Pass eflags input of Adc/Sbb to AM matcher. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Michael Beck | Do not split string literals. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Christoph Mallon | Teach use_dest_am() about Syncs. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Christoph Mallon | Remove dead initialisation. |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | Sync the Stores generated by gen_float_const_Store(). |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | Simplify gen_float_const_Store(). |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Remove the unused node types ia32_l_Load, ia32_l_Store... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Remove final \n from panic messages, panic() adds a... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Run the x87 simulator when a graph contains Calls,... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Christoph Mallon | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2008-08-19 |
Sebastian Buchwald | Moved creation of ia32_LdTls into common transformer. |
blob | commitdiff | raw | diff to current |
2008-08-18 |
Sebastian Buchwald | Moved transformation of CopyB nodes into ia32_common_tr... |
blob | commitdiff | raw | diff to current |
2008-08-15 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Christoph Mallon | Teach AM folding about Syncs. Atm this only affects... |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Christoph Mallon | Defer decision whether to create Test(x, x) instead... |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Christoph Mallon | Remove pointless assert (the node of modes is rather... |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Sebastian Buchwald | Moved global variable heights to ia32_common_transform. |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Sebastian Buchwald | Moved common code of ia32_pbqp_transform and ia32_trans... |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Michael Beck | - removed Psi nodes, Mux nodes are used again ... |
blob | commitdiff | raw | diff to current |
2008-08-05 |
Michael Beck | - removed C99 stdbool.h from the "official" interface... |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Christoph Mallon | Do not materialise the "strict"-part of strictConv... |
blob | commitdiff | raw | diff to current |
2008-08-01 |
Moritz Kroll | Fix fehler123 and fehler124. |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Christoph Mallon | Fix fehler120: Do only skip int->int, not float->int... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthias Braun | don't do the store-float-conv optimisation with double... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthias Braun | fix/improve proj generation |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthias Braun | cleanups/fixes for ASM handling |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Sebastian Buchwald | added support for ASM nodes |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Matthias Braun | - handle parsing of assembler constraints in backends... |
blob | commitdiff | raw | diff to current |
2008-07-25 |
Sebastian Buchwald | handle Unknown nodes |
blob | commitdiff | raw | diff to current |
next |