libfirm
2012-12-03 Christoph Malloncleanup: Remove pointless assert(is_${NODE}(x)) just...
2012-12-03 Sebastian BuchwaldFixed some typos.
2012-12-03 Matthias Braunthe 1/c -> 1*c optimisation is fine for x86 floats too
2012-12-03 Matthias Braunmark stores in int->float, float->int and float->float...
2012-12-02 Christoph Mallonia32: Merge Store and Store8Bit.
2012-12-02 Christoph Mallonia32: Merge Conv_I2I and Conv_I2I8Bit.
2012-12-02 Christoph Mallonia32: Merge AddMem, AndMem, OrMem, SubMem and XorMem...
2012-12-02 Christoph Mallonia32: Merge Cmp and Cmp8Bit.
2012-12-02 Christoph Mallonia32: Simplify binary emitters for binary operations...
2012-12-02 Christoph Mallonia32: Merge Test and Test8Bit.
2012-12-02 Christoph Mallonia32: Use a more logical specification of operand sizes...
2012-12-02 Christoph Mallonbescripts: Copy all common node attributes into the...
2012-12-02 Christoph Mallonarm: Remove unused arity specification from nodes with...
2012-12-02 Matthias Braungenerate inline versions of node get/set functions
2012-12-02 Matthias Braunremove double definition of is_Proj/is_Phi
2012-12-02 Matthias Braunimplement load after store for different modes in big...
2012-12-02 Matthias Braunconvert lower_mode_b to assure/confirm_irg_properties...
2012-12-02 Christoph Mallonreassoc: Remove pointless macro indirection.
2012-12-02 Christoph Mallonopt_ldst: Remove the unused macro BYTE_SIZE().
2012-12-02 Christoph Malloncleanup: Remove end-of-if/for/function comments.
2012-12-02 Christoph Mallonldstopt: Remove duplicate comments.
2012-12-02 Christoph Mallonsparc: Simplify finish_sparc_Return().
2012-12-02 Christoph Mallonia32: Clean up peephole_ia32_Cmp().
2012-12-02 Christoph Mallonbesched: Add and use sched_replace().
2012-12-02 Christoph Mallonbe: Use sched_add_before(a, b) instead of sched_add_aft...
2012-12-02 Christoph Mallonia32: Remove unnecessary tests from transform_to_Load...
2012-12-02 Christoph Mallonbessadestr: Use be_get_end_of_block_insertion_point().
2012-12-02 Christoph Mallonbescripts: Use strings, instead of arrays, to buffer...
2012-12-02 Christoph Mallonbescripts: Set be_emit_nothing() as emitter, if the...
2012-12-02 Christoph Mallonbescripts: Remove support for emit templates.
2012-12-02 Christoph Mallonbescripts: Remove unused execution unit specification.
2012-12-02 Christoph Mallonbescripts: Remove unused features and stale uses of...
2012-12-02 Christoph Mallonia32: Remove (empty) emitters from nodes, which should...
2012-12-02 Christoph Mallonamd64: Simplify amd64_register_saved_by().
2012-12-02 Christoph Mallonbeabi: Remove the unnecessary struct reg_node_map_t.
2012-12-02 Christoph Mallonbeabi: Remove unnecessary exclusion/inclusion of ignore...
2012-12-02 Christoph Mallonia32: Do not ignore the floating point control word...
2012-12-02 Christoph Mallonia32: Simplify ia32_register_saved_by().
2012-12-02 Christoph Mallontemplate: Correct comment.
2012-12-02 Christoph Mallonarray: Add and use NEW_ARR_FZ().
2012-12-02 Christoph Mallonarray: Use DUP_ARR_D().
2012-12-02 Christoph Mallonarray: Add and use NEW_ARR_DZ().
2012-12-02 Christoph Mallongvnpre: Put the obstack into struct pre_env instead...
2012-12-02 Christoph Mallonbeblocksched: Put the obstack into blocksched_env_t...
2012-12-02 Christoph Mallonirgraph: Factorise common code of the callers of alloc_...
2012-12-02 Christoph Mallonirgraph: Remove the unused facility to register space...
2012-12-02 Christoph Mallonirgraph: Put the obstack into ir_graph instead of deleg...
2012-12-01 Christoph Mallonirgraph: Assert in get_irg_obstack(), that no object...
2012-12-01 Christoph Mallonirgraph: Use get_irg_obstack() instead of accessing...
2012-12-01 Christoph Malloncleanup: Fix typos in comments.
2012-12-01 Christoph Mallonbearch: When dumping backend info, do not print an...
2012-12-01 Christoph Mallonbeprefalloc: Fix a c&p-o in the change to use arch_regi...
2012-11-30 Christoph Mallonia32: Fix some mostly harmless warnings.
2012-11-30 Christoph Mallonia32: When emitting an asm memory operand, ignore the...
2012-11-30 Christoph Mallonia32: Remove the ia32_x87_attr_t from ia32_asm_attr_t.
2012-11-30 Christoph Mallonia32: Factorise setting do_x87_sim into a helper function.
2012-11-30 Christoph Mallonbeinfo: Reduce code duplication.
2012-11-30 Christoph Mallonbespillutil: Remove unnecessary case.
2012-11-30 Christoph Mallonbespillutil: Inline be_add_reload2() into its only...
2012-11-30 Christoph Mallonbespillutil: Remove the write-only attribute can_spill_...
2012-11-30 Christoph Mallonbespillbelady: Remove the global variable instr.
2012-11-30 Christoph Mallonbearch: Remove unused macros.
2012-11-30 Christoph Mallonbe: inline arch_env_begin_codegeneration() into its...
2012-11-30 Christoph Mallonbemain: Centrally call be_gas_end_compilation_unit...
2012-11-30 Christoph Mallonbemain: Centrally call be_emit_init() and be_gas_begin_...
2012-11-30 Christoph Mallonsparc: Do not force the object file format to ELF.
2012-11-30 Christoph Mallonscripts: Remove unsed gen_init.py.
2012-11-29 Christoph Mallonia32: Remove the write-only/unused attributes isa and...
2012-11-29 Christoph Mallonia32: There are no Start nodes (only be_Start), which...
2012-11-29 Christoph Mallonbeemit: Provide be_emit_node(), which merges the (almos...
2012-11-29 Christoph Mallonbeemit: Provide be_set_emitter() replacing identical...
2012-11-29 Christoph Mallonirop: Provide macro wrappers for [gs]et_generic_functio...
2012-11-29 Christoph Mallonbe: Replace generate_emitter.pl by generate_emitter_new.pl.
2012-11-29 Christoph Mallonbe: Simplify places, which still assumed, that Projs...
2012-11-29 Christoph Mallonarm: Simplify confusing condition.
2012-11-29 Christoph Mallonbespillutil: Remove the unusd function be_add_reload_at...
2012-11-29 Christoph Mallonbestate: Use be_get_end_of_block_insertion_point()...
2012-11-29 Christoph Mallonbespillslots: Use be_get_end_of_block_insertion_point...
2012-11-28 Christoph Mallonarch_spec: Remove remnants of unused operands.
2012-11-28 Christoph Mallonbessaconstr: Factorise common code.
2012-11-28 Christoph Mallonbessaconstr: Avoid duplicate map lookups.
2012-11-28 Christoph Mallonbessaconstr: Remove the unused function be_ssa_construc...
2012-11-28 Christoph Mallonia32: Replace get_proj() by be_get_Proj_for_pn().
2012-11-28 Christoph Mallonbearch: Add and use be_foreach_value().
2012-11-28 Christoph Mallonbelower: Remove the unused enum entries PERM_COPY and...
2012-11-28 Christoph Mallonbelower: Factorise common code.
2012-11-28 Christoph Mallonbelower: Avoid skip_Proj() by simply not setting the...
2012-11-28 Christoph Mallonbestate: Remove unnecessary test.
2012-11-28 Christoph Mallonbelive: Clean up be_values_interfere() and its cousin...
2012-11-28 Christoph Mallonbelive: Change all users of _value_strictly_dominates...
2012-11-28 Christoph Mallonbearch: Use be_foreach_use() in more places.
2012-11-28 Christoph Mallonbearch: Make the register requirements an output parame...
2012-11-28 Christoph Mallonbespillbelady: Remove now redundant test.
2012-11-28 Matthias Braunavoid querying End/Anchor for register requirements
2012-11-28 Matthias Braunverify sched_not_scheduled flag
2012-11-28 Matthias Braunmake schedule dumper more robust/cleanup
2012-11-28 Matthias Braunintroduce be_foreach_use and use it
2012-11-28 Matthias Braunmore be_foreach_definition usage
2012-11-28 Matthias Braunintroduce be_lv_foreach_cls and use it
2012-11-28 Matthias Braunmove is_liveness_node to irlivechk header and share...
next