projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
optimize_graph_df: iterate marking of unreachable blocks to guarantee that all unreac...
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
Eduard Frank
methods need no offset
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
2011-01-08
Matthias Braun
add comments to attributes and inputs in spec file
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
kill the niymap exception from generator
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
remove special case with ir_cons_flags argument
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
move Proj attributes into a proj_attr struct, so we...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
remove the 'special-constructor' feature. This removes...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
put node descriptions into the spec file
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
java_add parts are specified in jFirm now
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
remove unnecessary line-endings from beginning of generated...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
do not include automatically generated files into version...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
add type verifier: entities in global types must have...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
fix warning
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
need to include stdlib.h for size_t
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
we cannot use the printf attribute if we have custom...
commit
|
commitdiff
|
tree
2011-01-08
Matthias Braun
fix whitespace/indentation of loop.c (again)
commit
|
commitdiff
|
tree
2011-01-06
Matthias Braun
fix memory leak
commit
|
commitdiff
|
tree
2011-01-06
Matthias Braun
implement ASM import/export
commit
|
commitdiff
|
tree
2011-01-06
Matthias Braun
add functions for generic list im/exporting
commit
|
commitdiff
|
tree
next