libfirm
2011-09-15 Andreas Zwinkauwrapping stuff in DEBUG_ONLY
2011-09-15 Andreas ZwinkauNo unreachable code in backend
2011-09-15 Andreas ZwinkauInsert declarations to remove cparser warnings
2011-09-15 Andreas ZwinkauAdd licence header and documentation to opt_manage.h
2011-09-15 Matthias Braunoops, forgot to add a file
2011-09-15 Matthias Braunlower_mode_b: refactoring, make it more robust
2011-09-15 Matthias Braunsome cleanups for middleend node creation in backends
2011-09-15 Sebastian BuchwaldWe can only optimize one CopyB for each return value.
2011-09-14 Manuel MohrMinor indentation fix.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove entity_usage_state attribute
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-09-14 Andreas ZwinkauRemove outs_state attribute
2011-09-14 Andreas ZwinkauAPI to enable dumping
2011-09-14 Andreas ZwinkauRemoved IR_GRAPH_STATE_BAD_BLOCK symbol
2011-09-14 Andreas Zwinkauconvert opts to use the opt_manage framework
2011-09-14 Andreas Zwinkauintroduce opt_manage framework
2011-09-14 Andreas Zwinkauintroduce remove_unreachable_blocks
2011-09-14 Andreas ZwinkauRemove dead assignment
2011-09-13 Matthias Braunbeabi: no special treatment of returns_twice
2011-09-13 Matthias Braunsparc: implement returns_twice calling convention
2011-09-13 Matthias Braundump calling convention and additional properties for...
2011-09-13 Andreas Zwinkauremove_bads must preserve block entities
2011-09-13 Sebastian BuchwaldDo not touch deleted nodes.
2011-09-12 Matthias Braunsparc: first implementation of upper_bits_clean
2011-09-12 Matthias Braunia32: fix overly conservative upper_bits_clean (by...
2011-09-12 Matthias Braunsparc: remove unnecessary convs before stores
2011-09-12 Matthias Braunmake sure projs of projs are moved in part_block_edges
2011-09-08 Matthias Braunimplement compound-call-argument lowering
2011-09-08 Matthias BraunChange "associated type" logic to a single linked list...
2011-09-08 Sebastian BuchwaldFix offsets for Loads and Stores.
2011-09-08 Sebastian BuchwaldUse additional register instead of multiple immediate...
2011-09-08 Sebastian BuchwaldIgnore g4 for internal usage.
2011-09-08 Sebastian BuchwaldFixed some typos.
2011-09-08 Andreas Zwinkauremove_bads invalidates outs
2011-09-06 Matthias Braunfunctions with compound parameters are never const...
2011-09-06 Matthias Braunsparc: fix invalid stack bias calculation in omit-fp...
2011-09-06 Matthias Braunsparc: panic instead of segfault for struct parameters
2011-09-06 Matthias Braunremove has_compound_ret_parameter, we already had cc_co...
2011-09-06 Matthias Braunsparc: support for thread local storage
2011-09-06 Matthias Braunbegnuas: let user specify elf variants
2011-09-06 Matthias Braunlower parameter entities in softfloat lowerer
2011-09-06 Matthias Braunsparc: do not use MATCH_MODE_NEUTRAL when using Or...
2011-09-06 Manuel Mohrsparc: Ignore long doubles like ia32 backend.
2011-09-06 Matthias Braunsparc: split Mulh node into SMulh and UMulh
2011-09-06 Manuel Mohrsparc: Stop looking for delay slot node when leaving...
2011-09-06 Manuel MohrAdded dw_lower special case to handle Calls whose resul...
2011-09-06 Matthias BraunAlternative fix for const functions with aggregate...
2011-09-06 Matthias Braunsparc: initial support for Alloc/Free nodes
2011-09-06 Matthias Braunrename Free argument from size to count to be consisten...
2011-09-06 Andreas ZwinkauFix cfopt bug due to infinite loops
2011-09-03 Christoph MallonPrint the linkage of entities only once, not twice.
2011-09-03 Christoph MallonPrint the value of const initializers instead of just...
2011-09-03 Christoph MallonAdd missing newlines when dumping entities.
2011-09-03 Christoph MallonPrint "default" instead of nothing if an entity has...
2011-09-02 Sebastian BuchwaldWe may return a parameter and thus need to copy them.
2011-09-01 Manuel MohrDirectly ask backend for current machine size in CopyB...
2011-09-01 Andreas ZwinkauAdapt documentation to implementation
2011-09-01 Andreas ZwinkauCmp must not counted as an operation
2011-09-01 Andreas ZwinkauLet collect_nodes cope with Bad nodes
2011-09-01 Manuel MohrDo not regard functions with compound return types...
2011-09-01 Manuel MohrImproved CopyB lowering, made it part of target lowering.
2011-09-01 Andreas Zwinkaufix warning
2011-09-01 Andreas ZwinkauImprove cfopt
2011-08-23 Matthias Braunfix the fix of the call ordering...
2011-08-23 Matthias Braunia32: make sure the stackframe IncSp is always used
2011-08-22 Matthias Braunsparc: support va_start
2011-08-22 Matthias Brauna const parameter is enough for get_method_XXX()
2011-08-22 Matthias Braunadd special constant to represent VA_START-address...
2011-08-22 Matthias Braunbeverify: test register width in regalloc verification
2011-08-22 Matthias Braunfix mode of call-result proj
2011-08-19 Manuel MohrFixed call dependency comparison for backend call ordering.
2011-08-19 Sebastian BuchwaldBugfix: Added special case for x mod 1.
2011-08-19 Julian OppermannIR export: export mode name as string; mark "the" mode_...
2011-08-19 Andreas ZwinkauClarify remove_bads doc
2011-08-19 Christoph MallonCorrect comment.
2011-08-19 Christoph MallonReduce code duplication.
2011-08-19 Christoph MallonUse new_*_Const(irg, get_mode_$VAL(mode)) instead of...
2011-08-18 Manuel Mohrsparc: Set object file format when initializing backend.
2011-08-18 Andreas ZwinkauFix div by one
2011-08-18 Andreas ZwinkauRefactoring to remove one level of indentation
2011-08-18 Andreas ZwinkauA comment for better understanding
2011-08-18 Manuel Mohrsparc: Added a comment.
2011-08-18 Manuel Mohrsparc: Add support for Conds where selector is not...
2011-08-18 Andreas Zwinkaucleanup
2011-08-18 Julian OppermannDon't try to import cons_flags.
2011-08-18 Sebastian BuchwaldFixed opt/fehler196.c.
2011-08-17 Christoph MallonAllow selecting one past the last parameter to get...
2011-08-17 Christoph MallonRemove unnecessary assignment, which at worst hides...
2011-08-17 Christoph MallonFix emission of string initializers.
2011-08-17 Sebastian BuchwaldFixed local optimization.
2011-08-17 Matthias Braunreplace unsupported builtins with library calls
2011-08-17 Matthias Braunsparc: fix mode of Ldf Projs
2011-08-17 Matthias Braunadd callback for constructing spill/reload
2011-08-17 Matthias Braunsimplify copy interface and respect double/aligned...
2011-08-17 Matthias Braunfix warnings reported by cparser
2011-08-17 Christoph MallonCorrect reg_reqs_equal().
2011-08-17 Christoph MallonCorrect typos in comments.
2011-08-17 Christoph MallonCorrect indentation.
2011-08-16 Sebastian BuchwaldAdded soft float support for SPARC backend.
next