2007-10-02 |
Matthias Braun | we still need an esp keep for allocas |
tree | commitdiff |
2007-10-02 |
Matthias Braun | fix cmov emitter |
tree | commitdiff |
2007-10-02 |
Matthias Braun | avoid an extra keep for the Call esp projs |
tree | commitdiff |
2007-10-02 |
Matthias Braun | - Route esp through calls |
tree | commitdiff |
2007-10-02 |
Matthias Braun | - workaround and document ShrD/ShlD problems correctly... |
tree | commitdiff |
2007-10-02 |
Matthias Braun | workaround lowering problems |
tree | commitdiff |
2007-10-01 |
Matthias Braun | fehler89 |
tree | commitdiff |
2007-10-01 |
Christoph Mallon | Add a should_be_same constraint for the second input... |
tree | commitdiff |
2007-10-01 |
Matthias Braun | fix cmov AM bug, avoid some verify warning in beflags... |
tree | commitdiff |
2007-10-01 |
Christoph Mallon | fehler88: wrong mode_b lowering of unsigned comparisons. |
tree | commitdiff |
2007-10-01 |
Matthias Braun | AM for CMov, SSE floats, SubSP, AddSP |
tree | commitdiff |
2007-10-01 |
Matthias Braun | cmov AM test added |
tree | commitdiff |
2007-10-01 |
Matthias Braun | mark methods with lowered struct params, correctly... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | Improved docu |
tree | commitdiff |
2007-09-30 |
Matthias Braun | more outreg query fixes |
tree | commitdiff |
2007-09-30 |
Matthias Braun | add assert for not getting bad out regs, and fix some... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | support for fucom(p)i |
tree | commitdiff |
2007-09-30 |
Matthias Braun | - first real peephole optimisation mov 0, reg -> xor... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | started working on a peephole phase |
tree | commitdiff |
2007-09-30 |
Matthias Braun | - support for Ftst instruction, AM support for x87... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to... |
tree | commitdiff |
2007-09-30 |
Matthias Braun | don't reload before anchor node |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Generalise create_Immediate_from_int() to create_Immedi... |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Remove gen_bin_Not(). mode_b nots should be lowered... |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Fix r16004. |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Inline gen_Minus_ex() into its only caller gen_Minus(). |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Fix wrong emitter specifications of CvtSI2SS and CvtSI2SD. |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Remove unused operand specifications. |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Remove unused operand specifications. |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | In emit_ia32_Conv_with_FP() the operands were swapped... |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Remove the parameter produces_result from ia32_emit_bin... |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | xZero produses its result in outreg 0, not in the non... |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | In get_out_reg() assert that the requested outreg posit... |
tree | commitdiff |
2007-09-29 |
Matthias Braun | correct should_be fields in boolopts testapp |
tree | commitdiff |
2007-09-29 |
Christoph Mallon | Tell heur1 about the second should_be_same. |
tree | commitdiff |
2007-09-28 |
Christoph Mallon | Remove ia32_Sub64Bit. Replace it by Sub and Sbb. |
tree | commitdiff |
2007-09-28 |
Matthias Braun | fix for fehler87 |
tree | commitdiff |
2007-09-28 |
Matthias Braun | fehler87 |
tree | commitdiff |
2007-09-27 |
Christoph Mallon | fehler86: 64bit in 32bit address calculation. The front... |
tree | commitdiff |
2007-09-27 |
Matthias Braun | fehler85 |
tree | commitdiff |
2007-09-27 |
Matthias Braun | fehler84 |
tree | commitdiff |
2007-09-27 |
Matthias Braun | better debug output when assembler constraints fail... |
tree | commitdiff |
2007-09-27 |
Matthias Braun | Another test of the rss feed generator (multi line... |
tree | commitdiff |
2007-09-27 |
Matthias Braun | jetzt cooler? |
tree | commitdiff |
2007-09-27 |
Matthias Braun | teeest |
tree | commitdiff |
2007-09-27 |
Christoph Mallon | Fix warning in r15953. |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test |
tree | commitdiff |
2007-09-27 |
Michael Beck | do not schedule nodes only hold by the anchor |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test agauin |
tree | commitdiff |
2007-09-27 |
Matthias Braun | more tests |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test |
tree | commitdiff |
2007-09-27 |
Matthias Braun | test |
tree | commitdiff |
2007-09-27 |
Christoph Mallon | Allow two should-be-same constraints for every out... |
tree | commitdiff |
2007-09-27 |
Matthias Braun | remove add64 (mereley a test commit for the rss feed) |
tree | commitdiff |
2007-09-27 |
Michael Beck | removed unneccessary constraints |
tree | commitdiff |
2007-09-27 |
Matthias Braun | hack to allow using different eccps |
tree | commitdiff |
2007-09-27 |
Christoph Mallon | Restructure to make the assembler easier to read. |
tree | commitdiff |
2007-09-26 |
Matthias Braun | dont push constrained nodes through perms (fixes fehler82) |
tree | commitdiff |
2007-09-26 |
Matthias Braun | fehler83 |
tree | commitdiff |
2007-09-26 |
Matthias Braun | fehler82 |
tree | commitdiff |
2007-09-26 |
Matthias Braun | no environment anymore for emitters |
tree | commitdiff |
2007-09-26 |
Christoph Mallon | Teach FILd to use source AM. |
tree | commitdiff |
2007-09-25 |
Michael Beck | C99 feature removed |
tree | commitdiff |
2007-09-25 |
Matthias Braun | - never use (broken) sequential load/store in abi |
tree | commitdiff |
2007-09-20 |
Matthias Braun | - use flags handling code for ia32 Compares (including... |
tree | commitdiff |
2007-09-20 |
Michael Beck | fixed Push creation (use new constants for get_irn_n... |
tree | commitdiff |
2007-09-20 |
Matthias Braun | several fixes for the flags handler |
tree | commitdiff |
2007-09-20 |
Matthias Braun | add an be_node_add_flags function |
tree | commitdiff |
2007-09-20 |
Michael Beck | extended and improved |
tree | commitdiff |
2007-09-20 |
Michael Beck | demonstrates a FE error |
tree | commitdiff |
2007-09-20 |
Michael Beck | C99 features removed |
tree | commitdiff |
2007-09-20 |
Michael Beck | Add a test for x + x + x + ... |
tree | commitdiff |
2007-09-20 |
Michael Beck | C99 features removed |
tree | commitdiff |
2007-09-20 |
Michael Beck | Add test for double call |
tree | commitdiff |
2007-09-19 |
Matthias Braun | fehler80 |
tree | commitdiff |
2007-09-19 |
Christoph Mallon | Get rid of be_SetSP. |
tree | commitdiff |
2007-09-19 |
Matthias Braun | testcase for no yet comitted flags code |
tree | commitdiff |
2007-09-18 |
Matthias Braun | do optimize_graph after abi |
tree | commitdiff |
2007-09-18 |
Matthias Braun | different test to catch the bug in the implementation... |
tree | commitdiff |
2007-09-18 |
Matthias Braun | forgot to comitt benode for new perm_reduce semantics |
tree | commitdiff |
2007-09-18 |
Matthias Braun | remove debug printf |
tree | commitdiff |
2007-09-18 |
Matthias Braun | rewrote be_lower to correctly respect schedule on push_... |
tree | commitdiff |
2007-09-18 |
Christoph Mallon | Treat the lower word of lowered 64bit operations always... |
tree | commitdiff |
2007-09-18 |
Matthias Braun | for now forbid rematerialisation of flag changing nodes |
tree | commitdiff |
2007-09-18 |
Matthias Braun | use register class flags to determine which classes... |
tree | commitdiff |
2007-09-18 |
Matthias Braun | never move around flag mofying nodes |
tree | commitdiff |
2007-09-18 |
Matthias Braun | use register_class_types, remove flag definitions |
tree | commitdiff |
2007-09-18 |
Matthias Braun | fix warning, disable negative symconsts |
tree | commitdiff |
2007-09-18 |
Matthias Braun | flags for register classes |
tree | commitdiff |
2007-09-18 |
Matthias Braun | remove old (nonfinished) flags handling, allow specific... |
tree | commitdiff |
2007-09-18 |
Matthias Braun | rehash fixed loop nodes in betranshelp |
tree | commitdiff |
2007-09-18 |
Matthias Braun | make beflags work for cases where the flags are produce... |
tree | commitdiff |
2007-09-18 |
Matthias Braun | add midding modify_flags case |
tree | commitdiff |
2007-09-17 |
Christoph Mallon | Remove be_abi_get_start_barrier(). Nobody calls it... |
tree | commitdiff |
2007-09-17 |
Christoph Mallon | Let constants and simular things depend on the stack... |
tree | commitdiff |
2007-09-17 |
Christoph Mallon | Remove a write-only local variable. |
tree | commitdiff |
2007-09-17 |
Christoph Mallon | Simplify is_Const_Minus_1(). |
tree | commitdiff |
next |