The devel/libfirm port
libfirm-1.22.1pl3p0 – graph based intermediate representation and backend (cvsweb github mirror)
Description
The Firm library implements the Firm intermediate representation (ir). libFirm contains algorithms for construction of the SSA form directly from the attributed syntax tree. A set of analyses and optimization phases is provided. libFirm includes backends of varying maturities for IA32, AMD64, ARM, and other architectures. Features: * Completely graph-based, source- and target-independent intermediate representation in SSA form * Extensive set of optimizations * High-quality register allocationWWW: https://pp.ipd.kit.edu/firm/
Maintainer
Brian Callahan
Only for arches
amd64 arm i386
Categories
Build dependencies
Test dependencies
Files
- /usr/local/include/libfirm/
- /usr/local/include/libfirm/adt/
- /usr/local/include/libfirm/adt/array.h
- /usr/local/include/libfirm/adt/bipartite.h
- /usr/local/include/libfirm/adt/funcattr.h
- /usr/local/include/libfirm/adt/gaussjordan.h
- /usr/local/include/libfirm/adt/gaussseidel.h
- /usr/local/include/libfirm/adt/hashptr.h
- /usr/local/include/libfirm/adt/hungarian.h
- /usr/local/include/libfirm/adt/list.h
- /usr/local/include/libfirm/adt/obst.h
- /usr/local/include/libfirm/adt/obstack.h
- /usr/local/include/libfirm/adt/pmap.h
- /usr/local/include/libfirm/adt/pqueue.h
- /usr/local/include/libfirm/adt/pset.h
- /usr/local/include/libfirm/adt/set.h
- /usr/local/include/libfirm/adt/unionfind.h
- /usr/local/include/libfirm/adt/xmalloc.h
- /usr/local/include/libfirm/analyze_irg_args.h
- /usr/local/include/libfirm/be.h
- /usr/local/include/libfirm/begin.h
- /usr/local/include/libfirm/callgraph.h
- /usr/local/include/libfirm/cdep.h
- /usr/local/include/libfirm/cgana.h
- /usr/local/include/libfirm/dbginfo.h
- /usr/local/include/libfirm/end.h
- /usr/local/include/libfirm/execfreq.h
- /usr/local/include/libfirm/firm.h
- /usr/local/include/libfirm/firm_common.h
- /usr/local/include/libfirm/firm_types.h
- /usr/local/include/libfirm/heights.h
- /usr/local/include/libfirm/ident.h
- /usr/local/include/libfirm/ircgopt.h
- /usr/local/include/libfirm/ircons.h
- /usr/local/include/libfirm/irconsconfirm.h
- /usr/local/include/libfirm/irdom.h
- /usr/local/include/libfirm/irdump.h
- /usr/local/include/libfirm/iredgekinds.h
- /usr/local/include/libfirm/iredges.h
- /usr/local/include/libfirm/irflag.h
- /usr/local/include/libfirm/irgmod.h
- /usr/local/include/libfirm/irgopt.h
- /usr/local/include/libfirm/irgraph.h
- /usr/local/include/libfirm/irgwalk.h
- /usr/local/include/libfirm/irio.h
- /usr/local/include/libfirm/irloop.h
- /usr/local/include/libfirm/irmemory.h
- /usr/local/include/libfirm/irmode.h
- /usr/local/include/libfirm/irnode.h
- /usr/local/include/libfirm/irop.h
- /usr/local/include/libfirm/iropt.h
- /usr/local/include/libfirm/iroptimize.h
- /usr/local/include/libfirm/irouts.h
- /usr/local/include/libfirm/irprintf.h
- /usr/local/include/libfirm/irprog.h
- /usr/local/include/libfirm/irverify.h
- /usr/local/include/libfirm/jit.h
- /usr/local/include/libfirm/lowering.h
- /usr/local/include/libfirm/nodes.h
- /usr/local/include/libfirm/statev.h
- /usr/local/include/libfirm/target.h
- /usr/local/include/libfirm/timing.h
- /usr/local/include/libfirm/tv.h
- /usr/local/include/libfirm/typerep.h
- /usr/local/include/libfirm/vrp.h
- /usr/local/lib/libfirm.a
- /usr/local/lib/libfirm.so.3.0