projects
/
libfirm
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
convenience function to see if mux gets optimized away
2011-09-22
Matthias Braun
convenience function to see if mux gets optimized away
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
simplify transform_node_Mux by using is_single_bit
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
cleanup in firm_types.h
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
kill deprecated firm_parameter_t interface
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
remove old+unused interval_analysis
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
remove old+unused execution_frequency/field_temperature
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
cleanup comments in public headers
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
remove old+unused structure analysis
commit
|
commitdiff
|
tree
2011-09-22
Matthias Braun
remove old+unused rta code
commit
|
commitdiff
|
tree
2011-09-21
Matthias Braun
backend always expects outedges, assure them after...
commit
|
commitdiff
|
tree
2011-09-21
Matthias Braun
respect ir_dump_flag_loop
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
cfopt: code cleanup
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
eliminate ip_outs_state and trouts_state
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
use IR_GRAPH_STATE instead of irg_extblk_info_state
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
add some missing tests to the node_cmp_attr functions
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
sparc: do not emit the node comment twice for Ba
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
sparc: dont emit unnecarry block labels
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
add missing keeps after rematerializing nodes
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
lower_mode_b: handle BadB
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
do not create ConstB nodes in GRAPH_STATE_MODEB_LOWERED
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
remove unreachable_code/bads after normalize_n_returns
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
normalize_n_returns does produce unreachable code and...
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
clear no_unreachable_code state when optimizing Cond...
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
change unreachable code elmination to the simpler remove...
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
dump graph state
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
change global optdesc declarations to static
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
remove loopinfo stuff and exclusively use IR_GRAPH_STATE_CON...
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
fix warning because of now ignored invalidate flag
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
remove broken-for-verifier flag
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
rename NO_BAD_BLOCKS to NO_BADS, remove unnecessary...
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
cleanup/fix optimize_graph_df flag handling
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
simplify code
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
we must clear block+phi-node links
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
transform_node_Block does not produce bad blocks anyway
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
do not use custom copy without custom attributes
commit
|
commitdiff
|
tree
2011-09-20
Matthias Braun
sparc: fix spec, it's called dump_func not dump_node
commit
|
commitdiff
|
tree
2011-09-15
Matthias Braun
oops, forgot to add a file
commit
|
commitdiff
|
tree
2011-09-15
Matthias Braun
lower_mode_b: refactoring, make it more robust
commit
|
commitdiff
|
tree
2011-09-15
Matthias Braun
some cleanups for middleend node creation in backends
commit
|
commitdiff
|
tree
2011-09-13
Matthias Braun
beabi: no special treatment of returns_twice
commit
|
commitdiff
|
tree
2011-09-13
Matthias Braun
sparc: implement returns_twice calling convention
commit
|
commitdiff
|
tree
2011-09-13
Matthias Braun
dump calling convention and additional properties for...
commit
|
commitdiff
|
tree
2011-09-12
Matthias Braun
sparc: first implementation of upper_bits_clean
commit
|
commitdiff
|
tree
2011-09-12
Matthias Braun
ia32: fix overly conservative upper_bits_clean (by...
commit
|
commitdiff
|
tree
2011-09-12
Matthias Braun
sparc: remove unnecessary convs before stores
commit
|
commitdiff
|
tree
2011-09-12
Matthias Braun
make sure projs of projs are moved in part_block_edges
commit
|
commitdiff
|
tree
2011-09-08
Matthias Braun
implement compound-call-argument lowering
commit
|
commitdiff
|
tree
2011-09-08
Matthias Braun
Change "associated type" logic to a single linked list...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
functions with compound parameters are never const...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: fix invalid stack bias calculation in omit-fp...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: panic instead of segfault for struct parameters
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
remove has_compound_ret_parameter, we already had cc_compoun...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: support for thread local storage
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
begnuas: let user specify elf variants
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
lower parameter entities in softfloat lowerer
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: do not use MATCH_MODE_NEUTRAL when using Or...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: split Mulh node into SMulh and UMulh
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
Alternative fix for const functions with aggregate...
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
sparc: initial support for Alloc/Free nodes
commit
|
commitdiff
|
tree
2011-09-06
Matthias Braun
rename Free argument from size to count to be consistent...
commit
|
commitdiff
|
tree
2011-08-23
Matthias Braun
fix the fix of the call ordering...
commit
|
commitdiff
|
tree
2011-08-23
Matthias Braun
ia32: make sure the stackframe IncSp is always used
commit
|
commitdiff
|
tree
2011-08-22
Matthias Braun
sparc: support va_start
commit
|
commitdiff
|
tree
2011-08-22
Matthias Braun
a const parameter is enough for get_method_XXX()
commit
|
commitdiff
|
tree
2011-08-22
Matthias Braun
add special constant to represent VA_START-address...
commit
|
commitdiff
|
tree
2011-08-22
Matthias Braun
beverify: test register width in regalloc verification
commit
|
commitdiff
|
tree
2011-08-22
Matthias Braun
fix mode of call-result proj
commit
|
commitdiff
|
tree
2011-08-17
Matthias Braun
replace unsupported builtins with library calls
commit
|
commitdiff
|
tree
2011-08-17
Matthias Braun
sparc: fix mode of Ldf Projs
commit
|
commitdiff
|
tree
2011-08-17
Matthias Braun
add callback for constructing spill/reload
commit
|
commitdiff
|
tree
2011-08-17
Matthias Braun
simplify copy interface and respect double/aligned...
commit
|
commitdiff
|
tree
2011-08-17
Matthias Braun
fix warnings reported by cparser
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
big refactoring of arch_XXX functions
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
remove old type
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
sparc: fix spilling+reloading of float values
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
implement aggregate returns according to sparc ABI
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
custom stack bias code for sparc
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
sparc: fix float calling conventions
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
sparc: fix mode of fdiv result
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
sparc: fix wrong incsp in omit-fp mode
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
fix names of some dumped vcg files
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
sparc: floatingpoint flags producing nodes have 1 cycle...
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
fix sparc fneg instruction emitter
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
avoid generic names like flags in generator
commit
|
commitdiff
|
tree
2011-08-15
Matthias Braun
Implement double-register support for prefalloc with...
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
use 'default' ilp solver if nothing specified
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
lpp: only read solution in gurobi solver if one was...
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
lpp: call the constraint types lpp_{less|greater}_equal...
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
consistently give all lpp functions an lpp_ prefix
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
lpp: use inline functions instead of macros
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
lpp: add firm copyright header, some cleanups
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
fix cparser warnings in beprefalloc
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
prefalloc will respect alignment when initially assigning...
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
do not sign_extend too early in tarval_convert_to
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
simplify/remove unnecessary complicated copy-pasta...
commit
|
commitdiff
|
tree
2011-08-12
Matthias Braun
merge after_ra and finish phase, and move stack_bias...
commit
|
commitdiff
|
tree
2011-08-10
Matthias Braun
also change mode_P when setting a new modeP_data
commit
|
commitdiff
|
tree
2011-08-10
Matthias Braun
let backends specify the complete long double type
commit
|
commitdiff
|
tree
2011-08-10
Matthias Braun
allow setting primitive type size so we can model things...
commit
|
commitdiff
|
tree
2011-08-08
Matthias Braun
Directly create Start/Return node in sparc backend
commit
|
commitdiff
|
tree
next