2007-10-09 |
Michael Beck | more test added |
commit | commitdiff | tree | snapshot |
2007-10-09 |
Michael Beck | moved the cast removed upwards; added cases for Shr... |
commit | commitdiff | tree | snapshot |
2007-10-09 |
Michael Beck | typo fixed |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | fehler91 |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | improve mode/conv handling in backend (should result... |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Sebastian Hack | Trivial fix of the manifestation problem |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | no need for (strict-)conv before store |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | remove unused R flags, mark vfld as rematerialisable |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | no strict conv necessary after load |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | support AM in IJmp and IMul1OP |
commit | commitdiff | tree | snapshot |
2007-10-08 |
Matthias Braun | cleaned up, fixed and commented daemelspiller a bit |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Matthias Braun | only set pinned state when not already pinned |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Matthias Braun | CF backedges are enough for us |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Michael Beck | add initialization to supress warning |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Matthias Braun | testcase for strange loop depths in loopana |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Matthias Braun | parameter loads are floating |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Matthias Braun | we have to use the pinned state from the load when... |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Christoph Mallon | Remove whitespace at EOL and empty lines at EOF. |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Christoph Mallon | Simplify consumer_dom_dca(). |
commit | commitdiff | tree | snapshot |
2007-10-07 |
Christoph Mallon | Cleanup: Remove trailing whitespace, get_irn_n(n, ... |
commit | commitdiff | tree | snapshot |
2007-10-06 |
Matthias Braun | add an option to disable calling convention optimisation |
commit | commitdiff | tree | snapshot |
2007-10-06 |
Matthias Braun | emit a Begin and End marker around functions (usefull... |
commit | commitdiff | tree | snapshot |
2007-10-06 |
Matthias Braun | use unknowns instead of Bads while constructing phis |
commit | commitdiff | tree | snapshot |
2007-10-06 |
Matthias Braun | really disable CSE in backend, and add an assert about... |
commit | commitdiff | tree | snapshot |
2007-10-05 |
Michael Beck | made parse_asm_constraint() static |
commit | commitdiff | tree | snapshot |
2007-10-05 |
Michael Beck | doxygen comment added |
commit | commitdiff | tree | snapshot |
2007-10-05 |
Michael Beck | preliminary added missing *stat_ev_int() |
commit | commitdiff | tree | snapshot |
2007-10-05 |
Sebastian Hack | A small (very small) optimization |
commit | commitdiff | tree | snapshot |
2007-10-05 |
Sebastian Hack | Cosmetics |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | fix negated set pnc with float compare problem |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | - introduce an "end-block" to the absgraph, so the... |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | correct register constraint for inb asm |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Michael Beck | suppress warnings |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | fixed/improved assembler nodes |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | more tricky asm tests |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Michael Beck | add the mode to the asm constraints |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Christoph Mallon | More signed/unsigned fixes for 64bit lowering. |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Christoph Mallon | Better detection of sign extension for generating 32x32... |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Christoph Mallon | Manual CSE. |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | a testcase for the just fixed deconv problem |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | firm revision and build changed to strings |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Matthias Braun | fixed deconv (always stop at nodes with multiple outs |
commit | commitdiff | tree | snapshot |
2007-10-04 |
Christoph Mallon | Swap the esp and value inputs of ia32_Push (so esp... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Do not transform a Shl by 0-3 into a Lea. A Lea with... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | In is_2addr_code() test whether the flag arch_register_... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Factorise the common code to transform binary operation... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Matthias Braun | do NOT mirror pnc on swap_left_right anymore, as it... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Sbb is not commutative, so do not tell match_arguments... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Matthias Braun | rename another flipped to ins_permuted, ia32 transform... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | Better fix for the MacroBlock header |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Match AM when transforming ia32_l_Mul and ia32_l_IMul. |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | When generating a ia32_Mul or ia32_IMul1OP mark them... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | added get_nodes_MacroBlock() |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Matthias Braun | rename pnc_flipped to ins_permuted and change back... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | renamed set_value/clear_value(): these names clash... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | add some more comments |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | improved comments |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | made edges_node_deleted_kind() static |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | removed C99 features |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | removed C99 features |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | removed GNU extension: void * are not allowed in arithmetic |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Michael Beck | use is_Psi() |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Replace the parameter int commutative of gen_binop... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Remove the node type ia32_int. It is unused and its... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Remove wrong AM specification from several nodes. |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | vfprem is not capable of address mode. |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Remove stale comments about the transformation environm... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Remove the unused node type ia32_l_Sar. |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Remove the unused nodes ia32_l_vfdiv, ia32_l_vfmul... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Annotate nodes with their AM capabilities. |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Replace a magic number by an enum. Turn two if cascades... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Directly tie the ConvI2I8Bit node to the ConvI2I emitte... |
commit | commitdiff | tree | snapshot |
2007-10-03 |
Christoph Mallon | Fix typo in comment. |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | we still need an esp keep for allocas |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | fix cmov emitter |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | avoid an extra keep for the Call esp projs |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | - Route esp through calls |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | only set compound_ret flag if it was really a ret and... |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | really fix convert problems/truncate committ |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | fix tarval convert from pointer to signed int |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | - workaround and document ShrD/ShlD problems correctly... |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | workaround lowering problems |
commit | commitdiff | tree | snapshot |
2007-10-02 |
Matthias Braun | fix fehler89 by correctly truncating tarvals (wrote... |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | fehler89 |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Christoph Mallon | Add a should_be_same constraint for the second input... |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | fix cmov AM bug, avoid some verify warning in beflags... |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | lowering is allowed for unsigned types < 32bits |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Christoph Mallon | Add a missing Conv in the 64bit lowerer. |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Christoph Mallon | Fix fehler88: incorrect mode_b lowering of unsigned... |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Christoph Mallon | fehler88: wrong mode_b lowering of unsigned comparisons. |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | AM for CMov, SSE floats, SubSP, AddSP |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | cmov AM test added |
commit | commitdiff | tree | snapshot |
2007-10-01 |
Matthias Braun | mark methods with lowered struct params, correctly... |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | Improved docu |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | more outreg query fixes |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | add assert for not getting bad out regs, and fix some... |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | support for fucom(p)i |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | - first real peephole optimisation mov 0, reg -> xor... |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | started working on a peephole phase |
commit | commitdiff | tree | snapshot |
2007-09-30 |
Matthias Braun | - support for Ftst instruction, AM support for x87... |
commit | commitdiff | tree | snapshot |
next |