2011-03-25 |
Matthias Braun | fix wrong usage of inverted vs negated condition codes
|
commit | commitdiff | tree |
2011-03-25 |
Matthias Braun | fix ir_is_equality_cmp_0 returning true for signed_var > 0
|
commit | commitdiff | tree |
2011-03-25 |
Matthias Braun | fix firm producing invalid code for return a > 0 with...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | fix and(cmp,cmp) optimisation rule, loosen verify to...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | implement some localopt rules for And(Cmp(a,0), Cmp...
|
commit | commitdiff | tree |
2011-03-24 |
Matthias Braun | fix lower_d lowering Cmps too realy resulting in unnecessary...
|
commit | commitdiff | tree |
2011-03-22 |
Matthias Braun | pin prolog/epilog nodes
|
commit | commitdiff | tree |
2011-03-22 |
Matthias Braun | add exc_attr to all be_nodes so you can dynamically...
|
commit | commitdiff | tree |
2011-03-17 |
Matthias Braun | ia32: get_eip and fpu_trunc_mode are not always NULL...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | load-after-load and load-after-store with different...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | remove unused cacheopt code
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | sparc: abort when encountering (non-lowered) 64bit...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | emit global asms in all backends
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | bestabs: move stabs but not backend specific text0...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | bedbgout: improve function names, ensure that the end...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | fix bug in switch lowerer (introduced when Cmp changed)
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | sparc: to avoid trouble, move all nodes before sparc_Restore
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | avoid verifier warnings in sparc by explicitely modeling...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | bestack: remove unnecessary keep edges from IncSP nodes
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | bestack: add support for nodes resetting the stack
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | fix sparc_finish missing Ldf/Stf
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | don't emit .space with 0 bytes
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | betranshlp: avoid current_ir_graph, fix missing node_elimina...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | allocate spillslots at beginning/end of stackframe...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | remove old spillslot coalescing API
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | betranshlp: cleanup, pretransform end node so keep_alive...
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | dumper now dumps all generic backend flags
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | fix missing keep walker missing some cases
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | remove more barrier handling code
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | ia32: add some asserts for the pre_transform step
|
commit | commitdiff | tree |
2011-03-16 |
Matthias Braun | replace and kill survive_dce stuff
|
commit | commitdiff | tree |
2011-03-08 |
Matthias Braun | fix bestate code not respecting prolog/epilog
|
commit | commitdiff | tree |
2011-03-07 |
Matthias Braun | remove some more code mentioning the Barrier
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | amend to barrier removal
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | sparc: avoid explicitely querying the barrier
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | sparc: improved IncSP/Save/Restore handling
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | sparc: document authors
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | sparc: factor out is_imm_encodeable
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | sparc: fix problems after recent firm updates
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | dump graph after code-selection
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove unused be_add_remat function
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | add priority classes to scheduler, create prolog and...
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | fix backend nodes not copying flags correctly
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | cleanup listscheduler code
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | beabi: simplify fix_start_block, avoid links to replaced...
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove mostly unused/broken liveness tracking in scheduler
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | cleanup and description in beinfo for middleend nodes
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove to_appear_in_schedule function, use flags instead
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | cleanup/flatten some backend options
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | rework schedulers to register similar like regallocators...
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove support for schedule preparation steps (both...
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | cleanup besched header
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | keep_alive_barrier operand used wrong block; schedule...
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | improve some verify messages
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove delay slot handling from verifier code
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | keeps behind a series of phis are fine
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove minir dump experiments
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | remove unmaintained/broken bespillbelady2
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | fix code after TLS-type change
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | Fix some -Wmissing-declarations warnings
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | fix more size_t warnings
|
commit | commitdiff | tree |
2011-03-04 |
Matthias Braun | add compound parameter lower to lower_for_target
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | fix warnings because compare_attr gets const nodes now
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | ia32: prefere != over < or > relation where possible
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | fix amd64 backend since negated_relation may return...
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | fix confirms being broken with Cmp changes
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | perform gigo first so no optimization sees bad inputs...
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | fix mux_allowed expecting Proj(Cmp) instead of Cmp
|
commit | commitdiff | tree |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node
|
commit | commitdiff | tree |
2011-02-24 |
Matthias Braun | generalize bittest pattern
|
commit | commitdiff | tree |
2011-02-24 |
Matthias Braun | do gigo earlier to avoid optimisations seeing bad inputs...
|
commit | commitdiff | tree |
2011-02-24 |
Matthias Braun | fix a bunch of whitespace errors in headerfiles
|
commit | commitdiff | tree |
2011-02-24 |
Matthias Braun | fix broken bt instruction after ia32 cc rewrite
|
commit | commitdiff | tree |
2011-02-21 |
Matthias Braun | remove confusing, unused and broken function
|
commit | commitdiff | tree |
2011-02-21 |
Matthias Braun | fix wrong usage of ircons functions
|
commit | commitdiff | tree |
2011-02-17 |
Matthias Braun | fixed broken builtins and added some comments
|
commit | commitdiff | tree |
2011-02-17 |
Matthias Braun | Revert reversion of r28379. Maybe this way it's clear...
|
commit | commitdiff | tree |
2011-02-17 |
Matthias Braun | reworked ia32 condition code handling, remove backend...
|
commit | commitdiff | tree |
2011-02-16 |
Matthias Braun | fix docu
|
commit | commitdiff | tree |
2011-02-16 |
Matthias Braun | improve bittest normalization
|
commit | commitdiff | tree |
2011-02-16 |
Matthias Braun | normalize some bittest constructs
|
commit | commitdiff | tree |
2011-02-11 |
Matthias Braun | use long for now so at least not half the testsuite...
|
commit | commitdiff | tree |
2011-02-11 |
Matthias Braun | tarval_quo has been removed in favor of tarval_div
|
commit | commitdiff | tree |
2011-02-11 |
Matthias Braun | comparing timesteps in different blocks is pointless...
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | remove Quot node (just use Div instead)
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | remove DivMod
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | do not output no_dead_strip for anonymous entities...
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | recursively optimize phi to get real minimal SSA-form...
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | ebx is no problem with pic when compiling in 64bit...
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | translate comment to english
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | further spread size_t (all warnings on linux/gcc fixed)
|
commit | commitdiff | tree |
2011-02-09 |
Matthias Braun | fix bugs introduced in last commit
|
commit | commitdiff | tree |
2011-02-08 |
Matthias Braun | further spread size_t
|
commit | commitdiff | tree |
2011-02-08 |
Matthias Braun | avoid some warnings by not using macros
|
commit | commitdiff | tree |
2011-01-17 |
Matthias Braun | add another special case to begnuas so string-sub-initialize...
|
commit | commitdiff | tree |
2011-01-11 |
Matthias Braun | cleanup and simplify phi-construction code
|
commit | commitdiff | tree |
2011-01-08 |
Matthias Braun | remove get_irn_modename, get_irn_modeident from public...
|
commit | commitdiff | tree |
2011-01-08 |
Matthias Braun | fix doxygen warnings
|
commit | commitdiff | tree |
2011-01-08 |
Matthias Braun | automatically generate node constructor declarations
|
commit | commitdiff | tree |
next |