2007-09-08 |
Matthias Braun | make sure loops are analysid in loopana, reformatted... |
tree | commitdiff |
2007-09-08 |
Matthias Braun | don't use source AM when the Cmp has multiple users |
tree | commitdiff |
2007-09-08 |
Matthias Braun | nicer indenting |
tree | commitdiff |
2007-09-08 |
Matthias Braun | nicer indenting |
tree | commitdiff |
2007-09-07 |
Michael Beck | Add support for float->int conversion (no overflow... |
tree | commitdiff |
2007-09-07 |
Michael Beck | Add an xZero for generating SSE 0.0 |
tree | commitdiff |
2007-09-07 |
Michael Beck | fixed version |
tree | commitdiff |
2007-09-07 |
Michael Beck | fixed ia32_transform_sub_to_neg_add() for SSE nodes... |
tree | commitdiff |
2007-09-07 |
Michael Beck | another more readable version |
tree | commitdiff |
2007-09-06 |
Michael Beck | align SSE helper constants to 128 bit |
tree | commitdiff |
2007-09-06 |
Michael Beck | updated xStore template |
tree | commitdiff |
2007-09-06 |
Michael Beck | fixed conversion of NAN's |
tree | commitdiff |
2007-09-06 |
Michael Beck | bug in the tarval modul ... |
tree | commitdiff |
2007-09-06 |
Michael Beck | fixed some warnings |
tree | commitdiff |
2007-09-06 |
Michael Beck | fixed sc_get_lowest_set_bit() for fehler73.c |
tree | commitdiff |
2007-09-06 |
Matthias Braun | another bug |
tree | commitdiff |
2007-09-06 |
Michael Beck | forbid the Add(x,x) -> Mul(x,2) optimization after... |
tree | commitdiff |
2007-09-06 |
Michael Beck | - bugfix for Conv Float>64 signed |
tree | commitdiff |
2007-09-06 |
Michael Beck | bugfix for Conv Float>64 signed |
tree | commitdiff |
2007-09-06 |
Michael Beck | typo fixed |
tree | commitdiff |
2007-09-05 |
Michael Beck | set the tarval fp_ops mode depending on the current... |
tree | commitdiff |
2007-09-05 |
Michael Beck | bugfix: float cmp pnc have always ia32_pn_Cmp_Unsigned set |
tree | commitdiff |
2007-09-05 |
Michael Beck | more checks |
tree | commitdiff |
2007-09-05 |
Michael Beck | add svn:keywords |
tree | commitdiff |
2007-09-05 |
Michael Beck | svn properties added |
tree | commitdiff |
2007-09-05 |
Michael Beck | add svn:keywords |
tree | commitdiff |
2007-09-05 |
Michael Beck | improved MulC implementation |
tree | commitdiff |
2007-09-05 |
Michael Beck | fixed Add optimization |
tree | commitdiff |
2007-09-05 |
Michael Beck | replaced the max macro |
tree | commitdiff |
2007-09-05 |
Michael Beck | add generic architecture |
tree | commitdiff |
2007-09-05 |
Michael Beck | changed parameters for new MulC |
tree | commitdiff |
2007-09-05 |
Michael Beck | implement the Youfeng Wu algorithm for MulC |
tree | commitdiff |
2007-09-05 |
Michael Beck | test the new mul with Const |
tree | commitdiff |
2007-09-05 |
Michael Beck | disables a+a => 2*a |
tree | commitdiff |
2007-09-05 |
Michael Beck | tarval_divmod added |
tree | commitdiff |
2007-09-04 |
Matthias Braun | fix is_Const_Minus_1 test |
tree | commitdiff |
2007-09-04 |
Matthias Braun | fix TestSet emitter |
tree | commitdiff |
2007-09-04 |
Matthias Braun | we can't negate ConstP |
tree | commitdiff |
2007-09-04 |
Christoph Mallon | Handle nodes with block predecessors. |
tree | commitdiff |
2007-09-04 |
Christoph Mallon | Fix normal scheduler |
tree | commitdiff |
2007-09-03 |
Matthias Braun | remove Load when using Cmp source AM |
tree | commitdiff |
2007-09-03 |
Matthias Braun | some fixes to profiling code (not enough to make it... |
tree | commitdiff |
2007-09-03 |
Michael Beck | fixed memory hole, typo |
tree | commitdiff |
2007-09-03 |
Matthias Braun | Sub(x, Const) -> Add(x, -Const) |
tree | commitdiff |
2007-09-03 |
Matthias Braun | don't create Inc/Dec in transform phase but delay that... |
tree | commitdiff |
2007-09-03 |
Michael Beck | allow general conversions between reference and intereg... |
tree | commitdiff |
2007-09-03 |
Matthias Braun | missing handling for CmpSet8Bit and TestSet8Bit |
tree | commitdiff |
2007-08-31 |
Michael Beck | made cost double |
tree | commitdiff |
2007-08-31 |
Michael Beck | fixed use of uninitialised variable |
tree | commitdiff |
2007-08-31 |
Michael Beck | fixed warning on VC build |
tree | commitdiff |
2007-08-31 |
Michael Beck | fixed uninitialised variable |
tree | commitdiff |
2007-08-31 |
Michael Beck | fixed uninitialised variable used |
tree | commitdiff |
2007-08-31 |
Michael Beck | C99 featurs rmoved |
tree | commitdiff |
2007-08-31 |
Matthias Braun | forgot these 2 files in my last committ |
tree | commitdiff |
2007-08-31 |
Matthias Braun | make display of node idx configurable and disable it... |
tree | commitdiff |
2007-08-31 |
Matthias Braun | Changed handling of address mode: |
tree | commitdiff |
2007-08-31 |
Matthias Braun | fix warning |
tree | commitdiff |
2007-08-31 |
Matthias Braun | improve/fix fehler71 |
tree | commitdiff |
2007-08-31 |
Matthias Braun | improve address mode tests |
tree | commitdiff |
2007-08-31 |
Matthias Braun | no need for StackParam transformation anymore |
tree | commitdiff |
2007-08-31 |
Matthias Braun | improve register pressure statistics |
tree | commitdiff |
2007-08-31 |
Matthias Braun | remove old be_get_IncSP_mem, improve be node dumping |
tree | commitdiff |
2007-08-31 |
Matthias Braun | fix spillcosts calculation |
tree | commitdiff |
2007-08-31 |
Michael Beck | removed unused arch_irn_class_const classification |
tree | commitdiff |
2007-08-31 |
Michael Beck | - C99 features removed |
tree | commitdiff |
2007-08-30 |
Matthias Braun | add support to print some events in a human readable... |
tree | commitdiff |
2007-08-30 |
Matthias Braun | add support to print some events in a human readable... |
tree | commitdiff |
2007-08-30 |
Matthias Braun | remove arch_irn_class_const, not used and not usefull IMO |
tree | commitdiff |
2007-08-30 |
Matthias Braun | fix warning |
tree | commitdiff |
2007-08-30 |
Matthias Braun | add be_get_FrameAddr_entity |
tree | commitdiff |
2007-08-30 |
Matthias Braun | fix Proj blocks in trans helper fix_loops phase |
tree | commitdiff |
2007-08-28 |
Michael Beck | fixed lowering of signed 32x32=64 multiplication |
tree | commitdiff |
2007-08-28 |
Michael Beck | fixed lowering of Conv from I->L (fixed fehler72.c) |
tree | commitdiff |
2007-08-28 |
Christoph Mallon | fehler72: wrong conversion from unsigned int to long... |
tree | commitdiff |
2007-08-27 |
Matthias Braun | Simplify backends by removing unnecessary constructs: |
tree | commitdiff |
2007-08-27 |
Matthias Braun | remove unused be_FrameLoad and be_FrameStore |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Drastically lower the runtime of the strong normal... |
tree | commitdiff |
2007-08-25 |
Matthias Braun | more AM tests |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Remove printf()s left over from debugging. |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | In smaller_mode() state that mode_b can be converted... |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Remove unnecessary conversions to wider modes as operan... |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Allow mode_b as operand mode for Cmp as comments there... |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Protect buffer[] by #ifdef FLTCALC_TRACE_CALC. It is... |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Fix typos in comments. |
tree | commitdiff |
2007-08-25 |
Christoph Mallon | Some more boolopt tests. |
tree | commitdiff |
2007-08-24 |
Matthias Braun | extended boolopts test |
tree | commitdiff |
2007-08-23 |
Matthias Braun | fix mode_b optimisation with compares |
tree | commitdiff |
2007-08-23 |
Matthias Braun | optimize and,or,eor with Projs from same Cmp |
tree | commitdiff |
2007-08-23 |
Matthias Braun | correctly handle cmps that can't be evaluated |
tree | commitdiff |
2007-08-23 |
Michael Beck | improved shifting with constants |
tree | commitdiff |
2007-08-23 |
Matthias Braun | handle bool as method argument and result correctly |
tree | commitdiff |
2007-08-23 |
Matthias Braun | fix |
tree | commitdiff |
2007-08-23 |
Matthias Braun | do Conv after Set command (instead of mov 0,) before... |
tree | commitdiff |
2007-08-23 |
Matthias Braun | disable the initial-proj removal from beabi (transform... |
tree | commitdiff |
2007-08-23 |
Michael Beck | typo fixed |
tree | commitdiff |
2007-08-23 |
Michael Beck | beware of pointer arithmetic with different integer... |
tree | commitdiff |
2007-08-23 |
Michael Beck | transform Shl(x,Const) into Muls for more normalization |
tree | commitdiff |
2007-08-23 |
Michael Beck | improved constant movement AND reverse distributive law |
tree | commitdiff |
2007-08-22 |
Michael Beck | first version with moving consts upwards |
tree | commitdiff |
2007-08-22 |
Michael Beck | add a phase to reverse distributive law rules |
tree | commitdiff |
next |