libFirm
Loading...
Searching...
No Matches
libfirm Directory Reference

Directories

 adt
 

Files

 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.