2008-11-14 |
Matthias Braun | rename mangling stuff to avoid name clashes |
tree | commitdiff |
2008-11-14 |
Christoph Mallon | Add a flags output to IMul1OP for consistency with... |
tree | commitdiff |
2008-11-14 |
Christoph Mallon | Consider the result and operand having the same width... |
tree | commitdiff |
2008-11-13 |
Matthias Braun | 64bit should be lowered at this place |
tree | commitdiff |
2008-11-13 |
Michael Beck | - C99 features removed |
tree | commitdiff |
2008-11-13 |
Christoph Mallon | Remove unused macro. |
tree | commitdiff |
2008-11-13 |
Christoph Mallon | Use assignment instead of memcpy(). |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | One less sign extension in an obscure case. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Improve last commit. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Check for any 16/32bit signed integer modes, not just... |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Fix previous commits. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Remove match_8bit and match_16bit. They were only... |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | IJmp cannot do 8bit/16bit AM. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Kick the useless match_dest_am flag. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Fix typo in comment. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Factorise creating Conv_I2Is. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Handle Sar in upper_bits_clean(). |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Handle signed modes for And in upper_bits_clean() better. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | The upper bits of Or and Xor can be clean, too. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Handle more general case: The right hand side of an... |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Simplify incomprehensible condition. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Replace if cascade by switch. |
tree | commitdiff |
2008-11-12 |
Christoph Mallon | Handle replacement of ia32_Conv_I2I by Cwtl as peephole... |
tree | commitdiff |
2008-11-11 |
Christoph Mallon | Remove duplicated test. |
tree | commitdiff |
2008-11-11 |
Christoph Mallon | Make the out edge verifier happy, when removing unneces... |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Just use new_NoMem(), it is always the current irg. |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Simplify emitting SSE float/int convs. |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | - Fix dangling % in format string, ironically in a... |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Fix subtle error in r22602, which never triggers, becau... |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Factorise common code to negate pnc. |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Remove pointless assert, (x & 7) == (int){0,1,2,3,4... |
tree | commitdiff |
2008-11-08 |
Christoph Mallon | Typos. |
tree | commitdiff |
2008-11-07 |
Michael Beck | - change the modified flags of ASM instruction from... |
tree | commitdiff |
2008-11-07 |
Michael Beck | - BugFix: ia32_Call modifies flags! |
tree | commitdiff |
2008-11-06 |
Michael Beck | - C99 features removed |
tree | commitdiff |
2008-11-06 |
Michael Beck | - BugFix: transmit a block, not a node (fixes r23473) |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Set the orig node for 32 to 64 bit sign extensions. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Make using SET_IA32_ORIG_NODE() a bit simpler. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | The K6 does not like cltd and cwtl. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Fix comments. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Make a few lines a bit more readable by using a local... |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Fix typo in comment. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | VIA C3-2 supports all P6 instructions. |
tree | commitdiff |
2008-11-06 |
Christoph Mallon | Fix typos in comments, reformat. |
tree | commitdiff |
2008-11-06 |
Michael Beck | - Corrected Abs/Nabs check |
tree | commitdiff |
2008-11-06 |
Michael Beck | - allow fabs to be constructed |
tree | commitdiff |
2008-11-06 |
Michael Beck | - moved declarations to appropriate header files |
tree | commitdiff |
2008-10-28 |
Michael Beck | - removed const from function definitions (causes warni... |
tree | commitdiff |
2008-10-25 |
Matthias Braun | don't ask mode_T node for output register |
tree | commitdiff |
2008-10-25 |
Matthias Braun | mark ebp output of leave as ignore |
tree | commitdiff |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
tree | commitdiff |
2008-10-23 |
Christoph Mallon | Remove the unused regs_saved_by_me hook. |
tree | commitdiff |
2008-10-19 |
Sebastian Buchwald | Fixed bug in conv-conv optimization: We have to assure... |
tree | commitdiff |
2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Remove the unused before_sched callback. |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Remove dumping the -am graph. It is exactly the same... |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Add arch_get_irn_reg_class_out(). |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Add arch_get_register_req_out(). |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | It is not sensible to query any other than the first... |
tree | commitdiff |
2008-10-15 |
Christoph Mallon | Marginally reduce the number of calls to arch_get_irn_r... |
tree | commitdiff |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
tree | commitdiff |
2008-10-14 |
Michael Beck | - let the compiler optimize the transformer selection... |
tree | commitdiff |
2008-10-14 |
Michael Beck | - if optimize for size, use leave and do not align... |
tree | commitdiff |
2008-10-13 |
Michael Beck | - add doxygen comments |
tree | commitdiff |
2008-10-13 |
Michael Beck | - fix gen_Store(). Always generate integer stores for... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Extend 8bit test optimisation to any byte when using... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | ia32 peephole: Change a Test(x, c) to 8Bit, if 0 <... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Remove an unnecessary global variable, use the walker... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Use ia32_mark_non_am(). |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Use ia32_is_non_address_mode_node(). |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Improve AM folding heuristic for dest AM when it is... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Complement r22830. |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Turn the parameter force of ia32_create_address_mode... |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Whitespace. |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Fix bug in r22822. |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | - Move memset() in a less often executed code path. |
tree | commitdiff |
2008-10-13 |
Christoph Mallon | Use prevents_AM() in use_dest_am(). |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Remove is_ia32_Ld() and is_ia32_St(). |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Switchify ia32_collect_frame_entity_nodes(). |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Nobody is interested in what a arch_irn_class_load... |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Do not generate IncMem/DecMem, when the target cpu... |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Nobody cares what a "normal" node is, so do not try... |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Remove the unused function get_ia32_out_reg_name(). |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Remove the unused function get_ia32_out_regnr(). |
tree | commitdiff |
2008-10-12 |
Christoph Mallon | Remove the unused function get_ia32_result_proj(). |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | ia32_transform_sub_to_neg_add() now can handle mode_T. |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the attribute const arch_env_t *arch_env from... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Add comment about how to improve x87 simulator. |
tree | commitdiff |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove an unused arch_env pointer. |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
tree | commitdiff |
2008-10-11 |
Matthias Braun | no need for firm_config.h includes anymore |
tree | commitdiff |
2008-10-11 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
tree | commitdiff |
2008-10-11 |
Christoph Mallon | Remove dead initialisaton. |
tree | commitdiff |
next |