libFirm
adt Directory Reference
Directory dependency graph for libfirm/adt/:
libfirm/adt/

Files

file  array.h [code]
 Dynamic and flexible arrays for C.
file  bipartite.h [code]
 Implements bipartite matchings.
file  gaussjordan.h [code]
 solves a system of linear equations
file  gaussseidel.h [code]
file  hashptr.h [code]
 Hash functions.
file  hungarian.h [code]
 Solving the Minimum Assignment Problem using the Hungarian Method.
file  list.h [code]
file  obst.h [code]
 Provides obstack_chunk_alloc and obstack_chunk_free for obstack.h.
file  obstack.h [code]
file  pdeq.h [code]
 double ended queue of generic pointers.
file  plist.h [code]
 Simple, non circular, double linked pointer list. Created because the properties of the standard circular list were not very well suited for the interference graph implementation. This list uses an obstack and a free-list to efficiently manage its elements.
file  pmap.h [code]
 Simplified hashmap for pointer->pointer relations.
file  pqueue.h [code]
 Implementation of a priority queue. This is the ported version of the original Java implementation by Matthias Braun.
file  pset.h [code]
 optimized version of set for sets containing only pointers (deprecated)
file  set.h [code]
 hashset: datastructure containing objects accessible by their key
file  unionfind.h [code]
 Union-Find datastructure.
file  xmalloc.h [code]
 never failing wrappers for malloc() & friends.