2008-04-12 |
Michael Beck | updated timings |
tree | commitdiff |
2008-04-11 |
Michael Beck | updated cost model from gcc 4.3.0 |
tree | commitdiff |
2008-04-11 |
Michael Beck | nocona is a Pentium 4 variant |
tree | commitdiff |
2008-04-09 |
Matthias Braun | - add support for stack alignment on calls |
tree | commitdiff |
2008-04-09 |
Matthias Braun | core2s are called nocona in gcc |
tree | commitdiff |
2008-04-04 |
Michael Beck | fixed indentation, deleted useless comment |
tree | commitdiff |
2008-04-04 |
Michael Beck | some cosmetic |
tree | commitdiff |
2008-04-03 |
Matthias Braun | started implementing Mac Style PIC |
tree | commitdiff |
2008-04-03 |
Matthias Braun | shouldn't be here anymore |
tree | commitdiff |
2008-04-03 |
Matthias Braun | shouldn't be here anymore |
tree | commitdiff |
2008-04-01 |
Andreas Zwinkau | inserted pbqp transformation step |
tree | commitdiff |
2008-03-30 |
Matthias Braun | - cleanup and rewrite some of the dbgout stuff (no... |
tree | commitdiff |
2008-03-30 |
Matthias Braun | reference are integermode too for the backend |
tree | commitdiff |
2008-03-11 |
Matthias Braun | we do need stack:I|S... |
tree | commitdiff |
2008-03-11 |
Matthias Braun | stack:S is enough no need to specify I (explicitely) |
tree | commitdiff |
2008-03-08 |
Matthias Braun | - fix parity label emitting using local assembler labels |
tree | commitdiff |
2008-03-07 |
Michael Beck | removed C99 features |
tree | commitdiff |
2008-03-07 |
Matthias Braun | implement float to long long conversion |
tree | commitdiff |
2008-03-05 |
Matthias Braun | only emit labels that are needed |
tree | commitdiff |
2008-03-04 |
Michael Beck | - beware of useless code: when searching the left argum... |
tree | commitdiff |
2008-02-14 |
Matthias Braun | - copy libcore into libfirm |
tree | commitdiff |
2008-02-13 |
Matthias Braun | remove debug printf |
tree | commitdiff |
2008-02-11 |
Michael Beck | - BugFix: don't create a Sync, if the memory predecesso... |
tree | commitdiff |
2008-01-28 |
Matthias Braun | implement/fix assembler clobbers |
tree | commitdiff |
2008-01-23 |
Michael Beck | use the new Phi list of blocks |
tree | commitdiff |
2008-01-18 |
Michael Beck | more support for exceptions added |
tree | commitdiff |
2008-01-17 |
Michael Beck | fixed wrong variable usage |
tree | commitdiff |
2008-01-17 |
Michael Beck | some cleanup |
tree | commitdiff |
2008-01-16 |
Matthias Braun | fix the sub to neg_add case when the flags of the sub... |
tree | commitdiff |
2008-01-16 |
Matthias Braun | rename set_using_visited to set_using_irn_visited,... |
tree | commitdiff |
2008-01-11 |
Matthias Braun | refactor time measurement |
tree | commitdiff |
2008-01-10 |
Michael Beck | BugFix: wrong mode used |
tree | commitdiff |
2008-01-04 |
Matthias Braun | fix some warnings, represent mode size as unsigned... |
tree | commitdiff |
2008-01-04 |
Matthias Braun | fix warning |
tree | commitdiff |
2008-01-02 |
Michael Beck | update copyright message |
tree | commitdiff |
2008-01-02 |
Michael Beck | Yasm don't like fnstsw, requires an %ax argument. Gas... |
tree | commitdiff |
2008-01-02 |
Michael Beck | added GNU_FLAVOUR_YASM to support the YASM assembler |
tree | commitdiff |
2007-12-19 |
Michael Beck | change x86 cpu names to match gcc -march switch |
tree | commitdiff |
2007-12-17 |
Matthias Braun | reimplement the long long -> double, conversion. Remove... |
tree | commitdiff |
2007-12-07 |
Michael Beck | BugFix: get the high mode from the second result in... |
tree | commitdiff |
2007-11-28 |
Michael Beck | size/aligment of types is now unsigned and in bytes... |
tree | commitdiff |
2007-11-28 |
Matthias Braun | abort if switch gets too big |
tree | commitdiff |
2007-11-27 |
Matthias Braun | factor out entity emitter and make sure @NTPOFF is... |
tree | commitdiff |
2007-11-23 |
Michael Beck | some preliminary long double support |
tree | commitdiff |
2007-11-19 |
Michael Beck | moved be_retrieve_dbg_info() into middleend and rename... |
tree | commitdiff |
2007-11-13 |
Matthias Braun | fix handling of default pns in the backend (they don... |
tree | commitdiff |
2007-11-11 |
Matthias Braun | include iroptimize.h |
tree | commitdiff |
2007-11-04 |
Matthias Braun | fixed a bunch of warnings (in OPTIMIZE mode) |
tree | commitdiff |
2007-11-03 |
Matthias Braun | get rid of benodesets (in favour of ir_nodeset), report... |
tree | commitdiff |
2007-11-01 |
Matthias Braun | use is_Const_0 not is_Const_null in fucom creation |
tree | commitdiff |
2007-11-01 |
Matthias Braun | check that Psi flags input doesn't depend on load when... |
tree | commitdiff |
2007-10-29 |
Matthias Braun | peephole optimisation: reuse zero flag from previous... |
tree | commitdiff |
2007-10-26 |
Michael Beck | fixed handling of pn_Call_X_regular |
tree | commitdiff |
2007-10-26 |
Michael Beck | C99 constructs removed |
tree | commitdiff |
2007-10-26 |
Matthias Braun | moved ia32 architecture configuration to a separate... |
tree | commitdiff |
2007-10-26 |
Matthias Braun | make IS_ macros return 0 or 1 |
tree | commitdiff |
2007-10-25 |
Michael Beck | updated cpu architectures |
tree | commitdiff |
2007-10-25 |
Michael Beck | C99 constructs removed |
tree | commitdiff |
2007-10-25 |
Christoph Mallon | Small cleanups. |
tree | commitdiff |
2007-10-25 |
Christoph Mallon | Use add_ia32_flags() instead of set_ia32_flags(), which... |
tree | commitdiff |
2007-10-25 |
Matthias Braun | fix parameter loads not being rematerialized |
tree | commitdiff |
2007-10-25 |
Christoph Mallon | Handle integer Abs for modes which are not 32bits wide. |
tree | commitdiff |
2007-10-25 |
Christoph Mallon | In match_arguments() assert that match_am is set when... |
tree | commitdiff |
2007-10-24 |
Christoph Mallon | Emit the "t" suffix for f96 numbers in the ia32 backend. |
tree | commitdiff |
2007-10-24 |
Michael Beck | long double x87 modes don't support AM |
tree | commitdiff |
2007-10-24 |
Christoph Mallon | Restore the AM fold behavior of prior to r16324. It... |
tree | commitdiff |
2007-10-24 |
Christoph Mallon | Actually implement what r16324 promised. |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | Improve the AM folding heuristics: Do not fold AM if... |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | Remove dead code, remove pointless marking of memory... |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | Remove the unused function mode_needs_gp_reg(). |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | Clarify a comment. |
tree | commitdiff |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of... |
tree | commitdiff |
2007-10-23 |
Michael Beck | added initialization to suppress (wrong) warning |
tree | commitdiff |
2007-10-21 |
Matthias Braun | don't aggressively fold some nodes when we know it... |
tree | commitdiff |
2007-10-21 |
Matthias Braun | fix address mode calculation: we can not eat immediates... |
tree | commitdiff |
2007-10-21 |
Matthias Braun | - fix a conceptual bug in peephole, we need a callback... |
tree | commitdiff |
2007-10-20 |
Christoph Mallon | Fix r16293. |
tree | commitdiff |
2007-10-19 |
Christoph Mallon | Make the emit sequences of ShrD and ShlD probably more... |
tree | commitdiff |
2007-10-19 |
Matthias Braun | - improve set transformation |
tree | commitdiff |
2007-10-19 |
Christoph Mallon | Fix fehler 98. clarify comments. |
tree | commitdiff |
2007-10-18 |
Christoph Mallon | Restructure gen_Cmp() so it does not use ia32_use_sourc... |
tree | commitdiff |
2007-10-17 |
Matthias Braun | unsafe mode for float to int conversion |
tree | commitdiff |
2007-10-17 |
Matthias Braun | improve float->int conversion |
tree | commitdiff |
2007-10-17 |
Matthias Braun | - Add a generic_attribute field to irops |
tree | commitdiff |
2007-10-17 |
Michael Beck | fixed two warnings |
tree | commitdiff |
2007-10-17 |
Michael Beck | Refactored attributes: |
tree | commitdiff |
2007-10-17 |
Michael Beck | float->unsigned 64bit does not work yet: panic |
tree | commitdiff |
2007-10-16 |
Matthias Braun | no need to test mode of other argument in use_source_ad... |
tree | commitdiff |
2007-10-16 |
Matthias Braun | fix AM matcher seeing add x, x as value with scale 2 |
tree | commitdiff |
2007-10-16 |
Michael Beck | unused functions removed |
tree | commitdiff |
2007-10-16 |
Michael Beck | removed unused got_lea attribute |
tree | commitdiff |
2007-10-16 |
Michael Beck | - removed identical is_downconv() |
tree | commitdiff |
2007-10-16 |
Matthias Braun | 0 constants don't modify flags anymore |
tree | commitdiff |
2007-10-16 |
Michael Beck | - removed identical is_downconv() |
tree | commitdiff |
2007-10-16 |
Michael Beck | reduced memory usage |
tree | commitdiff |
2007-10-16 |
Michael Beck | add doxygen comments |
tree | commitdiff |
2007-10-16 |
Michael Beck | some comments added |
tree | commitdiff |
2007-10-15 |
Matthias Braun | no need for Conv_I2I8Bit for AM |
tree | commitdiff |
2007-10-15 |
Matthias Braun | fix conv_conv optimisation, first optimize IncSP_IncSP... |
tree | commitdiff |
2007-10-15 |
Christoph Mallon | Allow loading of stack parameters with a different... |
tree | commitdiff |
next |