beifg: Factorise code to count interference components.
[libfirm] / ir / be /
2012-12-02 Christoph Mallonbeblocksched: Put the obstack into blocksched_env_t...
2012-12-02 Christoph Mallonirgraph: Put the obstack into ir_graph instead of deleg...
2012-12-01 Christoph Mallonirgraph: Use get_irg_obstack() instead of accessing...
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-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 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...
2012-11-28 Matthias Braunrework liveness dumper
2012-11-28 Christoph MallonRemove unused flags output from AMD64 Neg.
2012-11-28 Christoph MallonMark memory using nodes with "uses_memory".
2012-11-28 Christoph Mallonsparc: Clean up introduce_epilog().
2012-11-28 Christoph Mallonsparc: Make kill_unused_stacknodes() work by not shadow...
2012-11-28 Christoph Mallonbenode: Remove be_find_return_reg_input().
2012-11-28 Christoph Mallonia32: Implement ugly fix to use the right noreg, when...
2012-11-27 Christoph Mallonbearch: Introduce be_foreach_out().
2012-11-27 Christoph Mallonbearch: Also dump the slot index of should_be_same...
2012-11-27 Christoph Mallonbearch: Dump the output requirement and the assigned...
2012-11-27 Christoph Mallonia32: Prevent out-of-bounds access after calling emit_a...
2012-11-27 Christoph Mallonia32: Inline get_ia32_orig_node() into its only caller.
2012-11-27 Christoph Mallonia32: Remove declarations of non-existent functions.
2012-11-27 Christoph Mallonia32: Remove the unnecessary functions is_ia32_AddrMode...
2012-11-27 Christoph Mallonia32: Make some tests a bit cheaper by checking for...
2012-11-27 Christoph Mallonia32: Do not use current_ir_graph in ia32_make_register...
2012-11-27 Christoph Mallonia32: Do not use current_ir_graph in ia32_create_Immedi...
2012-11-27 Christoph Mallonia32: Clean up ia32_try_create_Immediate().
2012-11-27 Christoph Mallonia32: Allow symconsts in "i" asm constraints.
2012-11-27 Christoph Mallonia32: Remove the parameter immediate_constraint_type...
2012-11-27 Christoph Mallonscripts: Reduce scope of variable.
2012-11-27 Christoph Mallonscripts: Use a string instead of magic numbers for...
2012-11-27 Christoph Mallonscripts: Simplify mapping flags.
2012-11-27 Christoph Mallonamd64: Remove copy&past-ed comments from the node speci...
2012-11-27 Christoph Mallonbeschednormal: Properly check for nodes, which are...
2012-11-27 Christoph Mallonbesched: Remove redundant assert()s.
2012-11-27 Christoph Mallonbeverify: Simply use the register, which we already...
2012-11-27 Christoph Mallonbe: Pass ir_graph* instead of ir_node* to allocate_reg_...
2012-11-27 Christoph Mallonia32: Simply return the single_req in ia32_parse_clobber().
2012-11-27 Christoph Mallonia32: Clean ip ia32_make_register_req().
2012-11-27 Christoph Mallonia32: Simply return the class_req in ia32_make_register...
2012-11-27 Christoph Mallonia32: Make ia32_make_register_req() static.
2012-11-27 Christoph Mallonbestack: Simplify be_abi_fix_stack_nodes() using be_cre...
2012-11-27 Christoph Mallonbenode: Remove unused support for a flexible number...
2012-11-27 Christoph Mallonbearch: Make arch_dump_register_req() static.
2012-11-27 Christoph Mallonbeschedregpress: Remove unnecessary tests.
2012-11-27 Christoph Mallonbeprefalloc: Correct typo in comment.
2012-11-27 Christoph Mallonbearch: Remove the special case for Projs from arch_get...
2012-11-27 Christoph Mallonbeschednormal: Remove strange scheduled test from tree...
2012-11-27 Christoph Mallonbearch: Use arch_register_req_is(req, ignore) instead...
2012-11-27 Christoph Mallonbearch: Use arch_register_req_is().
2012-11-27 Christoph Mallonbearch: Replace is_2addr_code(req) by arch_register_req...
2012-11-27 Christoph Mallonbelive: Remove duplicate assert()s.
2012-11-27 Matthias Braunimprove arch_dump_reqs_and_registers()
2012-11-27 Christoph Mallonbeinfo: assert() that be_get_info() is not called on...
2012-11-26 Matthias Braunexpose some critical bearch functions for inlining
2012-11-26 Matthias Braunslightly optimize liveness code
2012-11-26 Matthias Braunremove irprintf_t.h; only unused stuff in it
2012-11-26 Christoph Mallonbestack: Remove the unused return value from stack_fram...
next