2007-10-08 |
Matthias Braun | remove unused R flags, mark vfld as rematerialisable
|
commit | commitdiff | tree |
2007-10-08 |
Matthias Braun | no strict conv necessary after load
|
commit | commitdiff | tree |
2007-10-08 |
Matthias Braun | support AM in IJmp and IMul1OP
|
commit | commitdiff | tree |
2007-10-08 |
Matthias Braun | cleaned up, fixed and commented daemelspiller a bit
|
commit | commitdiff | tree |
2007-10-07 |
Matthias Braun | only set pinned state when not already pinned
|
commit | commitdiff | tree |
2007-10-07 |
Matthias Braun | CF backedges are enough for us
|
commit | commitdiff | tree |
2007-10-07 |
Matthias Braun | testcase for strange loop depths in loopana
|
commit | commitdiff | tree |
2007-10-07 |
Matthias Braun | parameter loads are floating
|
commit | commitdiff | tree |
2007-10-07 |
Matthias Braun | we have to use the pinned state from the load when...
|
commit | commitdiff | tree |
2007-10-06 |
Matthias Braun | add an option to disable calling convention optimisation
|
commit | commitdiff | tree |
2007-10-06 |
Matthias Braun | emit a Begin and End marker around functions (usefull...
|
commit | commitdiff | tree |
2007-10-06 |
Matthias Braun | use unknowns instead of Bads while constructing phis
|
commit | commitdiff | tree |
2007-10-06 |
Matthias Braun | really disable CSE in backend, and add an assert about...
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | fix negated set pnc with float compare problem
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | - introduce an "end-block" to the absgraph, so the...
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | correct register constraint for inb asm
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | fixed/improved assembler nodes
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | more tricky asm tests
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | a testcase for the just fixed deconv problem
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | firm revision and build changed to strings
|
commit | commitdiff | tree |
2007-10-04 |
Matthias Braun | fixed deconv (always stop at nodes with multiple outs
|
commit | commitdiff | tree |
2007-10-03 |
Matthias Braun | do NOT mirror pnc on swap_left_right anymore, as it...
|
commit | commitdiff | tree |
2007-10-03 |
Matthias Braun | rename another flipped to ins_permuted, ia32 transform...
|
commit | commitdiff | tree |
2007-10-03 |
Matthias Braun | rename pnc_flipped to ins_permuted and change back...
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | we still need an esp keep for allocas
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | fix cmov emitter
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | avoid an extra keep for the Call esp projs
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | - Route esp through calls
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | only set compound_ret flag if it was really a ret and...
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | really fix convert problems/truncate committ
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | fix tarval convert from pointer to signed int
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | - workaround and document ShrD/ShlD problems correctly...
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | workaround lowering problems
|
commit | commitdiff | tree |
2007-10-02 |
Matthias Braun | fix fehler89 by correctly truncating tarvals (wrote...
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | fehler89
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | fix cmov AM bug, avoid some verify warning in beflags...
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | lowering is allowed for unsigned types < 32bits
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | AM for CMov, SSE floats, SubSP, AddSP
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | cmov AM test added
|
commit | commitdiff | tree |
2007-10-01 |
Matthias Braun | mark methods with lowered struct params, correctly...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | Improved docu
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | more outreg query fixes
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | add assert for not getting bad out regs, and fix some...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | support for fucom(p)i
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | - first real peephole optimisation mov 0, reg -> xor...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | started working on a peephole phase
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | - support for Ftst instruction, AM support for x87...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | add index to register classes, change some fields to...
|
commit | commitdiff | tree |
2007-09-30 |
Matthias Braun | don't reload before anchor node
|
commit | commitdiff | tree |
2007-09-29 |
Matthias Braun | correct should_be fields in boolopts testapp
|
commit | commitdiff | tree |
2007-09-29 |
Matthias Braun | improve a X 0 lowering a bit
|
commit | commitdiff | tree |
2007-09-29 |
Matthias Braun | remove unnecessary (since lower_mode_b does it better...
|
commit | commitdiff | tree |
2007-09-28 |
Matthias Braun | fix for fehler87
|
commit | commitdiff | tree |
2007-09-28 |
Matthias Braun | fehler87
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | fehler85
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | fehler84
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | better debug output when assembler constraints fail...
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | Another test of the rss feed generator (multi line...
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | jetzt cooler?
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | teeest
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test agauin
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | more tests
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | test
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | remove add64 (mereley a test commit for the rss feed)
|
commit | commitdiff | tree |
2007-09-27 |
Matthias Braun | hack to allow using different eccps
|
commit | commitdiff | tree |
2007-09-26 |
Matthias Braun | dont push constrained nodes through perms (fixes fehler82)
|
commit | commitdiff | tree |
2007-09-26 |
Matthias Braun | fehler83
|
commit | commitdiff | tree |
2007-09-26 |
Matthias Braun | fehler82
|
commit | commitdiff | tree |
2007-09-26 |
Matthias Braun | no environment anymore for emitters
|
commit | commitdiff | tree |
2007-09-25 |
Matthias Braun | - never use (broken) sequential load/store in abi
|
commit | commitdiff | tree |
2007-09-24 |
Matthias Braun | ad-hoc fix for mul/add problem
|
commit | commitdiff | tree |
2007-09-20 |
Matthias Braun | - use flags handling code for ia32 Compares (including...
|
commit | commitdiff | tree |
2007-09-20 |
Matthias Braun | several fixes for the flags handler
|
commit | commitdiff | tree |
2007-09-20 |
Matthias Braun | add an be_node_add_flags function
|
commit | commitdiff | tree |
2007-09-19 |
Matthias Braun | fehler80
|
commit | commitdiff | tree |
2007-09-19 |
Matthias Braun | allow get_tarval_null for mode_b
|
commit | commitdiff | tree |
2007-09-19 |
Matthias Braun | testcase for no yet comitted flags code
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | do optimize_graph after abi
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | different test to catch the bug in the implementation...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | forgot to comitt benode for new perm_reduce semantics
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | remove debug statements
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | remove debug printf
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | rewrote be_lower to correctly respect schedule on push_throu...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | fix warning
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | for now forbid rematerialisation of flag changing nodes
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | use register class flags to determine which classes...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | never move around flag mofying nodes
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | use register_class_types, remove flag definitions
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | remove (probably accidently comitted) write_node/read_node...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | fix warning, disable negative symconsts
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | flags for register classes
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | remove old (nonfinished) flags handling, allow specification...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | rehash fixed loop nodes in betranshelp
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | make beflags work for cases where the flags are produced...
|
commit | commitdiff | tree |
2007-09-18 |
Matthias Braun | add midding modify_flags case
|
commit | commitdiff | tree |
next |