|
| analyze_irg_args.h |
| read/write analyze of graph argument, which have mode reference
|
|
| be.h |
| Generic backend types and interfaces.
|
|
| begin.h |
| Should be included in all public firm headers at the beginning.
|
|
| callgraph.h |
| Representation and computation of the callgraph.
|
|
| cdep.h |
| control dependence analysis
|
|
| cgana.h |
| Intraprozedural analyses to estimate the call graph.
|
|
| dbginfo.h |
| Implements the Firm interface to debug information.
|
|
| end.h |
| Should be included in all public firm headers at the end.
|
|
| execfreq.h |
| Compute an estimate of basic block executions.
|
|
| firm.h |
| Central firm header.
|
|
| firm_common.h |
| common firm declarations
|
|
| firm_types.h |
| Definition of opaque firm types.
|
|
| heights.h |
| Compute heights of nodes inside basic blocks.
|
|
| ident.h |
| Data type for unique names.
|
|
| ircgopt.h |
| Removal of unreachable methods.
|
|
| ircons.h |
| Various irnode constructors.
|
|
| irconsconfirm.h |
| Construction of Confirm nodes.
|
|
| irdom.h |
| Construct and access dominator tree.
|
|
| irdump.h |
| Write vcg representation of firm to file.
|
|
| iredgekinds.h |
| Declares different kind of edges between nodes.
|
|
| iredges.h |
| Public header for the automatically updating outs.
|
|
| irflag.h |
| Flags to control optimizations.
|
|
| irgmod.h |
| Support for ir graph modification.
|
|
| irgopt.h |
| Optimizations for a whole ir graph, i.e., a procedure.
|
|
| irgraph.h |
| Entry point to the representation of procedure code.
|
|
| irgwalk.h |
| Traverse an ir graph.
|
|
| irio.h |
| Input/Output textual representation of firm.
|
|
| irloop.h |
| Loop data structure and access functions.
|
|
| irmemory.h |
| Memory disambiguator.
|
|
| irmode.h |
| Data modes of operations.
|
|
| irnode.h |
| Representation of an intermediate operation.
|
|
| irop.h |
| Representation of opcode of intermediate operation.
|
|
| iropt.h |
| iropt — optimizations of an ir node.
|
|
| iroptimize.h |
| Available Optimizations of libFirm.
|
|
| irouts.h |
| Compute and access out edges (also called def-use edges).
|
|
| irprintf.h |
| printf variants understanding firm objects.
|
|
| irprog.h |
| Entry point to the representation of a whole program.
|
|
| irverify.h |
| Check irnodes for correctness.
|
|
| jit.h |
| Just in time compilation.
|
|
| lowering.h |
| Lowering of high level constructs.
|
|
| statev.h |
| Statistic events.
|
|
| target.h |
|
| timing.h |
| platform neutral timing utilities
|
|
| tv.h |
| Representation of and static computations on target machine values.
|
|
| typerep.h |
| Declarations for functions and data structures to represent types.
|
|
| vrp.h |
| Analyse the graph with value range propagation.
|
|