becopyheur2: Cache the admissible registers eagerly.
[libfirm] / ir / ir /
2012-08-08 Christoph Mallons/get_irn_n(irn, -1)/get_nodes_block(irn)/.
2012-08-08 Christoph MallonRemove redundant retrieval of blocks.
2012-08-08 Christoph MallonReturn the profile init irg from ir_profile_instrument...
2012-08-05 Christoph MallonSimplify control flow.
2012-07-30 Matthias Braunsimplify and cleanup execfreq API
2012-07-27 Matthias Braunfix import/export of ASM
2012-07-26 Matthias Braunmake get_op_ops result non-const
2012-07-23 Matthias Braunrework ASM node, it always has a memory input now
2012-07-23 Matthias Braunget_Call_n_params: use int for consistency
2012-07-20 Christoph MallonLet list_for_each_entry(), list_for_each_entry_reverse...
2012-07-20 Christoph MallonRemove the unused ir_lnk_nodeset.
2012-07-20 Christoph MallonRemove the unused ir_lnk_nodemap.
2012-07-19 Christoph MallonLet foreach_ir_nodeset() declare its iterator variables.
2012-07-16 Matthias Braunrename hashset.c to hashset.c.inl
2012-07-16 Matthias Braunrework hashset
2012-07-16 Matthias Braunuse bool as return value in XXX_insert and ID_HASH
2012-07-16 Sebastian BuchwaldFixed warnings.
2012-07-13 Christoph MallonAdd a wrapper macro for ir_nodehashmap_get(), which...
2012-07-13 Christoph MallonAdd the * for the type in foreach_pset() automatically.
2012-07-13 Christoph MallonLet foreach_pset() declare its iterator variable.
2012-07-13 Christoph MallonRemove the unused ir/adt/iterator.[ch].
2012-07-13 Christoph MallonLet bitset_foreach() and bitset_foreach_clear() declare...
2012-07-13 Christoph MallonLet foreach_out_edge_kind() and foreach_out_edge_kind_s...
2012-07-13 Christoph MallonAdd ir_nodeset_first() to return the "first" node in...
2012-07-13 Christoph MallonAdd the return type as parameter to the macros set_find...
2012-07-13 Christoph MallonDirectly use pmap_get() instead of pmap_contains()...
2012-07-13 Christoph MallonAdd a wrapper macro for pmap_get(), which has the retur...
2012-07-13 Christoph MallonAdd a wrapper macro for ir_nodemap_get(), which has...
2012-07-13 Matthias Braunremove old #undef
2012-07-13 Matthias Braunmove domfront from be to ana
2012-07-13 Matthias Braunremove unused block_attr.succ_head, cond_attr.default_proj
2012-07-13 Sebastian BuchwaldRemoved Tuple nodes hold by End node.
2012-07-10 Matthias Braunmake dependency edge handling more robust
2012-07-10 Matthias Braunrework add_irn_dep, add delete_irn_dep
2012-07-10 Matthias Braunmake code C++ warning clean (again)
2012-06-28 Matthias Braunirop: refactor node_ops registration code
2012-06-21 Matthias Braunnormalize Sync node by sorting their inputs
2012-06-21 Matthias Brauniredges: introduce new reroute_edges_except
2012-06-19 Christoph MallonRemove the unused flag irop_flag_always_opt.
2012-06-15 Matthias Braunremove opt_manage, provide assure_irg_properties
2012-06-15 Matthias Braunremove return values from graph transformations
2012-06-15 Matthias Braunrename edges_assure to assure_edges
2012-06-15 Matthias Braunsplit graph state into properties and constraints
2012-06-14 Christoph MallonRemove compound path initializers.
2012-06-13 Matthias Braunremove deprecated support for bitfield masking
2012-06-13 Matthias Braunremove extended basic block support
2012-06-13 Matthias Braundo not use current_ir_graph in irdump.c
2012-05-16 Matthias Brauncreate Bad instead of Phi0 for unreachable blocks
2012-05-14 Christoph MallonRemove a stale comment.
2012-05-14 Christoph MallonRemove redundant operations from set_phi_arguments...
2012-05-13 Christoph MallonRemove the write-only attributes cg_backedge and in_cg...
2012-05-11 Julian OppermannFix Conv node signature in error message.
2012-05-10 Matthias Braunforbid to set current_block to Bad
2012-05-04 Matthias Braunir_visibility cleanup
2012-04-26 Matthias Braundon't fail when printing Sel with entity==NULL
2012-03-25 Christoph MallonAssert that [gs]et_{,r_}cur_block() are only called...
2012-03-13 Christoph MallonReduce code duplication.
2012-03-06 Christoph MallonRemove stale comment and simplify the code accordingly.
2012-03-01 Matthias Brauniropt: fix direct calls to compute_cmp
2012-03-01 Matthias Braunexpose get_opt_constant_folding in public API
2012-02-27 Christoph MallonRemove the questionable and unused functions find_value...
2012-02-27 Christoph MallonCorrect comment: xvcg wants LF, not CR.
2012-02-09 Matthias Braunirio: do not leave construction mode too early
2012-02-09 Matthias Braunremove Phi0 concept at some places
2012-01-10 Matthias Braundo not cache types in global variables
2011-12-29 Sebastian BuchwaldUse constant of appropriate enum type.
2011-12-21 Matthias Brauntyperep: freeing a type frees contained entities
2011-12-21 Sebastian BuchwaldFixed indentation.
2011-12-21 Sebastian BuchwaldFixed wrong enum type.
2011-12-20 Sebastian BuchwaldDo not generate trailing whitespaces.
2011-12-19 Matthias Braunmake modelist global
2011-12-19 Matthias Braunperform end/first block mature in libfirm
2011-12-19 Matthias Braunmake opcode list global
2011-12-15 Matthias Braunmake unique types/entities part of irprog
2011-12-14 Matthias Braunmove edges_node_deleted to private API
2011-12-14 Matthias Braunremove deprecated eset
2011-12-14 Matthias Braunhashptr.h: use inline functions instead of #define
2011-12-14 Matthias Braunremove unused exception region numbers
2011-12-14 Matthias BraunMove current_ir_graph from ir_graph to ir_cons
2011-12-14 Matthias Braunremove unnecessary comments before functions
2011-12-14 Matthias BraunFIRM_API is for public API
2011-12-09 Matthias Braunremove new_.*_defaultProj operations
2011-12-07 Matthias Brauncorrectly implement memop handling
2011-12-07 Matthias Braunavoid macros in irdump interface
2011-12-07 Manuel MohrFixed stupid typo.
2011-12-06 Christoph MallonUse ARRAY_SIZE(x) and size_t instead of sizeof(x) ...
2011-12-05 Manuel MohrWrite and read FIRM profiling information in little...
2011-12-05 Matthias Braundon't use get_irg_dump_name outside dumpers
2011-12-05 Matthias Braunintroduce bedump
2011-12-05 Matthias Braunirdump: dump interfaces take const ir_node* now
2011-11-18 Matthias Braunfix is_init_string
2011-11-18 Matthias Braunfix ir_finish, freeing of irps/irgs
2011-11-18 Matthias Braunremove opt_ldst_only_null_ptr_exception
2011-11-18 Matthias Braunremove sel_based_null_check flag
2011-11-18 Matthias Braunremove opt_polymorphy
2011-11-18 Andreas SeltenreichAvoid using uninitialized edge_info->list_heads.
2011-11-17 Matthias Braunremove symconst_type_tag
2011-11-17 Matthias Braunirio: complete rewrite
2011-11-17 Matthias Braunfix float modes always getting irma_ieee754
2011-11-17 Matthias Braunuse size_t for ASM n_clobbers, n_outputs
next