2007-09-27 |
Christoph Mallon | Allow two should-be-same constraints for every out... |
blob | commitdiff | raw |
2007-09-27 |
Matthias Braun | remove add64 (mereley a test commit for the rss feed) |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Christoph Mallon | Teach FILd to use source AM. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Matthias Braun | - never use (broken) sequential load/store in abi |
blob | commitdiff | raw | diff to current |
2007-09-20 |
Matthias Braun | - use flags handling code for ia32 Compares (including... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Let constants and simular things depend on the stack... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Simplify is_Const_Minus_1(). |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Remove dead code: tarval_is_long() returns true for... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Remove classify_Const() and replace it by is_Const_... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Remove classify_tarval(). Use tarval_is_null(), tarval_... |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Christoph Mallon | - Remove stale comment. |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Matthias Braun | fix flags code for mem-input changes |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Matthias Braun | - first experimental approach of flag modeling in add/adc |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Christoph Mallon | Consistently place the mem in for AM directly after... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Matthias Braun | remove some unused l_ nodes |
blob | commitdiff | raw | diff to current |
2007-09-10 |
Michael Beck | added constant for D->Lu conversion |
blob | commitdiff | raw | diff to current |
2007-09-09 |
Christoph Mallon | Build immediates for 64bit subs. |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Matthias Braun | set use frame for xLoad constants |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Christoph Mallon | - Fix typo in commment. |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Christoph Mallon | Build immediates for 64bit adds. |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Christoph Mallon | Fix immediate creation for sh[lr]d. |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Matthias Braun | don't use source AM when the Cmp has multiple users |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Michael Beck | Add an xZero for generating SSE 0.0 |
blob | commitdiff | raw | diff to current |
2007-09-06 |
Michael Beck | align SSE helper constants to 128 bit |
blob | commitdiff | raw | diff to current |
2007-09-06 |
Michael Beck | - bugfix for Conv Float>64 signed |
blob | commitdiff | raw | diff to current |
2007-09-04 |
Matthias Braun | fix is_Const_Minus_1 test |
blob | commitdiff | raw | diff to current |
2007-09-03 |
Matthias Braun | remove Load when using Cmp source AM |
blob | commitdiff | raw | diff to current |
2007-09-03 |
Matthias Braun | don't create Inc/Dec in transform phase but delay that... |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Michael Beck | fixed uninitialised variable |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Michael Beck | C99 featurs rmoved |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Matthias Braun | Changed handling of address mode: |
blob | commitdiff | raw | diff to current |
2007-08-28 |
Michael Beck | fixed lowering of signed 32x32=64 multiplication |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | Simplify backends by removing unnecessary constructs: |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | remove unused be_FrameLoad and be_FrameStore |
blob | commitdiff | raw | diff to current |
2007-08-23 |
Matthias Braun | fix |
blob | commitdiff | raw | diff to current |
2007-08-23 |
Matthias Braun | do Conv after Set command (instead of mov 0,) before... |
blob | commitdiff | raw | diff to current |
2007-08-22 |
Matthias Braun | fix sse/x87 fixup code added at wrong places |
blob | commitdiff | raw | diff to current |
2007-08-14 |
Sebastian Hack | Removed comment |
blob | commitdiff | raw | diff to current |
2007-08-13 |
Matthias Braun | fix fehler69 |
blob | commitdiff | raw | diff to current |
2007-08-13 |
Matthias Braun | fix fehler68 (sse unknowns have wrong reg class) |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Matthias Braun | set need_64bit_stackent flag on fistp-load when needed |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Michael Beck | fixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Michael Beck | handle ia32_l_vfist node |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Matthias Braun | never CSE nodes which have no stack entities assigned... |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Matthias Braun | - Fix unsigned->double, double->unsigned convs |
blob | commitdiff | raw | diff to current |
2007-08-03 |
Matthias Braun | more conv_conv optimisations |
blob | commitdiff | raw | diff to current |
2007-08-03 |
Matthias Braun | replace Shrs(Shl) with Conv where possible, fix conv_co... |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Michael Beck | added comment, removed debug output |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Matthias Braun | no need for Zex commands, we already had the Conv ... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Michael Beck | add Zex8/Zex16 instructions |
blob | commitdiff | raw | diff to current |
2007-07-31 |
Michael Beck | transform Load & 0xFF into Loadzx |
blob | commitdiff | raw | diff to current |
2007-07-25 |
Michael Beck | add IJmp instruction |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Matthias Braun | (crude) support for non 32-bit modes in cmp |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Matthias Braun | fix ProduceValue handling |
blob | commitdiff | raw | diff to current |
2007-07-18 |
Matthias Braun | correctly handle strict convs |
blob | commitdiff | raw | diff to current |
2007-07-18 |
Matthias Braun | fix fpcw transformation fix strict conv creation |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Andreas Schösser | Prevented Proj nodes which are successors of IA32 nodes... |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Matthias Braun | fix Cltd register pressure, fix some SSE (ABI with... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Christoph Mallon | Comitted wrong file. Revert r15169. |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Christoph Mallon | Generate better, i.e. less, (and maybe more correct... |
blob | commitdiff | raw | diff to current |
2007-07-12 |
Matthias Braun | revert transformation tactics to old style |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | removed character modes, use integer modes instead |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Matthias Braun | simplify logic when x87 simulator is started |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Matthias Braun | make use of mode_b lowerer, fix keeps for CopyB |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Michael Beck | moved get_*_dbg_info() and set_*_dbg_info() to logical... |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | don't create dead projs |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Matthias Braun | a new pass that adds missing keeps |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | mode_b support for Phis, Nots. Working but needs some... |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | cmov with unknowns are pointless |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | revert accidental commit |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Matthias Braun | fix some x87 issues... |
blob | commitdiff | raw | diff to current |
2007-07-02 |
Matthias Braun | - Reintroduced TestCmov and TestSet |
blob | commitdiff | raw | diff to current |
2007-06-30 |
Matthias Braun | makefile updates |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Christoph Mallon | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | fix fehler32 by removing this nearly pointless optimisation |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | build TestJmp for compares with zero |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Matthias Braun | no Addressmode for x87 CondJmps |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | addressmode for compares works now |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Create new TestJmp nodes in the correct block, i.e... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Remove stale code. |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Add the convenience function create_immediate_or_transf... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | Assume that constants are always the right operand... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Christoph Mallon | For a TestJmp it is not necessary that the And has... |
blob | commitdiff | raw | diff to current |
2007-06-28 |
Matthias Braun | rewrite and improve Cond transformation |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | specify attribute copy function in spec |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Matthias Braun | - Introduce nodemap |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Matthias Braun | use Immediate nodes more often |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Matthias Braun | - fix stack bias wrongly calculated with non-scheduled... |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Christoph Mallon | Fix r14677, i.e. revert most of it. |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Matthias Braun | copy pinned state for div nodes |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | implement strict convs |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | removed old code |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed fpu problems, several x87 fixes |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | Moved the transform functions for Block and End nodes... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Michael Beck | Fixed two typos resulting in uninitialised variable... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Matthias Braun | negated, not inversed |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Matthias Braun | psi transform and emit logical rewritten from scratch |
blob | commitdiff | raw | diff to current |
next |