2007-09-13 |
Matthias Braun | fix flags code for mem-input changes |
tree | commitdiff |
2007-09-13 |
Matthias Braun | - first experimental approach of flag modeling in add/adc |
tree | commitdiff |
2007-09-12 |
Christoph Mallon | Consistently place the mem in for AM directly after... |
tree | commitdiff |
2007-09-12 |
Matthias Braun | set names for ia32 default pns |
tree | commitdiff |
2007-09-12 |
Matthias Braun | set names for ia32 default pns |
tree | commitdiff |
2007-09-11 |
Matthias Braun | remove some unused l_ nodes |
tree | commitdiff |
2007-09-11 |
Matthias Braun | execute finish in the finish phase not in the after_ra... |
tree | commitdiff |
2007-09-11 |
Christoph Mallon | Remove duplicate AM declarations. |
tree | commitdiff |
2007-09-10 |
Matthias Braun | make use of custom_init_attribute functions for specify... |
tree | commitdiff |
2007-09-10 |
Michael Beck | added constant for D->Lu conversion |
tree | commitdiff |
2007-09-10 |
Christoph Mallon | Add magic for better code emission of 64bit minus. |
tree | commitdiff |
2007-09-09 |
Christoph Mallon | Build immediates for 64bit subs. |
tree | commitdiff |
2007-09-08 |
Matthias Braun | set use frame for xLoad constants |
tree | commitdiff |
2007-09-08 |
Matthias Braun | xStore, xLoad should have base latency 0 |
tree | commitdiff |
2007-09-08 |
Christoph Mallon | - Fix typo in commment. |
tree | commitdiff |
2007-09-08 |
Christoph Mallon | Refactor ia32_transform_lea_to_add_or_shl() a bit. |
tree | commitdiff |
2007-09-08 |
Christoph Mallon | Build immediates for 64bit adds. |
tree | commitdiff |
2007-09-08 |
Christoph Mallon | Fix immediate creation for sh[lr]d. |
tree | commitdiff |
2007-09-08 |
Christoph Mallon | Fix a warning. |
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 an xZero for generating SSE 0.0 |
tree | commitdiff |
2007-09-07 |
Michael Beck | fixed ia32_transform_sub_to_neg_add() for SSE nodes... |
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 | - 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 | bugfix: float cmp pnc have always ia32_pn_Cmp_Unsigned set |
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 | add generic architecture |
tree | commitdiff |
2007-09-05 |
Michael Beck | changed parameters for new MulC |
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-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 |
next |