2007-09-04 |
Matthias Braun | fix TestSet emitter |
tree | commitdiff |
2007-09-03 |
Matthias Braun | remove Load when using Cmp source AM |
tree | commitdiff |
2007-09-03 |
Matthias Braun | don't create Inc/Dec in transform phase but delay that... |
tree | commitdiff |
2007-09-03 |
Matthias Braun | missing handling for CmpSet8Bit and TestSet8Bit |
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 | 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 | Changed handling of address mode: |
tree | commitdiff |
2007-08-31 |
Michael Beck | removed unused arch_irn_class_const classification |
tree | commitdiff |
2007-08-28 |
Michael Beck | fixed lowering of signed 32x32=64 multiplication |
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-23 |
Michael Beck | improved shifting with constants |
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-22 |
Matthias Braun | fix sse/x87 fixup code added at wrong places |
tree | commitdiff |
2007-08-20 |
Michael Beck | fixed optimize_conv_conv(): when the result is 8bit... |
tree | commitdiff |
2007-08-14 |
Sebastian Hack | Removed comment |
tree | commitdiff |
2007-08-14 |
Christoph Mallon | Remove stale debug printf()s. |
tree | commitdiff |
2007-08-13 |
Matthias Braun | fix fehler69 |
tree | commitdiff |
2007-08-13 |
Matthias Braun | display address mode in node label |
tree | commitdiff |
2007-08-13 |
Matthias Braun | fix fehler68 (sse unknowns have wrong reg class) |
tree | commitdiff |
2007-08-09 |
Michael Beck | fixed 64bit Shift lowering |
tree | commitdiff |
2007-08-09 |
Matthias Braun | set need_64bit_stackent flag on fistp-load when needed |
tree | commitdiff |
2007-08-09 |
Matthias Braun | fix warning |
tree | commitdiff |
2007-08-08 |
Michael Beck | fixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs |
tree | commitdiff |
2007-08-08 |
Michael Beck | handle ia32_l_vfist node |
tree | commitdiff |
2007-08-08 |
Michael Beck | fixed map_Mul; cleaned up a bit |
tree | commitdiff |
2007-08-08 |
Matthias Braun | never CSE nodes which have no stack entities assigned... |
tree | commitdiff |
2007-08-08 |
Matthias Braun | - Fix unsigned->double, double->unsigned convs |
tree | commitdiff |
2007-08-07 |
Matthias Braun | emit a 0 if none of the AM info is set |
tree | commitdiff |
2007-08-07 |
Matthias Braun | output constants in assembler as hex |
tree | commitdiff |
2007-08-04 |
Matthias Braun | fix fehler59 (AddSP/SubSP must be pinned) |
tree | commitdiff |
2007-08-03 |
Matthias Braun | remove debug printfs |
tree | commitdiff |
2007-08-03 |
Matthias Braun | more conv_conv optimisations |
tree | commitdiff |
2007-08-03 |
Matthias Braun | remove debug printf |
tree | commitdiff |
2007-08-03 |
Michael Beck | removed C99 feature |
tree | commitdiff |
2007-08-03 |
Matthias Braun | replace Shrs(Shl) with Conv where possible, fix conv_co... |
tree | commitdiff |
2007-08-02 |
Matthias Braun | fixed several AM problems (and disabled most of the... |
tree | commitdiff |
2007-08-02 |
Michael Beck | added comment, removed debug output |
tree | commitdiff |
2007-08-01 |
Matthias Braun | no need for Zex commands, we already had the Conv ... |
tree | commitdiff |
2007-08-01 |
Michael Beck | add Zex8/Zex16 instructions |
tree | commitdiff |
2007-08-01 |
Matthias Braun | we can't pass 64bit values in a single register |
tree | commitdiff |
2007-07-31 |
Michael Beck | transform Load & 0xFF into Loadzx |
tree | commitdiff |
2007-07-25 |
Michael Beck | add IJmp instruction |
tree | commitdiff |
2007-07-25 |
Michael Beck | emit new block labels |
tree | commitdiff |
2007-07-23 |
Matthias Braun | (crude) support for non 32-bit modes in cmp |
tree | commitdiff |
2007-07-23 |
Michael Beck | doxygen comment fixed |
tree | commitdiff |
2007-07-19 |
Matthias Braun | use automake instead of homebrewn makefiles |
tree | commitdiff |
2007-07-19 |
Matthias Braun | fix ProduceValue handling |
tree | commitdiff |
2007-07-18 |
Matthias Braun | correctly handle strict convs |
tree | commitdiff |
2007-07-18 |
Matthias Braun | fix fpcw transformation fix strict conv creation |
tree | commitdiff |
2007-07-17 |
Andreas Schösser | Prevented Proj nodes which are successors of IA32 nodes... |
tree | commitdiff |
2007-07-17 |
Matthias Braun | fix unused call results |
tree | commitdiff |
2007-07-17 |
Matthias Braun | fix Cltd register pressure, fix some SSE (ABI with... |
tree | commitdiff |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
tree | commitdiff |
2007-07-16 |
Christoph Mallon | Generate better, i.e. less, (and maybe more correct... |
tree | commitdiff |
2007-07-16 |
Christoph Mallon | Comitted wrong file. Revert r15169. |
tree | commitdiff |
2007-07-16 |
Christoph Mallon | Generate better, i.e. less, (and maybe more correct... |
tree | commitdiff |
2007-07-16 |
Christoph Mallon | Do not unconditionally set the unsigned pnc flag, but... |
tree | commitdiff |
2007-07-14 |
Matthias Braun | ad-hoc fix for lfoat compares (this is not mallons... |
tree | commitdiff |
2007-07-13 |
Matthias Braun | add missing width modifiers to some float nodes |
tree | commitdiff |
2007-07-13 |
Matthias Braun | use zeros instead of unknowns for floating point for now |
tree | commitdiff |
2007-07-12 |
Matthias Braun | try to avoid creation of float Psis |
tree | commitdiff |
2007-07-12 |
Matthias Braun | revert transformation tactics to old style |
tree | commitdiff |
2007-07-11 |
Michael Beck | removed character modes, use integer modes instead |
tree | commitdiff |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
tree | commitdiff |
2007-07-11 |
Michael Beck | removed SCHEDULE_PROJS ifdefs |
tree | commitdiff |
2007-07-11 |
Christoph Mallon | Be more liberal in what the IA32 backend allows for... |
tree | commitdiff |
2007-07-11 |
Matthias Braun | fix fehler39, exchange left/right is no good idea after... |
tree | commitdiff |
2007-07-11 |
Matthias Braun | simplify logic when x87 simulator is started |
tree | commitdiff |
2007-07-10 |
Matthias Braun | don't do AGGRESSIVE_AM |
tree | commitdiff |
2007-07-10 |
Matthias Braun | make use of mode_b lowerer, fix keeps for CopyB |
tree | commitdiff |
2007-07-08 |
Christoph Mallon | Copy the debug info when turning a Store into a Push. |
tree | commitdiff |
2007-07-08 |
Christoph Mallon | Unbreak build. |
tree | commitdiff |
2007-07-06 |
Michael Beck | moved get_*_dbg_info() and set_*_dbg_info() to logical... |
tree | commitdiff |
2007-07-06 |
Michael Beck | added missing includes |
tree | commitdiff |
2007-07-06 |
Matthias Braun | don't create dead projs |
tree | commitdiff |
2007-07-06 |
Matthias Braun | a new pass that adds missing keeps |
tree | commitdiff |
2007-07-06 |
Matthias Braun | use optimize_graph_df |
tree | commitdiff |
2007-07-04 |
Matthias Braun | mode_b support for Phis, Nots. Working but needs some... |
tree | commitdiff |
2007-07-04 |
Matthias Braun | don't emit vfp copies |
tree | commitdiff |
2007-07-04 |
Matthias Braun | cmov with unknowns are pointless |
tree | commitdiff |
2007-07-04 |
Matthias Braun | revert accidental commit |
tree | commitdiff |
2007-07-04 |
Matthias Braun | fix some x87 issues... |
tree | commitdiff |
2007-07-04 |
Matthias Braun | don't copy unknowns around in cmovs |
tree | commitdiff |
2007-07-03 |
Michael Beck | C99 features femoved |
tree | commitdiff |
2007-07-02 |
Matthias Braun | don't set lea to should_be_same |
tree | commitdiff |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
tree | commitdiff |
2007-07-02 |
Matthias Braun | fix AM mode and remove_from_sched |
tree | commitdiff |
2007-06-30 |
Matthias Braun | makefile updates |
tree | commitdiff |
2007-06-30 |
Matthias Braun | fix IncSP optimizer, remove some cases of nodes not... |
tree | commitdiff |
2007-06-29 |
Christoph Mallon | Remove unused variable. |
tree | commitdiff |
2007-06-29 |
Matthias Braun | fix fehler32 by removing this nearly pointless optimisation |
tree | commitdiff |
2007-06-29 |
Matthias Braun | build TestJmp for compares with zero |
tree | commitdiff |
2007-06-29 |
Michael Beck | - no need to remove Proj's from the schedule |
tree | commitdiff |
2007-06-29 |
Matthias Braun | no Addressmode for x87 CondJmps |
tree | commitdiff |
2007-06-28 |
Matthias Braun | fix lea to add transformation |
tree | commitdiff |
next |